summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2011-05-09 11:35:48 +0000
committerPacho Ramos <pacho@gentoo.org>2011-05-09 11:35:48 +0000
commit1779bb2565bceb3fe0b67b91224a5b669adebfaf (patch)
tree366e457db1475a92253f950ac069580d97b63a57 /dev-cpp/glibmm
parentStable for HPPA (bug #295613). (diff)
downloadhistorical-1779bb2565bceb3fe0b67b91224a5b669adebfaf.tar.gz
historical-1779bb2565bceb3fe0b67b91224a5b669adebfaf.tar.bz2
historical-1779bb2565bceb3fe0b67b91224a5b669adebfaf.zip
Version bump, use eapi4. Remove old.
Package-Manager: portage-2.1.9.47/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp/glibmm')
-rw-r--r--dev-cpp/glibmm/ChangeLog8
-rw-r--r--dev-cpp/glibmm/Manifest22
-rw-r--r--dev-cpp/glibmm/glibmm-2.28.1.ebuild (renamed from dev-cpp/glibmm/glibmm-2.22.1.ebuild)39
3 files changed, 36 insertions, 33 deletions
diff --git a/dev-cpp/glibmm/ChangeLog b/dev-cpp/glibmm/ChangeLog
index 816efa41f9d7..81ac59c0ebca 100644
--- a/dev-cpp/glibmm/ChangeLog
+++ b/dev-cpp/glibmm/ChangeLog
@@ -1,6 +1,12 @@
# 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.163 2011/04/09 07:04:33 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.164 2011/05/09 11:35:47 pacho Exp $
+
+*glibmm-2.28.1 (09 May 2011)
+
+ 09 May 2011; Pacho Ramos <pacho@gentoo.org> -glibmm-2.22.1.ebuild,
+ +glibmm-2.28.1.ebuild:
+ Version bump, use eapi4. Remove old.
09 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org> glibmm-2.28.0.ebuild:
Remove useless .la files
diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index e85cac00ca96..395959ff8b39 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,28 +1,18 @@
-----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
+DIST glibmm-2.28.1.tar.bz2 5632975 RMD160 2920ab2d88d57ed5b19fdc71ab8d75f58b0e919c SHA1 76cfba52d8fb1e3f46d14c3fea31269deb49e2fc SHA256 ca74638b91296df127caab30f2d0664746bfefa942ce5a5ecc982e0f16edc145
EBUILD glibmm-2.24.2-r1.ebuild 1573 RMD160 8c23f01e75e95dc1cbe9cf27052f3f805454588c SHA1 691fc0c8a54d180ded5efe66e2f746c0f79c492d SHA256 abd3dfa10cd5d28466fa43e32f9329d1a408ca7fa97e17cfbff7663dbcfb42ed
EBUILD glibmm-2.28.0.ebuild 1714 RMD160 a4cb41c03e3cd0ef477739916efd0d9eebdc24d1 SHA1 f4ce78ee33e7a1005e3a202ffca5de6e760b858b SHA256 1bf1d620977abb545b6edb44d003741b8b8406561ebb01d8c384e8c18bfeefb4
-MISC ChangeLog 19987 RMD160 c05926daae4ff79e4456a50b911655d3b55df402 SHA1 c2952c44eb347b6b9339a26555a2aee837508676 SHA256 3dd4e882b019816cae96d2026bb18e7433cbb81d613a9d61aacf1f992042ad2b
+EBUILD glibmm-2.28.1.ebuild 1625 RMD160 4f8843166b847c9fd4873d7462f73cd7907a17b5 SHA1 0bbd728d6c03491354718422cf1935b3de642f83 SHA256 e1e5dc370b897e69d93ab8ce3c2ce3c641a83b4c32751dcc71d097af7b5e2b37
+MISC ChangeLog 20148 RMD160 d7dc993bfdb9ed028f0acc59bab4a974a5e3f309 SHA1 55a935dd2d07c7a1db60a039eda5e415c70b37e3 SHA256 890282c84dc81d8d3545f6be06b436187dcf0398f3ad50448b139bcc030d0967
MISC metadata.xml 162 RMD160 e3b9e3d8ece920d890bf37c43a6bcd9757539556 SHA1 6ee3bb3e0cce43428124dfa192af30ddb055d95f SHA256 7d0ce82d5ca3b20cb1c4641c7b7aae7082fd6be059b85fab9699095fd965f2e9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBAgAGBQJNoAT+AAoJEO/kOhxWD91kxs8P/229l9QDAKhhf0qhpXHHoMQN
-d2H3F97PlWotF3ix9p1HvuKvMuO5Qk9lQ1kVkzWQv7uGFQ3P1EKP0Rp0PT5yjygG
-6PvSror8eexbFxkrT/BmAN7X/UteiXE02uQoXT9yV6IGruN1V+HU6yC0zW+LRpEf
-mRtYperz5IeTh47Aa7ACeKZI+ihUu21A8q876Y4fZ8FbFmajSyn2hbnkp8TQDx4E
-55LWagsRmFwkMU9ohhpdRGd9VoK1Gto0xs/lPDj9fb5jfrc75NU7JDlo/uyh9DGE
-mlWA6q2hk80bTTUVAldAXSLh0bdnb+jVvantg1e/4ELFSC+DpH/td5hg07k9q3nI
-pWcIDqW3ZNaxsFIFzuP7ldH3dusSgm8Q1iwLImyHi/AHVjtKAgL8ZrHlCVvzf94Z
-EZc52Kb3laODH47p49L0xc95YNuoQKH8MEzKNwqwhZm5R0TdsmjH9C7cXCnfzuCr
-0T/NTAKavN8LYKlqkwJVRepDNeX2KmuKMrUwrD0lHS5A/zH3qHwx3M2RY7+a2HlB
-LAd5uCAJBsN6b2i5ZbtJWrn3lbgtiw9bVQS+3VheSD3lZZhMrj/FqGmKyGo3KOcU
-jwjKad0y9QshQYvu5zkMgX9o18Di7GVuKWgST6hF67J6Q2c69QthrBxuM4vuBLb6
-XZVK8Hy79dJlYz2XXVRY
-=hm+Y
+iEYEARECAAYFAk3H0ZkACgkQCaWpQKGI+9Sr9ACdGXXP1mBDrO3/WTs0mrmHH2Ek
+xQEAnjcxpxlrjBOW/9O9gTf+j9LbIW30
+=k9EO
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/glibmm/glibmm-2.22.1.ebuild b/dev-cpp/glibmm/glibmm-2.28.1.ebuild
index 8e6ea770ecdb..f747f88981e6 100644
--- a/dev-cpp/glibmm/glibmm-2.22.1.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.28.1.ebuild
@@ -1,6 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# 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.22.1.ebuild,v 1.8 2010/05/11 19:47:44 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.28.1.ebuild,v 1.1 2011/05/09 11:35:47 pacho Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
inherit gnome2
@@ -9,19 +13,26 @@ 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"
-IUSE="doc examples test"
+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
- >=dev-libs/glib-2.21.1"
+RDEPEND=">=dev-libs/libsigc++-2.2:2
+ >=dev-libs/glib-2.28:2"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( app-doc/doxygen )"
-DOCS="AUTHORS ChangeLog NEWS README"
+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_unpack() {
- gnome2_src_unpack
+src_prepare() {
+ gnome2_src_prepare
if ! use test; then
# don't waste time building tests
@@ -38,13 +49,9 @@ src_unpack() {
src_test() {
cd "${S}/tests/"
- emake check || die "emake check failed"
+ emake check
- # Workaround bug 295726 until upstream fixes it
- # for i in */test; do
- export \
- LD_LIBRARY_PATH="${S}/glib/glibmm/.libs:${S}/gio/giomm/.libs:${LD_LIBRARY_PATH}"
- for i in */.libs/test; do
+ for i in */test; do
${i} || die "Running tests failed at ${i}"
done
}
@@ -53,7 +60,7 @@ src_install() {
gnome2_src_install
if ! use doc && ! use examples; then
- rm -fr "${D}/usr/share/doc/glibmm*"
+ rm -fr "${ED}usr/share/doc/glibmm*"
fi
if use examples; then