diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-04-09 06:58:52 +0000 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2011-04-09 06:58:52 +0000 |
commit | 87d454301c9c23da22d4550f4c06146ae809708b (patch) | |
tree | 0f70ef14051d7ca2c236a08e69dec9c32390eff7 /dev-cpp/glibmm | |
parent | Version bump, bug #356979 by Andrew Savchenko. (diff) | |
download | historical-87d454301c9c23da22d4550f4c06146ae809708b.tar.gz historical-87d454301c9c23da22d4550f4c06146ae809708b.tar.bz2 historical-87d454301c9c23da22d4550f4c06146ae809708b.zip |
Bump to 2.28.0, adds support for glib-2.28
Package-Manager: portage-2.1.9.45/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp/glibmm')
-rw-r--r-- | dev-cpp/glibmm/ChangeLog | 7 | ||||
-rw-r--r-- | dev-cpp/glibmm/Manifest | 24 | ||||
-rw-r--r-- | dev-cpp/glibmm/glibmm-2.28.0.ebuild | 69 |
3 files changed, 98 insertions, 2 deletions
diff --git a/dev-cpp/glibmm/ChangeLog b/dev-cpp/glibmm/ChangeLog index 1a71e5f0a7fc..303e87ad9b98 100644 --- a/dev-cpp/glibmm/ChangeLog +++ b/dev-cpp/glibmm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-cpp/glibmm # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.161 2011/01/04 18:10:11 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.162 2011/04/09 06:58:51 nirbheek Exp $ + +*glibmm-2.28.0 (09 Apr 2011) + + 09 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> +glibmm-2.28.0.ebuild: + Bump to 2.28.0, adds support for glib-2.28 04 Jan 2011; Raúl Porcel <armin76@gentoo.org> glibmm-2.24.2-r1.ebuild: alpha/arm/ia64/sh/sparc stable wrt #324077 diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest index cdecc997ede9..44efae1e4c08 100644 --- a/dev-cpp/glibmm/Manifest +++ b/dev-cpp/glibmm/Manifest @@ -1,6 +1,28 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + DIST glibmm-2.22.1.tar.bz2 3480822 RMD160 53d1b4a7bbb609f0a45ff0d308b85b2e6d16a2d4 SHA1 278c19d3dfbdc8185772fb1dfdfcafc252a99da1 SHA256 f105ff4afdcdf7da7f310affdbe698058958f01e94ab65ac1c35e46e20ecb6c0 DIST glibmm-2.24.2.tar.bz2 4481414 RMD160 08ff9bb4a9b9e4e90f9fad74d553f37a4f805c0b SHA1 df5f22d2c40ebdf097ecdb4a7dfeef70d1ca24e7 SHA256 d4687c0b27f9c9f955a5306649008a1f8d8935edff916278fb7b65b44292ff7a +DIST glibmm-2.28.0.tar.bz2 5656403 RMD160 8f78e000a90524b5f5e5ae8e32aa88c15ea064cd SHA1 ba9b40224a6543911ffbfd7268aa9a9172613a73 SHA256 b1b99868896b028354141e3b2470d98799283e90154550e12614f692db17a5a3 EBUILD glibmm-2.22.1.ebuild 1527 RMD160 7197aa4b8b62295aefc7766d352c03ced8e11e45 SHA1 77c13b80879a6a4a3c1408effaa4711321a079da SHA256 2c261e94a62008b004edcc7663a73049998ca8764fb68cad46027ab941d1df97 EBUILD glibmm-2.24.2-r1.ebuild 1573 RMD160 8c23f01e75e95dc1cbe9cf27052f3f805454588c SHA1 691fc0c8a54d180ded5efe66e2f746c0f79c492d SHA256 abd3dfa10cd5d28466fa43e32f9329d1a408ca7fa97e17cfbff7663dbcfb42ed -MISC ChangeLog 19729 RMD160 19d1dc61995f00be739ac656aeae21b3775599f7 SHA1 31403ac3c4896d7de37f4f83e3391d65adacca8a SHA256 b9f230183d69d43f878dbb9b55fa5835c281a1e552e9d2e753b81caa586dfd2c +EBUILD glibmm-2.28.0.ebuild 1635 RMD160 15207312201751e29be6dd8a02ecdb3f60c9dc27 SHA1 14a71f981b77ee4b6395d847f8928bbe9e664868 SHA256 6dd6b89347e452327867f8b3231decc737c350975d2d08baa639142bc8d7f7d3 +MISC ChangeLog 19883 RMD160 67c6d79fa1d945207571a60170475fe07fc2b6c7 SHA1 ab540804b08e0eb6bb4c1f7a0dbf302fb3e43d79 SHA256 e25c8b1598dc2ec1f9482f4306c7f3280b8a04f30b9e7f3e2cb684de97fb64f2 MISC metadata.xml 162 RMD160 e3b9e3d8ece920d890bf37c43a6bcd9757539556 SHA1 6ee3bb3e0cce43428124dfa192af30ddb055d95f SHA256 7d0ce82d5ca3b20cb1c4641c7b7aae7082fd6be059b85fab9699095fd965f2e9 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBAgAGBQJNoAOoAAoJEO/kOhxWD91k37MP/0J+S3bYjlLmzqPuJSIPRJ7v +Hd2E+k7wDr7jNdznYV2CoajlPzWjMn4hzRxbWGwHY2KEf0gamf2br5hFM4SKCXr7 +523utbMFhEzFjq50fFk8BADZeaj2TkzT5Yj+Ppbsz2vds3zOgxuiQ1tsOJB6//ki +LDUNPRwdKGEy+LO5dvQg4DPyTKfGsiP6Yb37U4t+cqiqXsLEUrAmChejztrign2A +l/T5XvUKl+htQwcpy/fT8ErcKNz0blNC6ErH7Z6QSqfP8ckmkHP+XnB0gLlkz/sX +LuBMHR2CAfGSsD+R6PusYD234UEDCZakXY+aMKWuYmRTfPmjdmzZY8xYdayOpfMn +zdL73G12A5Ny3j9hCB2MymzhSpdL/3yk2QaOr3/cxzhzJoImhTbTKsXrIFNMIja1 +CVaip5b9kY75XSerxmUYBd+CWOoe1lMsw6mahK38DesQuc+0K7LfwevxSAgDoaUN +oWJmAWkqoHXgY6DGaYx0GmE2svTXfEXnYpCck+zgQl4PwZIEqrYlNTDAYP4/bNAo +Be2eBrch0SaK7RjhDaqE7mk0n/zXXmN5mLl0+Y/qly5fLNV3jO2NJjhlnEhstdXh +7xasbTC3krs9x2PL27XzLK689YMTN11ub2awgoJocMMYYoR0EAVqoJAJS1CGh+fC +ggu8E2px9S2kEsoLv9tD +=kqqv +-----END PGP SIGNATURE----- diff --git a/dev-cpp/glibmm/glibmm-2.28.0.ebuild b/dev-cpp/glibmm/glibmm-2.28.0.ebuild new file mode 100644 index 000000000000..975189f31b62 --- /dev/null +++ b/dev-cpp/glibmm/glibmm-2.28.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.28.0.ebuild,v 1.1 2011/04/09 06:58:52 nirbheek Exp $ + +EAPI="3" +GCONF_DEBUG="no" + +inherit gnome2 + +DESCRIPTION="C++ interface for glib2" +HOMEPAGE="http://www.gtkmm.org" + +LICENSE="|| ( LGPL-2.1 GPL-2 )" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc debug examples test" + +RDEPEND=">=dev-libs/libsigc++-2.2:2 + >=dev-libs/glib-2.28:2" +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( app-doc/doxygen )" + +pkg_setup() { + DOCS="AUTHORS ChangeLog NEWS README" + G2CONF="${G2CONF} + $(use_enable debug debug-refcounting) + $(use_enable doc documentation) + --disable-schemas-compile + --enable-deprecated-api" +} + +src_prepare() { + gnome2_src_prepare + + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \ + -i Makefile.am Makefile.in || die "sed 1 failed" + fi + + if ! use examples; then + # don't waste time building examples + sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \ + -i Makefile.am Makefile.in || die "sed 2 failed" + fi +} + +src_test() { + cd "${S}/tests/" + emake check || die "emake check failed" + + for i in */test; do + ${i} || die "Running tests failed at ${i}" + done +} + +src_install() { + gnome2_src_install + + if ! use doc && ! use examples; then + rm -fr "${ED}usr/share/doc/glibmm*" + fi + + if use examples; then + find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null + dodoc examples + fi +} |