Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/dilfridge:master commit in: media-libs/libpgf/files/, media-libs/libpgf/
Date: Sun, 03 Jul 2011 09:25:22
Message-Id: ffbfff7314d3d705c15e73392d1af0adc931586b.dilfridge@gentoo
1 commit: ffbfff7314d3d705c15e73392d1af0adc931586b
2 Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 2 22:01:22 2011 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 2 22:01:22 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=ffbfff73
7
8 Copied from main tree
9
10 (Portage version: 2.1.10.3/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
11
12 ---
13 media-libs/libpgf/ChangeLog | 33 ++++++++++++++++++++
14 media-libs/libpgf/Manifest | 5 +++
15 media-libs/libpgf/files/libpgf-6.09.44-pkg.patch | 14 ++++++++
16 media-libs/libpgf/libpgf-6.09.44-r1.ebuild | 36 ++++++++++++++++++++++
17 media-libs/libpgf/metadata.xml | 5 +++
18 5 files changed, 93 insertions(+), 0 deletions(-)
19
20 diff --git a/media-libs/libpgf/ChangeLog b/media-libs/libpgf/ChangeLog
21 new file mode 100644
22 index 0000000..782c8af
23 --- /dev/null
24 +++ b/media-libs/libpgf/ChangeLog
25 @@ -0,0 +1,33 @@
26 +# ChangeLog for media-libs/libpgf
27 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libpgf/ChangeLog,v 1.5 2010/05/13 18:18:51 josejx Exp $
29 +
30 + 02 Jul 2011; Andreas K. Huettel <dilfridge@g.o>
31 + +libpgf-6.09.44-r1.ebuild, +files/libpgf-6.09.44-pkg.patch, +metadata.xml:
32 + Copied from main tree
33 +
34 + 13 May 2010; Joseph Jezak <josejx@g.o> libpgf-6.09.44-r1.ebuild:
35 + Marked ~ppc for bug #309419.
36 +
37 + 24 Feb 2010; Christian Faulhammer <fauli@g.o>
38 + libpgf-6.09.44-r1.ebuild:
39 + stable x86, bug 305153
40 +
41 + 17 Feb 2010; Samuli Suominen <ssuominen@g.o>
42 + libpgf-6.09.44-r1.ebuild:
43 + amd64 stable wrt #305153
44 +
45 +*libpgf-6.09.44-r1 (29 Dec 2009)
46 +
47 + 29 Dec 2009; Samuli Suominen <ssuominen@g.o>
48 + +libpgf-6.09.44-r1.ebuild, +files/libpgf-6.09.44-pkg.patch:
49 + Fix pkg-config file wrt #298245, thanks to Ronan Arraes Jardim Chagas for
50 + reporting.
51 +
52 +*libpgf-6.09.44 (22 Dec 2009)
53 +
54 + 22 Dec 2009; Samuli Suominen <ssuominen@g.o>
55 + +libpgf-6.09.44.ebuild:
56 + Initial commit wrt #297914 by Azamat H. Hackimov (This will be required
57 + for unbundling media-gfx/digikam libraries).
58 +
59
60 diff --git a/media-libs/libpgf/Manifest b/media-libs/libpgf/Manifest
61 new file mode 100644
62 index 0000000..8d161aa
63 --- /dev/null
64 +++ b/media-libs/libpgf/Manifest
65 @@ -0,0 +1,5 @@
66 +AUX libpgf-6.09.44-pkg.patch 449 RMD160 2a13d64b73d39b30db8051f92a05f61593efa7e0 SHA1 c19ee9f945664812b3761e7a28f85006a684c836 SHA256 fba8b2d58447acda23fccd1ca434212ef7296207d039f69225a07653d359d127
67 +DIST libpgf-6.09.44-src.zip 84057 RMD160 416f001cc8b0dfc1a81e9ea276c8357957758d68 SHA1 093f2970573a50d5d8ed38ca42094540565d092a SHA256 b4ba6ea91305d0121dda9d4986ac9ada4830d8507865c6037759f72d22e13b07
68 +EBUILD libpgf-6.09.44-r1.ebuild 803 RMD160 b7eefbd1cb3e828d789d21af12d6e8858cc12e3d SHA1 c97b73023c1a0d07ce26141f4c419bf7967be27d SHA256 d42bbda92d0d74b7690a6b0d86dfa8813d054403ace28d338a72f4d483a43c94
69 +MISC ChangeLog 1164 RMD160 f47ffe98a525e7c07deab4475c357c479fd2c620 SHA1 26a5ba2e3be87bc69191e5374d6af0a148a66f4d SHA256 74bbe3f01710ac94c6fe24881b9ee0518867cb83ae4bf139155728b37f84d38c
70 +MISC metadata.xml 163 RMD160 9cdda004bed83a887f4a756cb1550fab6ce563ce SHA1 bfc4f31690e338a159152dcd46d56ff7fd6b6e1b SHA256 212655100c50c4193072996553f15984b9788fb20fb4175efd2418b80d428564
71
72 diff --git a/media-libs/libpgf/files/libpgf-6.09.44-pkg.patch b/media-libs/libpgf/files/libpgf-6.09.44-pkg.patch
73 new file mode 100644
74 index 0000000..7249e02
75 --- /dev/null
76 +++ b/media-libs/libpgf/files/libpgf-6.09.44-pkg.patch
77 @@ -0,0 +1,14 @@
78 +diff -ur libpgf.orig/libpgf.pc.in libpgf/libpgf.pc.in
79 +--- libpgf.orig/libpgf.pc.in 2009-09-28 14:53:22.000000000 +0300
80 ++++ libpgf/libpgf.pc.in 2009-12-29 21:18:28.000000000 +0200
81 +@@ -1,7 +1,7 @@
82 + prefix=@prefix@
83 +-exec_prefix=@prefix@
84 +-libdir=@prefix@/lib
85 +-includedir=@prefix@/include
86 ++exec_prefix=@exec_prefix@
87 ++libdir=@libdir@
88 ++includedir=@prefix@/include/@PACKAGE@
89 +
90 + Name: @PACKAGE@
91 + Description: libpgf - Progressive Graphics File (PGF) library
92
93 diff --git a/media-libs/libpgf/libpgf-6.09.44-r1.ebuild b/media-libs/libpgf/libpgf-6.09.44-r1.ebuild
94 new file mode 100644
95 index 0000000..3aa9561
96 --- /dev/null
97 +++ b/media-libs/libpgf/libpgf-6.09.44-r1.ebuild
98 @@ -0,0 +1,36 @@
99 +# Copyright 1999-2011 Gentoo Foundation
100 +# Distributed under the terms of the GNU General Public License v2
101 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libpgf/libpgf-6.09.44-r1.ebuild,v 1.4 2010/05/13 18:18:51 josejx Exp $
102 +
103 +EAPI=2
104 +inherit autotools eutils
105 +
106 +DESCRIPTION="Library to load, handle and manipulate images in the PGF format"
107 +HOMEPAGE="http://www.libpgf.org/"
108 +SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
109 +
110 +LICENSE="LGPL-2.1"
111 +SLOT="0"
112 +KEYWORDS="amd64 ~ppc x86"
113 +IUSE="doc"
114 +
115 +RDEPEND=""
116 +DEPEND="doc? ( app-doc/doxygen )
117 + app-arch/unzip"
118 +
119 +S=${WORKDIR}/${PN}
120 +
121 +src_prepare() {
122 + if ! use doc; then
123 + sed -i -e "s/\(SUBDIRS = src include\) doc/\1/g" Makefile.am || die
124 + fi
125 +
126 + epatch "${FILESDIR}"/${P}-pkg.patch
127 +
128 + eautoreconf
129 +}
130 +
131 +src_install() {
132 + emake DESTDIR="${D}" install || die
133 + dodoc README
134 +}
135
136 diff --git a/media-libs/libpgf/metadata.xml b/media-libs/libpgf/metadata.xml
137 new file mode 100644
138 index 0000000..9be90a2
139 --- /dev/null
140 +++ b/media-libs/libpgf/metadata.xml
141 @@ -0,0 +1,5 @@
142 +<?xml version="1.0" encoding="UTF-8"?>
143 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
144 +<pkgmetadata>
145 + <herd>graphics</herd>
146 +</pkgmetadata>