diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2010-06-22 09:16:21 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2010-06-22 09:16:21 +0000 |
commit | eb9a6461f991e32caf756eb1ea14880ca80a24ca (patch) | |
tree | c6744826d8888c9df8a2410e905969c0bf9de18c /x11-wm/openbox | |
parent | Remove old version. (diff) | |
download | gentoo-2-eb9a6461f991e32caf756eb1ea14880ca80a24ca.tar.gz gentoo-2-eb9a6461f991e32caf756eb1ea14880ca80a24ca.tar.bz2 gentoo-2-eb9a6461f991e32caf756eb1ea14880ca80a24ca.zip |
Moved live ebuild from lxde-overlay
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'x11-wm/openbox')
-rw-r--r-- | x11-wm/openbox/ChangeLog | 6 | ||||
-rw-r--r-- | x11-wm/openbox/files/openbox-as-needed.patch | 12 | ||||
-rw-r--r-- | x11-wm/openbox/openbox-9999.ebuild | 58 |
3 files changed, 75 insertions, 1 deletions
diff --git a/x11-wm/openbox/ChangeLog b/x11-wm/openbox/ChangeLog index 568daaa88410..4f22b17e29a3 100644 --- a/x11-wm/openbox/ChangeLog +++ b/x11-wm/openbox/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-wm/openbox # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v 1.205 2010/06/12 10:00:52 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v 1.206 2010/06/22 09:16:21 hwoarang Exp $ + + 22 Jun 2010; Markos Chandras <hwoarang@gentoo.org> +openbox-9999.ebuild, + +files/openbox-as-needed.patch: + Moved live ebuild from lxde-overlay 12 Jun 2010; Markos Chandras <hwoarang@gentoo.org> metadata.xml: Taking over maintainership diff --git a/x11-wm/openbox/files/openbox-as-needed.patch b/x11-wm/openbox/files/openbox-as-needed.patch new file mode 100644 index 000000000000..a46d7c10d848 --- /dev/null +++ b/x11-wm/openbox/files/openbox-as-needed.patch @@ -0,0 +1,12 @@ +Index: openbox-9999/Makefile.am +=================================================================== +--- openbox-9999.orig/Makefile.am ++++ openbox-9999/Makefile.am +@@ -75,6 +75,7 @@ obrender_libobrender_la_CPPFLAGS = \ + obrender_libobrender_la_LDFLAGS = \ + -version-info $(RR_CURRENT):$(RR_REVISION):$(RR_AGE) + obrender_libobrender_la_LIBADD = \ ++ obt/libobt.la \ + $(X_LIBS) \ + $(PANGO_LIBS) \ + $(GLIB_LIBS) \ diff --git a/x11-wm/openbox/openbox-9999.ebuild b/x11-wm/openbox/openbox-9999.ebuild new file mode 100644 index 000000000000..6a47f22e097b --- /dev/null +++ b/x11-wm/openbox/openbox-9999.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/openbox-9999.ebuild,v 1.4 2010/06/22 09:16:21 hwoarang Exp $ + +EAPI="2" +WANT_AUTOMAKE="1.9" +inherit autotools eutils git + +DESCRIPTION="A standards compliant, fast, light-weight, extensible window manager" +HOMEPAGE="http://openbox.org/" +EGIT_REPO_URI="git://git.openbox.org/dana/openbox" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="" +IUSE="imlib nls startup-notification" + +RDEPEND="dev-libs/glib:2 + >=dev-libs/libxml2-2.0 + >=media-libs/fontconfig-2 + x11-libs/libXft + x11-libs/libXrandr + x11-libs/libXt + >=x11-libs/pango-1.8[X] + imlib? ( media-libs/imlib2 ) + nls? ( sys-devel/gettext ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + x11-libs/libXinerama" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + app-text/docbook2X + dev-util/pkgconfig + x11-proto/xextproto + x11-proto/xf86vidmodeproto + x11-proto/xineramaproto" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-gnome-session-3.4.9.patch + epatch "${FILESDIR}"/${PN}-as-needed.patch + eautopoint + eautoreconf +} + +src_configure() { + econf \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable imlib imlib2) \ + $(use_enable nls) \ + $(use_enable startup-notification) +} + +src_install() { + dodir /etc/X11/Sessions + echo "/usr/bin/openbox-session" > "${D}/etc/X11/Sessions/${PN}" + fperms a+x /etc/X11/Sessions/${PN} + + emake DESTDIR="${D}" install || die "emake install failed" +} |