summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2010-06-17 16:15:54 +0000
committerPacho Ramos <pacho@gentoo.org>2010-06-17 16:15:54 +0000
commit38a521e6e5a6f8034d1beb5cff8e904d36bc57db (patch)
tree565140776dc2ceb3f1b2f5ad1f0196ea8b074122 /dev-cpp
parentDefine CRYPTO on src_install. Fixes bug #324469 (diff)
downloadhistorical-38a521e6e5a6f8034d1beb5cff8e904d36bc57db.tar.gz
historical-38a521e6e5a6f8034d1beb5cff8e904d36bc57db.tar.bz2
historical-38a521e6e5a6f8034d1beb5cff8e904d36bc57db.zip
Version
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/glibmm/ChangeLog9
-rw-r--r--dev-cpp/glibmm/Manifest10
-rw-r--r--dev-cpp/glibmm/glibmm-2.24.2.ebuild60
3 files changed, 74 insertions, 5 deletions
diff --git a/dev-cpp/glibmm/ChangeLog b/dev-cpp/glibmm/ChangeLog
index 56bd6b89624a..a2cbaab55931 100644
--- a/dev-cpp/glibmm/ChangeLog
+++ b/dev-cpp/glibmm/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-cpp/glibmm
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.147 2010/05/31 20:36:48 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.148 2010/06/17 16:15:53 pacho Exp $
+
+*glibmm-2.24.2 (17 Jun 2010)
+
+ 17 Jun 2010; Pacho Ramos <pacho@gentoo.org> +glibmm-2.24.2.ebuild:
+ Version bump: adds API for the new Network I/O classes that were added in
+ glib 2.22.x, adds the BalancedTree class (wrapping GTree) and other new
+ additions. Also contains several bugfixes.
31 May 2010; Gilles Dartiguelongue <eva@gentoo.org> -glibmm-2.16.4.ebuild,
-glibmm-2.20.1.ebuild:
diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index eb681ea082ab..208b4d05a200 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -3,16 +3,18 @@ Hash: SHA1
DIST glibmm-2.22.1.tar.bz2 3480822 RMD160 53d1b4a7bbb609f0a45ff0d308b85b2e6d16a2d4 SHA1 278c19d3dfbdc8185772fb1dfdfcafc252a99da1 SHA256 f105ff4afdcdf7da7f310affdbe698058958f01e94ab65ac1c35e46e20ecb6c0
DIST glibmm-2.22.2.tar.bz2 3461034 RMD160 3a3e34c2790f543be3dd5db06727e5d239846b54 SHA1 1c299c6bf712c2b03324f907f060d11c77cffe88 SHA256 4e278546171000c2db28ef1ec8bcb23db894a5709f8b0129e05874b4492a8842
+DIST glibmm-2.24.2.tar.bz2 4481414 RMD160 08ff9bb4a9b9e4e90f9fad74d553f37a4f805c0b SHA1 df5f22d2c40ebdf097ecdb4a7dfeef70d1ca24e7 SHA256 d4687c0b27f9c9f955a5306649008a1f8d8935edff916278fb7b65b44292ff7a
DIST glibmm-2.8.4.tar.bz2 2024815 RMD160 2e774d07533943e80074b52c3ae81a2cb6784e04 SHA1 efc829c97e67230028e9876777fe0f959ad787a8 SHA256 7ff592b6687caefa367b33d8cb8f66f3c0273fa86d4b688c0758d0d9fee7a2cb
EBUILD glibmm-2.22.1.ebuild 1527 RMD160 7197aa4b8b62295aefc7766d352c03ced8e11e45 SHA1 77c13b80879a6a4a3c1408effaa4711321a079da SHA256 2c261e94a62008b004edcc7663a73049998ca8764fb68cad46027ab941d1df97
EBUILD glibmm-2.22.2.ebuild 1434 RMD160 0f75c0bf36f83756495cecba55bf702a693699fe SHA1 63a52a56fe93b4174869a6b491b717d409affdf5 SHA256 9bc57174777a4a5273ddc6776b03156bfd3e480bcd0e59872f65551a7e9a35a6
+EBUILD glibmm-2.24.2.ebuild 1435 RMD160 950e0ff104aff78ff26c189aa34d36292b6df421 SHA1 b69985afb3fdcf1205e02d648b8900a469d8d40f SHA256 1c9ff5e8f075e0592535540d4d84434cdfbedb3fa5d5a8daa2842588491b0ecb
EBUILD glibmm-2.8.4.ebuild 1137 RMD160 238f6f2ae48892235371faeb48c3c6682425ae44 SHA1 f1a6408445bf02d681e1b40d89f1d2d71f774f69 SHA256 b195c16b2d1ab036efd4f4d26f2c17112d7bf21b49d57399bb227488532e4994
-MISC ChangeLog 17827 RMD160 064673d086031a410a0bb3dc157e767e6d226a2f SHA1 60bc46caae8d95b1517abf1d13f709001c43ab97 SHA256 23b8460cc467cf9e31022b872b9e51635c19dd07ba94f0fc5e9e7f18cd23ba0c
+MISC ChangeLog 18124 RMD160 8f657a37897a20a59c3771751f8c2f4f17dc1213 SHA1 e3f93c4e77c347a6c3a267082881319555834846 SHA256 04e30cb7879b4bab646aa3317fc9cef306ca935a6ba69d413cda49d6cc3030af
MISC metadata.xml 162 RMD160 e3b9e3d8ece920d890bf37c43a6bcd9757539556 SHA1 6ee3bb3e0cce43428124dfa192af30ddb055d95f SHA256 7d0ce82d5ca3b20cb1c4641c7b7aae7082fd6be059b85fab9699095fd965f2e9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkwEOhgACgkQ1fmVwcYIWAYfpACgxdGIkM+DL0sU8p7LpWqeFsQf
-raAAnR4zUdnTgRheHGQC8+Y8SETAu9Rg
-=8/BK
+iEYEARECAAYFAkwaSj8ACgkQCaWpQKGI+9T0fACdHEakG+fj21sNiQuCZfwtgpGV
+ll4An1zSyBBQKoyruGVlRtiLwfm2fWvO
+=0c3b
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/glibmm/glibmm-2.24.2.ebuild b/dev-cpp/glibmm/glibmm-2.24.2.ebuild
new file mode 100644
index 000000000000..4c490c54cca9
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.24.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.24.2.ebuild,v 1.1 2010/06/17 16:15:54 pacho Exp $
+
+EAPI="3"
+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 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="doc examples test"
+
+RDEPEND=">=dev-libs/libsigc++-2.2
+ >=dev-libs/glib-2.24.0"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+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
+}