* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2017-05-09 21:52 Patrice Clement
0 siblings, 0 replies; 12+ messages in thread
From: Patrice Clement @ 2017-05-09 21:52 UTC (permalink / raw
To: gentoo-commits
commit: c0ec0343c4f653126f27768902f86c6492f92ec0
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon May 8 21:37:07 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue May 9 21:52:01 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ec0343
x11-wm/lwm: EAPI 6 bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
x11-wm/lwm/lwm-1.2.3-r1.ebuild | 50 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/x11-wm/lwm/lwm-1.2.3-r1.ebuild b/x11-wm/lwm/lwm-1.2.3-r1.ebuild
new file mode 100644
index 00000000000..e9c2c04cd62
--- /dev/null
+++ b/x11-wm/lwm/lwm-1.2.3-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="The ultimate lightweight window manager"
+SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
+HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
+
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+"
+
+DEPEND="
+ ${RDEPEND}
+ x11-misc/imake
+ x11-proto/xextproto
+ x11-proto/xproto
+"
+
+DOCS=( AUTHORS BUGS ChangeLog )
+
+src_prepare() {
+ default
+ sed -i -e "s#(SMLIB)#& -lICE#g" Imakefile || die #370127
+ xmkmf || die
+}
+
+src_compile() {
+ emake \
+ EXTRA_LDOPTIONS="${CFLAGS} ${LDFLAGS}" \
+ CFLAGS="${CFLAGS}" \
+ CC="$(tc-getCC)" \
+ "${PN}"
+}
+
+src_install() {
+ dobin "${PN}"
+ newman "${PN}.man" "${PN}.1"
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2017-05-09 21:52 Patrice Clement
0 siblings, 0 replies; 12+ messages in thread
From: Patrice Clement @ 2017-05-09 21:52 UTC (permalink / raw
To: gentoo-commits
commit: 74c1f77e87b657b13d9a2756540802c12466014e
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon May 8 21:33:40 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue May 9 21:51:58 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c1f77e
x11-wm/lwm: clean up old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
x11-wm/lwm/Manifest | 1 -
x11-wm/lwm/lwm-1.2.1.ebuild | 33 ---------------------------------
2 files changed, 34 deletions(-)
diff --git a/x11-wm/lwm/Manifest b/x11-wm/lwm/Manifest
index 8673bfd64fc..ab9daeeb353 100644
--- a/x11-wm/lwm/Manifest
+++ b/x11-wm/lwm/Manifest
@@ -1,3 +1,2 @@
-DIST lwm-1.2.1.tar.gz 46309 SHA256 e50538831655bb0fe41badc35477c12e6dff5becfda365bdb759f230ee0d5af2 SHA512 d1a05285d617018d35cdc29b740f5f792f88e709fc199e8e4eaeb11e8951a831e622386fd948ea913fb10c0e31d6440e4aacf905c8ca2bb448633b62b73347ff WHIRLPOOL 0e40c01e17a5dee8ed013f37a901335fc7821f7b6385e9831ed8a8302497d4d1dcb2e97cc66c5c8117bea9e7df20e2c9a733f60702b4dd8b7ff841ee64961ad9
DIST lwm-1.2.2.tar.gz 47715 SHA256 3567b53f5de8c0bb23a83efa94a256547fc44f677bc15b9449599aeac7aaad7d SHA512 18d0e9923b8c24164b2a8ecbaf48e0120ae3e9be69a5a43716b45e605e740f19c96586dad64506076affcfba7b4e1eeef547a1cb8239ea108c40f80ef2f90419 WHIRLPOOL 98e0c3f5e2d27825df60a82343fb09b453ccbca1bbdf2e8bdb0207baa2ff2ef2665254dbefcc97ef9bd4ce85fa118e5bef73517ad57b9c40f792f82903f96499
DIST lwm-1.2.3.tar.gz 47253 SHA256 f27587d8f8b77378050917735a69dd9160d9903a4cfb3e23a62991023fc5e558 SHA512 2c699050b3d8ade258a5ff21c0f7a427470bee9a5c8a92f031c4e74f3dcd78f00e181c04ea00bbd4d0dafd60eee5e603b247b75c21faf1017d9f61fb49702d03 WHIRLPOOL 86e8708ae1900ab49382a86729902d15b603eb435d12baceab97892a0757fdbe261cb22d965bd34bae578fc78e3fe84224ca59ffe4ab814fb2c3d7a9e52fcb8e
diff --git a/x11-wm/lwm/lwm-1.2.1.ebuild b/x11-wm/lwm/lwm-1.2.1.ebuild
deleted file mode 100644
index 52caac6bcb4..00000000000
--- a/x11-wm/lwm/lwm-1.2.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-IUSE=""
-
-DESCRIPTION="The ultimate lightweight window manager"
-SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
-HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ppc sparc x86 ~x86-fbsd"
-
-RDEPEND="x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- x11-proto/xextproto
- x11-misc/imake"
-
-src_compile() {
- xmkmf || die
- emake lwm || die
-}
-
-src_install() {
-
- dobin lwm
-
- newman lwm.man lwm.1
- dodoc AUTHORS BUGS ChangeLog INSTALL README TODO
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2017-05-10 13:01 Jeroen Roovers
0 siblings, 0 replies; 12+ messages in thread
From: Jeroen Roovers @ 2017-05-10 13:01 UTC (permalink / raw
To: gentoo-commits
commit: 63f60cc7e9d0433f233f8638ef390a554acb2b76
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed May 10 13:00:35 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed May 10 13:00:35 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f60cc7
x11-wm/lwm: Version bump.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
x11-wm/lwm/Manifest | 1 +
x11-wm/lwm/{lwm-1.2.3-r1.ebuild => lwm-1.2.4.ebuild} | 0
2 files changed, 1 insertion(+)
diff --git a/x11-wm/lwm/Manifest b/x11-wm/lwm/Manifest
index ab9daeeb353..1a68ec69098 100644
--- a/x11-wm/lwm/Manifest
+++ b/x11-wm/lwm/Manifest
@@ -1,2 +1,3 @@
DIST lwm-1.2.2.tar.gz 47715 SHA256 3567b53f5de8c0bb23a83efa94a256547fc44f677bc15b9449599aeac7aaad7d SHA512 18d0e9923b8c24164b2a8ecbaf48e0120ae3e9be69a5a43716b45e605e740f19c96586dad64506076affcfba7b4e1eeef547a1cb8239ea108c40f80ef2f90419 WHIRLPOOL 98e0c3f5e2d27825df60a82343fb09b453ccbca1bbdf2e8bdb0207baa2ff2ef2665254dbefcc97ef9bd4ce85fa118e5bef73517ad57b9c40f792f82903f96499
DIST lwm-1.2.3.tar.gz 47253 SHA256 f27587d8f8b77378050917735a69dd9160d9903a4cfb3e23a62991023fc5e558 SHA512 2c699050b3d8ade258a5ff21c0f7a427470bee9a5c8a92f031c4e74f3dcd78f00e181c04ea00bbd4d0dafd60eee5e603b247b75c21faf1017d9f61fb49702d03 WHIRLPOOL 86e8708ae1900ab49382a86729902d15b603eb435d12baceab97892a0757fdbe261cb22d965bd34bae578fc78e3fe84224ca59ffe4ab814fb2c3d7a9e52fcb8e
+DIST lwm-1.2.4.tar.gz 47519 SHA256 7ec05d5572c90340335a586e7a227b561512f21b7710ea5d30f401374ec88dad SHA512 bb4e394c43020b48dedf8c98702b68be7a580f9851d298ba2c6f0aacbd21719d8c772712e56cbbcc400e81a45ad7f4f29cb6e5f17d6dad76aef65029daf812c5 WHIRLPOOL 80316d492ff9d03a36f03b39edb39c771112c90992dd5d05e7475aaca32f28b6ea22cfedf41e2d62923cef4e55ad3b3bfe19e224ff7f06fd8feddee542457172
diff --git a/x11-wm/lwm/lwm-1.2.3-r1.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
similarity index 100%
rename from x11-wm/lwm/lwm-1.2.3-r1.ebuild
rename to x11-wm/lwm/lwm-1.2.4.ebuild
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2018-03-31 23:41 Aaron Bauman
0 siblings, 0 replies; 12+ messages in thread
From: Aaron Bauman @ 2018-03-31 23:41 UTC (permalink / raw
To: gentoo-commits
commit: 93af6781e75b48f994d7e417981500de9fc7b16c
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 31 22:22:12 2018 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Mar 31 23:41:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93af6781
x11-wm/lwm: amd64 stable
Bug: https://bugs.gentoo.org/651686
Package-Manager: Portage-2.3.27, Repoman-2.3.9
x11-wm/lwm/lwm-1.2.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index e9c2c04cd62..426a9a34f86 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ DESCRIPTION="The ultimate lightweight window manager"
SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2018-04-15 14:41 Sergei Trofimovich
0 siblings, 0 replies; 12+ messages in thread
From: Sergei Trofimovich @ 2018-04-15 14:41 UTC (permalink / raw
To: gentoo-commits
commit: e3db47b5f576f09d57d345c80b1d462a263cd00f
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 15 14:39:58 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 15 14:39:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3db47b5
x11-wm/lwm: stable 1.2.4 for ppc, bug #651686
Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"
x11-wm/lwm/lwm-1.2.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index ad486586d63..01496199fc7 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="The ultimate lightweight window manager"
SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
-KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc ~sparc x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2018-04-17 20:27 David Seifert
0 siblings, 0 replies; 12+ messages in thread
From: David Seifert @ 2018-04-17 20:27 UTC (permalink / raw
To: gentoo-commits
commit: c515ef9e040a34b911c6eb665433d7d420bc7540
Author: Harri Nieminen <moikkis <AT> gmail <DOT> com>
AuthorDate: Tue Apr 17 08:43:59 2018 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Apr 17 20:26:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c515ef9e
x11-wm/lwm: Clean up old
Package-Manager: Portage-2.3.29, Repoman-2.3.9
x11-wm/lwm/Manifest | 2 --
x11-wm/lwm/lwm-1.2.2.ebuild | 44 ------------------------------------------
x11-wm/lwm/lwm-1.2.3.ebuild | 47 ---------------------------------------------
3 files changed, 93 deletions(-)
diff --git a/x11-wm/lwm/Manifest b/x11-wm/lwm/Manifest
index 196c1451bee..ab9fe9eada1 100644
--- a/x11-wm/lwm/Manifest
+++ b/x11-wm/lwm/Manifest
@@ -1,3 +1 @@
-DIST lwm-1.2.2.tar.gz 47715 BLAKE2B 409530a1f84ebb6a41b0532aaa4d2c4e27d63924df9910a63a1936e25dcb76c05ec4abb1989dac95e5c8f8a9dc15acab5573607cfc9df2b6dfe2401f376c1e06 SHA512 18d0e9923b8c24164b2a8ecbaf48e0120ae3e9be69a5a43716b45e605e740f19c96586dad64506076affcfba7b4e1eeef547a1cb8239ea108c40f80ef2f90419
-DIST lwm-1.2.3.tar.gz 47253 BLAKE2B 269016589a07783cc74da16e6c24a33e53a5014a2faae53d3869f302407d70c5134bd088e481fda10d63beb4bf6de49e0f0001da1139b1e8402e1b18250aab3d SHA512 2c699050b3d8ade258a5ff21c0f7a427470bee9a5c8a92f031c4e74f3dcd78f00e181c04ea00bbd4d0dafd60eee5e603b247b75c21faf1017d9f61fb49702d03
DIST lwm-1.2.4.tar.gz 47519 BLAKE2B 209cc24e938978489ba33f940dfc2166880d9c150863f8e1982d5ad21f53a76e95fd71ca461e81a7fdb025c0a957ac2c4623e751de250beec1a2a74e570b9687 SHA512 bb4e394c43020b48dedf8c98702b68be7a580f9851d298ba2c6f0aacbd21719d8c772712e56cbbcc400e81a45ad7f4f29cb6e5f17d6dad76aef65029daf812c5
diff --git a/x11-wm/lwm/lwm-1.2.2.ebuild b/x11-wm/lwm/lwm-1.2.2.ebuild
deleted file mode 100644
index d226e9f1f84..00000000000
--- a/x11-wm/lwm/lwm-1.2.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit toolchain-funcs
-
-DESCRIPTION="The ultimate lightweight window manager"
-SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
-HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc ~sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="x11-libs/libSM
- x11-libs/libICE
- x11-libs/libX11
- x11-libs/libXext"
-DEPEND="${RDEPEND}
- x11-proto/xproto
- x11-proto/xextproto
- x11-misc/imake"
-
-src_prepare() {
- sed -i -e "s/(SMLIB)/& -lICE/g" Imakefile || die #370127
- xmkmf || die
-}
-
-src_compile() {
- emake \
- EXTRA_LDOPTIONS="${CFLAGS} ${LDFLAGS}" \
- CFLAGS="${CFLAGS}" \
- CC="$(tc-getCC)" \
- lwm || die
-}
-
-src_install() {
- dobin lwm
-
- newman lwm.man lwm.1
- dodoc AUTHORS BUGS ChangeLog
-}
diff --git a/x11-wm/lwm/lwm-1.2.3.ebuild b/x11-wm/lwm/lwm-1.2.3.ebuild
deleted file mode 100644
index ba61cf65831..00000000000
--- a/x11-wm/lwm/lwm-1.2.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit toolchain-funcs
-
-DESCRIPTION="The ultimate lightweight window manager"
-SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
-HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext
-"
-DEPEND="
- ${RDEPEND}
- x11-misc/imake
- x11-proto/xextproto
- x11-proto/xproto
-"
-
-src_prepare() {
- sed -i -e "s/(SMLIB)/& -lICE/g" Imakefile || die #370127
- xmkmf || die
-}
-
-src_compile() {
- emake \
- EXTRA_LDOPTIONS="${CFLAGS} ${LDFLAGS}" \
- CFLAGS="${CFLAGS}" \
- CC="$(tc-getCC)" \
- lwm || die
-}
-
-src_install() {
- dobin lwm
-
- newman lwm.man lwm.1
- dodoc AUTHORS BUGS ChangeLog
-}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2021-04-15 6:39 Joonas Niilola
0 siblings, 0 replies; 12+ messages in thread
From: Joonas Niilola @ 2021-04-15 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 4d982495c4a51401ce3b1e8c918c01782fb01099
Author: Ionen Wolkens <sudinave <AT> gmail <DOT> com>
AuthorDate: Wed Apr 14 14:59:47 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 15 06:38:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d982495
x11-wm/lwm: fix build with -native-symlinks
Closes: https://bugs.gentoo.org/726256
Signed-off-by: Ionen Wolkens <sudinave <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
x11-wm/lwm/lwm-1.2.4.ebuild | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index 563b885460e..c42e35e0988 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,7 +23,7 @@ RDEPEND="
DEPEND="
${RDEPEND}
x11-base/xorg-proto
- x11-misc/imake
+ >=x11-misc/imake-1.0.8-r1
"
DOCS=( AUTHORS BUGS ChangeLog )
@@ -31,7 +31,11 @@ DOCS=( AUTHORS BUGS ChangeLog )
src_prepare() {
default
sed -i -e "s#(SMLIB)#& -lICE#g" Imakefile || die #370127
- xmkmf || die
+}
+
+src_configure() {
+ CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
+ IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die
}
src_compile() {
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2022-09-30 11:02 Ionen Wolkens
0 siblings, 0 replies; 12+ messages in thread
From: Ionen Wolkens @ 2022-09-30 11:02 UTC (permalink / raw
To: gentoo-commits
commit: d087b16d8b67447cbc42adb8b7f9471a93b1ece5
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 10:24:31 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 10:48:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d087b16d
x11-wm/lwm: EAPI6->8, use https, fix license
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-wm/lwm/lwm-1.2.4.ebuild | 24 ++++++++++--------------
1 file changed, 10 insertions(+), 14 deletions(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index c42e35e0988d..0a0a57a1a84e 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -1,35 +1,31 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
DESCRIPTION="The ultimate lightweight window manager"
-SRC_URI="http://www.jfc.org.uk/files/lwm/${P}.tar.gz"
-HOMEPAGE="http://www.jfc.org.uk/software/lwm.html"
+HOMEPAGE="https://www.jfc.org.uk/software/lwm.html"
+SRC_URI="https://www.jfc.org.uk/files/lwm/${P}.tar.gz"
-KEYWORDS="amd64 ppc ~sparc x86"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
+KEYWORDS="amd64 ppc ~sparc x86"
RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
- x11-libs/libXext
-"
-
+ x11-libs/libXext"
DEPEND="
${RDEPEND}
- x11-base/xorg-proto
- >=x11-misc/imake-1.0.8-r1
-"
-
-DOCS=( AUTHORS BUGS ChangeLog )
+ x11-base/xorg-proto"
+BDEPEND=">=x11-misc/imake-1.0.8-r1"
src_prepare() {
default
+
sed -i -e "s#(SMLIB)#& -lICE#g" Imakefile || die #370127
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2022-09-30 11:02 Ionen Wolkens
0 siblings, 0 replies; 12+ messages in thread
From: Ionen Wolkens @ 2022-09-30 11:02 UTC (permalink / raw
To: gentoo-commits
commit: f4e6242a6cfc760dfe65a5718967426372da9b2f
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 30 10:27:10 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 10:48:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e6242a
x11-wm/lwm: force gcc -E for imake's generation
Requires traditional cpp support and is broken in all sort of ways
with clang-cpp / -E. Can still use clang & friends for everything else.
Ideally these packages need to be built another way or last rited,
imake will just accumulate more problems.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-wm/lwm/lwm-1.2.4.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index 0a0a57a1a84e..e1d55b18003d 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -21,7 +21,9 @@ RDEPEND="
DEPEND="
${RDEPEND}
x11-base/xorg-proto"
-BDEPEND=">=x11-misc/imake-1.0.8-r1"
+BDEPEND="
+ sys-devel/gcc
+ >=x11-misc/imake-1.0.8-r1"
src_prepare() {
default
@@ -31,7 +33,7 @@ src_prepare() {
src_configure() {
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
- IMAKECPP="${IMAKECPP:-$(tc-getCPP)}" xmkmf || die
+ IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
src_compile() {
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2022-10-11 8:56 Ionen Wolkens
0 siblings, 0 replies; 12+ messages in thread
From: Ionen Wolkens @ 2022-10-11 8:56 UTC (permalink / raw
To: gentoo-commits
commit: 1e7d9f5c6bc522d362d37105761235fcc67fea7c
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 11 08:28:29 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Oct 11 08:56:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7d9f5c
x11-wm/lwm: pass -std=gnu89
Does not build with `clang -std=c2x`, early workaround for
when this will become a default.
(not actively hunting for these, merely revisiting packages
previously looked at for clang16 even if not an issue "yet").
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-wm/lwm/lwm-1.2.4.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index e1d55b18003d..27cd77886906 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="The ultimate lightweight window manager"
HOMEPAGE="https://www.jfc.org.uk/software/lwm.html"
@@ -32,6 +32,8 @@ src_prepare() {
}
src_configure() {
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2022-10-20 3:54 Sam James
0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2022-10-20 3:54 UTC (permalink / raw
To: gentoo-commits
commit: ab24e7fda09e4717dda52bd72cd9bc58b01ce5df
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Wed Oct 19 09:34:54 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 20 03:52:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab24e7fd
x11-wm/lwm: fix metadata indentation
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-wm/lwm/metadata.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-wm/lwm/metadata.xml b/x11-wm/lwm/metadata.xml
index d48f0c4f2284..4e86f8bec2a4 100644
--- a/x11-wm/lwm/metadata.xml
+++ b/x11-wm/lwm/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription>
+ <!-- maintainer-needed -->
+ <longdescription>
lwm is a window manager for X that tries to keep out of your face.
There are no icons, no button bars, no icon docks, no root menus,
no nothing.
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/
@ 2022-10-21 12:48 Ionen Wolkens
0 siblings, 0 replies; 12+ messages in thread
From: Ionen Wolkens @ 2022-10-21 12:48 UTC (permalink / raw
To: gentoo-commits
commit: 8945e595e7b9539282ebacd978c41e8220c1b9fc
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 21 12:46:16 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 12:47:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8945e595
x11-wm/lwm: drop c2x workaround
Changed the way test for this, and upon closer look
this one wasn't needed.
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-wm/lwm/lwm-1.2.4.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/x11-wm/lwm/lwm-1.2.4.ebuild b/x11-wm/lwm/lwm-1.2.4.ebuild
index 27cd77886906..e1d55b18003d 100644
--- a/x11-wm/lwm/lwm-1.2.4.ebuild
+++ b/x11-wm/lwm/lwm-1.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="The ultimate lightweight window manager"
HOMEPAGE="https://www.jfc.org.uk/software/lwm.html"
@@ -32,8 +32,6 @@ src_prepare() {
}
src_configure() {
- append-cflags -std=gnu89 # old codebase, incompatible with c2x
-
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf || die
}
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2022-10-21 12:48 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-10 13:01 [gentoo-commits] repo/gentoo:master commit in: x11-wm/lwm/ Jeroen Roovers
-- strict thread matches above, loose matches on Subject: below --
2022-10-21 12:48 Ionen Wolkens
2022-10-20 3:54 Sam James
2022-10-11 8:56 Ionen Wolkens
2022-09-30 11:02 Ionen Wolkens
2022-09-30 11:02 Ionen Wolkens
2021-04-15 6:39 Joonas Niilola
2018-04-17 20:27 David Seifert
2018-04-15 14:41 Sergei Trofimovich
2018-03-31 23:41 Aaron Bauman
2017-05-09 21:52 Patrice Clement
2017-05-09 21:52 Patrice Clement
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox