public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2016-05-05 13:14 Michael Weber
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Weber @ 2016-05-05 13:14 UTC (permalink / raw
  To: gentoo-commits

commit:     ad47b7951353615354f86bf326107f9a980a7f70
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu May  5 13:13:28 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu May  5 13:13:50 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad47b795

x11-wm/spectrwm: drop old.

Package-Manager: portage-2.2.28

 x11-wm/spectrwm/Manifest                           |  1 -
 .../spectrwm/files/spectrwm-2.0.2-makefile.patch   | 23 -----------
 .../spectrwm/files/spectrwm-2.1.0-makefile.patch   | 23 -----------
 .../spectrwm/files/spectrwm-2.3.0-Makefile.patch   | 36 -----------------
 .../spectrwm/files/spectrwm-2.4.0-Makefile.patch   | 17 --------
 .../spectrwm/files/spectrwm-2.5.0-Makefile.patch   | 20 ----------
 x11-wm/spectrwm/spectrwm-2.6.2.ebuild              | 45 ----------------------
 7 files changed, 165 deletions(-)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index b6cd730..25724df 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,2 +1 @@
-DIST spectrwm-2.6.2.tgz 124215 SHA256 eb9b33ee05b0625d59607f886d9ba7f0723bd863b503d66bdb592f5461c59459 SHA512 f1962df679ca07ca7d8c68a2d0b88331eda5c7cd35ecf1a5a63687984c1c67ef48fffb4e29d273fb1ccef9c9bb77a5ab12a09ef27b1d97abdc87dc20f38717f5 WHIRLPOOL 9bddfbb242c3ebcd79aea2730406783e86ec2669601d47c26918f467935df3c64ad1055376e4f63aaf376771d3f89ebc51eea6004d188da617c85f35baf9caee
 DIST spectrwm-2.7.2.tgz 132554 SHA256 b56cffa01ee2c58515350c1be1940140286fd18778659c6f5ada4595319f97cb SHA512 cebb0e42566125933bf2c4c9200765d360bb572fd953c510ad39e7abcf9cc507e61420441234fb1bb44d06d28526ba6c594272c173a04181d2c6798e404b7421 WHIRLPOOL 5ab24d2866d6a252c03a72fae3e0dd914f6c2041185088da5beb4c7a4a0ee5ec0c3b55cff32bef5f10f159ae1a5e66a6a217a3d67cba2d17ed324145a05391c7

diff --git a/x11-wm/spectrwm/files/spectrwm-2.0.2-makefile.patch b/x11-wm/spectrwm/files/spectrwm-2.0.2-makefile.patch
deleted file mode 100644
index 6fa2d35..0000000
--- a/x11-wm/spectrwm/files/spectrwm-2.0.2-makefile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- spectrwm-2.0.2/linux/Makefile
-+++ spectrwm-2.0.2/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 -lXcursor
- 
- PREFIX?= /usr/local
-@@ -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/files/spectrwm-2.1.0-makefile.patch b/x11-wm/spectrwm/files/spectrwm-2.1.0-makefile.patch
deleted file mode 100644
index 97a9689..0000000
--- a/x11-wm/spectrwm/files/spectrwm-2.1.0-makefile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- spectrwm-2.1.0/linux/Makefile
-+++ spectrwm-2.1.0/linux/Makefile
-@@ -1,5 +1,5 @@
--CFLAGS+= -std=c99 -Wall -Wextra -Wmissing-prototypes -Wshadow -g -D_GNU_SOURCE -I. -I/usr/include/freetype2
--CFLAGS+= -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LVERS)\"
-+CFLAGS+= -std=c99 -Wall -Wextra -Wmissing-prototypes -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 -lXcursor
- 
- PREFIX?= /usr/local
-@@ -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/files/spectrwm-2.3.0-Makefile.patch b/x11-wm/spectrwm/files/spectrwm-2.3.0-Makefile.patch
deleted file mode 100644
index 2b04953..0000000
--- a/x11-wm/spectrwm/files/spectrwm-2.3.0-Makefile.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- spectrwm-2.3.0/linux/Makefile
-+++ spectrwm-2.3.0/linux/Makefile
-@@ -1,5 +1,5 @@
--CFLAGS+= -std=c99 -Wall -Wextra -Wmissing-prototypes -Wshadow -g -D_GNU_SOURCE -I. -I/usr/include/freetype2
--CFLAGS+= -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LVERS)\"
-+CFLAGS+= -std=c99 -Wall -Wextra -Wmissing-prototypes -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 -lXcursor
- 
- PREFIX?= /usr/local
-@@ -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)
-@@ -45,9 +45,9 @@
- 	install -m 644 ../spectrwm_it.1 $(DESTDIR)$(MANDIR)/man1/spectrwm_it.1
- 	install -m 644 ../spectrwm_pt.1 $(DESTDIR)$(MANDIR)/man1/spectrwm_pt.1
- 	install -m 644 ../spectrwm_ru.1 $(DESTDIR)$(MANDIR)/man1/spectrwm_ru.1
--	ln -sf $(BINDIR)/spectrwm $(DESTDIR)$(BINDIR)/scrotwm
--	ln -sf $(LIBDIR)/libswmhack.so.0.0 $(DESTDIR)$(LIBDIR)/libswmhack.so.0
--	ln -sf $(LIBDIR)/libswmhack.so.0.0 $(DESTDIR)$(LIBDIR)/libswmhack.so
-+	ln -sf spectrwm $(DESTDIR)$(BINDIR)/scrotwm
-+	ln -sf libswmhack.so.0.0 $(DESTDIR)$(LIBDIR)/libswmhack.so.0
-+	ln -sf libswmhack.so.0.0 $(DESTDIR)$(LIBDIR)/libswmhack.so
- 
- clean:
- 	rm -f spectrwm *.o *.so libswmhack.so.* spectrwm.c swm_hack.c version.h

diff --git a/x11-wm/spectrwm/files/spectrwm-2.4.0-Makefile.patch b/x11-wm/spectrwm/files/spectrwm-2.4.0-Makefile.patch
deleted file mode 100644
index 405a6a3..0000000
--- a/x11-wm/spectrwm/files/spectrwm-2.4.0-Makefile.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- spectrwm-2.4.0/linux/Makefile
-+++ spectrwm-2.4.0/linux/Makefile
-@@ -1,4 +1,4 @@
--CFLAGS+= -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
-+CFLAGS+= -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
- CFLAGS+= -D_GNU_SOURCE -I. -I/usr/include/freetype2 -DSWM_LIB=\"libswmhack.so.$(LVERS)\"
- LDADD+= -lX11 -lX11-xcb -lxcb -lxcb-icccm -lxcb-randr -lxcb-keysyms -lxcb-util -lxcb-xtest -lXft -lXcursor
- 
-@@ -29,7 +29,7 @@
- 	$(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) $(LDFLAGS) -Wl,-soname,$@ -shared -fpic -o libswmhack.so.$(LVERS) swm_hack.so $(LDADD)

diff --git a/x11-wm/spectrwm/files/spectrwm-2.5.0-Makefile.patch b/x11-wm/spectrwm/files/spectrwm-2.5.0-Makefile.patch
deleted file mode 100644
index 2748651..0000000
--- a/x11-wm/spectrwm/files/spectrwm-2.5.0-Makefile.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- spectrwm-2.5.0/linux/Makefile
-+++ spectrwm-2.5.0/linux/Makefile
-@@ -5,7 +5,7 @@
- 
- LVERS= $(shell . ../lib/shlib_version; echo $$major.$$minor)
- 
--CFLAGS+= -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
-+CFLAGS+= -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
- CFLAGS+= -D_GNU_SOURCE -I. -I/usr/include/freetype2 -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LVERS)\"
- LDADD+= -lX11 -lX11-xcb -lxcb -lxcb-icccm -lxcb-randr -lxcb-keysyms -lxcb-util -lxcb-xtest -lXft -lXcursor
- 
-@@ -29,7 +29,7 @@
- 	$(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) $(LDFLAGS) -Wl,-soname,$@ -shared -fpic -o libswmhack.so.$(LVERS) swm_hack.so $(LDADD)

diff --git a/x11-wm/spectrwm/spectrwm-2.6.2.ebuild b/x11-wm/spectrwm/spectrwm-2.6.2.ebuild
deleted file mode 100644
index 5750567..0000000
--- a/x11-wm/spectrwm/spectrwm-2.6.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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/libXcursor
-	x11-libs/libXrandr
-	x11-libs/libXtst
-	x11-libs/xcb-util
-	!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}"
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2016-05-05 13:40 Michael Weber
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Weber @ 2016-05-05 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     0995f5eacb791b6d970fbeebbf14eaa6e2b7dda0
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu May  5 13:39:10 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu May  5 13:40:00 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0995f5ea

x11-wm/spectrwm: drop broken

Package-Manager: portage-2.2.28

 x11-wm/spectrwm/files/spectrwm.desktop |  7 -----
 x11-wm/spectrwm/spectrwm-2.7.2.ebuild  | 47 ----------------------------------
 2 files changed, 54 deletions(-)

diff --git a/x11-wm/spectrwm/files/spectrwm.desktop b/x11-wm/spectrwm/files/spectrwm.desktop
deleted file mode 100644
index ca9a5b6..0000000
--- a/x11-wm/spectrwm/files/spectrwm.desktop
+++ /dev/null
@@ -1,7 +0,0 @@
-[Desktop Entry]
-Name=spectrwm
-Comment=A lighweight tiling window manager
-Exec=/etc/X11/Sessions/spectrwm
-TryExec=spectrwm
-Icon=
-Type=Application

diff --git a/x11-wm/spectrwm/spectrwm-2.7.2.ebuild b/x11-wm/spectrwm/spectrwm-2.7.2.ebuild
deleted file mode 100644
index d487508..0000000
--- a/x11-wm/spectrwm/spectrwm-2.7.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-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/libXcursor
-	x11-libs/libXrandr
-	x11-libs/libXtst
-	x11-libs/xcb-util
-	!x11-wm/scrotwm"
-
-S=${WORKDIR}/${P}/linux
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-2.6.2-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
-
-	make_session_desktop ${PN} ${PN}
-
-	elog "Example keyboard config and helpful scripts can be found"
-	elog "in ${ROOT}usr/share/doc/${PF}"
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2016-05-07 11:06 Michael Weber
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Weber @ 2016-05-07 11:06 UTC (permalink / raw
  To: gentoo-commits

commit:     05520288e7ab6e1d155b52bc6a1f779c1dc18dba
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 11:05:51 2016 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat May  7 11:05:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05520288

x11-wm/spectrwm: Version bump (thanks noptrix).

Package-Manager: portage-2.2.28

 x11-wm/spectrwm/Manifest                           |  2 +-
 .../files/spectrwm-3.0.0-outdated-manpages.patch   | 24 ----------------------
 ...spectrwm-3.0.0.ebuild => spectrwm-3.0.1.ebuild} |  1 -
 3 files changed, 1 insertion(+), 26 deletions(-)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index d9b37c8..64c6fb7 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,2 +1,2 @@
 DIST spectrwm-2.7.2.tgz 132554 SHA256 b56cffa01ee2c58515350c1be1940140286fd18778659c6f5ada4595319f97cb SHA512 cebb0e42566125933bf2c4c9200765d360bb572fd953c510ad39e7abcf9cc507e61420441234fb1bb44d06d28526ba6c594272c173a04181d2c6798e404b7421 WHIRLPOOL 5ab24d2866d6a252c03a72fae3e0dd914f6c2041185088da5beb4c7a4a0ee5ec0c3b55cff32bef5f10f159ae1a5e66a6a217a3d67cba2d17ed324145a05391c7
-DIST spectrwm-3.0.0.tar.gz 147373 SHA256 99e21fb9cface968352069fec776dfe827886af6f50ff04847f05e53c470ed6b SHA512 750426b232de27f8ab4abc37991be69ce29bb4cc92ab68e198fb961126783929aa23aa32fb7edff498c6a95b90078d7453f2eefa536cc599e06daf5f7ede928b WHIRLPOOL 2237b41d0ee997da4ed0c32ef2800882a4c41a0a49f22a2a1b592d1833b2e2e39b4eda73f129f27023d3c8142d029c48d2b7d417281e4b52ec318e7ee29d21b2
+DIST spectrwm-3.0.1.tar.gz 147331 SHA256 315fe232e8ac727c289fde8c9b3a3eba19b98739ccb98015c29ce06eacee1853 SHA512 34e5673940217916c4725e036c28bff440085b1f3a7015a334ec9fcd08a2ef97f8c060dba6a508d7c2b9c8415e4e20a2587dea099def2493803472b1b2df7ced WHIRLPOOL bf2af477df6d503d0b6bc838b635b61a14c4b6c977f9528b1b2497e17cdfeee06e93daf1f426b7e598bfd7f3f27fa7194cf2f500c09373fc09e42e0e3278334d

diff --git a/x11-wm/spectrwm/files/spectrwm-3.0.0-outdated-manpages.patch b/x11-wm/spectrwm/files/spectrwm-3.0.0-outdated-manpages.patch
deleted file mode 100644
index 71209f5..0000000
--- a/x11-wm/spectrwm/files/spectrwm-3.0.0-outdated-manpages.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- spectrwm-3.0.0/linux/Makefile
-+++ spectrwm-3.0.0/linux/Makefile
-@@ -41,10 +41,6 @@
- 	install -m 755 -d $(DESTDIR)$(BINDIR)
- 	install -m 755 -d $(DESTDIR)$(LIBDIR)
- 	install -m 755 -d $(DESTDIR)$(MANDIR)/man1
--	install -m 755 -d $(DESTDIR)$(MANDIR)/es/man1
--	install -m 755 -d $(DESTDIR)$(MANDIR)/it/man1
--	install -m 755 -d $(DESTDIR)$(MANDIR)/pt/man1
--	install -m 755 -d $(DESTDIR)$(MANDIR)/ru/man1
- 	install -m 755 -d $(DESTDIR)$(XSESSIONSDIR)
- 	install -m 755 spectrwm                    $(DESTDIR)$(BINDIR)
- 	ln -sf spectrwm                            $(DESTDIR)$(BINDIR)/scrotwm
-@@ -52,10 +52,6 @@
- 	ln -sf libswmhack.so.$(LIBVERSION)         $(DESTDIR)$(LIBDIR)/libswmhack.so.$(LIBMAJORVERSION)
- 	ln -sf libswmhack.so.$(LIBVERSION)         $(DESTDIR)$(LIBDIR)/libswmhack.so
- 	install -m 644 ../spectrwm.1               $(DESTDIR)$(MANDIR)/man1/spectrwm.1
--	install -m 644 ../spectrwm_es.1            $(DESTDIR)$(MANDIR)/es/man1/spectrwm.1
--	install -m 644 ../spectrwm_it.1            $(DESTDIR)$(MANDIR)/it/man1/spectrwm.1
--	install -m 644 ../spectrwm_pt.1            $(DESTDIR)$(MANDIR)/pt/man1/spectrwm.1
--	install -m 644 ../spectrwm_ru.1            $(DESTDIR)$(MANDIR)/ru/man1/spectrwm.1
- 	install -m 644 spectrwm.desktop            $(DESTDIR)$(XSESSIONSDIR)
- 
- uninstall:

diff --git a/x11-wm/spectrwm/spectrwm-3.0.0.ebuild b/x11-wm/spectrwm/spectrwm-3.0.1.ebuild
similarity index 95%
rename from x11-wm/spectrwm/spectrwm-3.0.0.ebuild
rename to x11-wm/spectrwm/spectrwm-3.0.1.ebuild
index 941f9ea..6efc2fa 100644
--- a/x11-wm/spectrwm/spectrwm-3.0.0.ebuild
+++ b/x11-wm/spectrwm/spectrwm-3.0.1.ebuild
@@ -28,7 +28,6 @@ S=${WORKDIR}/${P}/linux
 
 src_prepare() {
 	epatch "${FILESDIR}"/${PN}-2.6.2-Makefile.patch
-	epatch "${FILESDIR}"/${PN}-3.0.0-outdated-manpages.patch
 	tc-export CC
 }
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2017-12-09  1:19 Michael Weber
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Weber @ 2017-12-09  1:19 UTC (permalink / raw
  To: gentoo-commits

commit:     96fd2a120dc0032de9caf503ddbaeeeac24fd5a2
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  9 01:19:04 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Dec  9 01:19:16 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96fd2a12

x11-wm/spectrwm: Version bump (thanks Hadrien Lacour, bug 637436).

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 x11-wm/spectrwm/Manifest                           |  1 +
 .../spectrwm/files/spectrwm-3.1.0-Makefile.patch   | 23 ++++++++++
 x11-wm/spectrwm/spectrwm-3.1.0.ebuild              | 52 ++++++++++++++++++++++
 3 files changed, 76 insertions(+)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index 777681e8604..58b5defbb33 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,3 +1,4 @@
 DIST spectrwm-2.7.2.tgz 132554 SHA256 b56cffa01ee2c58515350c1be1940140286fd18778659c6f5ada4595319f97cb SHA512 cebb0e42566125933bf2c4c9200765d360bb572fd953c510ad39e7abcf9cc507e61420441234fb1bb44d06d28526ba6c594272c173a04181d2c6798e404b7421 WHIRLPOOL 5ab24d2866d6a252c03a72fae3e0dd914f6c2041185088da5beb4c7a4a0ee5ec0c3b55cff32bef5f10f159ae1a5e66a6a217a3d67cba2d17ed324145a05391c7
 DIST spectrwm-3.0.1.tar.gz 147331 SHA256 315fe232e8ac727c289fde8c9b3a3eba19b98739ccb98015c29ce06eacee1853 SHA512 34e5673940217916c4725e036c28bff440085b1f3a7015a334ec9fcd08a2ef97f8c060dba6a508d7c2b9c8415e4e20a2587dea099def2493803472b1b2df7ced WHIRLPOOL bf2af477df6d503d0b6bc838b635b61a14c4b6c977f9528b1b2497e17cdfeee06e93daf1f426b7e598bfd7f3f27fa7194cf2f500c09373fc09e42e0e3278334d
 DIST spectrwm-3.0.2.tar.gz 147355 SHA256 82ce0280039de642c41684f3096abb0388926b60c37987ca1dbc53a0913cab18 SHA512 bbc5620078bd90ad6bf48b3e0218cf5398b819282322ee6d23b5b3aa2334b35f4981736157d0c442f1dde268503ec15e321cdbe08d842abc6c0a0239ac6d99c2 WHIRLPOOL 7091cace363a4ba365ea691903823523e3ac55411e3d108f969f4f51080528c345a070897c2ebc68b25f93bc3c20ee8ed234fc13a69941843b48acdd0985b183
+DIST spectrwm-3.1.0.tar.gz 147206 BLAKE2B abcce22bc7859dbcc109f02ea832d65091c842562579d47cd1dd83c5de82a015b02343972d4d85cf291b63bfbaf0e901616cca94d911014672ffc35436bdd3c1 SHA512 dd8e16361b979a55b210a88a1ae5d53e7086fd854e92320e09b6407d374580cc271c0e974e38606481ab57a504a86e16293edee967d251b043a1eb65e8c77687

diff --git a/x11-wm/spectrwm/files/spectrwm-3.1.0-Makefile.patch b/x11-wm/spectrwm/files/spectrwm-3.1.0-Makefile.patch
new file mode 100644
index 00000000000..71f5578bfc5
--- /dev/null
+++ b/x11-wm/spectrwm/files/spectrwm-3.1.0-Makefile.patch
@@ -0,0 +1,23 @@
+--- a/Makefile	2017-10-03 20:36:39.000000000 +0200
++++ b/Makefile	2017-11-13 20:53:33.341995465 +0100
+@@ -9,16 +9,16 @@
+ LIBVERSION      = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major.$$minor)
+ LIBMAJORVERSION = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
+ 
+-MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
+-MAINT_LDFLAGS  = -Wl,--as-needed
++MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
++MAINT_LDFLAGS  =
+ MAINT_CPPFLAGS = -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
+ 
+ ifneq ("${BUILDVERSION}", "")
+ MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
+ endif
+ 
+-BIN_CFLAGS   = -fPIE
+-BIN_LDFLAGS  = -fPIE -pie
++BIN_CFLAGS   =
++BIN_LDFLAGS  =
+ BIN_CPPFLAGS = $(shell pkg-config --cflags x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xtest xcursor xft)
+ BIN_LDLIBS   = $(shell pkg-config --libs   x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xtest xcursor xft)
+ LIB_CFLAGS   = -fPIC

diff --git a/x11-wm/spectrwm/spectrwm-3.1.0.ebuild b/x11-wm/spectrwm/spectrwm-3.1.0.ebuild
new file mode 100644
index 00000000000..01858fda384
--- /dev/null
+++ b/x11-wm/spectrwm/spectrwm-3.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib toolchain-funcs vcs-snapshot
+
+DESCRIPTION="Small dynamic tiling window manager for X11"
+HOMEPAGE="https://github.com/conformal/spectrwm"
+SRC_URI="https://github.com/conformal/${PN}/archive/SPECTRWM_${PV//./_}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-misc/dmenu"
+DEPEND="${DEPEND}
+	x11-libs/libX11
+	x11-libs/libXcursor
+	x11-libs/libXrandr
+	x11-libs/libXtst
+	x11-libs/xcb-util
+	!x11-wm/scrotwm"
+
+S=${WORKDIR}/${P}/linux
+
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
+
+src_prepare() {
+	default
+	tc-export CC
+}
+
+src_compile() {
+	emake PREFIX="${EROOT}usr" LIBDIR="${EROOT}usr/$(get_libdir)"
+}
+
+src_install() {
+	emake PREFIX="${EROOT}usr" LIBDIR="${EROOT}usr/$(get_libdir)" DESTDIR="${D}" install
+
+	cd "${WORKDIR}"/${P} || die
+
+	insinto /etc
+	doins ${PN}.conf
+	dodoc ${PN}_*.conf {initscreen,screenshot}.sh
+
+	make_session_desktop ${PN} ${PN}
+
+	elog "Example keyboard config and helpful scripts can be found"
+	elog "in ${ROOT}usr/share/doc/${PF}"
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2019-10-22 11:11 Jeroen Roovers
  0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2019-10-22 11:11 UTC (permalink / raw
  To: gentoo-commits

commit:     a82ad74e34def7f745b4cd47f9a88b035a3f0cec
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 11:11:11 2019 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 11:11:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82ad74e

x11-wm/spectrwm: Version 3.2.0

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Fixes: https://bugs.gentoo.org/665510
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>

 x11-wm/spectrwm/Manifest                          |  1 +
 x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch | 33 +++++++++++++++++
 x11-wm/spectrwm/spectrwm-3.2.0.ebuild             | 43 +++++++++++++++++++++++
 3 files changed, 77 insertions(+)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index ec9c4281977..7f38ff33381 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1 +1,2 @@
 DIST spectrwm-3.1.0.tar.gz 147206 BLAKE2B abcce22bc7859dbcc109f02ea832d65091c842562579d47cd1dd83c5de82a015b02343972d4d85cf291b63bfbaf0e901616cca94d911014672ffc35436bdd3c1 SHA512 dd8e16361b979a55b210a88a1ae5d53e7086fd854e92320e09b6407d374580cc271c0e974e38606481ab57a504a86e16293edee967d251b043a1eb65e8c77687
+DIST spectrwm-3.2.0.tar.gz 150691 BLAKE2B a90fb556f0572709df51272a259724c3a497ac3b9852722646058ffb92914ca49581f3f95884c8a6bab2cb6475c4c3b475ff7ed3ea0ff125e76f202696dfd2bd SHA512 038d7fc5716fbca324a078a311939ec23db6ff53e9ef33b2804c687838e729f0e7bb7f724c539e8ac8efed9607358962d4dd742db7f1a30bf3c6ab72eade1039

diff --git a/x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch b/x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch
new file mode 100644
index 00000000000..a193b133abc
--- /dev/null
+++ b/x11-wm/spectrwm/files/spectrwm-3.2.0-gentoo.patch
@@ -0,0 +1,33 @@
+--- a/linux/Makefile
++++ b/linux/Makefile
+@@ -9,22 +9,22 @@
+ LIBVERSION      = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major.$$minor)
+ LIBMAJORVERSION = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
+ 
+-MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
+-MAINT_LDFLAGS  = -Wl,--as-needed
++MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
++MAINT_LDFLAGS  = 
+ MAINT_CPPFLAGS = -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
+ 
+ ifneq ("${BUILDVERSION}", "")
+ MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
+ endif
+ 
+-BIN_CFLAGS   = -fPIE
+-BIN_LDFLAGS  = -fPIE -pie
+-BIN_CPPFLAGS = $(shell pkg-config --cflags x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
+-BIN_LDLIBS   = $(shell pkg-config --libs   x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
++BIN_CFLAGS   = 
++BIN_LDFLAGS  = 
++BIN_CPPFLAGS = $(shell $(PKG_CONFIG) --cflags x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
++BIN_LDLIBS   = $(shell $(PKG_CONFIG) --libs   x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
+ LIB_CFLAGS   = -fPIC
+ LIB_LDFLAGS  = -fPIC -shared
+-LIB_CPPFLAGS = $(shell pkg-config --cflags x11)
+-LIB_LDLIBS   = $(shell pkg-config --libs   x11) -ldl
++LIB_CPPFLAGS = $(shell $(PKG_CONFIG) --cflags x11)
++LIB_LDLIBS   = $(shell $(PKG_CONFIG) --libs   x11) -ldl
+ 
+ all: spectrwm libswmhack.so.$(LIBVERSION)
+ 

diff --git a/x11-wm/spectrwm/spectrwm-3.2.0.ebuild b/x11-wm/spectrwm/spectrwm-3.2.0.ebuild
new file mode 100644
index 00000000000..e2e7e564aa9
--- /dev/null
+++ b/x11-wm/spectrwm/spectrwm-3.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop multilib toolchain-funcs
+
+DESCRIPTION="Small dynamic tiling window manager for X11"
+HOMEPAGE="https://github.com/conformal/spectrwm"
+SRC_URI="${HOMEPAGE}/archive/${PN^^}_${PV//./_}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-misc/dmenu"
+DEPEND="
+	x11-libs/libX11
+	x11-libs/libXcursor
+	x11-libs/libXrandr
+	x11-libs/libXtst
+	x11-libs/xcb-util
+"
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.2.0-gentoo.patch
+)
+S=${WORKDIR}/${PN}-${PN^^}_${PV//./_}
+
+src_compile() {
+	tc-export CC PKG_CONFIG
+	emake -C linux PREFIX="${EROOT}/usr" LIBDIR="${EROOT}/usr/$(get_libdir)"
+}
+
+src_install() {
+	emake -C linux PREFIX="${EROOT}/usr" LIBDIR="${EROOT}/usr/$(get_libdir)" \
+		DESTDIR="${D}" install
+
+	insinto /etc
+	doins ${PN}.conf
+	dodoc CHANGELOG.md README.md ${PN}_*.conf {initscreen,screenshot}.sh
+
+	make_session_desktop ${PN} ${PN}
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2020-06-20 12:41 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2020-06-20 12:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b736ece2eb5da75a4db21e9b5c364aea3557fc6f
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 12:36:57 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 12:41:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b736ece2

x11-wm/spectrwm: bump to 3.4.0

Reworked Makefile patch since upstream has applied the $(PKGCONFIG)
fixes

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-wm/spectrwm/Manifest                          |  1 +
 x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch | 24 ++++++++++++
 x11-wm/spectrwm/spectrwm-3.4.0.ebuild             | 48 +++++++++++++++++++++++
 3 files changed, 73 insertions(+)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index a9aec43846e..c8beb99909a 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,3 +1,4 @@
 DIST spectrwm-3.1.0.tar.gz 147206 BLAKE2B abcce22bc7859dbcc109f02ea832d65091c842562579d47cd1dd83c5de82a015b02343972d4d85cf291b63bfbaf0e901616cca94d911014672ffc35436bdd3c1 SHA512 dd8e16361b979a55b210a88a1ae5d53e7086fd854e92320e09b6407d374580cc271c0e974e38606481ab57a504a86e16293edee967d251b043a1eb65e8c77687
 DIST spectrwm-3.2.0.tar.gz 150691 BLAKE2B a90fb556f0572709df51272a259724c3a497ac3b9852722646058ffb92914ca49581f3f95884c8a6bab2cb6475c4c3b475ff7ed3ea0ff125e76f202696dfd2bd SHA512 038d7fc5716fbca324a078a311939ec23db6ff53e9ef33b2804c687838e729f0e7bb7f724c539e8ac8efed9607358962d4dd742db7f1a30bf3c6ab72eade1039
 DIST spectrwm-3.3.0.tar.gz 161806 BLAKE2B 07470511486c7b5c61e65eb33e5a9ec7fbfec97390057311fab27bd5608d428b3a53c379fe6c5436000b4847769db9d175154e696b39d3175175bae173e8e68e SHA512 743affffd0437641a760ae29ccbd0084baee3354dadc48f3fc9ab70bffa2413ffe3af67f1223413aa1bbf8c679fbae1fbbdd71a840b3e44f5df83b527f63c1cc
+DIST spectrwm-3.4.0.tar.gz 164188 BLAKE2B a79feb7f1e667728d237ec97aa5753eb5d0a1ae96ea63a5f14348cbc63ddde7a49639664fa19bffb564d0342727e558498a7a72ec3442899462ad8800075e32e SHA512 f55785976ffefaa93601cdc509880cc7e1c13df6f676d3dc0ee8121240b221b0d3db5968d32486673e2ab172165dd55da3d28b1e088fbf4f77ccecb8c6e57519

diff --git a/x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch b/x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch
new file mode 100644
index 00000000000..3b923b6a125
--- /dev/null
+++ b/x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch
@@ -0,0 +1,24 @@
+diff -ur a/linux/Makefile b/linux/Makefile
+--- a/linux/Makefile	2020-06-20 07:31:46.794877103 -0500
++++ b/linux/Makefile	2020-06-20 07:33:10.283526519 -0500
+@@ -12,16 +12,16 @@
+ LIBVERSION      = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major.$$minor)
+ LIBMAJORVERSION = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
+ 
+-MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
+-MAINT_LDFLAGS  = -Wl,--as-needed
++MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
++MAINT_LDFLAGS  =
+ MAINT_CPPFLAGS = -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
+ 
+ ifneq ("${BUILDVERSION}", "")
+ MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
+ endif
+ 
+-BIN_CFLAGS   = -fPIE
+-BIN_LDFLAGS  = -fPIE -pie
++BIN_CFLAGS   =
++BIN_LDFLAGS  =
+ BIN_CPPFLAGS = $(shell $(PKG_CONFIG) --cflags x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
+ BIN_LDLIBS   = $(shell $(PKG_CONFIG) --libs   x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
+ LIB_CFLAGS   = -fPIC

diff --git a/x11-wm/spectrwm/spectrwm-3.4.0.ebuild b/x11-wm/spectrwm/spectrwm-3.4.0.ebuild
new file mode 100644
index 00000000000..67195eaf70b
--- /dev/null
+++ b/x11-wm/spectrwm/spectrwm-3.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop multilib toolchain-funcs
+
+DESCRIPTION="Small dynamic tiling window manager for X11"
+HOMEPAGE="https://github.com/conformal/spectrwm"
+SRC_URI="https://github.com/conformal/spectrwm/archive/${PN^^}_${PV//./_}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	!x11-wm/scrotwm
+	x11-misc/dmenu
+"
+DEPEND="
+	elibc_musl? ( sys-libs/queue-standalone )
+	x11-libs/libX11
+	x11-libs/libXcursor
+	x11-libs/libXrandr
+	x11-libs/libXt
+	x11-libs/xcb-util
+"
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.4.0-gentoo.patch
+)
+S=${WORKDIR}/${PN}-${PN^^}_${PV//./_}
+
+src_prepare() {
+	sed -i -e '/LICENSE.md/d' linux/Makefile || die
+	default
+}
+
+src_compile() {
+	tc-export CC PKG_CONFIG
+	emake -C linux PREFIX="${EROOT}/usr" LIBDIR="${EROOT}/usr/$(get_libdir)"
+}
+
+src_install() {
+	emake -C linux PREFIX="${EROOT}/usr" LIBDIR="${EROOT}/usr/$(get_libdir)" \
+		SYSCONFDIR="${EROOT}/etc" DOCDIR="${EROOT}/usr/share/doc/${P}" \
+		DESTDIR="${D}" install
+
+	dodoc README.md ${PN}_*.conf {initscreen,screenshot}.sh
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2021-03-29 13:49 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2021-03-29 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     be14550a1c16f09580d363e3969ef43c06a0d6be
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 29 13:23:42 2021 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Mar 29 13:49:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be14550a

x11-wm/spectrwm: drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-wm/spectrwm/Manifest                           |  1 -
 .../spectrwm/files/spectrwm-3.1.0-Makefile.patch   | 23 ----------
 x11-wm/spectrwm/spectrwm-3.1.0.ebuild              | 52 ----------------------
 3 files changed, 76 deletions(-)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index a8845769d5f..c07c07df991 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,2 +1 @@
-DIST spectrwm-3.1.0.tar.gz 147206 BLAKE2B abcce22bc7859dbcc109f02ea832d65091c842562579d47cd1dd83c5de82a015b02343972d4d85cf291b63bfbaf0e901616cca94d911014672ffc35436bdd3c1 SHA512 dd8e16361b979a55b210a88a1ae5d53e7086fd854e92320e09b6407d374580cc271c0e974e38606481ab57a504a86e16293edee967d251b043a1eb65e8c77687
 DIST spectrwm-3.4.1.tar.gz 164507 BLAKE2B 8047e639be3d4a07616f7ef3911765c5d6dd7dbd56c684453db90283faee08aac2cb9e3e20ae42f839582b67b778a4490a04fa21fc90fe489f798c40c517351e SHA512 94d468833124b51fa12b29b173126f10f27dd551d599459e4bea589721b3df6f1f0af0ea67326ed3ad462e1203d3bbcb82032ff83abfa0943ec45afd29dedaa6

diff --git a/x11-wm/spectrwm/files/spectrwm-3.1.0-Makefile.patch b/x11-wm/spectrwm/files/spectrwm-3.1.0-Makefile.patch
deleted file mode 100644
index c1162fb7361..00000000000
--- a/x11-wm/spectrwm/files/spectrwm-3.1.0-Makefile.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -9,16 +9,16 @@
- LIBVERSION      = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major.$$minor)
- LIBMAJORVERSION = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
- 
--MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
--MAINT_LDFLAGS  = -Wl,--as-needed
-+MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
-+MAINT_LDFLAGS  =
- MAINT_CPPFLAGS = -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
- 
- ifneq ("${BUILDVERSION}", "")
- MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
- endif
- 
--BIN_CFLAGS   = -fPIE
--BIN_LDFLAGS  = -fPIE -pie
-+BIN_CFLAGS   =
-+BIN_LDFLAGS  =
- BIN_CPPFLAGS = $(shell pkg-config --cflags x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xtest xcursor xft)
- BIN_LDLIBS   = $(shell pkg-config --libs   x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xtest xcursor xft)
- LIB_CFLAGS   = -fPIC

diff --git a/x11-wm/spectrwm/spectrwm-3.1.0.ebuild b/x11-wm/spectrwm/spectrwm-3.1.0.ebuild
deleted file mode 100644
index f6038f78ba8..00000000000
--- a/x11-wm/spectrwm/spectrwm-3.1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils multilib toolchain-funcs vcs-snapshot
-
-DESCRIPTION="Small dynamic tiling window manager for X11"
-HOMEPAGE="https://github.com/conformal/spectrwm"
-SRC_URI="https://github.com/conformal/${PN}/archive/SPECTRWM_${PV//./_}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="x11-misc/dmenu"
-DEPEND="${DEPEND}
-	x11-libs/libX11
-	x11-libs/libXcursor
-	x11-libs/libXrandr
-	x11-libs/libXtst
-	x11-libs/xcb-util
-	!x11-wm/scrotwm"
-
-S=${WORKDIR}/${P}/linux
-
-PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
-
-src_prepare() {
-	default
-	tc-export CC
-}
-
-src_compile() {
-	emake PREFIX="${EROOT}usr" LIBDIR="${EROOT}usr/$(get_libdir)"
-}
-
-src_install() {
-	emake PREFIX="${EROOT}usr" LIBDIR="${EROOT}usr/$(get_libdir)" DESTDIR="${D}" install
-
-	cd "${WORKDIR}"/${P} || die
-
-	insinto /etc
-	doins ${PN}.conf
-	dodoc ${PN}_*.conf {initscreen,screenshot}.sh
-
-	make_session_desktop ${PN} ${PN}
-
-	elog "Example keyboard config and helpful scripts can be found"
-	elog "in ${ROOT}usr/share/doc/${PF}"
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2023-04-24 15:32 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2023-04-24 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     518b1c19c5c684debf6001c2b66b1cc358f23bb8
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 13:21:34 2023 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 15:32:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518b1c19

x11-wm/spectrwm: drop 3.4.1

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-wm/spectrwm/Manifest                          |  1 -
 x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch | 24 -----------
 x11-wm/spectrwm/files/spectrwm-3.4.1-musl.patch   |  9 ----
 x11-wm/spectrwm/spectrwm-3.4.1.ebuild             | 51 -----------------------
 4 files changed, 85 deletions(-)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index e6975168f9e4..ae664f58c849 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1,2 +1 @@
-DIST spectrwm-3.4.1.tar.gz 164507 BLAKE2B 8047e639be3d4a07616f7ef3911765c5d6dd7dbd56c684453db90283faee08aac2cb9e3e20ae42f839582b67b778a4490a04fa21fc90fe489f798c40c517351e SHA512 94d468833124b51fa12b29b173126f10f27dd551d599459e4bea589721b3df6f1f0af0ea67326ed3ad462e1203d3bbcb82032ff83abfa0943ec45afd29dedaa6
 DIST spectrwm-3.4.1_p20221224.tar.gz 166161 BLAKE2B 62dddfea9b80727d47bdfe61e4bf5ae5996e7bcdcaf76a37c29a3a448fcf4d19f6eeed75d7c13ca2c1e5c093c79503f00dfdde239d5022e700e27f75b7157e39 SHA512 424acf589ab137bdb8b7c010c757fde40a53b7bf70dc1c0ccf0df7e4a5ffce360cab02933f6eb7191e57ba594f4c8a6e732ac4bb8da0684d3889e9448e704edb

diff --git a/x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch b/x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch
deleted file mode 100644
index 3b923b6a1256..000000000000
--- a/x11-wm/spectrwm/files/spectrwm-3.4.0-gentoo.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ur a/linux/Makefile b/linux/Makefile
---- a/linux/Makefile	2020-06-20 07:31:46.794877103 -0500
-+++ b/linux/Makefile	2020-06-20 07:33:10.283526519 -0500
-@@ -12,16 +12,16 @@
- LIBVERSION      = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major.$$minor)
- LIBMAJORVERSION = $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
- 
--MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized -g
--MAINT_LDFLAGS  = -Wl,--as-needed
-+MAINT_CFLAGS   = -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -Wno-uninitialized
-+MAINT_LDFLAGS  =
- MAINT_CPPFLAGS = -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
- 
- ifneq ("${BUILDVERSION}", "")
- MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
- endif
- 
--BIN_CFLAGS   = -fPIE
--BIN_LDFLAGS  = -fPIE -pie
-+BIN_CFLAGS   =
-+BIN_LDFLAGS  =
- BIN_CPPFLAGS = $(shell $(PKG_CONFIG) --cflags x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
- BIN_LDLIBS   = $(shell $(PKG_CONFIG) --libs   x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor xft)
- LIB_CFLAGS   = -fPIC

diff --git a/x11-wm/spectrwm/files/spectrwm-3.4.1-musl.patch b/x11-wm/spectrwm/files/spectrwm-3.4.1-musl.patch
deleted file mode 100644
index 79c05c8e78a4..000000000000
--- a/x11-wm/spectrwm/files/spectrwm-3.4.1-musl.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-diff -ur a/linux/linux.c b/linux/linux.c
---- a/linux/linux.c	2020-09-03 07:25:24.937163198 -0500
-+++ b/linux/linux.c	2020-09-03 07:25:35.470882700 -0500
-@@ -1,5 +1,4 @@
- #include <sys/types.h>
--#include <sys/cdefs.h>
- 
- #include <errno.h>
- #include <errno.h>

diff --git a/x11-wm/spectrwm/spectrwm-3.4.1.ebuild b/x11-wm/spectrwm/spectrwm-3.4.1.ebuild
deleted file mode 100644
index 8628a4ce4ffe..000000000000
--- a/x11-wm/spectrwm/spectrwm-3.4.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="Small dynamic tiling window manager for X11"
-HOMEPAGE="https://github.com/conformal/spectrwm"
-SRC_URI="https://github.com/conformal/spectrwm/archive/${PN^^}_${PV//./_}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-	x11-misc/dmenu
-"
-DEPEND="
-	elibc_musl? ( sys-libs/queue-standalone )
-	virtual/pkgconfig
-	x11-libs/libX11
-	x11-libs/libXcursor
-	x11-libs/libXrandr
-	x11-libs/libXt
-	x11-libs/xcb-util
-	x11-libs/xcb-util-keysyms
-	x11-libs/xcb-util-wm
-"
-PATCHES=(
-	"${FILESDIR}"/${PN}-3.4.0-gentoo.patch
-	"${FILESDIR}"/${PN}-3.4.1-musl.patch
-)
-S=${WORKDIR}/${PN}-${PN^^}_${PV//./_}
-
-src_prepare() {
-	sed -i -e '/LICENSE.md/d' linux/Makefile || die
-	default
-}
-
-src_compile() {
-	tc-export CC PKG_CONFIG
-	emake -C linux PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)"
-}
-
-src_install() {
-	emake -C linux PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-		SYSCONFDIR="${EPREFIX}/etc" DOCDIR="${EPREFIX}/usr/share/doc/${P}" \
-		DESTDIR="${D}" install
-
-	dodoc README.md ${PN}_*.conf {initscreen,screenshot}.sh
-}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/
@ 2024-07-17 13:19 Ben Kohler
  0 siblings, 0 replies; 9+ messages in thread
From: Ben Kohler @ 2024-07-17 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3b67b70676de3c6f607d197ea51ef71a65571236
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 13:19:22 2024 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 13:19:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b67b706

x11-wm/spectrwm: add 3.6.0

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 x11-wm/spectrwm/Manifest                           |  1 +
 .../files/spectrwm-3.6.0-fix-cflags-ldflags.patch  | 24 ++++++++++
 x11-wm/spectrwm/spectrwm-3.6.0.ebuild              | 54 ++++++++++++++++++++++
 3 files changed, 79 insertions(+)

diff --git a/x11-wm/spectrwm/Manifest b/x11-wm/spectrwm/Manifest
index 7718c462656a..53a25334b253 100644
--- a/x11-wm/spectrwm/Manifest
+++ b/x11-wm/spectrwm/Manifest
@@ -1 +1,2 @@
 DIST spectrwm-3.5.1.tar.gz 196431 BLAKE2B 4de0240353dd0b0066e68148b02aed68b037fda5b5d5fa2a979621ba6b3f029d3c341768929cd8cc7d7aebd1e44594bfb31617078cf83c0179c395a7212d50eb SHA512 9a5b9bee6debd395b6b5f706d12dbb80a848e4f5f02405a54cf9a47b2bcceb407bf14fce64a9cc4ff9205ed7e688adeefb0280289b73a0cf9927b44cfaec02fa
+DIST spectrwm-3.6.0.tar.gz 205957 BLAKE2B b6fb72031a4ee7110465b5f55773d623210b4f8f74113381d061c593c9d7ef408e651061601402be82ff774355611a1f939af5edc251e361dc75a70ffc715c5e SHA512 70ae19d792ae8b9fcbaaf15d9e1a13b83e992c06ac77333712eca4178270b431adb13125ed316c129aadb2d8243abd9f5b1b6a91505f1b7a04feaf78c6f3d85d

diff --git a/x11-wm/spectrwm/files/spectrwm-3.6.0-fix-cflags-ldflags.patch b/x11-wm/spectrwm/files/spectrwm-3.6.0-fix-cflags-ldflags.patch
new file mode 100644
index 000000000000..53f05c4199bc
--- /dev/null
+++ b/x11-wm/spectrwm/files/spectrwm-3.6.0-fix-cflags-ldflags.patch
@@ -0,0 +1,24 @@
+diff '--color=auto' -ur a/linux/Makefile b/linux/Makefile
+--- a/linux/Makefile	2024-07-10 06:19:42.000000000 -0500
++++ b/linux/Makefile	2024-07-17 08:16:22.559326147 -0500
+@@ -12,16 +12,16 @@
+ LIBVERSION      := $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major.$$minor)
+ LIBMAJORVERSION := $(shell .  $(CURDIR)/../lib/shlib_version; echo $$major)
+ 
+-MAINT_CFLAGS   := -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow -g
+-MAINT_LDFLAGS  := -Wl,--as-needed
++MAINT_CFLAGS   := -std=c99 -Wmissing-prototypes -Wall -Wextra -Wshadow
++MAINT_LDFLAGS  :=
+ MAINT_CPPFLAGS := -I. -D_GNU_SOURCE -DSWM_LIB=\"$(LIBDIR)/libswmhack.so.$(LIBVERSION)\"
+ 
+ ifneq ("${BUILDVERSION}", "")
+ MAINT_CPPFLAGS += -DSPECTRWM_BUILDSTR=\"$(BUILDVERSION)\"
+ endif
+ 
+-BIN_CFLAGS   := -fPIE
+-BIN_LDFLAGS  := -fPIE -pie
++BIN_CFLAGS   :=
++BIN_LDFLAGS  :=
+ BIN_CPPFLAGS := $(shell $(PKG_CONFIG) --cflags libbsd-overlay x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor fontconfig xft)
+ BIN_LDLIBS   := $(shell $(PKG_CONFIG) --libs   libbsd-overlay x11 x11-xcb xcb-icccm xcb-keysyms xcb-randr xcb-util xcb-xinput xcb-xtest xcursor fontconfig xft)
+ LIB_CFLAGS   := -fPIC

diff --git a/x11-wm/spectrwm/spectrwm-3.6.0.ebuild b/x11-wm/spectrwm/spectrwm-3.6.0.ebuild
new file mode 100644
index 000000000000..6a998e544327
--- /dev/null
+++ b/x11-wm/spectrwm/spectrwm-3.6.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs
+
+DESCRIPTION="Small dynamic tiling window manager for X11"
+HOMEPAGE="https://github.com/conformal/spectrwm"
+SRC_URI="https://github.com/conformal/spectrwm/archive/${PN^^}_${PV//./_}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${PN^^}_${PV//./_}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+	elibc_musl? ( sys-libs/queue-standalone )
+	dev-libs/libbsd
+	x11-libs/libxcb
+	x11-libs/libX11
+	x11-libs/libXcursor
+	x11-libs/libXft
+	x11-libs/libXrandr
+	x11-libs/xcb-util
+	x11-libs/xcb-util-keysyms
+	x11-libs/xcb-util-wm
+"
+RDEPEND="
+	${DEPEND}
+	x11-misc/dmenu
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+	"${FILESDIR}"/spectrwm-3.6.0-fix-cflags-ldflags.patch
+)
+
+src_prepare() {
+	sed -i -e '/LICENSE.md/d' linux/Makefile || die
+	default
+}
+
+src_compile() {
+	tc-export CC PKG_CONFIG
+	emake -C linux PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+}
+
+src_install() {
+	emake -C linux PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+		SYSCONFDIR="${EPREFIX}/etc" DOCDIR="${EPREFIX}/usr/share/doc/${P}" \
+		DESTDIR="${D}" install
+
+	dodoc README.md ${PN}_*.conf {initscreen,screenshot}.sh
+}


^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-07-17 13:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-09  1:19 [gentoo-commits] repo/gentoo:master commit in: x11-wm/spectrwm/files/, x11-wm/spectrwm/ Michael Weber
  -- strict thread matches above, loose matches on Subject: below --
2024-07-17 13:19 Ben Kohler
2023-04-24 15:32 Ben Kohler
2021-03-29 13:49 Ben Kohler
2020-06-20 12:41 Ben Kohler
2019-10-22 11:11 Jeroen Roovers
2016-05-07 11:06 Michael Weber
2016-05-05 13:40 Michael Weber
2016-05-05 13:14 Michael Weber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox