From 36600135cdc4c8af3aee86c2bfca0ba9cdc92ec5 Mon Sep 17 00:00:00 2001 From: Daniel Gryniewicz Date: Thu, 7 Sep 2006 04:16:20 +0000 Subject: [PATCH] gnome 2.16 Package-Manager: portage-2.1.1_rc1-r2 --- x11-libs/gtksourceview/ChangeLog | 8 ++- .../files/digest-gtksourceview-1.8.0 | 3 ++ .../gtksourceview/gtksourceview-1.8.0.ebuild | 32 +++++++++++ x11-libs/libwnck/ChangeLog | 7 ++- x11-libs/libwnck/files/digest-libwnck-2.16.0 | 3 ++ x11-libs/libwnck/libwnck-2.16.0.ebuild | 32 +++++++++++ x11-libs/libxklavier/ChangeLog | 7 ++- .../libxklavier/files/digest-libxklavier-3.0 | 3 ++ x11-libs/libxklavier/libxklavier-3.0.ebuild | 54 +++++++++++++++++++ x11-libs/vte/ChangeLog | 8 ++- x11-libs/vte/files/digest-vte-0.14.0 | 3 ++ .../files/vte-0.13.2-no-lazy-bindings.patch | 11 ++++ x11-libs/vte/vte-0.14.0.ebuild | 52 ++++++++++++++++++ 13 files changed, 219 insertions(+), 4 deletions(-) create mode 100644 x11-libs/gtksourceview/files/digest-gtksourceview-1.8.0 create mode 100644 x11-libs/gtksourceview/gtksourceview-1.8.0.ebuild create mode 100644 x11-libs/libwnck/files/digest-libwnck-2.16.0 create mode 100644 x11-libs/libwnck/libwnck-2.16.0.ebuild create mode 100644 x11-libs/libxklavier/files/digest-libxklavier-3.0 create mode 100644 x11-libs/libxklavier/libxklavier-3.0.ebuild create mode 100644 x11-libs/vte/files/digest-vte-0.14.0 create mode 100644 x11-libs/vte/files/vte-0.13.2-no-lazy-bindings.patch create mode 100644 x11-libs/vte/vte-0.14.0.ebuild diff --git a/x11-libs/gtksourceview/ChangeLog b/x11-libs/gtksourceview/ChangeLog index af84018a9ae7..debfda59022d 100644 --- a/x11-libs/gtksourceview/ChangeLog +++ b/x11-libs/gtksourceview/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/gtksourceview # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/ChangeLog,v 1.75 2006/09/06 05:39:06 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/ChangeLog,v 1.76 2006/09/07 04:08:33 dang Exp $ + +*gtksourceview-1.8.0 (07 Sep 2006) + + 07 Sep 2006; Daniel Gryniewicz + +gtksourceview-1.8.0.ebuild: + New version for gnome 2.16 06 Sep 2006; Joshua Kinard gtksourceview-1.2.0.ebuild, gtksourceview-1.4.2.ebuild, gtksourceview-1.6.1.ebuild: diff --git a/x11-libs/gtksourceview/files/digest-gtksourceview-1.8.0 b/x11-libs/gtksourceview/files/digest-gtksourceview-1.8.0 new file mode 100644 index 000000000000..aaea5e33b5f0 --- /dev/null +++ b/x11-libs/gtksourceview/files/digest-gtksourceview-1.8.0 @@ -0,0 +1,3 @@ +MD5 caf5575b88189db9ca703afcd6cce32d gtksourceview-1.8.0.tar.bz2 789609 +RMD160 75424936b72031841c3114e355d68f050051c614 gtksourceview-1.8.0.tar.bz2 789609 +SHA256 0bb16d383f0e9ae1f33483740a02ac485ee31d02c4c1937fe6fce9546869ab33 gtksourceview-1.8.0.tar.bz2 789609 diff --git a/x11-libs/gtksourceview/gtksourceview-1.8.0.ebuild b/x11-libs/gtksourceview/gtksourceview-1.8.0.ebuild new file mode 100644 index 000000000000..ece54e6ba61d --- /dev/null +++ b/x11-libs/gtksourceview/gtksourceview-1.8.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/gtksourceview-1.8.0.ebuild,v 1.1 2006/09/07 04:08:33 dang Exp $ + +inherit gnome2 + +DESCRIPTION="A text widget implementing syntax highlighting and other features" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc" + +RDEPEND=">=x11-libs/gtk+-2.8 + >=dev-libs/libxml2-2.5 + >=gnome-base/libgnomeprint-2.8 + >=gnome-base/gnome-vfs-2.2 + >=dev-libs/glib-2" + +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.9 + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO" + +pkg_setup() { + # Removes the gnome-vfs dep + G2CONF="${G2CONF} --disable-build-tests" +} diff --git a/x11-libs/libwnck/ChangeLog b/x11-libs/libwnck/ChangeLog index cf4d3e262df3..744bf4b35e70 100644 --- a/x11-libs/libwnck/ChangeLog +++ b/x11-libs/libwnck/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/libwnck # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/ChangeLog,v 1.136 2006/09/04 07:17:12 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/ChangeLog,v 1.137 2006/09/07 04:10:40 dang Exp $ + +*libwnck-2.16.0 (07 Sep 2006) + + 07 Sep 2006; Daniel Gryniewicz +libwnck-2.16.0.ebuild: + New version for gnome 2.16 04 Sep 2006; Joshua Kinard libwnck-2.10.3.ebuild, libwnck-2.12.3.ebuild, libwnck-2.14.2.ebuild: diff --git a/x11-libs/libwnck/files/digest-libwnck-2.16.0 b/x11-libs/libwnck/files/digest-libwnck-2.16.0 new file mode 100644 index 000000000000..d3022a09ec6b --- /dev/null +++ b/x11-libs/libwnck/files/digest-libwnck-2.16.0 @@ -0,0 +1,3 @@ +MD5 01efff55c10728a43ecc87b313588a8b libwnck-2.16.0.tar.bz2 465743 +RMD160 7af700573c89e0206b36f1e5fd85eeb60bcdebcf libwnck-2.16.0.tar.bz2 465743 +SHA256 64e51135fcba78f85e951949a82ae50e62e0a5d3bfd324c2655d142ee6b2c733 libwnck-2.16.0.tar.bz2 465743 diff --git a/x11-libs/libwnck/libwnck-2.16.0.ebuild b/x11-libs/libwnck/libwnck-2.16.0.ebuild new file mode 100644 index 000000000000..92c27344603b --- /dev/null +++ b/x11-libs/libwnck/libwnck-2.16.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libwnck/libwnck-2.16.0.ebuild,v 1.1 2006/09/07 04:10:40 dang Exp $ + +inherit gnome2 + +DESCRIPTION="A window navigation construction kit" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc" + +RDEPEND=">=x11-libs/gtk+-2.6 + >=dev-libs/glib-2 + >=x11-libs/startup-notification-0.4 + || ( + ( + x11-libs/libX11 + x11-libs/libXres + x11-libs/libXext + ) + virtual/x11 + )" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/pkgconfig-0.9 + >=dev-util/intltool-0.35 + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog HACKING NEWS README" diff --git a/x11-libs/libxklavier/ChangeLog b/x11-libs/libxklavier/ChangeLog index 128bcb1132bf..1bb2ba504479 100644 --- a/x11-libs/libxklavier/ChangeLog +++ b/x11-libs/libxklavier/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/libxklavier # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxklavier/ChangeLog,v 1.69 2006/09/04 07:15:35 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxklavier/ChangeLog,v 1.70 2006/09/07 04:16:20 dang Exp $ + +*libxklavier-3.0 (07 Sep 2006) + + 07 Sep 2006; Daniel Gryniewicz +libxklavier-3.0.ebuild: + New version for gnome 2.16 04 Sep 2006; Joshua Kinard libxklavier-2.0.ebuild, libxklavier-2.0-r1.ebuild, libxklavier-2.2.ebuild: diff --git a/x11-libs/libxklavier/files/digest-libxklavier-3.0 b/x11-libs/libxklavier/files/digest-libxklavier-3.0 new file mode 100644 index 000000000000..d9f3d1153038 --- /dev/null +++ b/x11-libs/libxklavier/files/digest-libxklavier-3.0 @@ -0,0 +1,3 @@ +MD5 7457dc72cfcb57498882ea652cb79eeb libxklavier-3.0.tar.gz 460992 +RMD160 7835f0a4369198a9fc91077687917c2b29b05d80 libxklavier-3.0.tar.gz 460992 +SHA256 53ff8b00f80c8e35e3e800268d35fc5901329dc81515d18a9dc359ceeeda4df8 libxklavier-3.0.tar.gz 460992 diff --git a/x11-libs/libxklavier/libxklavier-3.0.ebuild b/x11-libs/libxklavier/libxklavier-3.0.ebuild new file mode 100644 index 000000000000..cd34cd01a26f --- /dev/null +++ b/x11-libs/libxklavier/libxklavier-3.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxklavier/libxklavier-3.0.ebuild,v 1.1 2006/09/07 04:16:20 dang Exp $ + +inherit eutils + +DESCRIPTION="High level XKB library" +HOMEPAGE="http://www.freedesktop.org/Software/LibXklavier" +SRC_URI="mirror://sourceforge/gswitchit/${P}.tar.gz" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86" +IUSE="doc" + +RDEPEND="|| ( + ( + || ( x11-misc/xkeyboard-config x11-misc/xkbdata ) + x11-apps/xkbcomp + x11-libs/libX11 + x11-libs/libxkbfile + ) + virtual/x11 + ) + dev-libs/libxml2" + +DEPEND="${RDEPEND} + dev-util/pkgconfig + doc? ( app-doc/doxygen )" + +src_compile() { + local xkbbase + + # see bug #113108 + if has_version x11-apps/xkbcomp; then + xkbbase=/usr/share/X11/xkb + else + xkbbase=/usr/$(get_libdir)/X11/xkb + fi + + econf --with-xkb-base=${xkbbase} --with-xkb-bin-base=/usr/bin \ + $(use_enable doc doxygen) || die + + emake || die "emake failed" +} + +src_install() { + make install DESTDIR=${D} || die + + insinto /usr/share/libxklavier + use sparc && doins "${FILESDIR}/sun.xml" + + dodoc AUTHORS CREDITS ChangeLog NEWS README +} diff --git a/x11-libs/vte/ChangeLog b/x11-libs/vte/ChangeLog index b1503a654a60..1f76c23b9ee3 100644 --- a/x11-libs/vte/ChangeLog +++ b/x11-libs/vte/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/vte # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.128 2006/08/16 18:15:53 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.129 2006/09/07 04:15:07 dang Exp $ + +*vte-0.14.0 (07 Sep 2006) + + 07 Sep 2006; Daniel Gryniewicz + +files/vte-0.13.2-no-lazy-bindings.patch, +vte-0.14.0.ebuild: + New version for gnome 2.16 16 Aug 2006; Markus Rothe vte-0.12.2.ebuild: Stable on ppc64 diff --git a/x11-libs/vte/files/digest-vte-0.14.0 b/x11-libs/vte/files/digest-vte-0.14.0 new file mode 100644 index 000000000000..beeaeb1dbbe9 --- /dev/null +++ b/x11-libs/vte/files/digest-vte-0.14.0 @@ -0,0 +1,3 @@ +MD5 42c6929f2072f1373cf37942896bb332 vte-0.14.0.tar.bz2 1010026 +RMD160 6193b01fcd1193a3ff64fea45c8294ca95747926 vte-0.14.0.tar.bz2 1010026 +SHA256 b807803603b3b0c8b57ffba4bd6c6bc4060ffcc3393571829427c1442c6bccf9 vte-0.14.0.tar.bz2 1010026 diff --git a/x11-libs/vte/files/vte-0.13.2-no-lazy-bindings.patch b/x11-libs/vte/files/vte-0.13.2-no-lazy-bindings.patch new file mode 100644 index 000000000000..3eaa3bb2dc6e --- /dev/null +++ b/x11-libs/vte/files/vte-0.13.2-no-lazy-bindings.patch @@ -0,0 +1,11 @@ +--- gnome-pty-helper/Makefile.am 2006-06-13 21:36:27.000000000 -0500 ++++ gnome-pty-helper/Makefile.am 2006-06-13 21:37:08.000000000 -0500 +@@ -1,7 +1,7 @@ + libexec_PROGRAMS = gnome-pty-helper + + AM_CFLAGS = $(GLIB_CFLAGS) +-AM_LDFLAGS = $(LDFLAGS) $(GLIB_LIBS) ++AM_LDFLAGS = -Wl,-z,now $(LDFLAGS) $(GLIB_LIBS) + + gnome_pty_helper_SOURCES = \ + gnome-pty.h \ diff --git a/x11-libs/vte/vte-0.14.0.ebuild b/x11-libs/vte/vte-0.14.0.ebuild new file mode 100644 index 000000000000..db1a5af92a3b --- /dev/null +++ b/x11-libs/vte/vte-0.14.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.14.0.ebuild,v 1.1 2006/09/07 04:15:07 dang Exp $ + +inherit eutils gnome2 autotools + +DESCRIPTION="Xft powered terminal widget" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug doc python opengl" + +RDEPEND=">=dev-libs/glib-2.9 + >=x11-libs/gtk+-2.6 + >=x11-libs/pango-1.1 + >=media-libs/freetype-2.0.2 + media-libs/fontconfig + sys-libs/ncurses + python? ( + >=dev-python/pygtk-2.4 + >=dev-lang/python-2.2 + ) + opengl? ( + virtual/opengl + virtual/glu + ) + || ( x11-libs/libX11 virtual/x11 ) + virtual/xft" + +DEPEND="${RDEPEND} + doc? ( >=dev-util/gtk-doc-1.0 ) + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.9 + sys-devel/gettext" + +DOCS="AUTHORS ChangeLog HACKING NEWS README" + +pkg_setup() { + G2CONF="$(use_enable debug debugging) $(use_enable python) \ + $(use_with opengl glX) --with-xft2 --with-pangox" +} + +src_unpack() { + gnome2_src_unpack + + epatch ${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch + + cd ${S}/gnome-pty-helper + eautomake +} -- 2.26.2