public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-02-27 16:43 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-02-27 16:43 UTC (permalink / raw
  To: gentoo-commits

commit:     341961c0211b1794aab55bdb06e71add506baac6
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 16:42:54 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 16:43:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=341961c0

x11-wm/stumpwm: Add contrib modules

 x11-wm/stumpwm/metadata.xml         | 48 +++++++++++++++++++++++++++++--------
 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 22 +++++++++++++----
 x11-wm/stumpwm/stumpwm-9999.ebuild  |  4 ++--
 3 files changed, 58 insertions(+), 16 deletions(-)

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index 55ce781..578e246 100644
--- a/x11-wm/stumpwm/metadata.xml
+++ b/x11-wm/stumpwm/metadata.xml
@@ -5,22 +5,50 @@
     <email>nimiux@gentoo.org</email>
     <name>Chema Alonso</name>
   </maintainer>
-  <longdescription>
-  Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp.
+  <longdescription lang="en">
+    Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in
+    Common Lisp.
 
-  If you're tired of flipping through themes like channel-surfing, and going from one perfect-except-for-just-one-thing
-  window manager to another even-more-broken-in-some-other-way then perhaps Stumpwm can help.
+    If you're tired of flipping through themes like channel-surfing, and going
+    from one perfect-except-for-just-one-thing window manager to another
+    even-more-broken-in-some-other-way then perhaps Stumpwm can help.
 
-  Stumpwm attempts to be customizable yet visually minimal. There are no window decorations, no icons, and no buttons.
-  It does have various hooks to attach your personal customizations, and variables to tweak.
+    Stumpwm attempts to be customizable yet visually minimal. There are no
+    window decorations, no icons, and no buttons.
+    It does have various hooks to attach your personal customizations, and
+    variables to tweak.
 
-    * Hack the good hack
-    * debug your good hack
-    * customize your window manager 
+      * Hack the good hack
+      * debug your good hack
+      * customize your window manager 
 
-  while it's running. That's right. With a 100% Common Lisp window manager there's no stopping the hacks. Just re-eval and GO!
+    while it's running. That's right. With a 100% Common Lisp window manager
+    there's no stopping the hacks. Just re-eval and GO!
+  </longdescription>
+  <longdescription lang="es">
+    Stumpwm es un gestor de ventanas estilo mosaico gestionado por teclado
+    escrito completamente en Common Lisp.
+
+	Si está cansado de cambiar de temas como navegación por canales y vagar
+	de un gestor de ventanas perfecto excepto por esa pequeña característica
+	a otro incluso más roto de alguna otra forma, entonces quizá Stumpwm
+	pueda ser de ayuda.
+
+	Stumpwm persigue ser personalizable a la vez que mínimo. No hay
+	decoración en las ventanas, ni iconos ni botones.
+	Dispone de varios enganches para realizar nuestras propias configuraciones
+	personales y variables que podemos ajustar a nuestras necesidades para:
+
+      * Cacharrear de forma correcta
+      * Depurar nuestro propio cacharreo
+	  * Personalizar nuestro gestor de ventanas
+
+	mientras está corriendo. Eso está bien. Con un gestor de ventanas escrito
+	al 100% en Common Lisp no hay forma de detener el cacharreo. ¡Simplemente
+	reevalúe y CONTINÚE!
   </longdescription>
   <use>
+    <flag name="contrib">Install contrib modules</flag>
     <flag name="doc">Include documentation</flag>
     <flag name="emacs">Add support for GNU Emacs</flag>
     <flag name="clisp">Use CLISP for the runtime</flag>

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index e275cdc..d7ebbcf 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,14 +6,14 @@ EAPI=5
 
 inherit common-lisp-3 eutils elisp-common autotools
 
-DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="http://www.nongnu.org/stumpwm/"
 SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc emacs clisp ecl +sbcl"
+IUSE="contrib doc emacs clisp ecl +sbcl"
 
 RESTRICT="strip mirror"
 
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
 		doc? ( virtual/texi2dvi )"
 
 SITEFILE=70${PN}-gentoo.el
+CONTRIBDIR="${CLSOURCEROOT}/${CLPACKAGE}/contrib"
 
 get_lisp() {
 	local lisp
@@ -48,20 +49,32 @@ do_doc() {
 	docinto examples ; dodoc sample-stumpwmrc.lisp
 }
 
+do_contrib() {
+	emake install-modules
+	rm -r "${D}${CONTRIBDIR}"/.git* || die
+}
+
 src_prepare() {
 	# Upstream didn't change the version before packaging
 	sed -i "${S}/${PN}.asd" -e 's/:version "0.9.8"/:version "0.9.9"/' || die
 	# Bug 534592. Does not build with asdf:oos, using require to load the package
 	sed -i "${S}/load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
+	if use contrib ; then
+		# Fix contrib directory
+		sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || die
+		sed -i -e "s|\~\/.${CLPACKAGE}\.d/modules|${D}${CONTRIBDIR}|" Makefile.in || die
+		sed -i -e "s|\${HOME}/\.${CLPACKAGE}\.d/modules|${CONTRIBDIR}|" configure.ac || die
+	fi
 	eautoreconf
 }
 
 src_configure() {
-	econf --with-lisp=$(get_lisp sbcl clisp ecl)
+	econf --with-lisp=$(get_lisp sbcl clisp ecl) --with-module-dir="${CLSOURCEROOT}/${CLPACKAGE}/contrib"
 }
 
 src_compile() {
 	emake -j1
+	echo "HOLa"
 }
 
 src_install() {
@@ -72,6 +85,7 @@ src_install() {
 	common-lisp-install-sources *.lisp
 	common-lisp-install-asdf ${PN}.asd
 	use doc && do_doc
+	use contrib && do_contrib
 }
 
 pkg_postinst() {

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index cf73b6f..5d604d9 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit autotools common-lisp-3 git-2
 
-DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="http://www.nongnu.org/stumpwm/index.html"
 EGIT_REPO_URI="git://github.com/stumpwm/stumpwm"
 


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-02-27 17:43 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-02-27 17:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ad92a78ae361eadef516561ac74e8b7afa09beb6
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 17:43:02 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 17:43:41 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad92a78a

x11-wm/stumpwm: Fix ASDF directory

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 9 ++++++---
 x11-wm/stumpwm/stumpwm-9999.ebuild  | 2 ++
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index d7ebbcf..29808a6 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -29,7 +29,8 @@ DEPEND="${RDEPEND}
 		doc? ( virtual/texi2dvi )"
 
 SITEFILE=70${PN}-gentoo.el
-CONTRIBDIR="${CLSOURCEROOT}/${CLPACKAGE}/contrib"
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+CONTRIBDIR="${CLPKGDIR}/contrib"
 
 get_lisp() {
 	local lisp
@@ -55,10 +56,12 @@ do_contrib() {
 }
 
 src_prepare() {
+	# Fix ASDF dir
+	sed -i -e "/^STUMPWM_ASDF_DIR/s|\`pwd\`|${CLPKGDIR}|" configure.ac || die
 	# Upstream didn't change the version before packaging
-	sed -i "${S}/${PN}.asd" -e 's/:version "0.9.8"/:version "0.9.9"/' || die
+	sed -i -e 's/:version "0.9.8"/:version "0.9.9"/' "${PN}.asd" || die
 	# Bug 534592. Does not build with asdf:oos, using require to load the package
-	sed -i "${S}/load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
+	sed -i "load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
 	if use contrib ; then
 		# Fix contrib directory
 		sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || die

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 5d604d9..cec821a 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -33,6 +33,8 @@ do_doc() {
 }
 
 src_prepare() {
+	# Fix ASDF dir
+	sed -i -e "/^STUMPWM_ASDF_DIR/s|\`pwd\`|${CLPKGDIR}|" configure.ac || die
 	eautoreconf
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-02-27 20:50 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-02-27 20:50 UTC (permalink / raw
  To: gentoo-commits

commit:     2dd623a3c9fcd3ba7641e72d876125812c637af8
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 20:49:44 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 20:50:54 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd623a3

x11-wm/stumpwm: Fix config for contrib use flag

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 29808a6..00a90c7 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -72,7 +72,10 @@ src_prepare() {
 }
 
 src_configure() {
-	econf --with-lisp=$(get_lisp sbcl clisp ecl) --with-module-dir="${CLSOURCEROOT}/${CLPACKAGE}/contrib"
+	local moduleconfig
+
+	use contrib && moduleconfig="--with-module-dir=${CLSOURCEROOT}/${CLPACKAGE}/contrib"
+	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
 }
 
 src_compile() {


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-02-28 21:58 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-02-28 21:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f0cbff3814f55bc913c5c522b780eb3ee4f76405
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 21:56:57 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 21:58:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0cbff38

x11-wm/stumpwm: Fix ASDF dir

Fixes bug #575874

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 00a90c7..40426cd 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -56,8 +56,6 @@ do_contrib() {
 }
 
 src_prepare() {
-	# Fix ASDF dir
-	sed -i -e "/^STUMPWM_ASDF_DIR/s|\`pwd\`|${CLPKGDIR}|" configure.ac || die
 	# Upstream didn't change the version before packaging
 	sed -i -e 's/:version "0.9.8"/:version "0.9.9"/' "${PN}.asd" || die
 	# Bug 534592. Does not build with asdf:oos, using require to load the package
@@ -74,7 +72,7 @@ src_prepare() {
 src_configure() {
 	local moduleconfig
 
-	use contrib && moduleconfig="--with-module-dir=${CLSOURCEROOT}/${CLPACKAGE}/contrib"
+	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
 	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
 }
 
@@ -90,6 +88,9 @@ src_install() {
 
 	common-lisp-install-sources *.lisp
 	common-lisp-install-asdf ${PN}.asd
+	# Fix ASDF dir
+	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
 	use doc && do_doc
 	use contrib && do_contrib
 }


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-03-01 18:39 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-03-01 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0bc9edf390bcf01fe1818d7454d3370ae2f05b3c
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  1 18:38:31 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Tue Mar  1 18:38:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc9edf3

x11-wm/stumpwm: Fix generation of pdf document

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 40426cd..65372f7 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -43,7 +43,7 @@ get_lisp() {
 do_doc() {
 	local pdffile="${PN}.pdf"
 
-	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+	texi2pdf -o "${pdffile}" "${PN}.texi" && dodoc "${pdffile}" || die
 	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
 	dodoc AUTHORS NEWS README.md README.Gentoo
 	doinfo "${PN}.info"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-03-02 12:56 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-03-02 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     33d07777fe3fa09629e4043ff4a0c0f30bf47149
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 12:59:36 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 12:59:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d07777

x11-wm/stumpwm: Remove debug message

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 65372f7..8fade26 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -78,7 +78,6 @@ src_configure() {
 
 src_compile() {
 	emake -j1
-	echo "HOLa"
 }
 
 src_install() {


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-03-17 11:03 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-03-17 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     77ca99aeaf5b3feff7242cbc01e5ea23f6a1a3b0
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 11:06:10 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 11:07:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ca99ae

x11-wm/stumpwm: Update homepage

Package-Manager: portage-2.2.26

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 2 +-
 x11-wm/stumpwm/stumpwm-9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 8fade26..ef3ef84 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 inherit common-lisp-3 eutils elisp-common autotools
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="http://www.nongnu.org/stumpwm/"
+HOMEPAGE="https://stumpwm.github.io/"
 SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index cec821a..a76acd4 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 inherit autotools common-lisp-3 git-2
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="http://www.nongnu.org/stumpwm/index.html"
+HOMEPAGE="https://stumpwm.github.io/"
 EGIT_REPO_URI="git://github.com/stumpwm/stumpwm"
 
 LICENSE="GPL-2"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-06-16 10:50 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-06-16 10:50 UTC (permalink / raw
  To: gentoo-commits

commit:     181643a222b641720d2f34c08482d33d548d09b3
Author:     José María Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 10:54:03 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 10:54:20 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181643a2

x11-wm/stumpwm: Reset xdg environment

Fixes bug #585852

Package-Manager: portage-2.2.28

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 3 ++-
 x11-wm/stumpwm/stumpwm-9999.ebuild  | 6 +++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index ef3ef84..3400b12 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit common-lisp-3 eutils elisp-common autotools
+inherit autotools common-lisp-3 eutils elisp-common xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"
@@ -72,6 +72,7 @@ src_prepare() {
 src_configure() {
 	local moduleconfig
 
+	xdg_environment_reset
 	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
 	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
 }

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index a76acd4..0775f88 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit autotools common-lisp-3 git-2
+inherit autotools common-lisp-3 git-2 xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"
@@ -38,6 +38,10 @@ src_prepare() {
 	eautoreconf
 }
 
+src_configure() {
+	xdg_environment_reset
+}
+
 src_compile() {
 	emake -j1
 }


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2016-10-09 12:09 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2016-10-09 12:09 UTC (permalink / raw
  To: gentoo-commits

commit:     5b70cb59729c0353969dbc0de3ba4bc7d244df73
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 12:08:10 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 12:08:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b70cb59

x11-wm/stumpwm: Adds conditional build depend on dev-vcs/git

Fixes bug #595164

Package-Manager: portage-2.3.0

 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 3400b12..e050a5f 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -24,9 +24,11 @@ RDEPEND="dev-lisp/cl-ppcre
 		!sbcl? ( !clisp? (  ecl? ( >=dev-lisp/ecls-10.4.1 ) ) )
 		!sbcl? (  clisp? ( >=dev-lisp/clisp-2.44[X,new-clx] ) )
 		emacs? ( virtual/emacs app-emacs/slime )"
+
 DEPEND="${RDEPEND}
 		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
+		doc? ( virtual/texi2dvi )
+		contrib? ( dev-vcs/git )"
 
 SITEFILE=70${PN}-gentoo.el
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-01-15 16:48 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-01-15 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     9aef1303eb2d5cec4ea51a3bb9be3c85537f1e1a
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 16:48:08 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 16:48:40 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aef1303

x11-wm/stumpwm: Bumps version to 1.0.0

Package-Manager: portage-2.3.0

 x11-wm/stumpwm/Manifest             |   1 +
 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 104 ++++++++++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 5f1e6b2..13df9f9 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1 +1,2 @@
 DIST stumpwm-0.9.9.tar.gz 189516 SHA256 7dfcb31f3c248a454b892ae98a186f43681f6e8e62b7c77d7858b34f645c0abb SHA512 b114f0dc9091e6704acd4f6d16183b15d956b0f27abec800bca8cfdf966636e7e96c036678fe9c2ca9266d794eabb48c4d66dd62c52c1d26e42ab54abb7ff05b WHIRLPOOL 599bed139c5b058c61b89f01750179f9d9dd5db5fa65737e06f65990c96547042331845aa7d8ce137b0a9357c6e063b6663f7c8c66dab3e74553abedd56b6736
+DIST stumpwm-1.0.0.tar.gz 200794 SHA256 31fcb6fb34af20bf4857bb4621ab4b2c9bd6bec92bfd9ddaf88a18f850ba5dd5 SHA512 eb5bf48a5d185d982e8a9ec7639958f14fd912e0f4c89da205f0bcb0c10a61c3953bce5029c2a301fdcd29fe05c505601d4db30fc50b34b7082ce69bd25b43ac WHIRLPOOL 7049299b1c5db42f7379f3f741de8d87e3322deac6787494fb09c553130e0c2c79de93fdcb33beabb80f44f5b29a03f25bc61bfdcb3755043b4937627a3658fc

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
new file mode 100644
index 00000000..58bfb84
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit common-lisp-3 eutils elisp-common autotools
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs clisp ecl +sbcl"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/cl-ppcre
+		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
+		sbcl? ( >=dev-lisp/clx-0.7.4 )
+		!sbcl? ( !clisp? ( !ecl? ( >=dev-lisp/sbcl-1.0.32 ) ) )
+		!sbcl? ( !clisp? (  ecl? ( >=dev-lisp/ecls-10.4.1 ) ) )
+		!sbcl? (  clisp? ( >=dev-lisp/clisp-2.44[X,new-clx] ) )
+		emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+		sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+CONTRIBDIR="${CLPKGDIR}/contrib"
+
+get_lisp() {
+	local lisp
+
+	for lisp in "$@" ; do
+		use ${lisp} && echo ${lisp} && return
+	done
+}
+
+do_doc() {
+	local pdffile="${PN}.pdf"
+
+	texi2pdf -o "${pdffile}" "${PN}.texi" && dodoc "${pdffile}" || die
+	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
+	dodoc AUTHORS NEWS README.md README.Gentoo
+	doinfo "${PN}.info"
+	docinto examples ; dodoc sample-stumpwmrc.lisp
+}
+
+do_contrib() {
+	emake install-modules
+	rm -r "${D}${CONTRIBDIR}"/.git* || die
+}
+
+src_prepare() {
+	default
+	# Upstream didn't change the version before packaging
+	sed -i -e 's/:version "0.9.8"/:version "0.9.9"/' "${PN}.asd" || die
+	# Bug 534592. Does not build with asdf:oos, using require to load the package
+	sed -i "load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
+	if use contrib ; then
+		# Fix contrib directory
+		sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || die
+		sed -i -e "s|\~\/.${CLPACKAGE}\.d/modules|${D}${CONTRIBDIR}|" Makefile.in || die
+		sed -i -e "s|\${HOME}/\.${CLPACKAGE}\.d/modules|${CONTRIBDIR}|" configure.ac || die
+	fi
+	eautoreconf
+}
+
+src_configure() {
+	local moduleconfig
+
+	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
+	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
+}
+
+src_compile() {
+	emake -j1
+}
+
+src_install() {
+	common-lisp-export-impl-args $(get_lisp sbcl clisp ecl)
+	dobin stumpwm
+	make_session_desktop StumpWM /usr/bin/stumpwm
+
+	common-lisp-install-sources *.lisp
+	common-lisp-install-asdf ${PN}.asd
+	# Fix ASDF dir
+	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+	use doc && do_doc
+	use contrib && do_contrib
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-01-22 16:21 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-01-22 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     87a64377bf8c9df24c7ae8f4f1dca62860cd66ae
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 16:20:33 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 16:20:59 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a64377

x11-wm/stumpwm: Reset XDG environment.

Fixes bug #606484

Package-Manager: portage-2.3.0

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index 58bfb84..b3c7548 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit common-lisp-3 eutils elisp-common autotools
+inherit common-lisp-3 eutils elisp-common autotools xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"
@@ -73,6 +73,7 @@ src_prepare() {
 src_configure() {
 	local moduleconfig
 
+	xdg_environment_reset
 	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
 	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
 }


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-02-03  8:55 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-02-03  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     373533fa45de74077e47fd8ab9b0be32b389cfae
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  3 08:55:11 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Feb  3 08:55:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373533fa

x11-wm/stumpwm: Adds dependency on x11-wm/stumpwm-contrib

Package-Manager: portage-2.3.3

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 22 ++++------------------
 1 file changed, 4 insertions(+), 18 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index b3c7548..5ffbe14 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit common-lisp-3 eutils elisp-common autotools xdg-utils
+inherit common-lisp-3 autotools elisp-common xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"
@@ -28,9 +28,10 @@ DEPEND="${RDEPEND}
 		sys-apps/texinfo
 		doc? ( virtual/texi2dvi )"
 
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
 SITEFILE=70${PN}-gentoo.el
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
-CONTRIBDIR="${CLPKGDIR}/contrib"
 
 get_lisp() {
 	local lisp
@@ -50,32 +51,18 @@ do_doc() {
 	docinto examples ; dodoc sample-stumpwmrc.lisp
 }
 
-do_contrib() {
-	emake install-modules
-	rm -r "${D}${CONTRIBDIR}"/.git* || die
-}
-
 src_prepare() {
 	default
 	# Upstream didn't change the version before packaging
 	sed -i -e 's/:version "0.9.8"/:version "0.9.9"/' "${PN}.asd" || die
 	# Bug 534592. Does not build with asdf:oos, using require to load the package
 	sed -i "load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
-	if use contrib ; then
-		# Fix contrib directory
-		sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || die
-		sed -i -e "s|\~\/.${CLPACKAGE}\.d/modules|${D}${CONTRIBDIR}|" Makefile.in || die
-		sed -i -e "s|\${HOME}/\.${CLPACKAGE}\.d/modules|${CONTRIBDIR}|" configure.ac || die
-	fi
 	eautoreconf
 }
 
 src_configure() {
-	local moduleconfig
-
 	xdg_environment_reset
-	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
-	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
+	econf --with-lisp=$(get_lisp sbcl clisp ecl)
 }
 
 src_compile() {
@@ -93,7 +80,6 @@ src_install() {
 	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
 		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
 	use doc && do_doc
-	use contrib && do_contrib
 }
 
 pkg_postinst() {


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-02-03  8:57 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-02-03  8:57 UTC (permalink / raw
  To: gentoo-commits

commit:     76941aa05c0dbbfe2cfdda40bab0fb46a61ba315
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  3 08:57:14 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Feb  3 08:57:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76941aa0

x11-wm/stumpwm: Drops old version

Package-Manager: portage-2.3.3

 x11-wm/stumpwm/Manifest             |   1 -
 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 106 ------------------------------------
 2 files changed, 107 deletions(-)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 13df9f9..2e48e7f 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1,2 +1 @@
-DIST stumpwm-0.9.9.tar.gz 189516 SHA256 7dfcb31f3c248a454b892ae98a186f43681f6e8e62b7c77d7858b34f645c0abb SHA512 b114f0dc9091e6704acd4f6d16183b15d956b0f27abec800bca8cfdf966636e7e96c036678fe9c2ca9266d794eabb48c4d66dd62c52c1d26e42ab54abb7ff05b WHIRLPOOL 599bed139c5b058c61b89f01750179f9d9dd5db5fa65737e06f65990c96547042331845aa7d8ce137b0a9357c6e063b6663f7c8c66dab3e74553abedd56b6736
 DIST stumpwm-1.0.0.tar.gz 200794 SHA256 31fcb6fb34af20bf4857bb4621ab4b2c9bd6bec92bfd9ddaf88a18f850ba5dd5 SHA512 eb5bf48a5d185d982e8a9ec7639958f14fd912e0f4c89da205f0bcb0c10a61c3953bce5029c2a301fdcd29fe05c505601d4db30fc50b34b7082ce69bd25b43ac WHIRLPOOL 7049299b1c5db42f7379f3f741de8d87e3322deac6787494fb09c553130e0c2c79de93fdcb33beabb80f44f5b29a03f25bc61bfdcb3755043b4937627a3658fc

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
deleted file mode 100644
index e050a5f..00000000
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools common-lisp-3 eutils elisp-common xdg-utils
-
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="https://stumpwm.github.io/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="contrib doc emacs clisp ecl +sbcl"
-
-RESTRICT="strip mirror"
-
-RDEPEND="dev-lisp/cl-ppcre
-		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
-		sbcl? ( >=dev-lisp/clx-0.7.4 )
-		!sbcl? ( !clisp? ( !ecl? ( >=dev-lisp/sbcl-1.0.32 ) ) )
-		!sbcl? ( !clisp? (  ecl? ( >=dev-lisp/ecls-10.4.1 ) ) )
-		!sbcl? (  clisp? ( >=dev-lisp/clisp-2.44[X,new-clx] ) )
-		emacs? ( virtual/emacs app-emacs/slime )"
-
-DEPEND="${RDEPEND}
-		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )
-		contrib? ( dev-vcs/git )"
-
-SITEFILE=70${PN}-gentoo.el
-CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
-CONTRIBDIR="${CLPKGDIR}/contrib"
-
-get_lisp() {
-	local lisp
-
-	for lisp in "$@" ; do
-		use ${lisp} && echo ${lisp} && return
-	done
-}
-
-do_doc() {
-	local pdffile="${PN}.pdf"
-
-	texi2pdf -o "${pdffile}" "${PN}.texi" && dodoc "${pdffile}" || die
-	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
-	dodoc AUTHORS NEWS README.md README.Gentoo
-	doinfo "${PN}.info"
-	docinto examples ; dodoc sample-stumpwmrc.lisp
-}
-
-do_contrib() {
-	emake install-modules
-	rm -r "${D}${CONTRIBDIR}"/.git* || die
-}
-
-src_prepare() {
-	# Upstream didn't change the version before packaging
-	sed -i -e 's/:version "0.9.8"/:version "0.9.9"/' "${PN}.asd" || die
-	# Bug 534592. Does not build with asdf:oos, using require to load the package
-	sed -i "load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
-	if use contrib ; then
-		# Fix contrib directory
-		sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || die
-		sed -i -e "s|\~\/.${CLPACKAGE}\.d/modules|${D}${CONTRIBDIR}|" Makefile.in || die
-		sed -i -e "s|\${HOME}/\.${CLPACKAGE}\.d/modules|${CONTRIBDIR}|" configure.ac || die
-	fi
-	eautoreconf
-}
-
-src_configure() {
-	local moduleconfig
-
-	xdg_environment_reset
-	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
-	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	common-lisp-export-impl-args $(get_lisp sbcl clisp ecl)
-	dobin stumpwm
-	make_session_desktop StumpWM /usr/bin/stumpwm
-
-	common-lisp-install-sources *.lisp
-	common-lisp-install-asdf ${PN}.asd
-	# Fix ASDF dir
-	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
-		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
-	use doc && do_doc
-	use contrib && do_contrib
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-04-28  9:00 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-04-28  9:00 UTC (permalink / raw
  To: gentoo-commits

commit:     87ad182c2804a5d239df4edd0435d1222a446d11
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 28 08:59:37 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Apr 28 08:59:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ad182c

x11-wm/stumpwm: Updates clx version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index 900dc4e6e97..3231eff7bb8 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -18,7 +18,7 @@ RESTRICT="strip mirror"
 
 RDEPEND="dev-lisp/cl-ppcre
 		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
-		sbcl? ( >=dev-lisp/clx-0.7.4 )
+		sbcl? ( >=dev-lisp/clx-0.7.3 )
 		!sbcl? ( !clisp? ( !ecl? ( >=dev-lisp/sbcl-1.0.32 ) ) )
 		!sbcl? ( !clisp? (  ecl? ( >=dev-lisp/ecls-10.4.1 ) ) )
 		!sbcl? (  clisp? ( >=dev-lisp/clisp-2.44[X,new-clx] ) )


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-07-13 16:05 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-07-13 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     90c15cc0beda1039c5b27bf33e03dfed3276562c
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 16:04:58 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 16:04:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c15cc0

x11-wm/stumpwm: Sync with lisp overlay

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index 3231eff7bb8..db333dd7696 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -40,7 +40,7 @@ get_lisp() {
 	done
 }
 
-do_doc() {
+install_docs() {
 	local pdffile="${PN}.pdf"
 
 	texi2pdf -o "${pdffile}" "${PN}.texi" && dodoc "${pdffile}" || die
@@ -52,10 +52,6 @@ do_doc() {
 
 src_prepare() {
 	default
-	# Upstream didn't change the version before packaging
-	sed -i -e 's/:version "0.9.8"/:version "0.9.9"/' "${PN}.asd" || die
-	# Bug 534592. Does not build with asdf:oos, using require to load the package
-	sed -i "load-${PN}.lisp.in" -e "s/asdf:oos 'asdf:load-op/require/" || die
 	eautoreconf
 }
 
@@ -74,11 +70,11 @@ src_install() {
 	make_session_desktop StumpWM /usr/bin/stumpwm
 
 	common-lisp-install-sources *.lisp
-	common-lisp-install-asdf ${PN}.asd
+	common-lisp-install-asdf
 	# Fix ASDF dir
 	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
 		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
-	use doc && do_doc
+	use doc && install_docs
 }
 
 pkg_postinst() {


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-07-17  8:58 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-07-17  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     bfdeb3c7eee87cc8b6230557681c1e96d31ea467
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 08:58:05 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 08:58:05 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfdeb3c7

x11-wm/stumpwm: Fixes tex file extension

Gentoo-Bug: 624918

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index db333dd7696..ebb4b56c571 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -43,7 +43,7 @@ get_lisp() {
 install_docs() {
 	local pdffile="${PN}.pdf"
 
-	texi2pdf -o "${pdffile}" "${PN}.texi" && dodoc "${pdffile}" || die
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
 	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
 	dodoc AUTHORS NEWS README.md README.Gentoo
 	doinfo "${PN}.info"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-07-30  9:23 Michał Górny
  0 siblings, 0 replies; 33+ messages in thread
From: Michał Górny @ 2017-07-30  9:23 UTC (permalink / raw
  To: gentoo-commits

commit:     bd4bcac6b31bae063bfa5c0154119559ab327f1b
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 15:25:09 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:22:54 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4bcac6

x11-wm/stumpwm: use HTTPS for GitHub, fix whitespace in metadata.xml

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 x11-wm/stumpwm/metadata.xml        | 24 ++++++++++++------------
 x11-wm/stumpwm/stumpwm-9999.ebuild |  4 ++--
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index 578e246bcbd..280080d2f50 100644
--- a/x11-wm/stumpwm/metadata.xml
+++ b/x11-wm/stumpwm/metadata.xml
@@ -29,23 +29,23 @@
     Stumpwm es un gestor de ventanas estilo mosaico gestionado por teclado
     escrito completamente en Common Lisp.
 
-	Si está cansado de cambiar de temas como navegación por canales y vagar
-	de un gestor de ventanas perfecto excepto por esa pequeña característica
-	a otro incluso más roto de alguna otra forma, entonces quizá Stumpwm
-	pueda ser de ayuda.
+    Si está cansado de cambiar de temas como navegación por canales y vagar
+    de un gestor de ventanas perfecto excepto por esa pequeña característica
+    a otro incluso más roto de alguna otra forma, entonces quizá Stumpwm
+    pueda ser de ayuda.
 
-	Stumpwm persigue ser personalizable a la vez que mínimo. No hay
-	decoración en las ventanas, ni iconos ni botones.
-	Dispone de varios enganches para realizar nuestras propias configuraciones
-	personales y variables que podemos ajustar a nuestras necesidades para:
+    Stumpwm persigue ser personalizable a la vez que mínimo. No hay
+    decoración en las ventanas, ni iconos ni botones.
+    Dispone de varios enganches para realizar nuestras propias configuraciones
+    personales y variables que podemos ajustar a nuestras necesidades para:
 
       * Cacharrear de forma correcta
       * Depurar nuestro propio cacharreo
-	  * Personalizar nuestro gestor de ventanas
+      * Personalizar nuestro gestor de ventanas
 
-	mientras está corriendo. Eso está bien. Con un gestor de ventanas escrito
-	al 100% en Common Lisp no hay forma de detener el cacharreo. ¡Simplemente
-	reevalúe y CONTINÚE!
+    mientras está corriendo. Eso está bien. Con un gestor de ventanas escrito
+    al 100% en Common Lisp no hay forma de detener el cacharreo. ¡Simplemente
+    reevalúe y CONTINÚE!
   </longdescription>
   <use>
     <flag name="contrib">Install contrib modules</flag>

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index c6ae68c9b08..cc03cd16e74 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,7 +7,7 @@ inherit autotools common-lisp-3 git-2 xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"
-EGIT_REPO_URI="git://github.com/stumpwm/stumpwm"
+EGIT_REPO_URI="https://github.com/${PN}/${PN}"
 
 LICENSE="GPL-2"
 SLOT="0"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-08-24 20:49 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-08-24 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b892648b42ecb5610a7b8a9c3e86007d46e5dfb3
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 20:49:18 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 20:49:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b892648b

x11-wm/stumpwm: Drops live ebuild

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-wm/stumpwm/stumpwm-9999.ebuild | 53 --------------------------------------
 1 file changed, 53 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
deleted file mode 100644
index cc03cd16e74..00000000000
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools common-lisp-3 git-2 xdg-utils
-
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="https://stumpwm.github.io/"
-EGIT_REPO_URI="https://github.com/${PN}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc clisp emacs +sbcl"
-
-DEPEND="dev-lisp/common-lisp-controller
-	virtual/commonlisp
-	dev-lisp/cl-ppcre
-	doc? ( virtual/texi2dvi )"
-
-RDEPEND="${DEPEND}
-	emacs? ( app-emacs/slime )
-	!clisp? ( !sbcl? ( !amd64? ( dev-lisp/cmucl ) ) )
-	clisp? ( >=dev-lisp/clisp-2.38-r2[X,-new-clx] )
-	sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )"
-
-do_doc() {
-	local pdffile="${PN}.pdf"
-
-	dodoc AUTHORS NEWS README.md
-	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
-}
-
-src_prepare() {
-	# Fix ASDF dir
-	sed -i -e "/^STUMPWM_ASDF_DIR/s|\`pwd\`|${CLPKGDIR}|" configure.ac || die
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	common-lisp-install-sources *.lisp
-	common-lisp-install-asdf
-	dobin "${PN}"
-	use doc && do_doc
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-10-28 14:53 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-10-28 14:53 UTC (permalink / raw
  To: gentoo-commits

commit:     2341be580d55b4688715792193d785542c9fcf5c
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 14:52:58 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 14:52:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2341be58

x11-wm/stumpwm: Bumps version to 1.0.1-rc

Closes: https://bugs.gentoo.org/630514
Closes: https://bugs.gentoo.org/630528
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-wm/stumpwm/Manifest                |  1 +
 x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild | 77 ++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 2e48e7fa057..48d3d2aa559 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1 +1,2 @@
 DIST stumpwm-1.0.0.tar.gz 200794 SHA256 31fcb6fb34af20bf4857bb4621ab4b2c9bd6bec92bfd9ddaf88a18f850ba5dd5 SHA512 eb5bf48a5d185d982e8a9ec7639958f14fd912e0f4c89da205f0bcb0c10a61c3953bce5029c2a301fdcd29fe05c505601d4db30fc50b34b7082ce69bd25b43ac WHIRLPOOL 7049299b1c5db42f7379f3f741de8d87e3322deac6787494fb09c553130e0c2c79de93fdcb33beabb80f44f5b29a03f25bc61bfdcb3755043b4937627a3658fc
+DIST stumpwm-1.0.1_rc.tar.gz 197530 SHA256 6233133b0e0d8cc54f44abc5ab43ef55380d3c2f24bf53e837aab5875c71be1a SHA512 3ba68987e61bdb46fde9c6bbed82b630be1db3272bdfb844a9d7abf3f810e94e560a28d4951308cab5af1f93b35710b10bb1a1a35450a8445a1b959888266df2 WHIRLPOOL e3d7d82827028f4a61bc5aa0975d3212e0785cadc4effb95bfaa5828a57777845c47f3beb265cc88c0fe2448d8756969e7d69c76a134565b7a0b181ff281259e

diff --git a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
new file mode 100644
index 00000000000..13ae3486751
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+
+MY_PV="$(replace_version_separator '_' '-')"
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/"
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/cl-ppcre
+		>=dev-lisp/sbcl-1.3.0
+		emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+		sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+	local pdffile="${PN}.pdf"
+
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
+	dodoc AUTHORS NEWS README.md README.Gentoo
+	doinfo "${PN}.info"
+	docinto examples
+	dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	xdg_environment_reset
+	econf --with-lisp=sbcl
+}
+
+src_compile() {
+	emake -j1
+}
+
+src_install() {
+	dobin stumpwm
+	make_session_desktop StumpWM /usr/bin/stumpwm
+
+	common-lisp-install-sources *.lisp
+	common-lisp-install-asdf
+	# Fix ASDF dir
+	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+	use doc && install_docs
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2017-10-29 18:52 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2017-10-29 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     1dcd557b0dcf1a0c37938ab2e277a6938949234b
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 29 18:50:50 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Oct 29 18:51:55 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcd557b

x11-wm/stumpwm: Adds missing dependencies

Closes: https://bugs.gentoo.org/624918
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
index 13ae3486751..9b097e9195f 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
@@ -18,7 +18,9 @@ IUSE="contrib doc emacs"
 
 RESTRICT="strip mirror"
 
-RDEPEND="dev-lisp/cl-ppcre
+RDEPEND="dev-lisp/alexandria
+		dev-lisp/cl-ppcre
+		dev-lisp/clx
 		>=dev-lisp/sbcl-1.3.0
 		emacs? ( virtual/emacs app-emacs/slime )"
 DEPEND="${RDEPEND}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2018-03-05 19:23 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2018-03-05 19:23 UTC (permalink / raw
  To: gentoo-commits

commit:     ed7519ec107be9f77b127af70a1bbd7823a934fc
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  5 19:22:51 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Mar  5 19:23:13 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7519ec

x11-wm/stumpwm: Drops old version 1.0.0

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-wm/stumpwm/Manifest             |  1 -
 x11-wm/stumpwm/metadata.xml         |  3 --
 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 86 -------------------------------------
 3 files changed, 90 deletions(-)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 4fedddd87b2..86244f097df 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1,2 +1 @@
-DIST stumpwm-1.0.0.tar.gz 200794 BLAKE2B 656d5f72fe578f12725c3a1a66c56e42175a33d9b1f9d9e83f3b323da17d9e1bc00e0dbea546a8298da7ecbb4c9893da74efe8b7f14475863e670254248d6ca2 SHA512 eb5bf48a5d185d982e8a9ec7639958f14fd912e0f4c89da205f0bcb0c10a61c3953bce5029c2a301fdcd29fe05c505601d4db30fc50b34b7082ce69bd25b43ac
 DIST stumpwm-1.0.1_rc.tar.gz 197530 BLAKE2B 2883ee8a0f75d3c673f6b6f65675c98e9fad8ef181b3ed9cf8bbd5eed7c0d63f3f48d021d056265d4e6c14dd0594bfe3a36492cd9bcdf2b3379d2aa62eba1f67 SHA512 3ba68987e61bdb46fde9c6bbed82b630be1db3272bdfb844a9d7abf3f810e94e560a28d4951308cab5af1f93b35710b10bb1a1a35450a8445a1b959888266df2

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index 280080d2f50..735e47be73d 100644
--- a/x11-wm/stumpwm/metadata.xml
+++ b/x11-wm/stumpwm/metadata.xml
@@ -51,9 +51,6 @@
     <flag name="contrib">Install contrib modules</flag>
     <flag name="doc">Include documentation</flag>
     <flag name="emacs">Add support for GNU Emacs</flag>
-    <flag name="clisp">Use CLISP for the runtime</flag>
-    <flag name="ecl">Use SCL for the runtime</flag>
-    <flag name="sbcl">Use SBCL for the runtime</flag>
   </use>
   <upstream>
     <remote-id type="github">stumpwm/stumpwm</remote-id>

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
deleted file mode 100644
index ebb4b56c571..00000000000
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 autotools elisp-common xdg-utils
-
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="https://stumpwm.github.io/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="contrib doc emacs clisp ecl +sbcl"
-
-RESTRICT="strip mirror"
-
-RDEPEND="dev-lisp/cl-ppcre
-		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
-		sbcl? ( >=dev-lisp/clx-0.7.3 )
-		!sbcl? ( !clisp? ( !ecl? ( >=dev-lisp/sbcl-1.0.32 ) ) )
-		!sbcl? ( !clisp? (  ecl? ( >=dev-lisp/ecls-10.4.1 ) ) )
-		!sbcl? (  clisp? ( >=dev-lisp/clisp-2.44[X,new-clx] ) )
-		emacs? ( virtual/emacs app-emacs/slime )"
-DEPEND="${RDEPEND}
-		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
-
-PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
-
-SITEFILE=70${PN}-gentoo.el
-CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
-
-get_lisp() {
-	local lisp
-
-	for lisp in "$@" ; do
-		use ${lisp} && echo ${lisp} && return
-	done
-}
-
-install_docs() {
-	local pdffile="${PN}.pdf"
-
-	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
-	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
-	dodoc AUTHORS NEWS README.md README.Gentoo
-	doinfo "${PN}.info"
-	docinto examples ; dodoc sample-stumpwmrc.lisp
-}
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-	econf --with-lisp=$(get_lisp sbcl clisp ecl)
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	common-lisp-export-impl-args $(get_lisp sbcl clisp ecl)
-	dobin stumpwm
-	make_session_desktop StumpWM /usr/bin/stumpwm
-
-	common-lisp-install-sources *.lisp
-	common-lisp-install-asdf
-	# Fix ASDF dir
-	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
-		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
-	use doc && install_docs
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2018-05-31 16:47 José María Alonso
  0 siblings, 0 replies; 33+ messages in thread
From: José María Alonso @ 2018-05-31 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     1e775b40de919fcfae5136f0b3981fc811a7ba80
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu May 31 16:46:57 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu May 31 16:46:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e775b40

x11-wm/stumpwm: Bump version to 18.05

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/stumpwm/Manifest             |  1 +
 x11-wm/stumpwm/stumpwm-18.05.ebuild | 76 +++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 86244f097df..1f6eb268fc1 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1 +1,2 @@
 DIST stumpwm-1.0.1_rc.tar.gz 197530 BLAKE2B 2883ee8a0f75d3c673f6b6f65675c98e9fad8ef181b3ed9cf8bbd5eed7c0d63f3f48d021d056265d4e6c14dd0594bfe3a36492cd9bcdf2b3379d2aa62eba1f67 SHA512 3ba68987e61bdb46fde9c6bbed82b630be1db3272bdfb844a9d7abf3f810e94e560a28d4951308cab5af1f93b35710b10bb1a1a35450a8445a1b959888266df2
+DIST stumpwm-18.05.tar.gz 199467 BLAKE2B d532a531b7ceec7a80be66563dc2f36a6f1957d1e0f014ccf61cac1edf23073370dbe7cf3d7004f6dab144a88a4b54360e82ce7b13bdbc40cba59adfcb8e8af1 SHA512 a28c0af3a82670c0f31a5839227301672cc0706c47fb353355f90f791944556fb6125f3fa4d8547e6fbcf4817cdac5b0fe47de2dbae3a304d631a895af6ddb35

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
new file mode 100644
index 00000000000..1da69a1a899
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+HOMEPAGE="https://stumpwm.github.io/"
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/alexandria
+		dev-lisp/cl-ppcre
+		dev-lisp/clx
+		>=dev-lisp/sbcl-1.3.0
+		emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+		sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+	local pdffile="${PN}.pdf"
+
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
+	dodoc AUTHORS NEWS README.md README.Gentoo
+	doinfo "${PN}.info"
+	docinto examples
+	dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	xdg_environment_reset
+	econf --with-lisp=sbcl
+}
+
+src_compile() {
+	emake
+}
+
+src_install() {
+	dobin stumpwm
+	make_session_desktop StumpWM /usr/bin/stumpwm
+
+	common-lisp-install-sources *.lisp
+	common-lisp-install-asdf
+	# Fix ASDF dir
+	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+	use doc && install_docs
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2019-08-11  8:45 Michał Górny
  0 siblings, 0 replies; 33+ messages in thread
From: Michał Górny @ 2019-08-11  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     9ef7111403854af03b17e6e4b39e94560cf3931a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 08:44:44 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 08:45:06 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef71114

x11-wm/stumpwm: Remove duplicated global flag desc

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 x11-wm/stumpwm/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index 0af3d431108..a03de960eba 100644
--- a/x11-wm/stumpwm/metadata.xml
+++ b/x11-wm/stumpwm/metadata.xml
@@ -47,7 +47,6 @@
   <use>
     <flag name="contrib">Install contrib modules</flag>
     <flag name="doc">Include documentation</flag>
-    <flag name="emacs">Add support for GNU Emacs</flag>
   </use>
   <upstream>
     <remote-id type="github">stumpwm/stumpwm</remote-id>


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2019-09-11 16:21 Michał Górny
  0 siblings, 0 replies; 33+ messages in thread
From: Michał Górny @ 2019-09-11 16:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e04ed5cbcec4c0d5e207661c6147512b84b983e1
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 11 11:27:42 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Sep 11 16:21:17 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04ed5cb

x11-wm/stumpwm: Drop old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 x11-wm/stumpwm/Manifest                |  1 -
 x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild | 79 ----------------------------------
 2 files changed, 80 deletions(-)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 1f6eb268fc1..2daac8ab8df 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1,2 +1 @@
-DIST stumpwm-1.0.1_rc.tar.gz 197530 BLAKE2B 2883ee8a0f75d3c673f6b6f65675c98e9fad8ef181b3ed9cf8bbd5eed7c0d63f3f48d021d056265d4e6c14dd0594bfe3a36492cd9bcdf2b3379d2aa62eba1f67 SHA512 3ba68987e61bdb46fde9c6bbed82b630be1db3272bdfb844a9d7abf3f810e94e560a28d4951308cab5af1f93b35710b10bb1a1a35450a8445a1b959888266df2
 DIST stumpwm-18.05.tar.gz 199467 BLAKE2B d532a531b7ceec7a80be66563dc2f36a6f1957d1e0f014ccf61cac1edf23073370dbe7cf3d7004f6dab144a88a4b54360e82ce7b13bdbc40cba59adfcb8e8af1 SHA512 a28c0af3a82670c0f31a5839227301672cc0706c47fb353355f90f791944556fb6125f3fa4d8547e6fbcf4817cdac5b0fe47de2dbae3a304d631a895af6ddb35

diff --git a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
deleted file mode 100644
index 9b097e9195f..00000000000
--- a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 autotools elisp-common xdg-utils versionator
-
-MY_PV="$(replace_version_separator '_' '-')"
-
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
-HOMEPAGE="https://stumpwm.github.io/"
-SRC_URI="https://github.com/stumpwm/stumpwm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="contrib doc emacs"
-
-RESTRICT="strip mirror"
-
-RDEPEND="dev-lisp/alexandria
-		dev-lisp/cl-ppcre
-		dev-lisp/clx
-		>=dev-lisp/sbcl-1.3.0
-		emacs? ( virtual/emacs app-emacs/slime )"
-DEPEND="${RDEPEND}
-		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
-
-PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-SITEFILE=70${PN}-gentoo.el
-CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
-
-install_docs() {
-	local pdffile="${PN}.pdf"
-
-	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
-	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
-	dodoc AUTHORS NEWS README.md README.Gentoo
-	doinfo "${PN}.info"
-	docinto examples
-	dodoc sample-stumpwmrc.lisp
-}
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-	econf --with-lisp=sbcl
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	dobin stumpwm
-	make_session_desktop StumpWM /usr/bin/stumpwm
-
-	common-lisp-install-sources *.lisp
-	common-lisp-install-asdf
-	# Fix ASDF dir
-	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
-		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
-	use doc && install_docs
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2019-12-20 22:49 Ulrich Müller
  0 siblings, 0 replies; 33+ messages in thread
From: Ulrich Müller @ 2019-12-20 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     42d2dce598081f813f92799dc129ba8f75bc9fc4
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 20 16:36:25 2019 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 20 22:48:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d2dce5

x11-wm/stumpwm: Update virtual/emacs dependency.

The virtual is deprecated, depend on app-editors/emacs instead.

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-18.05.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
index 1da69a1a899..328b8223f97 100644
--- a/x11-wm/stumpwm/stumpwm-18.05.ebuild
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ RDEPEND="dev-lisp/alexandria
 		dev-lisp/cl-ppcre
 		dev-lisp/clx
 		>=dev-lisp/sbcl-1.3.0
-		emacs? ( virtual/emacs app-emacs/slime )"
+		emacs? ( >=app-editors/emacs-23.1:* app-emacs/slime )"
 DEPEND="${RDEPEND}
 		sys-apps/texinfo
 		doc? ( virtual/texi2dvi )"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2021-04-02 14:04 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-02 14:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e800d23b2a42982e1dc9a1a4cab663c26ba49ad7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  2 02:35:47 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  2 14:04:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e800d23b

x11-wm/stumpwm: add missing (indirect) desktop inherit

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-18.05.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
index 328b8223f97..cb730e3d301 100644
--- a/x11-wm/stumpwm/stumpwm-18.05.ebuild
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit common-lisp-3 autotools elisp-common xdg-utils versionator
+inherit common-lisp-3 autotools desktop elisp-common xdg-utils versionator
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2021-04-16 11:23 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-04-16 11:23 UTC (permalink / raw
  To: gentoo-commits

commit:     2ff398c2377cfc4886da153729f9a7468b3ad4b8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 15 10:57:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 16 11:23:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff398c2

x11-wm/stumpwm: versionator--

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-18.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
index cb730e3d301..5f820c4dd92 100644
--- a/x11-wm/stumpwm/stumpwm-18.05.ebuild
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit common-lisp-3 autotools desktop elisp-common xdg-utils versionator
+inherit common-lisp-3 autotools desktop elisp-common xdg-utils
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2021-12-26  0:20 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2021-12-26  0:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f229c806f7afe95d445f60414b55b44a754337ea
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 26 00:16:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 00:19:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f229c806

x11-wm/stumpwm: drop trailing full stop from DESCRIPTION

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-18.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
index 5f820c4dd92a..d4d35a31bf30 100644
--- a/x11-wm/stumpwm/stumpwm-18.05.ebuild
+++ b/x11-wm/stumpwm/stumpwm-18.05.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit common-lisp-3 autotools desktop elisp-common xdg-utils
 
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
+DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp"
 HOMEPAGE="https://stumpwm.github.io/"
 SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> ${P}.tar.gz"
 


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2022-11-25 12:37 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2022-11-25 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     5f035ea9e8f2ac363c6c3989c0b413514104de39
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 12:30:40 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 12:37:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f035ea9

x11-wm/stumpwm: add 22.05_p20220818, drop 22.05

 - add optfeature,
 - rename the ebuild to match the snapshot commit date,
 - restrict make with -j1 - had random build failures with `nproc`.

Closes: https://bugs.gentoo.org/770976
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../{stumpwm-22.05.ebuild => stumpwm-22.05_p20220818.ebuild}     | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-22.05.ebuild b/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
similarity index 90%
rename from x11-wm/stumpwm/stumpwm-22.05.ebuild
rename to x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
index 5efbf724926a..ec421ca8a134 100644
--- a/x11-wm/stumpwm/stumpwm-22.05.ebuild
+++ b/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit common-lisp-3 autotools desktop elisp-common xdg-utils
+inherit common-lisp-3 autotools desktop elisp-common optfeature xdg-utils
 
 MY_COMMIT="740e945d742d85aef36e0ed9467de9bbbf5eafd2"
 
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/stumpwm/stumpwm/archive/${MY_COMMIT}.tar.gz -> ${PN}
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="contrib doc emacs"
+IUSE="doc emacs"
 
 S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
@@ -29,8 +29,6 @@ DEPEND="${RDEPEND}"
 BDEPEND="sys-apps/texinfo
 		doc? ( virtual/texi2dvi )"
 
-PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
-
 SITEFILE=70${PN}-gentoo.el
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 
@@ -56,7 +54,7 @@ src_configure() {
 }
 
 src_compile() {
-	emake
+	emake -j1
 }
 
 src_install() {
@@ -73,6 +71,7 @@ src_install() {
 
 pkg_postinst() {
 	use emacs && elisp-site-regen
+	optfeature "extension modules" x11-wm/stumpwm-contrib
 }
 
 pkg_postrm() {


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2022-11-25 12:37 Joonas Niilola
  0 siblings, 0 replies; 33+ messages in thread
From: Joonas Niilola @ 2022-11-25 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     c3677641f0c65243ad0076fb4e4b06dac5ac1733
Author:     Thuna <thuna.cing <AT> gmail <DOT> com>
AuthorDate: Sun Nov 13 00:30:21 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 12:37:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3677641

x11-wm/stumpwm: Add version 22.05

Signed-off-by: Umut Tuna Akgül <thuna.cing <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28249
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 x11-wm/stumpwm/Manifest             |  1 +
 x11-wm/stumpwm/stumpwm-22.05.ebuild | 80 +++++++++++++++++++++++++++++++++++++
 2 files changed, 81 insertions(+)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index 2daac8ab8df2..b126401aa65c 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1 +1,2 @@
 DIST stumpwm-18.05.tar.gz 199467 BLAKE2B d532a531b7ceec7a80be66563dc2f36a6f1957d1e0f014ccf61cac1edf23073370dbe7cf3d7004f6dab144a88a4b54360e82ce7b13bdbc40cba59adfcb8e8af1 SHA512 a28c0af3a82670c0f31a5839227301672cc0706c47fb353355f90f791944556fb6125f3fa4d8547e6fbcf4817cdac5b0fe47de2dbae3a304d631a895af6ddb35
+DIST stumpwm-740e945d742d85aef36e0ed9467de9bbbf5eafd2.tar.gz 273172 BLAKE2B 00756081aed915af18af4534414659e29856bc1a98df2cd35b48bb5bf4f06fe2dc76c4016cbc39e296ff19d51b3e959ef84dbc57972da0a634bc6cb3ca0b881e SHA512 313f430da8ecb7919940b37f2353969c8bf3a3be6a1d380e1655a7a6aebb83a3890cbd99a292a414f71f934adcae1350c24650fe5d5d35cf30788ff392feaac0

diff --git a/x11-wm/stumpwm/stumpwm-22.05.ebuild b/x11-wm/stumpwm/stumpwm-22.05.ebuild
new file mode 100644
index 000000000000..5efbf724926a
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-22.05.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit common-lisp-3 autotools desktop elisp-common xdg-utils
+
+MY_COMMIT="740e945d742d85aef36e0ed9467de9bbbf5eafd2"
+
+DESCRIPTION="A Window Manager written entirely in Common Lisp"
+HOMEPAGE="https://stumpwm.github.io/"
+SRC_URI="https://github.com/stumpwm/stumpwm/archive/${MY_COMMIT}.tar.gz -> ${PN}-${MY_COMMIT}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+RESTRICT="strip"
+
+RDEPEND="dev-lisp/alexandria
+		dev-lisp/cl-ppcre
+		dev-lisp/clx
+		>=dev-lisp/sbcl-1.3.0
+		emacs? ( >=app-editors/emacs-23.1:* )"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+
+PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
+
+SITEFILE=70${PN}-gentoo.el
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+
+install_docs() {
+	local pdffile="${PN}.pdf"
+
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
+	dodoc AUTHORS NEWS README.md README.Gentoo
+	doinfo "${PN}.info"
+	docinto examples
+	dodoc sample-stumpwmrc.lisp
+}
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	xdg_environment_reset
+	econf --with-lisp=sbcl
+}
+
+src_compile() {
+	emake
+}
+
+src_install() {
+	dobin stumpwm
+	make_session_desktop StumpWM /usr/bin/stumpwm
+
+	common-lisp-install-sources *.lisp
+	common-lisp-install-asdf
+	# Fix ASDF dir
+	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
+		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
+	use doc && install_docs
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2022-12-22 19:29 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2022-12-22 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2e46386e77b0385296d54124b15a07bcd0dd5959
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 19:23:57 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 19:29:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e46386e

x11-wm/stumpwm: drop 18.05

Closes: https://bugs.gentoo.org/728322
Closes: https://bugs.gentoo.org/794454
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 x11-wm/stumpwm/Manifest             |  1 -
 x11-wm/stumpwm/metadata.xml         |  1 -
 x11-wm/stumpwm/stumpwm-18.05.ebuild | 76 -------------------------------------
 3 files changed, 78 deletions(-)

diff --git a/x11-wm/stumpwm/Manifest b/x11-wm/stumpwm/Manifest
index b126401aa65c..1db2551b1ee8 100644
--- a/x11-wm/stumpwm/Manifest
+++ b/x11-wm/stumpwm/Manifest
@@ -1,2 +1 @@
-DIST stumpwm-18.05.tar.gz 199467 BLAKE2B d532a531b7ceec7a80be66563dc2f36a6f1957d1e0f014ccf61cac1edf23073370dbe7cf3d7004f6dab144a88a4b54360e82ce7b13bdbc40cba59adfcb8e8af1 SHA512 a28c0af3a82670c0f31a5839227301672cc0706c47fb353355f90f791944556fb6125f3fa4d8547e6fbcf4817cdac5b0fe47de2dbae3a304d631a895af6ddb35
 DIST stumpwm-740e945d742d85aef36e0ed9467de9bbbf5eafd2.tar.gz 273172 BLAKE2B 00756081aed915af18af4534414659e29856bc1a98df2cd35b48bb5bf4f06fe2dc76c4016cbc39e296ff19d51b3e959ef84dbc57972da0a634bc6cb3ca0b881e SHA512 313f430da8ecb7919940b37f2353969c8bf3a3be6a1d380e1655a7a6aebb83a3890cbd99a292a414f71f934adcae1350c24650fe5d5d35cf30788ff392feaac0

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index c365f50656a9..dc14e4b896ea 100644
--- a/x11-wm/stumpwm/metadata.xml
+++ b/x11-wm/stumpwm/metadata.xml
@@ -45,7 +45,6 @@
     reevalúe y CONTINÚE!
   </longdescription>
   <use>
-    <flag name="contrib">Install contrib modules</flag>
     <flag name="doc">Include documentation</flag>
   </use>
   <upstream>

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
deleted file mode 100644
index d4d35a31bf30..000000000000
--- a/x11-wm/stumpwm/stumpwm-18.05.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit common-lisp-3 autotools desktop elisp-common xdg-utils
-
-DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp"
-HOMEPAGE="https://stumpwm.github.io/"
-SRC_URI="https://github.com/stumpwm/stumpwm/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="contrib doc emacs"
-
-RESTRICT="strip mirror"
-
-RDEPEND="dev-lisp/alexandria
-		dev-lisp/cl-ppcre
-		dev-lisp/clx
-		>=dev-lisp/sbcl-1.3.0
-		emacs? ( >=app-editors/emacs-23.1:* app-emacs/slime )"
-DEPEND="${RDEPEND}
-		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
-
-PDEPEND="contrib? ( x11-wm/stumpwm-contrib )"
-
-SITEFILE=70${PN}-gentoo.el
-CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
-
-install_docs() {
-	local pdffile="${PN}.pdf"
-
-	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
-	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die
-	dodoc AUTHORS NEWS README.md README.Gentoo
-	doinfo "${PN}.info"
-	docinto examples
-	dodoc sample-stumpwmrc.lisp
-}
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	xdg_environment_reset
-	econf --with-lisp=sbcl
-}
-
-src_compile() {
-	emake
-}
-
-src_install() {
-	dobin stumpwm
-	make_session_desktop StumpWM /usr/bin/stumpwm
-
-	common-lisp-install-sources *.lisp
-	common-lisp-install-asdf
-	# Fix ASDF dir
-	sed -i -e "/(:directory/c\   (:directory \"${CLPKGDIR}\")" \
-		"${D}${CLPKGDIR}/load-stumpwm.lisp" || die
-	use doc && install_docs
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2024-05-24 17:46 Ulrich Müller
  0 siblings, 0 replies; 33+ messages in thread
From: Ulrich Müller @ 2024-05-24 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     fd39ff40b94ad006d97138d53aaea2a1a199df44
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 16:40:54 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri May 24 17:46:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd39ff40

x11-wm/stumpwm: Add test restriction

Needs "fiasco" tool which is not yet packaged.

Bug: https://bugs.gentoo.org/888473
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild b/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
index 46876099895e..17d1ace013a9 100644
--- a/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
+++ b/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
@@ -10,15 +10,15 @@ MY_COMMIT="740e945d742d85aef36e0ed9467de9bbbf5eafd2"
 DESCRIPTION="A Window Manager written entirely in Common Lisp"
 HOMEPAGE="https://stumpwm.github.io/"
 SRC_URI="https://github.com/stumpwm/stumpwm/archive/${MY_COMMIT}.tar.gz -> ${PN}-${MY_COMMIT}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc emacs"
 
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-RESTRICT="strip"
+# Test restriction because of missing "fiasco" tool which is not yet packaged
+RESTRICT="strip test"
 
 RDEPEND="dev-lisp/alexandria
 		dev-lisp/cl-ppcre


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

* [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/
@ 2024-05-24 17:46 Ulrich Müller
  0 siblings, 0 replies; 33+ messages in thread
From: Ulrich Müller @ 2024-05-24 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     db1ace31073530f97e5b5ff0261d0dda350ef8b9
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri May 24 16:36:42 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri May 24 17:46:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1ace31

x11-wm/stumpwm: Fix build failure with USE=doc

Add missing font dependency.

Closes: https://bugs.gentoo.org/882935
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild b/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
index ec421ca8a134..46876099895e 100644
--- a/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
+++ b/x11-wm/stumpwm/stumpwm-22.05_p20220818.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -27,13 +27,17 @@ RDEPEND="dev-lisp/alexandria
 		emacs? ( >=app-editors/emacs-23.1:* )"
 DEPEND="${RDEPEND}"
 BDEPEND="sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
+		doc? (
+			virtual/texi2dvi
+			dev-texlive/texlive-fontsrecommended
+		)"
 
 SITEFILE=70${PN}-gentoo.el
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 
 install_docs() {
 	local pdffile="${PN}.pdf"
+	export VARTEXFONTS="${T}/fonts"
 
 	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
 	cp "${FILESDIR}/README.Gentoo" . && sed -i "s:@VERSION@:${PV}:" README.Gentoo || die


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

end of thread, other threads:[~2024-05-24 17:46 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-05 19:23 [gentoo-commits] repo/gentoo:master commit in: x11-wm/stumpwm/ José María Alonso
  -- strict thread matches above, loose matches on Subject: below --
2024-05-24 17:46 Ulrich Müller
2024-05-24 17:46 Ulrich Müller
2022-12-22 19:29 Andreas Sturmlechner
2022-11-25 12:37 Joonas Niilola
2022-11-25 12:37 Joonas Niilola
2021-12-26  0:20 Sam James
2021-04-16 11:23 Sam James
2021-04-02 14:04 Sam James
2019-12-20 22:49 Ulrich Müller
2019-09-11 16:21 Michał Górny
2019-08-11  8:45 Michał Górny
2018-05-31 16:47 José María Alonso
2017-10-29 18:52 José María Alonso
2017-10-28 14:53 José María Alonso
2017-08-24 20:49 José María Alonso
2017-07-30  9:23 Michał Górny
2017-07-17  8:58 José María Alonso
2017-07-13 16:05 José María Alonso
2017-04-28  9:00 José María Alonso
2017-02-03  8:57 José María Alonso
2017-02-03  8:55 José María Alonso
2017-01-22 16:21 José María Alonso
2017-01-15 16:48 José María Alonso
2016-10-09 12:09 José María Alonso
2016-06-16 10:50 José María Alonso
2016-03-17 11:03 José María Alonso
2016-03-02 12:56 José María Alonso
2016-03-01 18:39 José María Alonso
2016-02-28 21:58 José María Alonso
2016-02-27 20:50 José María Alonso
2016-02-27 17:43 José María Alonso
2016-02-27 16:43 José María Alonso

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