summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-08-01 10:48:37 +0000
committerMichael Weber <xmw@gentoo.org>2012-08-01 10:48:37 +0000
commite3f0373c228820f440a5a3c2346213a1edc9e622 (patch)
tree89a5867c955a74fc16f46ab81d19badaadf32b18 /x11-wm
parentMarked stable on AMD64 based on arch testing by Maurizio "k01" Camisaschi & E... (diff)
downloadhistorical-e3f0373c228820f440a5a3c2346213a1edc9e622.tar.gz
historical-e3f0373c228820f440a5a3c2346213a1edc9e622.tar.bz2
historical-e3f0373c228820f440a5a3c2346213a1edc9e622.zip
Version bump (thanks noptrix for the hint)
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/spectrwm/ChangeLog8
-rw-r--r--x11-wm/spectrwm/Manifest11
-rw-r--r--x11-wm/spectrwm/files/spectrwm-1.2.0-makefile.patch32
-rw-r--r--x11-wm/spectrwm/spectrwm-1.2.0.ebuild43
4 files changed, 89 insertions, 5 deletions
diff --git a/x11-wm/spectrwm/ChangeLog b/x11-wm/spectrwm/ChangeLog
index 3dba72596e7f..10f16e7c2f28 100644
--- a/x11-wm/spectrwm/ChangeLog
+++ b/x11-wm/spectrwm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/spectrwm
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/spectrwm/ChangeLog,v 1.3 2012/07/09 16:28:17 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/spectrwm/ChangeLog,v 1.4 2012/08/01 10:48:36 xmw Exp $
+
+*spectrwm-1.2.0 (01 Aug 2012)
+
+ 01 Aug 2012; Michael Weber <xmw@gentoo.org>
+ +files/spectrwm-1.2.0-makefile.patch, +spectrwm-1.2.0.ebuild:
+ Version bump (thanks noptrix for the hint)
*spectrwm-1.1.1 (09 Jul 2012)
diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index cffaa699c44b..72bdaa0b7ed5 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -3,16 +3,19 @@ Hash: SHA256
AUX spectrwm-1.0.0-makefile.patch 1015 SHA256 107b7d8f24855e64525d69c30930c90c2ec11556e45fbc0322bec62742817c75 SHA512 52e8cb32268314effe84387b3ef0aa9aad782811448ae6229410ba6a27427595aa94cca6bf868a8a75d4934cf00e4b9011da0203943011cf63222b7251898e2e WHIRLPOOL 22a4d2ba7018b3fa5479c216ea069d491ad5eac54ea505bdf1f5961fbc678f30af2ad4fae2648f1c2d681bc6bfe82116c3e2b3ec358a9356d749e7a15ae2040c
AUX spectrwm-1.1.1-makefile.patch 895 SHA256 a1dc1e7c15ef63cda621390bb396e788777bf832f3d0708fcc85a8aee836d92e SHA512 6e05ae002ec013900dad0a8866642eacb2ce46924d455b13cf5dd8bc900ccbb697d23c6db478a3f5f9e8b6f1b2c6d9662f06a2d5a3122f6868a3b10bb477eed2 WHIRLPOOL 24f1fadd1b7ab97a33156a47ae105ca1e8c4d77f7f87a64f40ceb3282fc92ccbc05ff3c574ef19ea35e8fa9438c153aabe4a698f1efa35cb7013ce429c1a1ed2
+AUX spectrwm-1.2.0-makefile.patch 1046 SHA256 218e7f4ddb56f941be9dc6d0e7bfc6c20b06a20100c51b954d597344edef2a88 SHA512 b3ff1fb4918124a6faa8fb2a6e69e5b832b537beb5e5e7699969999dda5e65fb8fe9754217a16c2434a558b69cbf79f73384ee8e219ba420e92248108cda615d WHIRLPOOL 1264fc4b0c1c3bb34984203b995e45685f2d7242e35ed055997a3d3cc228f6e2d18c79c5d9bb7ee238c3fdbf151d70917ec96485c7e96d4128a721fb6a722774
DIST spectrwm-1.0.0.tgz 88112 SHA256 4cfd7ed7c61fdfc8c108e5efec4513ee14b32baa8d2b095465c62e7bfdd65998 SHA512 1e86aecf6e7922a46a8bcd6bfdb5c9e031bdfeac973e30d9f9e1f58f3f38d97d98c2f3781ff5aeb69446b67e9bd2c42e9f5055babbb4af27d0b9c3cb2c08dc33 WHIRLPOOL 8f87ca462eb773e5e1e95570a2fed0a5b17218cb239e9eb5d8f86fcbb89c984cec4551948caf3545392675618a554e305b89528cfc7e9c28882c2a0a033d1ec8
DIST spectrwm-1.1.1.tgz 93045 SHA256 36daf5fb55d8215abbd64a3f98681a5c6a4a9141d08ec5efc57e33786619357f SHA512 d7c1f3c6773e45a7f42bb241d452b9ed624fe7a325bacc8fdd148fe821f9365eb3b689adf35678559071b1237987a15d4c7c6974ea6e40ac67eaa379d71c5a10 WHIRLPOOL c233f6dce3177aeaea320527fb01aa268caa94548667cf9013014fce4ae93c44ee5642958500d6faacffc970322160e310e9dadc22bacf52be1d344bb4bd242f
+DIST spectrwm-1.2.0.tgz 97865 SHA256 67815101678b7acc5daee0dfd554af7554721be208e4e9eed41b006af04dd837 SHA512 956d625d8f09f244db540b5280ca735c66b6e47190f50adbbb0b20f18a76593c3830ae6dd63062f4c792f00e6647b94028f309f308923c96654b8a7422ab2723 WHIRLPOOL 51b358ca9b05f267163370a2746597166216ec4b226fd8fa73ed5e5b0452c5728949b06a0e3e0f8b41ae2d4976703f506a6a103e88979f5433d286f547771e80
EBUILD spectrwm-1.0.0.ebuild 1016 SHA256 6ccbbba916a8c54f022c70fc25f93669525370f69c356acb688df782eb090e79 SHA512 5e6da05939415a4fa0c42cd1fbeef0dcca40f9b2da36732ad16f9c64de6ecb66ee9257a1c4026587e6ae3a2c1bd0da62dd64b05fd83834099894148f0099ae37 WHIRLPOOL f683a921678f5b7852ab368ce126ad374464d47681b5472897d9dece24e6f552ce4b63e8618be403030200eb6720d2c1d46b2465367bb37a70ba001977907363
EBUILD spectrwm-1.1.1.ebuild 1016 SHA256 0e892dd69837e5bc620086746aedb8ae12320bda66f7deac66f6d84d24a191d4 SHA512 3c4222fca5cea735ce9920e1f2ffa10e7c3fbeb8252e8afe572a5d2caaec2c734fb0c2f5a8d8fb5fd0f45a693756c9e3ee9a22b2bb0ba666138eadf72c63f29b WHIRLPOOL 5dae348f8032ed5c2baec1a0e23cc400c618dd1a0d937178ca03baecf8a27f21ba26fcadb1cc7b1d3864348a4317d1a9bbbb8a70cc8a3b9b78ae5d5eb8733ba8
-MISC ChangeLog 1923 SHA256 e9b9e3968e2689128b651dff4ca70566412a8c029d562b472482326766108b3d SHA512 37b4506bd50f4059a0966057da2ca250a9a1fbc06475b160b6cd8f9312c8a50c8e3c63605da54b0fbc2d940a1129d4b656d0d4a6286a40467c15d9a2c6b86067 WHIRLPOOL 888d6c845242bcb160a1db7af7ab65a4768b2254e65016474749536525f0089a83e287c494f1961d21ed15fdc70a8f0c0c6e69a0aeab3635b3ccf54e557088b8
+EBUILD spectrwm-1.2.0.ebuild 1016 SHA256 38982dc3021d0327c4cabc6fbc0471c212dc26342ca982c8a547fdcc8ba44e5a SHA512 788ff5be64f22d02e7af775733496f1966930aa76dfecbc936f9094fb953509b92054acb2847470d925067543f96ef3c23dbe08f654682befa050723e49d4133 WHIRLPOOL 0a2757e2fbd645475ea554c5a274b5eedbb7d13c658f6b8bfaf4478d0868a055666c2a7f4fae634a3990b2ca2751ea3a5954e707c00a57deb0591700e924a854
+MISC ChangeLog 2110 SHA256 88d25af67ad160af6d2933e2a26f28af8094214aa01c114a317ec6a0adf07e25 SHA512 428f23ffa8457a86ac895734ebd8172b4d112f203705138c3f47216330d1c207d64b5e60c64e1d25b8ad58872705cef1e8b65456191312677535498daae15de5 WHIRLPOOL e92a5f7c17f522481bd5a58a972709ea42ed7246fed647611865694cf7d6ae6a3ade9b8a46e85741f8a7885da6ad9ba7c67a4eee71c440dbd2ac1159ee93f15d
MISC metadata.xml 248 SHA256 c1168e4bf7a55150e29e8796925a7cf24a98b532e879b7134b8cb5f03cffbdea SHA512 f6be9c552c7054235815712a3af3bfd9069cea9bd9b07ce2754047ec3b0a242983330e3c17f6071ee2eac89b74c2989678652723b514e59a336879e3dc340111 WHIRLPOOL a573bfcdd698c07f8e21e09c1764b2e897db371126741c1fa62c62920aaa633f5c233d82695ac85cdf85b8ce1537693379844f4a2ec8720f7cdf3d73cc3df9d0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk/7Bm0ACgkQknrdDGLu8JAP3QD/awu3xYpSq4HlfrhuEN2r9FaA
-xU3VAGY0QPIYk7H6u6MA+wW1dMo4mj8crM4qd2wBhnHdWf868OOztmkijmQAlL0W
-=ZOqX
+iF4EAREIAAYFAlAZCT0ACgkQknrdDGLu8JDyNwD+NDvbi+2tTDlvoOCH5xdpi7KQ
+0fU8GlBxkkdk6J+L+ZcA/0P922n3oXuZ3wlDBN/Knve7q70izzYfPxYe1BqC66O3
+=XB2Y
-----END PGP SIGNATURE-----
diff --git a/x11-wm/spectrwm/files/spectrwm-1.2.0-makefile.patch b/x11-wm/spectrwm/files/spectrwm-1.2.0-makefile.patch
new file mode 100644
index 000000000000..f389456c0ef4
--- /dev/null
+++ b/x11-wm/spectrwm/files/spectrwm-1.2.0-makefile.patch
@@ -0,0 +1,32 @@
+--- spectrwm-1.2.0/linux/Makefile
++++ spectrwm-1.2.0/linux/Makefile
+@@ -1,5 +1,5 @@
+-CFLAGS+= -Wall -Wextra -Wshadow -g -D_GNU_SOURCE -I. -I/usr/include/freetype2
+-CFLAGS+= -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LVERS)\"
++CFLAGS+= -Wall -Wextra -Wshadow -D_GNU_SOURCE -I. -I/usr/include/freetype2
++CFLAGS+= -DSWM_LIB=\"libswmhack.so.$(LVERS)\"
+ LDADD+= -lX11 -lX11-xcb -lxcb -lxcb-icccm -lxcb-randr -lxcb-keysyms -lxcb-util -lxcb-xtest -lXft
+
+ PREFIX?= /usr/local
+@@ -7,7 +7,7 @@
+ LIBDIR?= $(PREFIX)/lib
+ MANDIR?= $(PREFIX)/share/man
+
+-CC= gcc
++CC ?= gcc
+
+ LVERS= $(shell . ../lib/shlib_version; echo $$major.$$minor)
+
+@@ -29,10 +29,10 @@
+ $(CC) $(LDFLAGS) -o $@ $+ $(LDADD)
+
+ %.so: %.c
+- $(CC) $(CFLAGS) -c -fpic -DPIC $+ -o $@
++ $(CC) $(CFLAGS) $(LDFLAGS) -c -fpic -DPIC $+ -o $@
+
+ libswmhack.so.$(LVERS): swm_hack.so
+- $(CC) -shared -fpic -o libswmhack.so.$(LVERS) swm_hack.so $(LDADD)
++ $(CC) $(LDFLAGS) -Wl,-soname,$@ -shared -fpic -o libswmhack.so.$(LVERS) swm_hack.so $(LDADD)
+
+ install: all
+ install -m 755 -d $(DESTDIR)$(BINDIR)
diff --git a/x11-wm/spectrwm/spectrwm-1.2.0.ebuild b/x11-wm/spectrwm/spectrwm-1.2.0.ebuild
new file mode 100644
index 000000000000..80459e9c8101
--- /dev/null
+++ b/x11-wm/spectrwm/spectrwm-1.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/spectrwm/spectrwm-1.2.0.ebuild,v 1.1 2012/08/01 10:48:36 xmw Exp $
+
+EAPI=4
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Small dynamic tiling window manager for X11"
+HOMEPAGE="https://opensource.conformal.com/wiki/spectrwm"
+SRC_URI="http://opensource.conformal.com/snapshots/${PN}/${P}.tgz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-misc/dmenu"
+DEPEND="${DEPEND}
+ x11-libs/libX11
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ !x11-wm/scrotwm"
+
+S=${WORKDIR}/${P}/linux
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ tc-export CC
+}
+
+src_install() {
+ emake PREFIX="${D}"/usr LIBDIR="${D}usr/$(get_libdir)" install
+
+ cd ${WORKDIR}/${P} || die
+
+ insinto /etc
+ doins ${PN}.conf
+ dodoc ${PN}_*.conf {initscreen,screenshot}.sh
+
+ elog "Example keyboard config and helpful scripts can be found"
+ elog "in ${ROOT}usr/share/doc/${PF}"
+}