summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-08-25 09:41:35 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-08-25 09:41:35 +0000
commit9adcee24338e4e2a7bc4109f53f20ad0db7c2818 (patch)
treeafd5be559316499bed767899baac2583f6d05612 /x11-wm
parentStable arm, bug #421479 (diff)
downloadhistorical-9adcee24338e4e2a7bc4109f53f20ad0db7c2818.tar.gz
historical-9adcee24338e4e2a7bc4109f53f20ad0db7c2818.tar.bz2
historical-9adcee24338e4e2a7bc4109f53f20ad0db7c2818.zip
Add new Gentoo openbox theme thanks to David Abbott <dabbott@gentoo.org>
Package-Manager: portage-2.1.11.11/cvs/Linux x86_64
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/openbox/ChangeLog10
-rw-r--r--x11-wm/openbox/Manifest33
-rw-r--r--x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild16
-rw-r--r--x11-wm/openbox/openbox-9999.ebuild15
4 files changed, 52 insertions, 22 deletions
diff --git a/x11-wm/openbox/ChangeLog b/x11-wm/openbox/ChangeLog
index cafe8af775be..2f32c0dc8aca 100644
--- a/x11-wm/openbox/ChangeLog
+++ b/x11-wm/openbox/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for x11-wm/openbox
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v 1.249 2012/08/17 21:38:57 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/ChangeLog,v 1.250 2012/08/25 09:41:35 hwoarang Exp $
+
+ 25 Aug 2012; Markos Chandras <hwoarang@gentoo.org>
+ openbox-3.5.0_p20111019-r1.ebuild, openbox-9999.ebuild:
+ Add a new Gentoo Openbox theme that gets installed and configured to be
+ the default one when the 'branding' useflag is enabled. Thanks to
+ David Abbott <dabbott@gentoo.org> for providing the theme. It is based on
+ the original Surreal one found on
+ http://box-look.org/content/show.php?content=66397
*openbox-3.5.0_p20111019-r1 (17 Aug 2012)
diff --git a/x11-wm/openbox/Manifest b/x11-wm/openbox/Manifest
index 28d1e4b8aee8..884660af2de8 100644
--- a/x11-wm/openbox/Manifest
+++ b/x11-wm/openbox/Manifest
@@ -8,26 +8,27 @@ AUX openbox-as-needed.patch 413 SHA256 48f38ab155a15320fb4c9a447a58e27fac2b74eb4
AUX openbox-gnome-session-3.4.9.patch 449 SHA256 0fbbf60ba8ce2503d307cf55b6467b3cf53e01d32deff1417e3afbf6397d9eb5 SHA512 03b828152ca6c38d2bf9962a254d911179248173642c0ddd3af0023ff93b6d3c479f12d411f7119fb1ca476b1ac03b807c0f83ef159e08ed4caa21269f7f0e87 WHIRLPOOL 172f2c5b031ed68918795feaf4464241cf55ee8064638e45bfebbfe4c684b6400ab609b1b034cc327be0fa8deedf79d17cc477d894c0b3fd5035c47046bf5bc5
DIST openbox-3.5.0.tar.gz 911834 SHA256 6fa90016530b3aa6102e254079461977439398531fb23e7ec076ff2c140fea0a SHA512 208d2641e171eca5fae0a2104a9b3c6d685293b4d66a18c0c2900df267453911b8738ef239fd84656b41440a0568279de67b9af798a6457b7716b1aab14704b5 WHIRLPOOL 5b9d49ec4428b1889b17794fe9807cb81261add2313cbabe8cbb92eed04730d72b8bac89d5e1bba04fda6d8fb477693ac8d3090cecddddbb747188b4f58341c9
DIST openbox-3.5.0_p20111019.tar.gz 475441 SHA256 de9af320f67e46d6ee2d09cb577e4fde954b35733497d08fd3e6f188accba408 SHA512 d20a5ce0e69c6a6be95b451a254f4d3c03f6c746d1f0365d261962a31ef6ca0aa8f6f6b404deef0ea8f1737d96983c1e04123a561b26e740de854c93ab29666f WHIRLPOOL 2b561957e31154b65e128a3659980d45895ca09508253c0178a70c4305dc42de30413e4ce3cb6b014fdd894a346be04ca77dd74a3fae8b078f7e3e9c85a9cae8
+DIST surreal-gentoo.tar.gz 13410 SHA256 f478c58b2b6cd7a2a2ebe53fa261adb2d1fddf188f059d238b1b69ecc8701626 SHA512 dd43cb78e5e33345767edad22d0470765ac9eeae02bbad0acd8098bc096c15a166bf651493d12a5953bc043c9be92e9b160607eafb4723a6bcfc5d1d6fae235e WHIRLPOOL c9b406f4d822c8ce250bf8f30c9ad6bab75a0c1889a5b60061b83e44c06fd386f60c69ace176672d1a9658f4aa82fc82daaef205630c15c4711019cb48cca7ad
EBUILD openbox-3.5.0-r1.ebuild 1817 SHA256 d256b1026aec70f890810767721dba9e04897c8bbb38cef14c7e4bd7c4137bd5 SHA512 acbc316fa6c1e650aa0058b6bac4ed611126e8778b9ececc2cec59422544d1c8c28b6c6425799f39ff595bd4072b77223f25d743c55d70f00f6ac22513f749a5 WHIRLPOOL 0fe19b114a009262fd3f3e2a74b5f1cdb7c36dce29f9947a3130de45484f3a13ae9615f9f611ea1c4ac0ce8b52fcd303a10751af3c682c8385f7ae6d935dab07
-EBUILD openbox-3.5.0_p20111019-r1.ebuild 1892 SHA256 11b32c85f1f1d5fdf6d49f5a754125820677c52105b93a4ca0a6e9bf095d0a1b SHA512 155405b52efa06a3846f797fa2d9e78111a4beb48558a05ea0f262ceb0944006c97d145b0ada6272c313e6a03f05d00ce8b7fd67a3428a440d78bfa29e019e65 WHIRLPOOL 2a00ca73f6e9839fbada700814b9680660bfa01b73f93741fa7dabf5d5ad6f2c27d45eaee99ac32141a6862b46906a212e63be0584f5486a2ba28590a6a1d4a1
+EBUILD openbox-3.5.0_p20111019-r1.ebuild 2336 SHA256 31650a2a86754b13d7b09c80b71a2b01626e5aba4646fa585751700f8bbf5be9 SHA512 bde785610cbf5d5b4e7926d277f65123dfe169fd66667c447cf74982a4864202beeecaeafdd419604d4c188eff6aae56b53b1d7411e25b91412f79e96b34bd47 WHIRLPOOL b29a7cb8cf5a4105b1bf126ac6db372f67cf514ca1dc3c3e7dce7093f466423efb8f28171d38bfcbf5452c63c4531da84d588bf2d299f905997ea61c6e627374
EBUILD openbox-3.5.0_p20111019.ebuild 1837 SHA256 f2f2cc2f0fa43144f2067bf034f343aad61162759abbed64b50df02dd4d2b18a SHA512 a2c105cbb3f321a33855493b821be02fc08afea7b5c61dfef906f20e80ab4ae12d3f43baefd970909211cd76a4ea9205067fd1b95807a2a200e25087c7cb33a7 WHIRLPOOL c464bf8dd8fd198622fbb9c096207c8899de7001f7da73d06e8fa2261d5c4ae01dfb575a6d7778720bec92d9779ce4e7799b953d609963014420872e623385ea
-EBUILD openbox-9999.ebuild 1904 SHA256 136b5c4c0788aa8f1b588f2ffa025aab36126b2ee7526bb1cd8ba0daec670b1e SHA512 5f623b98757714faafb2f2993840132b10b4bccfa9d65841abb51564edb287c968771d3f035d3bf17cd876ee6250efc18ccd5ff7aa26d813ec25437dae24051e WHIRLPOOL 12a2efd493e15476fa13e219ac59c2052489bd9e309c5de7a95611c415c5517de8674e70af1cb18ec75a608b09137325f1b699629fcdd35eef464ffea05bbeb0
-MISC ChangeLog 38153 SHA256 491105aa8d3b338af6cd5a8a8ee072788cae755a5d675fd9ca584096697e8fa8 SHA512 89d6f48caf9eb67b2dedfbf0963a38677560b5c2ae031953ba0149e848d52555c67380bfc3a691a93974711ffdf60738472c6822cb08ff2c87bdfcc20c47cc0c WHIRLPOOL bae629e9a00949d8276e143547940c51a9ed50bdbbb9f4c34f63af51bce49bd1a67dc854f6eecc02b50596bb907643f622c2a67148f186f5ff12b9888e9f9f05
+EBUILD openbox-9999.ebuild 2360 SHA256 fe7b2768b68880525cbb389ad59c0703f16a901099514041697817e6668cb940 SHA512 56e4524e8927089a3f3baf6c601c5aeedc5f84229b9bda85ce20562f2782ea42acc1140120203a4cfa8b45ca74943319f297e799fc54c9080a29234a3c843240 WHIRLPOOL d3f9cf3efe78f36d6d9f9b8b3befb23fcde0f6a9e1b2d6fe0700b8a5b687b132ad74285da7a159e41d55db73fd75800438ba923c9d76195617b154767fc06fa3
+MISC ChangeLog 38572 SHA256 448349b41a2af24d02778db52769e75fc06ab42946bd6416f7c75d31fd50d716 SHA512 8b9ce4d438339ded4d659b808f0bf926e27145eaed52179cd9e87f03ed15cb2ace95cb277accece630861df5699b590cc0f576e00deb8004c5c29cc41ef0de04 WHIRLPOOL 68aa10a9d4bfc5c9d0001118613994433f6610d56aa6250eef1937259b54f95af79fe34e548df5fe2c1b5eeb15670e891670539a552938e54dc0fe3462058bbc
MISC metadata.xml 700 SHA256 42ce3ab980f8cf6077d16381a147008ddaede31d04cac6847359ac38c69a88c6 SHA512 5051524c6f8067718d456417df39edc6265c3007866bbe524b450c6343aca5029c9a1a1eef22996d383aec6d9c668f034e59b198bf2d5b70960c246cf188ddcc WHIRLPOOL 8206ff8ff85d048e6922e3f23c8d855593f0a16d76ab8070e9b95dece672bb97b834bbf32dd1cc5f042e20f2655d21316e104e5269a774001a94c5613d8b1f78
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQLrn3AAoJEPqDWhW0r/LCcvYP/RK/02nroNDnn6vmC4TWZpUg
-2UAJQRNMEYVwDdH1JTojDQxZXcLxyNLcnQBYgVLDjyDZPLbgxxmE/vCC85iqvHxJ
-LkLFGy6t2rD46uFPDC7gaEQO6cR61Woc2nj/MNVQGW/fOjrygZGxrz9EHmDYcMvY
-B9U0NBkKMV3O4KeKXECKvcXvM33twj2upNoGRcI3ncWsGbt3yk+eBtSpuYIP1MZL
-cj4Ez6EwHo7pN7joBI8j9rYbU05AHCcdTo8pzFkQGzfxQBFAwmaBhlY0+IVqFGHm
-FVY1yyxVVberCwjo+HJkDSHd9PdK4Ka7QAwW+TVZRYcE6prrMFIkZYypchImhnsS
-PR8rlllu3xMY2X+jj2Vv3v9Z41lk002a1A3J3WkenViM6GTBGiV8q9NKmM2MyY5I
-gqxLCq7MiafcCxqdR3ogQGwfZik+U1HzG+x+ah2Dcg7ZAOsGHBvXLyqxKh2/4vxF
-qhyVLdGuKyKQPBxHgwAfPW56G0wRRi96rRcqg9UBdQ9J8x0ZHIZQHpZ4pBKD2Tne
-Ta1XCtUOMZWD7Dwvb7dFyoKXAYxoWsQp4sRw2ia4iHI68dWKjh6rWffdhvtC2+7A
-AS2cq028vz3jtRqMc87j1Erkjj26moycIQzbNQjGSgg37iVnKDjShNrhnp6sNuGP
-35wqpXshCFAbTqLLn7jh
-=D9T9
+iQIcBAEBCAAGBQJQOJ3VAAoJEPqDWhW0r/LCrVEP/18T5yUCINNJ6PUlTsWOFoee
+lb++ZxYNo1Y18jPpQXYPCacWq4aP5xiWesU9NktReRuhHtawrX7pxTcH+hdvbOw/
+g5IqlyIixImFH76S1VSbQiR5b8hq5vbu60fazOJQJw0MolCstiEBeg25brAVC6K4
+X6wEqlELpK/RPA9lWIjB35xNkbcLfzYoeu0oFqUp8Rqb4pjvYz2jPI6cjg8kCANf
+NktuDf8U4xc7ReZpnIDSmhEVsADZcKcWf9loDByrIqmK//StvnKFYcyixKLw9PQ4
+UujdgfT0v+NaKjFdTaECx20fnPjM7FbsTstAl7jUhcfyA6v9Kl7NycTsVY7paMZT
+kEXmoDc4i42wemWsWBE0iSSmzOPHV+onB/b4/N3cMGmuEit25E3GpXIQVQO7n6Nk
+NpN+4CKzBuQNOJ8Qa/QcnVicZkRTkWRmdL2ywr3Qgv5l5PRMpIgQNAczaNRcknJS
+W6dUAplRZkygr2KFbI3xjXDwH0hkEj6d6tR37opVzQIAj10gtU2FsSlp/qgAdEqS
+K3vUrMF8KhJdFD8APjdg8YE5eIevpc9Ae1bqm896bRqbezJH5M6+gS462eUjfrsF
+LGq15s4XqkmhJMre++Nhw0BeYTftAwdHxsO2yxzxRv8hODbwwcmzpxjWIUGhG+ix
+240AUbjYb6fj+nzIZmrC
+=ScLx
-----END PGP SIGNATURE-----
diff --git a/x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild b/x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild
index 6cebbcabd6e4..29e92657f95b 100644
--- a/x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild
+++ b/x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild
@@ -1,18 +1,19 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild,v 1.1 2012/08/17 21:38:57 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/openbox-3.5.0_p20111019-r1.ebuild,v 1.2 2012/08/25 09:41:35 hwoarang Exp $
EAPI="2"
inherit multilib autotools eutils
DESCRIPTION="A standards compliant, fast, light-weight, extensible window manager"
HOMEPAGE="http://openbox.org/"
-SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
+SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz
+branding? ( http://dev/gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"
LICENSE="GPL-2"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug imlib nls python session startup-notification static-libs"
+IUSE="branding debug imlib nls python session startup-notification static-libs"
RDEPEND="dev-libs/glib:2
>=dev-libs/libxml2-2.0
@@ -60,6 +61,15 @@ src_install() {
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"
+ if use branding; then
+ insinto /usr/share/themes
+ doins -r "${WORKDIR}"/Surreal_Gentoo
+ # make it the default theme
+ sed -i \
+ "/<theme>/{n; s@<name>.*</name>@<name>Surreal_Gentoo</name>@}" \
+ "${D}"/etc/xdg/openbox/rc.xml \
+ || die "failed to set Surreal Gentoo as the default theme"
+ fi
! use static-libs && rm "${D}"/usr/$(get_libdir)/lib{obt,obrender}.la
! use python && rm "${D}"/usr/libexec/openbox-xdg-autostart
}
diff --git a/x11-wm/openbox/openbox-9999.ebuild b/x11-wm/openbox/openbox-9999.ebuild
index e9a8d5ccf13e..e81894a2af6e 100644
--- a/x11-wm/openbox/openbox-9999.ebuild
+++ b/x11-wm/openbox/openbox-9999.ebuild
@@ -1,18 +1,20 @@
# Copyright 1999-2012 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.17 2012/06/04 19:00:52 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/openbox/openbox-9999.ebuild,v 1.18 2012/08/25 09:41:35 hwoarang Exp $
EAPI="2"
inherit multilib autotools eutils git-2
DESCRIPTION="A standards compliant, fast, light-weight, extensible window manager"
HOMEPAGE="http://openbox.org/"
+SRC_URI="branding? (
+http://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"
EGIT_REPO_URI="git://git.openbox.org/dana/openbox"
LICENSE="GPL-2"
SLOT="3"
KEYWORDS=""
-IUSE="debug imlib nls python session startup-notification static-libs"
+IUSE="branding debug imlib nls python session startup-notification static-libs"
RDEPEND="dev-libs/glib:2
>=dev-libs/libxml2-2.0
@@ -60,6 +62,15 @@ src_install() {
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"
+ if use branding; then
+ insinto /usr/share/themes
+ doins -r "${WORKDIR}"/Surreal_Gentoo
+ # make it the default theme
+ sed -i \
+ "/<theme>/{n; s@<name>.*</name>@<name>Surreal_Gentoo</name>@}" \
+ "${D}"/etc/xdg/openbox/rc.xml \
+ || die "failed to set Surreal Gentoo as the default theme"
+ fi
! use static-libs && rm "${D}"/usr/$(get_libdir)/lib{obt,obrender}.la
! use python && rm "${D}"/usr/libexec/openbox-xdg-autostart
}