summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-04-26 19:44:59 +0000
committerJeroen Roovers <jer@gentoo.org>2014-04-26 19:44:59 +0000
commit26d9f1dcae4fa234b28c5e9cc4dfa82a60c949d1 (patch)
treef3f8b26aeec35b560cd5ed7a4412b848b14f7bd7 /x11-wm
parentdrop old (diff)
downloadhistorical-26d9f1dcae4fa234b28c5e9cc4dfa82a60c949d1.tar.gz
historical-26d9f1dcae4fa234b28c5e9cc4dfa82a60c949d1.tar.bz2
historical-26d9f1dcae4fa234b28c5e9cc4dfa82a60c949d1.zip
Version bump.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/ratpoison/ChangeLog7
-rw-r--r--x11-wm/ratpoison/Manifest10
-rw-r--r--x11-wm/ratpoison/ratpoison-1.4.7.ebuild92
3 files changed, 104 insertions, 5 deletions
diff --git a/x11-wm/ratpoison/ChangeLog b/x11-wm/ratpoison/ChangeLog
index 7769b2433bff..73b099af2255 100644
--- a/x11-wm/ratpoison/ChangeLog
+++ b/x11-wm/ratpoison/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-wm/ratpoison
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ChangeLog,v 1.97 2014/03/08 20:26:46 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ChangeLog,v 1.98 2014/04/26 19:44:58 jer Exp $
+
+*ratpoison-1.4.7 (26 Apr 2014)
+
+ 26 Apr 2014; Jeroen Roovers <jer@gentoo.org> +ratpoison-1.4.7.ebuild:
+ Version bump.
08 Mar 2014; Jeroen Roovers <jer@gentoo.org> ratpoison-1.4.6-r1.ebuild:
Fix IUSE sort order.
diff --git a/x11-wm/ratpoison/Manifest b/x11-wm/ratpoison/Manifest
index 6bd6abab55b1..906d75882dbf 100644
--- a/x11-wm/ratpoison/Manifest
+++ b/x11-wm/ratpoison/Manifest
@@ -6,15 +6,17 @@ AUX ratpoison.desktop 122 SHA256 a3946195eaba2ba852000e4f3ca4c70cf73010a84ae559a
AUX ratpoison.el-gentoo.patch 220 SHA256 0caf37c15fd3ef6780e76fa4fdd49deca80385e41740b8e63d1f3b73d85ca47a SHA512 c9e0e322b0c632b6bd7cee0c34269accfd0cf2d12751b9f2a65955f5ae5aa72804f819ca0147da5e0ff571357b34460337668adc07ad77afdf7a50b512f6b36f WHIRLPOOL bb4695158bf547b1a8f2804dd8f8629ba41292616f8a3e61ed2c2b4a0a9b5fae434963c0d5685f6196d0eb720c0e7f75f49b239efe83fe1e398c4f0a3186c272
AUX ratpoison.xsession 19 SHA256 6b8677e8eae6043ebe4e5785b0cdf14e78d070cdcc7c9652640f88fbd58d8424 SHA512 684dbc8aa49355bac63254beaef79ec0d499f5f4d20976fae9daa686102c5120e564fc3a60eb9a770c0c648c998e49b63414fb92b8e5b5af0f5fc23695cd6b8e WHIRLPOOL 8d48f9814bbbb5461d2461a5c335f801e31b2e0bc579c47e483f44767e4699cc4cbfdc45f01ebcade079ab7a616c511d87e4a43b71f084d17a2844ee439cd0ce
DIST ratpoison-1.4.6.tar.xz 344656 SHA256 b9b181dd2aa08508cb3c3d40aa670ef179f7d11bb439e6d7ea05ea3d1a82956c SHA512 ec216f8f6fd5a70ee307587455d69bdd3560c4e15d4c97577a09daf9d09d9aae9e1717208b1efd86c2a8375395a814124055d1c5b38daa2e21951d348b644370 WHIRLPOOL 26c4d3e1df96b6f5b27f369a6c4171b9db050a853d7a4cad93e40dacf93cb9ee9df3f7638aa8ff488a4795eb28690d38a44d7e11061e55b74e48e2241705f5f5
+DIST ratpoison-1.4.7.tar.xz 363600 SHA256 a57209a06869288fcd1347fa52a7963cdc6ff6622a917c3a9969d5e6dedf4db8 SHA512 e8e9fc2106c9f83ccc9dc8464831487627480a59bed2102cab5d7a73706ecbc75d2d09762d66282857d3e29d81b201a73299833d7612e07554f82b57f81b3bce WHIRLPOOL aaf4f9611ba1d60458dc2822b7d787ed91154062e028716bcd30e53edad3fb1f22dba4070eb692dc1a8b9019674e7cc43783e68f84f409da4f3947f503ef06f0
EBUILD ratpoison-1.4.6-r1.ebuild 1988 SHA256 01cfdebefdfd8a3b0670f2ab3c1f1afd70723100506b0430ef157967ba5e567c SHA512 9e8d06514cda477c5cc77dacac141bb77bea7f6ff5da6a99d26bc6b0a89a4e19ae8bc41ba5b6159cb39eb2d59c28ba3ff811f3b7217514a82663d3f4f84fdc8c WHIRLPOOL 421327b06c6f0317d1dbdaf58a7a7d09b731180d4b37f7334c8b3bab5b799667a088ddd0b65e3da859612a91ff875f734a997b706aec843772d24884129cd3fb
EBUILD ratpoison-1.4.6.ebuild 1749 SHA256 9b5daea989412b4f8e7818bb0038d71b151faaa539179265846dd1747ca45acb SHA512 b4596a43d5e6a486340657e958e8303810b82eae1db156d5140485ae2fba6e0f50dc992247a7abe5c3ea08619d5c8ea94dc851c0e5f3f8375e193e97eb23e7c9 WHIRLPOOL 20840c5edeffa609e9be0db8f5a11520d12ee57171ca94d7973c146051e8f8a4e7490d90099782bdd7efcfdef87a6ce08bdb3b397c091b9ee763a152becfa72d
+EBUILD ratpoison-1.4.7.ebuild 1985 SHA256 775461666f24a0b979b2ec17ad68f3229acde7ecc6116250d4659fbf067973c9 SHA512 e395e95407588b200956914c2efa400ceb2593e9368e37683033e0a50d403261c39dafab8af6d3ef3b8a8a1022e05c8f2c85ba0b96081454e1441e159da588ec WHIRLPOOL 3889365e23bf19b25e82661189f5599d7b3f991741bc51692fc8a3102f81c3995324185655fb584c60e3d88d9fa666da493dc9f701d7f1512ce86835348491a0
EBUILD ratpoison-9999.ebuild 1963 SHA256 5546554a9d4a2ea2263db5e736ee3dacca1e9628b5482a2cb985d3bb6d289789 SHA512 22d34d88ca874eccbdbfa10e56541e78d6263301f9bd4f62b7e8fc901ff5a855e5047b5f13e76e1bd6bb41987f795f2bce355a520fa292e20197cf36c4430cf6 WHIRLPOOL 4a581a237fe59d9b064c15909d5db16aa43d6e9d3a606839b76c1ea3316cbcb8fc3baf950b0a3d747d2e0b8cb924275223eb9905c9599310d14da6bdc18f1ed8
-MISC ChangeLog 12383 SHA256 4a4782eafa764e6f6026615c3f0eec7d189d6c44c57101170419e6f365d243e2 SHA512 858c59a5ae93c6c2900daad04089ae110784c64cbb18ff1c6788f2b20099bb7878b72124d3392650163eb3782dbd94467bc5bcf0a0a69d108324ed4888f81b6f WHIRLPOOL 4644968dbb2fc5e1ae008aaee5f6db22e18145ee08a3ceea9682ed00b91434ab574ccb9c924ec202afcbbfc2a4fcad159a4aed7540fd0acff041949f1ce51941
+MISC ChangeLog 12504 SHA256 b77acc2ff421176d1f0f987a894dc5ce7d30eb072c684844b23163859a1b99df SHA512 b3db72ebb43a3143342759458478b45aea3761ed478dff30ee309744aad966af40db62804b2e0544ecfb24cc6580b1442e57d89457bd431f798fe007ce07d314 WHIRLPOOL 3dd73707b40b73d759934ab86b9898b22285ef9277849a69e8f140d351499f64a0ade9c8c1035a85872925a82ce7039e62e229eb949a4c2f5f40b80a3b06008e
MISC metadata.xml 968 SHA256 9bf4b7ac54f44f449dc7a5ede5add74c1d1dc1fd56073e2734fda700cbc7fa04 SHA512 b25b673719affd8610f82b2be05abb400be376356d519d37afebf8f0d8a096c3b3b2ff1cd71778c5a80ac727627e674f2d16b628102e896938844182e93841e6 WHIRLPOOL 44619a2255f4b28f8940f54951f2d20aa6bf3498336323ab183d4c14c65add45fb0677c9254322d52ca439086eea6f6d9f1e79131c059774d6efdeb3b616aa49
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlMbfQ8ACgkQVWmRsqeSphNO6wCeOatdgS4IHBfDpsMBXPumVKBT
-EOcAnA/ZjO0pyAZGmvkqiWgF6emTrGbF
-=3kJi
+iEYEAREIAAYFAlNcDLsACgkQVWmRsqeSphMvWwCfQ5xc4kNkrTWy+iiH2R0dfEo8
+6K0An0w96cTFYpBkBlQuifwmrgpOwTsn
+=Tn80
-----END PGP SIGNATURE-----
diff --git a/x11-wm/ratpoison/ratpoison-1.4.7.ebuild b/x11-wm/ratpoison/ratpoison-1.4.7.ebuild
new file mode 100644
index 000000000000..f673b492d087
--- /dev/null
+++ b/x11-wm/ratpoison/ratpoison-1.4.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/ratpoison/ratpoison-1.4.7.ebuild,v 1.1 2014/04/26 19:44:58 jer Exp $
+
+EAPI=5
+
+inherit elisp-common eutils toolchain-funcs
+
+DESCRIPTION="Ratpoison is an extremely light-weight and barebones wm modelled after screen"
+HOMEPAGE="http://www.nongnu.org/ratpoison/"
+SRC_URI="http://savannah.nongnu.org/download/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
+IUSE="debug emacs +history sloppy +xft"
+
+RDEPEND="
+ emacs? ( virtual/emacs )
+ history? ( sys-libs/readline )
+ virtual/perl-PodParser
+ x11-libs/libXinerama
+ x11-libs/libXtst
+ xft? ( x11-libs/libXft )
+"
+DEPEND="
+ ${RDEPEND}
+ app-arch/xz-utils
+ virtual/pkgconfig
+"
+
+SITEFILE=50ratpoison-gentoo.el
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_prepare() {
+ epatch "${FILESDIR}/ratpoison.el-gentoo.patch"
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_with xft) \
+ $(usex history '' --disable-history)
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}"
+ if use emacs; then
+ elisp-compile contrib/ratpoison.el || die "elisp-compile failed"
+ fi
+
+ if use sloppy; then
+ pushd contrib
+ $(tc-getCC) \
+ ${CFLAGS} \
+ ${LDFLAGS} \
+ -o sloppy{,.c} \
+ $( $(tc-getPKG_CONFIG) --libs x11) \
+ || die
+ fi
+}
+
+src_install() {
+ default
+
+ exeinto /etc/X11/Sessions
+ newexe "${FILESDIR}"/ratpoison.xsession ratpoison
+
+ insinto /usr/share/xsessions
+ doins "${FILESDIR}"/${PN}.desktop
+
+ use sloppy && dobin contrib/sloppy
+
+ docinto example
+ dodoc contrib/{genrpbindings,split.sh} \
+ doc/{ipaq.ratpoisonrc,sample.ratpoisonrc}
+
+ rm -rf "${ED}/usr/share/"{doc/ratpoison,ratpoison}
+
+ if use emacs; then
+ elisp-install ${PN} contrib/ratpoison.*
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}