summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2013-02-05 12:35:57 +0000
committerTiziano Müller <dev-zero@gentoo.org>2013-02-05 12:35:57 +0000
commit00672b6b09889cee15b3bb8e11e5b81d27533dd0 (patch)
tree4a25c2eba73696d3f9a2141623df405e08ba1d9d /dev-libs/cgicc
parentimprove pkg_postinst wrt #455474 (diff)
downloadhistorical-00672b6b09889cee15b3bb8e11e5b81d27533dd0.tar.gz
historical-00672b6b09889cee15b3bb8e11e5b81d27533dd0.tar.bz2
historical-00672b6b09889cee15b3bb8e11e5b81d27533dd0.zip
Version bump (bug #454700), use EAPI-5, remove .la files and fix pkg-config config.
Package-Manager: portage-2.1.11.50/cvs/Linux x86_64 Manifest-Sign-Key: 0xAE9C1E30!
Diffstat (limited to 'dev-libs/cgicc')
-rw-r--r--dev-libs/cgicc/ChangeLog11
-rw-r--r--dev-libs/cgicc/Manifest5
-rw-r--r--dev-libs/cgicc/cgicc-3.2.10.ebuild50
-rw-r--r--dev-libs/cgicc/files/3.2.10-fix-pkgconfig.patch13
4 files changed, 76 insertions, 3 deletions
diff --git a/dev-libs/cgicc/ChangeLog b/dev-libs/cgicc/ChangeLog
index 958966819e93..58dbc134ee52 100644
--- a/dev-libs/cgicc/ChangeLog
+++ b/dev-libs/cgicc/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/cgicc
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cgicc/ChangeLog,v 1.16 2012/04/10 12:39:03 scarabeus Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cgicc/ChangeLog,v 1.17 2013/02/05 12:35:55 dev-zero Exp $
+
+*cgicc-3.2.10 (05 Feb 2013)
+
+ 05 Feb 2013; Tiziano Müller <dev-zero@gentoo.org> +cgicc-3.2.10.ebuild,
+ +files/3.2.10-fix-pkgconfig.patch:
+ Version bump (bug #454700), use EAPI-5, remove .la files and fix pkg-config
+ config.
10 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> cgicc-3.2.9.ebuild:
Stable on amd64. Bump to eapi4 for cosmetics.
diff --git a/dev-libs/cgicc/Manifest b/dev-libs/cgicc/Manifest
index cbda714d7aea..9a92f08d7109 100644
--- a/dev-libs/cgicc/Manifest
+++ b/dev-libs/cgicc/Manifest
@@ -1,4 +1,7 @@
+AUX 3.2.10-fix-pkgconfig.patch 419 SHA256 825559a99380f35e634cd634b6549cc6f65fbf23c4f5baa5d72cc042da5a8941 SHA512 f2b688795317f11f67070b94227ef75afed02353cba5d0d98918a6107fc3a1ec107ab1b33ec29b32047098ca0d2acfda087016eef7de16be58af72ea7dd53977 WHIRLPOOL ce71afd094255aecac9fed490fdeb5edbbdea6d6859b0d60a069d806fa4a18fbf3cc26c13314f3bcd7f333af198255eecc9dd35b35c87d79d8bc6b5258afd052
+DIST cgicc-3.2.10.tar.gz 2385130 SHA256 87680cb303e65bee2816b9f0e3d0a3c3258efc4f908ec3cad620d01f0b597ce0 SHA512 78a62b7af9d8bee1b7bf278a0596151733af2adca8bdf6c7b752cebcffb330a5211cc9190a2e29d053afecca076bddb06ecb510caafd51b51d7d29199b06dc19 WHIRLPOOL 1fd73ce034ebaf3b481f30078ae9995dc9feb0e64dc52f963aeb7322e71d69dd8ffee59c8706a877ea8c986ebd1ce16de375e322c146c0f087e2c6ffcc11c442
DIST cgicc-3.2.9.tar.gz 2087796 SHA256 7bf392da75787e848ddf04395a5ed08fc472411deaa07cbae2c3edbea8fbeed4 SHA512 bd02750a0ad81a64c017e8ccf6cee0c6801506bdc00ea4b0a5e4ea28e35e453122e3e25b3578cb1cb7b22011d5147b99ed79bf7c4702d4c7ab404096aabca623 WHIRLPOOL 01f0da6ca0c28415ed44ab37f3ea56892d18c1dd57a9724bbc0c86bac20e6954bb29b826c96a72cbe8ea99bddcba12b18f9d21c17e5216a20406d931224b6a07
+EBUILD cgicc-3.2.10.ebuild 1112 SHA256 2fcd366db887c68679b82cdbd9e6f1a90bb431ae344588b732bba5441e82413f SHA512 18bc5c03e4750663271f1bc7811247cdcd0e779b1406ee581bf3dd942edf5ee20061ee6ff6b1593a23d9f92d6a87a1b9a20828deff4af9d52f41926f7dfaf4f2 WHIRLPOOL 2e06aa9c8d59ced72e1bb172840ddf16189836044c689747093e2361d6a2ca6c208c02830b1d3f41a7eeb9c40eac2ea6ddff90235860cc928c533e6c21431bff
EBUILD cgicc-3.2.9.ebuild 1008 SHA256 c6d2276145d0d9b7a563bd12421236f18d10e91efcf6308c4471ae519cb7576d SHA512 15d7c90e2e0caa66769f8e9adadcbc17cdcddb238272d26d24f8e62d9db199d5c5bc066cc25eb258f0b240e37ec3a86ebe2b2869b88d0f346d6750dea1ea6670 WHIRLPOOL 5b52db8e7d242dd37496dd575fa083e06962dee0bbe69a47eb2a42458ec9f052a007a56684f4119c4c25b489fe98a4b4392dbd734b42e0aaf25560760eb08df3
-MISC ChangeLog 1920 SHA256 1599f0782e800977d3a8d7c338cf359b65fa14cec0e421a3ce3466832fbb73c8 SHA512 c2ff83436d0570f5dff68da6ea211f88332e26aaf0c3e8db107c1b5e6da36c81fd93b59a607e4a6b2351618046b9c46ab14ba4003309338f49137655789e0932 WHIRLPOOL 654358f6722e339077e61b787c3dca019df6967ffa4a88dbb9211b2b30eead2b6db823d372fb607122bd1f818b534bbda9be4e07e809812ad033910f6575eade
+MISC ChangeLog 2149 SHA256 bfda7a38489326eea7e10ae6ac11e5927c8aaaa001b0824f9b92ed2dcfb403ed SHA512 267c08eb4168621f5c5ba2691d98782e6c283929ed3f0c91f6df6497ee31c254a77780f1e372f38e4e3d803eca256150c999fec7a4dddd35bedd60281bcf842e WHIRLPOOL de34cf8137754f365de270af7bfde5da490a93884712b684e26b7a88f0974ca612a9f8517027ecf5a02807cec49aeb0b39273f7a9e006392aeafd1c9cc434d3f
MISC metadata.xml 784 SHA256 4789427922c77ada8215965261bf671160836be79fde7963ca3db10e3131dd2a SHA512 55fa5f20d2bb835eebc8262600bb6bbd85549084aafb126175815960a22530553efa25fe185d8a9451c46d257e1a676366caa0e263fcfa6a7fbe5922ae6a8d37 WHIRLPOOL dc426848b1f7cb586e9bdbf451b001a7eb8806382fe4ef8c81178b69ba91ee08ebdb2ab753c8a4224378e48e435ad5e017787ec7f87ffe51e66f26d90a70c568
diff --git a/dev-libs/cgicc/cgicc-3.2.10.ebuild b/dev-libs/cgicc/cgicc-3.2.10.ebuild
new file mode 100644
index 000000000000..f7db5d88e278
--- /dev/null
+++ b/dev-libs/cgicc/cgicc-3.2.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cgicc/cgicc-3.2.10.ebuild,v 1.1 2013/02/05 12:35:55 dev-zero Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="A C++ class library for writing CGI applications"
+HOMEPAGE="http://www.gnu.org/software/cgicc/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3 doc? ( FDL-1.2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PV}-fix-pkgconfig.patch"
+}
+
+src_configure() {
+ if ! use doc; then
+ sed -i \
+ -e 's/^\(SUBDIRS = .*\) doc \(.*\)/\1 \2/' \
+ Makefile.in || die
+ fi
+
+ econf \
+ --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
+ --disable-dependency-tracking \
+ --disable-demos \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ prune_libtool_files
+
+ if use doc; then
+ insinto /usr/share/doc/${PF}/contrib
+ doins contrib/*.{cpp,h} contrib/README
+
+ insinto /usr/share/doc/${PF}/demo
+ doins -r demo/*.{cpp,h} demo/images demo/README
+ fi
+}
diff --git a/dev-libs/cgicc/files/3.2.10-fix-pkgconfig.patch b/dev-libs/cgicc/files/3.2.10-fix-pkgconfig.patch
new file mode 100644
index 000000000000..af1c069334e9
--- /dev/null
+++ b/dev-libs/cgicc/files/3.2.10-fix-pkgconfig.patch
@@ -0,0 +1,13 @@
+diff --git a/cgicc.pc.in b/cgicc.pc.in
+index 2006be8..e42c9bf 100644
+--- a/cgicc.pc.in
++++ b/cgicc.pc.in
+@@ -7,5 +7,5 @@ Name: cgicc
+ Description: GNU cgicc is an ANSI C++ compliant class library that greatly simplifies the creation of CGI applications for the World Wide Web.
+ Requires:
+ Version: @VERSION@
+-Libs: -L${libdir}
+-Cflags:
+\ No newline at end of file
++Libs: -L${libdir} -lcgicc
++Cflags: -I${includedir}