public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/
@ 2017-01-05  6:50 Lars Wendler
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Wendler @ 2017-01-05  6:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c124f951eb937f27d87363fd1e1f9b980c17812e
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 06:49:41 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 06:49:57 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c124f951

x11-wm/amiwm: Bumped to EAPI-6

Removed stripping from Makefile.in
Fixed bad symlink in Makefile.in

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-wm/amiwm/amiwm-0.21_p2.ebuild | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)

diff --git a/x11-wm/amiwm/amiwm-0.21_p2.ebuild b/x11-wm/amiwm/amiwm-0.21_p2.ebuild
index 462fed4..a875e17 100644
--- a/x11-wm/amiwm/amiwm-0.21_p2.ebuild
+++ b/x11-wm/amiwm/amiwm-0.21_p2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
 inherit eutils multilib toolchain-funcs
 
@@ -29,18 +29,24 @@ DEPEND="${COMMON_DEPEND}
 	x11-proto/xproto
 	x11-proto/xextproto"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+	"${FILESDIR}/${P}-gentoo.diff"
+	"${FILESDIR}/${P}-implicts.patch"
+	"${FILESDIR}/${P}-flex-2.6.3-fix.patch"
+)
 
 pkg_setup() {
 	tc-export CC
 }
 
 src_prepare() {
-	epatch "${FILESDIR}"/${P}-gentoo.diff \
-		"${FILESDIR}"/${P}-implicts.patch \
-		"${FILESDIR}"/${P}-flex-2.6.3-fix.patch
-	sed -i -e "s:\$(exec_prefix)/lib:\$(exec_prefix)/$(get_libdir):" \
-		Makefile.in || die
+	default
+	sed -e "s:\$(exec_prefix)/lib:\$(exec_prefix)/$(get_libdir):" \
+		-e '/^STRIPFLAG/s@-s@@' \
+		-e '/$(LN_S)/s@$(DESTDIR)$(AMIWM_HOME)@../..$(AMIWM_HOME)@' \
+		-i Makefile.in || die
 	sed -i -e "s:/bin/ksh:/bin/sh:g" Xsession{,2}.in || die
 
 	cat <<- EOF > "${T}"/amiwm
@@ -50,9 +56,8 @@ src_prepare() {
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die
-
-	dodoc README*
+	local DOCS=( README* )
+	default
 
 	exeinto /etc/X11/Sessions
 	doexe "${T}"/amiwm


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/
@ 2020-05-07 22:25 James Le Cuirot
  0 siblings, 0 replies; 6+ messages in thread
From: James Le Cuirot @ 2020-05-07 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     baca96a6b736494967f3f0ca386b34204c8222ea
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 21:01:04 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu May  7 22:24:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baca96a6

x11-wm/amiwm: Take over as maintainer

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 x11-wm/amiwm/metadata.xml | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/x11-wm/amiwm/metadata.xml b/x11-wm/amiwm/metadata.xml
index 722041341d0..06ced70e47f 100644
--- a/x11-wm/amiwm/metadata.xml
+++ b/x11-wm/amiwm/metadata.xml
@@ -1,10 +1,13 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription>
-	amiwm is an X window manager that tries to make your display look and 
-	feel like an Amiga Workbench screen. It is fully functional and can do 
-	all the usual window manager stuff, like moving and resizing windows.
+	<maintainer type="person">
+		<email>chewi@gentoo.org</email>
+		<name>James Le Cuirot</name>
+	</maintainer>
+	<longdescription>
+		amiwm is an X window manager that tries to make your display look and
+		feel like an Amiga Workbench screen. It is fully functional and can do
+		all the usual window manager stuff, like moving and resizing windows.
 	</longdescription>	
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/
@ 2020-05-07 22:25 James Le Cuirot
  0 siblings, 0 replies; 6+ messages in thread
From: James Le Cuirot @ 2020-05-07 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     fcb7da7fe90babb7bc6d2a7bc98cfb75f9f99476
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 21:04:26 2020 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu May  7 22:24:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb7da7f

x11-wm/amiwm: Version bump to 0.22.01_p20200826 snapshot

It has a new (but somewhat dead) upstream. I sent a bunch of patches
to fix all the build issues though.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 x11-wm/amiwm/Manifest                       |  1 +
 x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild | 51 +++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/x11-wm/amiwm/Manifest b/x11-wm/amiwm/Manifest
index f22c0a66448..39acc8033f5 100644
--- a/x11-wm/amiwm/Manifest
+++ b/x11-wm/amiwm/Manifest
@@ -1 +1,2 @@
+DIST amiwm-0.22.01_p20200826.tar.gz 153787 BLAKE2B eebd61436bff6c063c0946f61632f5a56ba01d62f01e2761de62fed1c2c5049a191dbbaf836ac0b0771b38a84dc6f52a40ee53b9c73666855cfe03b6a829f9a8 SHA512 a4329eb8ea98b631611a6e069f27a6c640bfac94aa5a2c3591c9c35c4b08ea6f123fadcd56597353b27ec67bc079e8268e1b700fe85c0d545c9bb93439362c1b
 DIST amiwm0.21pl2.tar.gz 195128 BLAKE2B de7c843e6b756797b7a72a8e0b6fde6d4c02893e3eae8262d85d4417a7ad6309c10add802c04dde2d092bc7c8a604edbc96c4a9fc3c7f1166897a7933a978ccb SHA512 6504a4fd4c30a571b0c501b46fdc442fcc993c27b4595753f7bfa12a38c0b997a01d939c7a35e6c499aa0f8972bc0fda7cc88a9fe77091f363f8cd5a9e8d50de

diff --git a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild b/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
new file mode 100644
index 00000000000..7e7eaed103a
--- /dev/null
+++ b/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+COMMIT="8b8c956a904fa73edb02d4dc6d45bc0358bff3b3"
+DESCRIPTION="Amiga Workbench inspired window manager for Xorg"
+HOMEPAGE="https://github.com/redsPL/amiwm"
+SRC_URI="https://github.com/chewi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="amiwm"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+COMMON_DEPEND="
+	x11-libs/libX11
+	x11-libs/libXmu
+	x11-libs/libXext
+"
+
+RDEPEND="
+	${COMMON_DEPEND}
+	media-fonts/font-misc-misc[nls,X]
+	x11-apps/xrdb
+	x11-apps/xsetroot
+"
+
+DEPEND="
+	${COMMON_DEPEND}
+	x11-base/xorg-proto
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+	default
+	eautoconf
+}
+
+src_install() {
+	emake install DESTDIR="${D}" STRIPFLAG=
+	einstalldocs
+
+	exeinto /etc/X11/Sessions
+	newexe - ${PN} <<-EOF
+		#!/bin/sh
+		exec ${PN}
+	EOF
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/
@ 2022-01-09 10:04 James Le Cuirot
  0 siblings, 0 replies; 6+ messages in thread
From: James Le Cuirot @ 2022-01-09 10:04 UTC (permalink / raw
  To: gentoo-commits

commit:     6ecbf4b990257f5991372c751064dfa54fce28ac
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  9 10:03:05 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sun Jan  9 10:03:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ecbf4b9

x11-wm/amiwm: Keyword 0.22.01_p20200826 for ~m68k

Manually tested and working.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild b/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
index 7e7eaed103a1..01783f64e26e 100644
--- a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
+++ b/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/chewi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="amiwm"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~m68k ~ppc ~x86"
 
 COMMON_DEPEND="
 	x11-libs/libX11


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/
@ 2023-09-04 19:01 James Le Cuirot
  0 siblings, 0 replies; 6+ messages in thread
From: James Le Cuirot @ 2023-09-04 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f5bc89136de298baa8197b4ebea855222a76277b
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  4 18:59:12 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Sep  4 18:59:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5bc8913

x11-wm/amiwm: Fix implicit declaration of exit() during configure, EAPI 8

Closes: https://bugs.gentoo.org/913625
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 x11-wm/amiwm/Manifest                                             | 2 +-
 ...wm-0.22.01_p20200826.ebuild => amiwm-0.22.01_p20230904.ebuild} | 8 ++++----
 x11-wm/amiwm/metadata.xml                                         | 5 ++++-
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/x11-wm/amiwm/Manifest b/x11-wm/amiwm/Manifest
index d2c039c17bb6..794a4f22d7c2 100644
--- a/x11-wm/amiwm/Manifest
+++ b/x11-wm/amiwm/Manifest
@@ -1 +1 @@
-DIST amiwm-0.22.01_p20200826.tar.gz 153787 BLAKE2B eebd61436bff6c063c0946f61632f5a56ba01d62f01e2761de62fed1c2c5049a191dbbaf836ac0b0771b38a84dc6f52a40ee53b9c73666855cfe03b6a829f9a8 SHA512 a4329eb8ea98b631611a6e069f27a6c640bfac94aa5a2c3591c9c35c4b08ea6f123fadcd56597353b27ec67bc079e8268e1b700fe85c0d545c9bb93439362c1b
+DIST amiwm-0.22.01_p20230904.tar.gz 153778 BLAKE2B 406ebf1ab584c60785c1a56fc367178012aab3166e74825b53e89a0c450263b724a8d1e927b20aab0321b987d0aa5792b0c9e36c66a55b40824e5d91664ecba8 SHA512 a3e385d966d96a84b6a044e489a7cfe0365672eaec7cc3d678cca2d1ebbb625f47beba9373d3361e94f82584bf3f423d9d9b606a7617f8c9d08953c0c9652e1b

diff --git a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild b/x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
similarity index 84%
rename from x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
rename to x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
index 01783f64e26e..eca68da58692 100644
--- a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
+++ b/x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
-COMMIT="8b8c956a904fa73edb02d4dc6d45bc0358bff3b3"
+COMMIT="de6456b0aeca16243ed4c54fdc241be746274bcd"
 DESCRIPTION="Amiga Workbench inspired window manager for Xorg"
-HOMEPAGE="https://github.com/redsPL/amiwm"
+HOMEPAGE="https://github.com/sdomi/amiwm"
 SRC_URI="https://github.com/chewi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="amiwm"

diff --git a/x11-wm/amiwm/metadata.xml b/x11-wm/amiwm/metadata.xml
index 7118affd8801..e2849ec8821c 100644
--- a/x11-wm/amiwm/metadata.xml
+++ b/x11-wm/amiwm/metadata.xml
@@ -5,9 +5,12 @@
 		<email>chewi@gentoo.org</email>
 		<name>James Le Cuirot</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">sdomi/amiwm</remote-id>
+	</upstream>
 	<longdescription>
 		amiwm is an X window manager that tries to make your display look and
 		feel like an Amiga Workbench screen. It is fully functional and can do
 		all the usual window manager stuff, like moving and resizing windows.
-	</longdescription>	
+	</longdescription>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/
@ 2023-09-16 13:39 James Le Cuirot
  0 siblings, 0 replies; 6+ messages in thread
From: James Le Cuirot @ 2023-09-16 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     651ddf681084e3d4f66f52a037360567c7cdbff9
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 13:39:13 2023 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 13:39:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651ddf68

x11-wm/amiwm: Respect ${AR} when building

Closes: https://bugs.gentoo.org/913665
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 x11-wm/amiwm/Manifest                                                   | 2 +-
 .../{amiwm-0.22.01_p20230904.ebuild => amiwm-0.22.01_p20230916.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/amiwm/Manifest b/x11-wm/amiwm/Manifest
index 794a4f22d7c2..250b8225e4c3 100644
--- a/x11-wm/amiwm/Manifest
+++ b/x11-wm/amiwm/Manifest
@@ -1 +1 @@
-DIST amiwm-0.22.01_p20230904.tar.gz 153778 BLAKE2B 406ebf1ab584c60785c1a56fc367178012aab3166e74825b53e89a0c450263b724a8d1e927b20aab0321b987d0aa5792b0c9e36c66a55b40824e5d91664ecba8 SHA512 a3e385d966d96a84b6a044e489a7cfe0365672eaec7cc3d678cca2d1ebbb625f47beba9373d3361e94f82584bf3f423d9d9b606a7617f8c9d08953c0c9652e1b
+DIST amiwm-0.22.01_p20230916.tar.gz 153785 BLAKE2B c1a3e25bcef99f8381dec22eec82ec66393b97eb1924e7fb8f58d57ff81db0c1b0dfdda9cca46e0c8e0fe514ec6c9c79f3abcdfc99915571b9e1d9a6f29548b0 SHA512 4d58b3120ff2c72ad5aeab488221e992380567bbb69abc9ef170fc133be4bde771b93c71ef1e10a2dd995cb5aadc7598f62b8ce7288d6265da17b2fd93554dc0

diff --git a/x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild b/x11-wm/amiwm/amiwm-0.22.01_p20230916.ebuild
similarity index 94%
rename from x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
rename to x11-wm/amiwm/amiwm-0.22.01_p20230916.ebuild
index eca68da58692..3395a726dd7b 100644
--- a/x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
+++ b/x11-wm/amiwm/amiwm-0.22.01_p20230916.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit autotools
 
-COMMIT="de6456b0aeca16243ed4c54fdc241be746274bcd"
+COMMIT="74a398944f9a2c543b6b176e65ed4ee2373b1d65"
 DESCRIPTION="Amiga Workbench inspired window manager for Xorg"
 HOMEPAGE="https://github.com/sdomi/amiwm"
 SRC_URI="https://github.com/chewi/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"


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

end of thread, other threads:[~2023-09-16 13:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-09 10:04 [gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2023-09-16 13:39 James Le Cuirot
2023-09-04 19:01 James Le Cuirot
2020-05-07 22:25 James Le Cuirot
2020-05-07 22:25 James Le Cuirot
2017-01-05  6:50 Lars Wendler

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