summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-06-22 09:16:21 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-06-22 09:16:21 +0000
commita5c9593cea0d7f628cae4f176d623b335d1b85ef (patch)
tree3b73a60f669403005588a6faa80f0df13351d222 /x11-wm
parentRemove old version. (diff)
downloadhistorical-a5c9593cea0d7f628cae4f176d623b335d1b85ef.tar.gz
historical-a5c9593cea0d7f628cae4f176d623b335d1b85ef.tar.bz2
historical-a5c9593cea0d7f628cae4f176d623b335d1b85ef.zip
Moved live ebuild from lxde-overlay
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/openbox/ChangeLog6
-rw-r--r--x11-wm/openbox/Manifest4
-rw-r--r--x11-wm/openbox/files/openbox-as-needed.patch12
-rw-r--r--x11-wm/openbox/openbox-9999.ebuild58
4 files changed, 78 insertions, 2 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/Manifest b/x11-wm/openbox/Manifest
index f2bd226f0427..f1df88ddd0ef 100644
--- a/x11-wm/openbox/Manifest
+++ b/x11-wm/openbox/Manifest
@@ -1,4 +1,5 @@
AUX obxprop.patch 3047 RMD160 f019a2f82bdee2fdd9c81e76757253045d8357ad SHA1 b7d8bc4207b72e63a39dedfcee32dc4a45737d3c SHA256 e0da9f630bf822cccf0382d1da8ac47ef7dad478f75ec208a318064b032dba67
+AUX openbox-as-needed.patch 413 RMD160 48e8092b8e732dcdcd3a73e98103bf67537249a7 SHA1 b28b438cfb3e97b3ddb49c358fe3a918cbdd374b SHA256 48f38ab155a15320fb4c9a447a58e27fac2b74eb4a5504cd0b7707ae5384703a
AUX openbox-gnome-session-3.4.9.patch 449 RMD160 7a39d0d8ba997a6dc7c8de72edaef2ecf5c405e5 SHA1 1f9f9680ed4ca106761d24e4b38e3479c5f3a17a SHA256 0fbbf60ba8ce2503d307cf55b6467b3cf53e01d32deff1417e3afbf6397d9eb5
DIST openbox-3.4.10.tar.gz 905072 RMD160 ded9ee3e1b51ee976fd7fd6644ae5c4360386fc3 SHA1 4e0f9169065bdbb562b941332d647a42182790b2 SHA256 20356f93c3334c3209284fba2628a9c48c3140a35febd0bdafa3a164d0eaed00
DIST openbox-3.4.11.1.tar.gz 875340 RMD160 9af27fcecba8ecf214ace7a969e42258cfffeead SHA1 f3806cb5544ed5738eab3788cde78110da400bf0 SHA256 960c89a380c7d58f1058590be7215f2f52727b725a979ecac89572e4bcb732ad
@@ -10,5 +11,6 @@ EBUILD openbox-3.4.11.1.ebuild 1392 RMD160 6a61bf3ba8aa8909a2b33b787527a8c70fd95
EBUILD openbox-3.4.11.2.ebuild 1362 RMD160 e5b02d0383348097a1419cefdd603fab9c268493 SHA1 b4e6c93bb0bb216c4b229fbe305bf5d88c9ad0a3 SHA256 718f00b9ce8624631e91c05f3b46d7db9412f65b1778b0f3e86100e56e1a7f7b
EBUILD openbox-3.4.11.ebuild 1488 RMD160 db6e1b2b1d6697c36ce338393bf20544a0d0e78e SHA1 90b43da3a1bf0cfc2db216948abe5c6efc56ae9b SHA256 a2206b5294f9454714c02a4bc4eb85eaa2aa4610e998e24c92e40dae9cc7cde5
EBUILD openbox-3.4.7.2.ebuild 1302 RMD160 55ae1e5b6272eac6578c7a1c0d4688855bc03710 SHA1 8090c2dc4f2cd89c35f4ee5bafc216517432460e SHA256 ef1e9c52c686628d99830e19f0e8f645ffbf93e29d16e8b6c08cae91b4288b85
-MISC ChangeLog 31691 RMD160 b2f75a19870f8b412921ea79a73dc292776e5425 SHA1 afc4a23ee00d5987f9d58c5a7944887be476b368 SHA256 996aacde8ad1ca23b7a409089e732041980070ee42e42785d8f7575aea5e9c15
+EBUILD openbox-9999.ebuild 1482 RMD160 f60a878859071ddea7ead8d594fdbb5f62ab26a9 SHA1 27fb8b6fb51a0104e6d6faca01b341a0886f37eb SHA256 1d440a33e61d527be4630d95e4646765c6795c8e3d5bbc7f7d307ed4c1ce2b59
+MISC ChangeLog 31839 RMD160 870cb472fd00d88bd68326ad448ea1f3620a2833 SHA1 7f8131bee329c6b91df0924f4000a376d5345a9b SHA256 ac0a2095a319e491e3cdb11232dfb8f75d30071db1c6dbd44c94a97a85d72a3a
MISC metadata.xml 614 RMD160 dc839129eef6f9f684bc54e510b2c027c04348dc SHA1 55015ee367d47efc395a42e60d73a69dbd03ffae SHA256 b056b00d9f88afc96ee4a464138cb4096c61219b1375b87b0a0834f6d2a9f79e
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"
+}