* [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