Add new version for Gnome 2.30
authorPacho Ramos <pacho@gentoo.org>
Sun, 13 Jun 2010 15:51:46 +0000 (15:51 +0000)
committerPacho Ramos <pacho@gentoo.org>
Sun, 13 Jun 2010 15:51:46 +0000 (15:51 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

x11-libs/libwnck/ChangeLog
x11-libs/libwnck/Manifest
x11-libs/libwnck/libwnck-2.30.0.ebuild [new file with mode: 0644]

index 3715e1d2688b7d52aba8327a88e355918b0ea84a..c950d9289e284b7801fca2b0fcd6d9a290bad05d 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-libs/libwnck
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/ChangeLog,v 1.234 2010/06/04 19:52:51 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/ChangeLog,v 1.235 2010/06/13 15:51:46 pacho Exp $
+
+*libwnck-2.30.0 (13 Jun 2010)
+
+  13 Jun 2010; Pacho Ramos <pacho@gentoo.org> +libwnck-2.30.0.ebuild:
+  Add new version for Gnome 2.30.
 
   04 Jun 2010; Markus Meier <maekke@gentoo.org> libwnck-2.28.0.ebuild:
   x86 stable, bug #314899
index f364b37edaf814d360cd7cd37ff04ad65b03a9b7..46f900ae50ef81c59246093537eb2d4868ec33db 100644 (file)
@@ -7,16 +7,18 @@ DIST libwnck-2.20.3.tar.bz2 637507 RMD160 d7b198f5194ff442d2840cc05a73d23b3d819d
 DIST libwnck-2.24.2.tar.bz2 693227 RMD160 47f8c3c7eaf3d0c4dccce32f8504022a228c582e SHA1 5293b1667bd1bc3f66eac2aa35f5ff0b34eed893 SHA256 35c12f983e64c88c37c261eb6b55b7c59a5ef4dbb04525162f0753ea8e9127f2
 DIST libwnck-2.26.2.tar.bz2 684354 RMD160 5554e934419012400dfb293c7d906293028298cc SHA1 b941006e5edf2877f863c541d52485cd141f96da SHA256 fc38a8ef185828e6a9205f2489bd563d8f303655ba533ad6f640e2de8018983c
 DIST libwnck-2.28.0.tar.bz2 712289 RMD160 d088c079a48ede297e7de5438b14ae66043c44e6 SHA1 20158519615d10d14a415d8f0d5b39375350eb81 SHA256 d90be36d2fefa33a9287ed6dc41141213a06463f91d69d847da6b2e59c16b947
+DIST libwnck-2.30.0.tar.bz2 705602 RMD160 29544f3a56c6ff1a5b274514c5c198f29a0482a3 SHA1 7b65ae008a6f963d297a2c1cbdddb5f3bce35ded SHA256 d35bcc28548945915da4f5cafd0555606f972e236cc5f9dbb0186186dfbf5247
 EBUILD libwnck-2.20.3.ebuild 690 RMD160 138dadc4388a92d508e428bed1b4489c5d65608a SHA1 1e3f4427647353f57dec1e4b90be33692f9f70f2 SHA256 0b59c51b98b060151fed4ce02f81d1c489ceab264ac4ecbc84baa957b1c8fba9
 EBUILD libwnck-2.24.2.ebuild 773 RMD160 dfb092cfd5a53c00f3c514ac0b25e4d4ab5cbc33 SHA1 2f43be427334ae1ceb0ecccf3be6737d6e3e662d SHA256 48d9d9e5ed7c4942bc8696ef842e14ef8ff4ed0da6ba89863d8f6be903bd5f0f
 EBUILD libwnck-2.26.2-r2.ebuild 1516 RMD160 421660161af35b52438e6d3a5138f97c5226a0e0 SHA1 e707575d04dff72f75ea9a832521c2160728bc9b SHA256 3bfcea10676b11eed9700405ccbc37459fc89b2078bf73fc6b07617698a7384e
 EBUILD libwnck-2.28.0.ebuild 1716 RMD160 d564a23fa85737932c4dddf9fda3c73485626e7c SHA1 a03529730afd8984693b63cbd1147982a99bc903 SHA256 8863e4991c200fc01981eca0764de7e34fc52571f233f1623b3d0aa90230cbc5
-MISC ChangeLog 28045 RMD160 9ca6d6265676182b6aabfe95bdcffcfae6dc6afc SHA1 e8bb017e27b33e2bd3fa35f1f8eedf58ac2e2061 SHA256 5c5f31918db699143cc8eac61707da540d6565b9177b6ee59ebdd93cd3370845
+EBUILD libwnck-2.30.0.ebuild 1850 RMD160 c977475723f5bfda2479a66604e771f5ce8cc60c SHA1 1c549a26768986be324f19c1e7ac8992ee5ad7a6 SHA256 73126de806a685f8c769a563e9aa9a0586d5de990c0381c8a24eaaa94f7521e8
+MISC ChangeLog 28180 RMD160 8047e20caa117f5c3f4bdcf60253f7ad4fc3b0c6 SHA1 399f8b2a3674e782cac65d766707b3767ed70b43 SHA256 961d6e073f4aedc23faf16db8225ffcb4d06360b24d7b07cf8b88d9116c8696a
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iEYEARECAAYFAkwJWTAACgkQkKaRLQcq0GIAnQCeJeq57M1ymiZWKmvzM1QhoXOU
-gHEAoIp5Ru/qX/oNTSuZ2n5G/THZu/tx
-=fAUk
+iEYEARECAAYFAkwU/pgACgkQCaWpQKGI+9SalwCfTVUpkis14KBOMYZBcv/nKnLp
+Bw0AoIMeEMGvONwiUoXesbsXuqcylUeQ
+=jizQ
 -----END PGP SIGNATURE-----
diff --git a/x11-libs/libwnck/libwnck-2.30.0.ebuild b/x11-libs/libwnck/libwnck-2.30.0.ebuild
new file mode 100644 (file)
index 0000000..cf4782e
--- /dev/null
@@ -0,0 +1,69 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/libwnck-2.30.0.ebuild,v 1.1 2010/06/13 15:51:46 pacho Exp $
+
+EAPI="2"
+GCONF_DEBUG="no"
+
+inherit autotools gnome2 eutils
+
+DESCRIPTION="A window navigation construction kit"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# FIXME: introspection support disabled for now
+IUSE="doc startup-notification"
+
+RDEPEND=">=x11-libs/gtk+-2.19.7
+       >=dev-libs/glib-2.16.0
+       x11-libs/libX11
+       x11-libs/libXres
+       x11-libs/libXext
+       startup-notification? ( >=x11-libs/startup-notification-0.4 )"
+#      introspection? ( dev-libs/gobject-introspection )"
+DEPEND="${RDEPEND}
+       sys-devel/gettext
+       >=dev-util/pkgconfig-0.9
+       >=dev-util/intltool-0.40
+       dev-util/gtk-doc-am
+       gnome-base/gnome-common
+       doc? ( >=dev-util/gtk-doc-1.9 )
+       x86-interix? (
+               sys-libs/itx-bind
+       )"
+
+DOCS="AUTHORS ChangeLog HACKING NEWS README"
+
+pkg_setup() {
+       G2CONF="${G2CONF}
+               --disable-static
+               --disable-introspection
+               $(use_enable startup-notification)"
+}
+
+src_prepare() {
+       gnome2_src_prepare
+
+       if use x86-interix; then
+               # activate the itx-bind package...
+               append-flags "-I${EPREFIX}/usr/include/bind"
+               append-ldflags "-L${EPREFIX}/usr/lib/bind"
+       fi
+
+       if has_version '<sys-devel/libtool-2.2.6b'; then
+       intltoolize --force --copy --automake || die "intltoolize failed"
+
+       # Make it libtool-1 compatible, bug #280876
+       rm -v m4/lt* m4/libtool.m4 || die "removing libtool macros failed"
+
+       AT_M4DIR="m4" eautoreconf
+       fi
+
+       # Fix intltoolize broken file, see upstream #577133
+       sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
+               || die "sed failed"
+
+}