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: Tue, 26 Jul 2011 21:02:38
Message-Id: 6ab8a2ce5682f83b0b60c5a4b8d76c8f1fe26711.dilfridge@gentoo
1 commit: 6ab8a2ce5682f83b0b60c5a4b8d76c8f1fe26711
2 Author: Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
3 AuthorDate: Tue Jul 26 20:45:03 2011 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 26 20:45:03 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=6ab8a2ce
7
8 Copied from main tree
9
10 ---
11 media-libs/libpgf/ChangeLog | 34 +++++++++++++++++++
12 media-libs/libpgf/Manifest | 21 ++++++++++++
13 media-libs/libpgf/files/libpgf-6.09.44-pkg.patch | 14 ++++++++
14 media-libs/libpgf/libpgf-6.09.44-r1.ebuild | 36 ++++++++++++++++++++
15 media-libs/libpgf/libpgf-6.11.24.ebuild | 39 ++++++++++++++++++++++
16 media-libs/libpgf/metadata.xml | 5 +++
17 6 files changed, 149 insertions(+), 0 deletions(-)
18
19 diff --git a/media-libs/libpgf/ChangeLog b/media-libs/libpgf/ChangeLog
20 new file mode 100644
21 index 0000000..1cf3189
22 --- /dev/null
23 +++ b/media-libs/libpgf/ChangeLog
24 @@ -0,0 +1,34 @@
25 +# ChangeLog for media-libs/libpgf
26 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libpgf/ChangeLog,v 1.6 2011/07/03 07:34:27 radhermit Exp $
28 +
29 +*libpgf-6.11.24 (03 Jul 2011)
30 +
31 + 03 Jul 2011; Tim Harder <radhermit@g.o> +libpgf-6.11.24.ebuild:
32 + Version bump (bug #373857). Update to EAPI 4 and add static-libs USE flag.
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..980457e
63 --- /dev/null
64 +++ b/media-libs/libpgf/Manifest
65 @@ -0,0 +1,21 @@
66 +-----BEGIN PGP SIGNED MESSAGE-----
67 +Hash: SHA1
68 +
69 +AUX libpgf-6.09.44-pkg.patch 449 RMD160 2a13d64b73d39b30db8051f92a05f61593efa7e0 SHA1 c19ee9f945664812b3761e7a28f85006a684c836 SHA256 fba8b2d58447acda23fccd1ca434212ef7296207d039f69225a07653d359d127
70 +DIST libpgf-6.09.44-src.zip 84057 RMD160 416f001cc8b0dfc1a81e9ea276c8357957758d68 SHA1 093f2970573a50d5d8ed38ca42094540565d092a SHA256 b4ba6ea91305d0121dda9d4986ac9ada4830d8507865c6037759f72d22e13b07
71 +DIST libpgf-6.11.24-src.zip 108833 RMD160 19272f7a428bad13238b0875c39dcb8403922950 SHA1 968d2d6f2202d8c5afab248c10206035dd39bf16 SHA256 3646c8ebd11cd8a65dda21862ef15352be0a7c2366618c2d5cc6a8ae0536ad0a
72 +EBUILD libpgf-6.09.44-r1.ebuild 803 RMD160 98930a955da6614474f987640e1fc6d41df0c344 SHA1 84a1f4185480cfca808bcb5b9808585e23731739 SHA256 b5e68d5f36b50677d69c61ec116ec2d318eef89aa83400223dacbe1ec71257bb
73 +EBUILD libpgf-6.11.24.ebuild 818 RMD160 93221e2729733fd4ae41890ef2734a7732d820ac SHA1 0b1e2f00384133d3f564d94e91f9c9795b843368 SHA256 88176116829d3f5747aa603d71370e23b5e187679315b751287b5b63f694451a
74 +MISC ChangeLog 1190 RMD160 3a0ac067eb5d10e56b856ac5822075d3c7fd11fd SHA1 b662e56615a7c862dff9efb239a26ba1fb39d798 SHA256 300638eedd312d5e7d1f97e6d7b30f2abb45080e144a2f44c13c74cd2aa2d9da
75 +MISC metadata.xml 163 RMD160 9cdda004bed83a887f4a756cb1550fab6ce563ce SHA1 bfc4f31690e338a159152dcd46d56ff7fd6b6e1b SHA256 212655100c50c4193072996553f15984b9788fb20fb4175efd2418b80d428564
76 +-----BEGIN PGP SIGNATURE-----
77 +Version: GnuPG v2.0.17 (GNU/Linux)
78 +
79 +iQEcBAEBAgAGBQJOEBuNAAoJEEqz6FtPBkyjY9cIAKTVoK+6afvB4KtjJuagWezN
80 +vdtlngPJRjAGIZwtAVfbGYQslJpfHO9Dy93TDAa0KbksUWRPRJYqgkUZPA7xG+w3
81 +/lwdw5ttuy7iKbvDr0vgpoQWtn1ehxdt34qc5QCCX6v9FAxY4aBPvwIqM+sHlg0K
82 +OxmB508qE4uUOkIbpBVWbrG8lG4dWUJHKmQ94b8WL6l+FEUC/jVECwh9LAhd9C5w
83 +bqxA90WOHgtLNZmJ+WZOWByk6/0iCcH4l36rt2LSw+XwwqCu0Kv+GFPVQRfpyp1v
84 +nixGWO2ydkB+Paw0hjWUJIsVdBHU1NOHaApG/XlPoQeYmuq7saHcMyhr7rNQoEA=
85 +=i+aa
86 +-----END PGP SIGNATURE-----
87
88 diff --git a/media-libs/libpgf/files/libpgf-6.09.44-pkg.patch b/media-libs/libpgf/files/libpgf-6.09.44-pkg.patch
89 new file mode 100644
90 index 0000000..7249e02
91 --- /dev/null
92 +++ b/media-libs/libpgf/files/libpgf-6.09.44-pkg.patch
93 @@ -0,0 +1,14 @@
94 +diff -ur libpgf.orig/libpgf.pc.in libpgf/libpgf.pc.in
95 +--- libpgf.orig/libpgf.pc.in 2009-09-28 14:53:22.000000000 +0300
96 ++++ libpgf/libpgf.pc.in 2009-12-29 21:18:28.000000000 +0200
97 +@@ -1,7 +1,7 @@
98 + prefix=@prefix@
99 +-exec_prefix=@prefix@
100 +-libdir=@prefix@/lib
101 +-includedir=@prefix@/include
102 ++exec_prefix=@exec_prefix@
103 ++libdir=@libdir@
104 ++includedir=@prefix@/include/@PACKAGE@
105 +
106 + Name: @PACKAGE@
107 + Description: libpgf - Progressive Graphics File (PGF) library
108
109 diff --git a/media-libs/libpgf/libpgf-6.09.44-r1.ebuild b/media-libs/libpgf/libpgf-6.09.44-r1.ebuild
110 new file mode 100644
111 index 0000000..bf2945b
112 --- /dev/null
113 +++ b/media-libs/libpgf/libpgf-6.09.44-r1.ebuild
114 @@ -0,0 +1,36 @@
115 +# Copyright 1999-2010 Gentoo Foundation
116 +# Distributed under the terms of the GNU General Public License v2
117 +# $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 $
118 +
119 +EAPI=2
120 +inherit autotools eutils
121 +
122 +DESCRIPTION="Library to load, handle and manipulate images in the PGF format"
123 +HOMEPAGE="http://www.libpgf.org/"
124 +SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
125 +
126 +LICENSE="LGPL-2.1"
127 +SLOT="0"
128 +KEYWORDS="amd64 ~ppc x86"
129 +IUSE="doc"
130 +
131 +RDEPEND=""
132 +DEPEND="doc? ( app-doc/doxygen )
133 + app-arch/unzip"
134 +
135 +S=${WORKDIR}/${PN}
136 +
137 +src_prepare() {
138 + if ! use doc; then
139 + sed -i -e "s/\(SUBDIRS = src include\) doc/\1/g" Makefile.am || die
140 + fi
141 +
142 + epatch "${FILESDIR}"/${P}-pkg.patch
143 +
144 + eautoreconf
145 +}
146 +
147 +src_install() {
148 + emake DESTDIR="${D}" install || die
149 + dodoc README
150 +}
151
152 diff --git a/media-libs/libpgf/libpgf-6.11.24.ebuild b/media-libs/libpgf/libpgf-6.11.24.ebuild
153 new file mode 100644
154 index 0000000..8ae4348
155 --- /dev/null
156 +++ b/media-libs/libpgf/libpgf-6.11.24.ebuild
157 @@ -0,0 +1,39 @@
158 +# Copyright 1999-2011 Gentoo Foundation
159 +# Distributed under the terms of the GNU General Public License v2
160 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libpgf/libpgf-6.11.24.ebuild,v 1.1 2011/07/03 07:34:27 radhermit Exp $
161 +
162 +EAPI=4
163 +inherit autotools
164 +
165 +DESCRIPTION="Library to load, handle and manipulate images in the PGF format"
166 +HOMEPAGE="http://www.libpgf.org/"
167 +SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
168 +
169 +LICENSE="LGPL-2.1"
170 +SLOT="0"
171 +KEYWORDS="~amd64 ~ppc ~x86"
172 +IUSE="doc static-libs"
173 +
174 +RDEPEND=""
175 +DEPEND="doc? ( app-doc/doxygen )
176 + app-arch/unzip"
177 +
178 +S=${WORKDIR}/${PN}
179 +
180 +src_prepare() {
181 + if ! use doc; then
182 + sed -i -e "/HAS_DOXYGEN/{N;N;d}" Makefile.am || die
183 + fi
184 +
185 + eautoreconf
186 +}
187 +
188 +src_configure() {
189 + econf $(use_enable static-libs static)
190 +}
191 +
192 +src_install() {
193 + default
194 +
195 + find "${ED}" -name '*.la' -delete || die
196 +}
197
198 diff --git a/media-libs/libpgf/metadata.xml b/media-libs/libpgf/metadata.xml
199 new file mode 100644
200 index 0000000..9be90a2
201 --- /dev/null
202 +++ b/media-libs/libpgf/metadata.xml
203 @@ -0,0 +1,5 @@
204 +<?xml version="1.0" encoding="UTF-8"?>
205 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
206 +<pkgmetadata>
207 + <herd>graphics</herd>
208 +</pkgmetadata>