diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2013-02-05 12:35:57 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2013-02-05 12:35:57 +0000 |
commit | 00672b6b09889cee15b3bb8e11e5b81d27533dd0 (patch) | |
tree | 4a25c2eba73696d3f9a2141623df405e08ba1d9d /dev-libs/cgicc | |
parent | improve pkg_postinst wrt #455474 (diff) | |
download | historical-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/ChangeLog | 11 | ||||
-rw-r--r-- | dev-libs/cgicc/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/cgicc/cgicc-3.2.10.ebuild | 50 | ||||
-rw-r--r-- | dev-libs/cgicc/files/3.2.10-fix-pkgconfig.patch | 13 |
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} |