public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-04-28 11:14 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-04-28 11:14 UTC (permalink / raw
  To: gentoo-commits

commit:     7974876afddff65fcf775b06ee470bbac1a0848f
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 28 11:15:26 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Apr 28 11:15:26 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=7974876a

x11-wm/stumpwm: new live ebuild

---
 x11-wm/stumpwm/stumpwm-9999.ebuild | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
new file mode 100644
index 0000000..7ce3bab
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit common-lisp-3 git-2
+
+DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
+HOMEPAGE="http://www.nongnu.org/stumpwm/index.html"
+EGIT_REPO_URI="git://github.com/stumpwm/stumpwm"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc clisp emacs +sbcl"
+
+DEPEND="dev-lisp/common-lisp-controller
+	virtual/commonlisp
+	dev-lisp/cl-ppcre
+	doc? ( sys-apps/texinfo )"
+
+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 dev-lisp/clx )"


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-04-28 12:36 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-04-28 12:36 UTC (permalink / raw
  To: gentoo-commits

commit:     6c7d0b8d432b3691f37dece7d9aaec908c3faf1c
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 28 12:37:36 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Apr 28 12:37:36 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=6c7d0b8d

x11-wm/stumpwm: implement use doc

---
 x11-wm/stumpwm/stumpwm-9999.ebuild | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 7ce3bab..e611911 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -24,4 +24,18 @@ 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 dev-lisp/clx )"
+	sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )
+	doc? ( sys-apps/texinfo )"
+
+do_doc() {
+	local pdffile="${PN}.pdf"
+
+	dodoc AUTHORS NEWS README.md
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+}
+
+src_install() {
+	common-lisp-install-sources *.lisp
+	common-lisp-install-asdf
+	use doc && do_doc
+}


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-04-28 13:59 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-04-28 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     5d3d635ed96564855ecb0352abd99dc47b6ab2ac
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 28 14:00:41 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Apr 28 14:00:41 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=5d3d635e

x11-wm/stumpwm: install stumpwm binary

---
 x11-wm/stumpwm/stumpwm-9999.ebuild | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index e611911..9a0e054 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit common-lisp-3 git-2
+inherit autotools common-lisp-3 git-2
 
 DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
 HOMEPAGE="http://www.nongnu.org/stumpwm/index.html"
@@ -34,8 +34,17 @@ do_doc() {
 	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
 }
 
+src_prepare() {
+	eautoreconf
+}
+
+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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-07-21 10:27 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-07-21 10:27 UTC (permalink / raw
  To: gentoo-commits

commit:     42482533a79323478d23c640f6843b6758c1ab34
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 10:28:49 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 10:28:49 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=42482533

dev-lisp/stumpwm: depend on virtual/texi2dvi

---
 x11-wm/stumpwm/stumpwm-9999.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 9a0e054..b7e3fa8 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -18,14 +18,13 @@ IUSE="doc clisp emacs +sbcl"
 DEPEND="dev-lisp/common-lisp-controller
 	virtual/commonlisp
 	dev-lisp/cl-ppcre
-	doc? ( sys-apps/texinfo )"
+	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 )
-	doc? ( sys-apps/texinfo )"
+	sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )"
 
 do_doc() {
 	local pdffile="${PN}.pdf"


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-07-21 10:29 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-07-21 10:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e89708c0dc80f95482f720fa14b889770b1a60af
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 10:30:47 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 10:30:47 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=e89708c0

x11-wm/stumpwm: bump to version 0.9.8

---
 x11-wm/stumpwm/stumpwm-0.9.8.ebuild | 79 +++++++++++++++++++++++++++++++++++++
 1 file changed, 79 insertions(+)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
new file mode 100644
index 0000000..3bcc4da
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit common-lisp-3 glo-utils eutils elisp-common autotools
+
+DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
+HOMEPAGE="http://www.nongnu.org/stumpwm/"
+SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc clisp ecl +sbcl emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/cl-ppcre
+		sbcl? ( >=dev-lisp/clx-0.7.3_p20081030 )
+		>=dev-lisp/cl-launch-2.11-r1
+		!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] ) )
+		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
+		emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+		sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+
+SITEFILE=70${PN}-gentoo.el
+
+do_doc() {
+	local pdffile="${PN}.pdf"
+
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+	cp "${FILESDIR}"/README.Gentoo . && sed -i "s:@VERSION@:${PV}:" README.Gentoo
+	dodoc AUTHORS NEWS README.md README.Gentoo
+	doinfo ${PN}.info
+	docinto examples ; dodoc sample-stumpwmrc.lisp
+}
+
+src_configure() {
+	eautoreconf
+	econf --with-lisp=$(glo_best_flag sbcl clisp ecl) \
+		--with-contrib-dir="${CLSOURCEROOT}/${PN}/contrib"
+}
+
+src_compile() {
+	emake -j1
+	if use emacs ; then
+		elisp-compile contrib/*.el || die "Cannot compile contrib Elisp files"
+	fi
+}
+
+src_install() {
+	common-lisp-export-impl-args $(glo_best_flag sbcl clisp ecl)
+	dobin stumpwm contrib/stumpish
+	make_session_desktop StumpWM /usr/bin/stumpwm
+
+	if use emacs; then
+		elisp-install ${PN} contrib/*.el{,c} || die "Cannot install contrib Elisp files"
+		elisp-site-file-install "${FILESDIR}"/${SITEFILE} \
+			|| die "elisp-site-file-install failed"
+	fi
+
+	common-lisp-install-sources *.lisp contrib/
+	common-lisp-install-asdf ${PN}.asd
+	use doc && do_doc
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-07-21 12:18 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-07-21 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     288434b79fa93893f6ba5798f08078c424d30db1
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 21 12:19:24 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Jul 21 12:19:24 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=288434b7

x11-wm/stumpwm: remove cl-launch dependency

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

diff --git a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
index 3bcc4da..e5a3b64 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
@@ -19,7 +19,6 @@ RESTRICT="strip mirror"
 
 RDEPEND="dev-lisp/cl-ppcre
 		sbcl? ( >=dev-lisp/clx-0.7.3_p20081030 )
-		>=dev-lisp/cl-launch-2.11-r1
 		!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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-07-23 19:38 José María Alonso
  2014-11-11 23:16 ` José María Alonso
  0 siblings, 1 reply; 36+ messages in thread
From: José María Alonso @ 2014-07-23 19:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c4c7e869fa239f89911c09445a9f95a17e8fa3ed
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 23 19:38:04 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Jul 23 19:38:04 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=c4c7e869

x11-wm/stumpwm: fix version in package

---
 x11-wm/stumpwm/stumpwm-0.9.8.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
index e5a3b64..5d13023 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
@@ -40,6 +40,12 @@ do_doc() {
 	docinto examples ; dodoc sample-stumpwmrc.lisp
 }
 
+src_prepare() {
+	# Upstream did not change version before packaging:
+	# https://github.com/stumpwm/stumpwm/issues/103
+	sed -i "${S}/${PN}.asd" -e 's/:version "0.9.7"/:version "0.9.8"/' || die
+}
+
 src_configure() {
 	eautoreconf
 	econf --with-lisp=$(glo_best_flag sbcl clisp ecl) \


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
  2014-07-23 19:38 José María Alonso
@ 2014-11-11 23:16 ` José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-11-11 23:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c4c7e869fa239f89911c09445a9f95a17e8fa3ed
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 23 19:38:04 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Jul 23 19:38:04 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=c4c7e869

x11-wm/stumpwm: fix version in package

---
 x11-wm/stumpwm/stumpwm-0.9.8.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
index e5a3b64..5d13023 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
@@ -40,6 +40,12 @@ do_doc() {
 	docinto examples ; dodoc sample-stumpwmrc.lisp
 }
 
+src_prepare() {
+	# Upstream did not change version before packaging:
+	# https://github.com/stumpwm/stumpwm/issues/103
+	sed -i "${S}/${PN}.asd" -e 's/:version "0.9.7"/:version "0.9.8"/' || die
+}
+
 src_configure() {
 	eautoreconf
 	econf --with-lisp=$(glo_best_flag sbcl clisp ecl) \


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-11-11 23:16 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-11-11 23:16 UTC (permalink / raw
  To: gentoo-commits

commit:     87646ed752c96fbaef2f4892a42d1f7e5ed58952
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 11 23:18:07 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Tue Nov 11 23:18:07 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=87646ed7

x11-wm/stumpwm: bump to version 0.9.9

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

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
new file mode 100644
index 0000000..b30cb40
--- /dev/null
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit common-lisp-3 glo-utils eutils elisp-common autotools
+
+DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
+HOMEPAGE="http://www.nongnu.org/stumpwm/"
+SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="doc clisp ecl +sbcl emacs"
+
+RESTRICT="strip mirror"
+
+RDEPEND="dev-lisp/cl-ppcre
+		sbcl? ( >=dev-lisp/clx-0.7.3_p20081030 )
+		!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] ) )
+		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
+		emacs? ( virtual/emacs app-emacs/slime )"
+DEPEND="${RDEPEND}
+		sys-apps/texinfo
+		doc? ( virtual/texi2dvi )"
+
+SITEFILE=70${PN}-gentoo.el
+
+do_doc() {
+	local pdffile="${PN}.pdf"
+
+	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
+	cp "${FILESDIR}"/README.Gentoo . && sed -i "s:@VERSION@:${PV}:" README.Gentoo
+	dodoc AUTHORS NEWS README.md README.Gentoo
+	doinfo ${PN}.info
+	docinto examples ; dodoc sample-stumpwmrc.lisp
+}
+
+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
+}
+
+src_configure() {
+	eautoreconf
+	econf --with-lisp=$(glo_best_flag sbcl clisp ecl)
+}
+
+src_compile() {
+	emake -j1
+}
+
+src_install() {
+	common-lisp-export-impl-args $(glo_best_flag sbcl clisp ecl)
+	dobin stumpwm
+	make_session_desktop StumpWM /usr/bin/stumpwm
+
+	common-lisp-install-sources *.lisp
+	common-lisp-install-asdf ${PN}.asd
+	use doc && do_doc
+}
+
+pkg_postinst() {
+	use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+	use emacs && elisp-site-regen
+}


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2014-11-25 20:46 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2014-11-25 20:46 UTC (permalink / raw
  To: gentoo-commits

commit:     486a0ff65f4d44735faac655fe9f39337e175d00
Author:     Chema Alonso <nimiux <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 25 20:47:45 2014 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Tue Nov 25 20:47:45 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=486a0ff6

x11-wm/stumpwm: move econf to src_prepare

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

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index b30cb40..8848b68 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -43,9 +43,6 @@ do_doc() {
 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
-}
-
-src_configure() {
 	eautoreconf
 	econf --with-lisp=$(glo_best_flag sbcl clisp ecl)
 }


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

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

commit:     c8410e9a812bff5e2a8b73d453f686e95578f466
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 13:57:26 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 13:57:26 2016 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=c8410e9a

x11-wm/stumpwm: Drop old

 x11-wm/stumpwm/stumpwm-0.9.7.ebuild | 98 -------------------------------------
 x11-wm/stumpwm/stumpwm-0.9.8.ebuild | 84 -------------------------------
 2 files changed, 182 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-0.9.7.ebuild b/x11-wm/stumpwm/stumpwm-0.9.7.ebuild
deleted file mode 100644
index 9c2380c..0000000
--- a/x11-wm/stumpwm/stumpwm-0.9.7.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-inherit common-lisp-3 glo-utils eutils elisp-common autotools
-
-DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
-HOMEPAGE="http://www.nongnu.org/stumpwm/"
-SRC_URI="http://download.savannah.nongnu.org/releases/stumpwm/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc clisp ecl +sbcl emacs"
-
-RESTRICT="strip mirror"
-
-RDEPEND="dev-lisp/cl-ppcre
-		sbcl? ( >=dev-lisp/clx-0.7.3_p20081030 )
-		>=dev-lisp/cl-launch-2.11-r1
-		!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] ) )
-		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
-		emacs? ( virtual/emacs app-emacs/slime )"
-DEPEND="${RDEPEND}
-		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
-
-SITEFILE=70${PN}-gentoo.el
-
-src_prepare() {
-	rm sample-stumpwmrc.lisp
-	epatch "${FILESDIR}"/${PV}-gentoo-fix-asd-deps.patch
-	epatch "${FILESDIR}"/${PV}-gentoo-fix-configure.ac.patch
-	eautoreconf
-}
-
-src_configure() {
-	econf --with-lisp=$(glo_best_flag sbcl clisp ecl) \
-		--with-contrib-dir="${CLSOURCEROOT}/${PN}/contrib"
-}
-
-src_compile() {
-	addwrite /var/cache/cl-launch
-	LISP_FASL_CACHE=/var/cache/cl-launch \
-		cl-launch.sh \
-		--lisp $(glo_best_flag sbcl clisp) \
-		--wrap '
-SBCL_OPTIONS="--noinform --userinit /dev/null"
-CLISP_OPTIONS="-ansi -K full -norc --quiet"' \
-		--path "${CLSOURCEROOT}/clx" \
-		--path "${CLSOURCEROOT}/cl-ppcre" \
-		--path-current \
-		--system stumpwm --dump stumpwm.bin \
-		|| die "Cannot create stumpwm binary"
-	if use emacs ; then
-		elisp-compile contrib/*.el || die "Cannot compile contrib Elisp files"
-	fi
-	makeinfo ${PN}.texi || die "Cannot build info focs"
-	if use doc ; then
-		VARTEXFONTS="${T}"/fonts \
-			texi2pdf ${PN}.texi || die "Cannot build PDF docs"
-	fi
-}
-
-src_install() {
-	common-lisp-export-impl-args $(glo_best_flag sbcl clisp ecl)
-	dobin stumpwm.bin contrib/stumpish
-	make_wrapper stumpwm "/usr/bin/stumpwm.bin ${CL_NORC} ${CL_EVAL} '(stumpwm:stumpwm \":0\")'"
-	make_session_desktop StumpWM /usr/bin/stumpwm
-
-	if use emacs; then
-		elisp-install ${PN} contrib/*.el{,c} || die "Cannot install contrib Elisp files"
-		elisp-site-file-install "${FILESDIR}"/${SITEFILE} \
-			|| die "elisp-site-file-install failed"
-	fi
-
-	cp "${FILESDIR}"/README.Gentoo . && sed -i "s:@VERSION@:${PV}:" README.Gentoo
-	dodoc README NEWS ChangeLog README.Gentoo
-	doinfo ${PN}.info
-	use doc && dodoc ${PN}.pdf
-
-	docinto examples ; dodoc sample-stumpwmrc.lisp
-
-	# No point in installing only contribs
-	common-lisp-install-sources *.lisp contrib/
-	common-lisp-install-asdf ${PN}.asd
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}

diff --git a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild b/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
deleted file mode 100644
index 5d13023..0000000
--- a/x11-wm/stumpwm/stumpwm-0.9.8.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit common-lisp-3 glo-utils eutils elisp-common autotools
-
-DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp."
-HOMEPAGE="http://www.nongnu.org/stumpwm/"
-SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc clisp ecl +sbcl emacs"
-
-RESTRICT="strip mirror"
-
-RDEPEND="dev-lisp/cl-ppcre
-		sbcl? ( >=dev-lisp/clx-0.7.3_p20081030 )
-		!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] ) )
-		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
-		emacs? ( virtual/emacs app-emacs/slime )"
-DEPEND="${RDEPEND}
-		sys-apps/texinfo
-		doc? ( virtual/texi2dvi )"
-
-SITEFILE=70${PN}-gentoo.el
-
-do_doc() {
-	local pdffile="${PN}.pdf"
-
-	texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die
-	cp "${FILESDIR}"/README.Gentoo . && sed -i "s:@VERSION@:${PV}:" README.Gentoo
-	dodoc AUTHORS NEWS README.md README.Gentoo
-	doinfo ${PN}.info
-	docinto examples ; dodoc sample-stumpwmrc.lisp
-}
-
-src_prepare() {
-	# Upstream did not change version before packaging:
-	# https://github.com/stumpwm/stumpwm/issues/103
-	sed -i "${S}/${PN}.asd" -e 's/:version "0.9.7"/:version "0.9.8"/' || die
-}
-
-src_configure() {
-	eautoreconf
-	econf --with-lisp=$(glo_best_flag sbcl clisp ecl) \
-		--with-contrib-dir="${CLSOURCEROOT}/${PN}/contrib"
-}
-
-src_compile() {
-	emake -j1
-	if use emacs ; then
-		elisp-compile contrib/*.el || die "Cannot compile contrib Elisp files"
-	fi
-}
-
-src_install() {
-	common-lisp-export-impl-args $(glo_best_flag sbcl clisp ecl)
-	dobin stumpwm contrib/stumpish
-	make_session_desktop StumpWM /usr/bin/stumpwm
-
-	if use emacs; then
-		elisp-install ${PN} contrib/*.el{,c} || die "Cannot install contrib Elisp files"
-		elisp-site-file-install "${FILESDIR}"/${SITEFILE} \
-			|| die "elisp-site-file-install failed"
-	fi
-
-	common-lisp-install-sources *.lisp contrib/
-	common-lisp-install-asdf ${PN}.asd
-	use doc && do_doc
-}
-
-pkg_postinst() {
-	use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-	use emacs && elisp-site-regen
-}


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

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

commit:     1afa9851cd7ff9ad9dcebe9b3058ccf8e57f6efc
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 13:59:30 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 13:59:30 2016 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=1afa9851

x11-wm/stumpwm: Update header and description

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

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 8848b68..4ec18be 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 
 inherit common-lisp-3 glo-utils 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="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index b7e3fa8..8f917e0 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 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] 36+ messages in thread

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

commit:     d56f500d8ccce7abfe3f3865ed95e7d5294abe18
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  2 14:08:51 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Wed Mar  2 14:08:51 2016 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=d56f500d

x11-wm/stumpwm: Add metadata and contrib modules

 x11-wm/stumpwm/metadata.xml         | 61 +++++++++++++++++++++++++++++++++++++
 x11-wm/stumpwm/stumpwm-0.9.9.ebuild | 57 ++++++++++++++++++++++++++--------
 2 files changed, 106 insertions(+), 12 deletions(-)

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
new file mode 100644
index 0000000..578e246
--- /dev/null
+++ b/x11-wm/stumpwm/metadata.xml
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>nimiux@gentoo.org</email>
+    <name>Chema Alonso</name>
+  </maintainer>
+  <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.
+
+    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 
+
+    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>
+    <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>
+  </upstream>
+</pkgmetadata>

diff --git a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
index 4ec18be..8fade26 100644
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ b/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
@@ -4,47 +4,76 @@
 
 EAPI=5
 
-inherit common-lisp-3 glo-utils eutils elisp-common autotools
+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/"
-SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="doc clisp ecl +sbcl emacs"
+KEYWORDS="~amd64 ~x86"
+IUSE="contrib doc emacs clisp ecl +sbcl"
 
 RESTRICT="strip mirror"
 
 RDEPEND="dev-lisp/cl-ppcre
-		sbcl? ( >=dev-lisp/clx-0.7.3_p20081030 )
+		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] ) )
-		sbcl?  ( >=dev-lisp/sbcl-1.0.32 )
 		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.in" && dodoc "${pdffile}" || die
-	cp "${FILESDIR}"/README.Gentoo . && sed -i "s:@VERSION@:${PV}:" README.Gentoo
+	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
+	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 "${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 "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
-	econf --with-lisp=$(glo_best_flag sbcl clisp ecl)
+}
+
+src_configure() {
+	local moduleconfig
+
+	use contrib && moduleconfig="--with-module-dir=${CONTRIBDIR}/contrib"
+	econf --with-lisp=$(get_lisp sbcl clisp ecl) "${moduleconfig}"
 }
 
 src_compile() {
@@ -52,13 +81,17 @@ src_compile() {
 }
 
 src_install() {
-	common-lisp-export-impl-args $(glo_best_flag sbcl clisp ecl)
+	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() {


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

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

commit:     6cc54bbe686710f659b077dbcf6f9844c12ae500
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 11:08:56 2016 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 11:08:56 2016 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=6cc54bbe

x11-wm/stumpwm: Update homepage

 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 8f917e0..15c02e8 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] 36+ messages in thread

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

commit:     1b814c11c82849297a7adbb8a4c221a993ab3edf
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 16:45:02 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 16:45:02 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=1b814c11

dev-lisp/stumpwm: Bumps version to 1.0.0

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

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 0000000..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] 36+ messages in thread

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

commit:     b71adeabc49dc4dcb3070ab5438aeebbb389bae7
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 16:17:32 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 16:17:32 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=b71adeab

dev-lisp/stumpwm: Reset XDG environment. Fixes bug #606484

 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] 36+ messages in thread

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

commit:     42d02f34b0e1cdec14fc63eb92fe1243d15f2d58
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 10:12:34 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 10:12:34 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=42d02f34

x11-wm/stumpwm: Updates live ebuild

 x11-wm/stumpwm/stumpwm-9999.ebuild | 46 ++++++++++++++++++++++++++------------
 1 file changed, 32 insertions(+), 14 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 15c02e8..c87ed2d 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit autotools common-lisp-3 git-2
+inherit autotools common-lisp-3 git-r3
 
 DESCRIPTION="Stumpwm is a Window Manager written entirely in Common Lisp."
 HOMEPAGE="https://stumpwm.github.io/"
@@ -13,27 +13,44 @@ EGIT_REPO_URI="git://github.com/stumpwm/stumpwm"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc clisp emacs +sbcl"
+IUSE="contrib doc emacs clisp ecl +sbcl"
 
-DEPEND="dev-lisp/common-lisp-controller
-	virtual/commonlisp
-	dev-lisp/cl-ppcre
-	doc? ( virtual/texi2dvi )"
-
-RDEPEND="${DEPEND}
-	emacs? ( app-emacs/slime )
+RDEPEND="dev-lisp/cl-ppcre
 	!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 )"
+	sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )
+	emacs? ( virtual/emacs app-emacs/slime )"
+
+DEPEND="${RDEPEND}
+	sys-apps/texinfo
+	doc? ( virtual/texi2dvi )"
+
+CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
+CONTRIBDIR="${CLPKGDIR}/contrib"
 
 do_doc() {
 	local pdffile="${PN}.pdf"
 
-	dodoc AUTHORS NEWS README.md
-	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"
+	docinto examples ; dodoc sample-stumpwmrc.lisp
+}
+
+do_contrib() {
+	emake install-modules
+	rm -r "${D}${CONTRIBDIR}"/.git* || die
 }
 
 src_prepare() {
+	default
+	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
 }
 
@@ -46,4 +63,5 @@ src_install() {
 	common-lisp-install-asdf
 	dobin "${PN}"
 	use doc && do_doc
+	use contrib && do_contrib
 }


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2017-02-02 22:23 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-02-02 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     1dbb79f225cc68b8837d82e37f05778043c374ef
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 22:23:48 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 22:23:48 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=1dbb79f2

dev-lisp/stumpwm: Adds dependency on stumpwm-contrib

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

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index b3c7548..c01e80b 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/"
@@ -23,14 +23,14 @@ RDEPEND="dev-lisp/cl-ppcre
 		!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 )"
+		emacs? ( virtual/emacs app-emacs/slime )
+		contrib? ( x11-wm/stumpwm-contrib )"
 DEPEND="${RDEPEND}
 		sys-apps/texinfo
 		doc? ( virtual/texi2dvi )"
 
 SITEFILE=70${PN}-gentoo.el
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
-CONTRIBDIR="${CLPKGDIR}/contrib"
 
 get_lisp() {
 	local lisp
@@ -50,32 +50,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 +79,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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2017-02-02 22:25 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-02-02 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     64c1cf3bdf33ff7b3c8f6deac51a661354a11f77
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  2 22:24:58 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Feb  2 22:24:58 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=64c1cf3b

x11-wm/stumpwm: Drops old

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

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 ef3ef84..0000000
--- a/x11-wm/stumpwm/stumpwm-0.9.9.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-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() {
-	# 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] 36+ messages in thread

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

commit:     b6e1c719d7bb02311fd66058de8f2b31a6400f3f
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  3 08:21:17 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Feb  3 08:21:17 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=b6e1c719

x11-wm/stumpwm: Moves dependency to PDEPEND

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

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index c01e80b..5ffbe14 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -23,12 +23,13 @@ RDEPEND="dev-lisp/cl-ppcre
 		!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 )
-		contrib? ( x11-wm/stumpwm-contrib )"
+		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}"
 


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

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

commit:     86ce95765a4241cefb259d0ff02006c8a0a2a76d
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 09:08:36 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 09:08:36 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=86ce9576

x11-wm/stumpwm: Updates header and clx version

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 3 +--
 x11-wm/stumpwm/stumpwm-9999.ebuild  | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index 5ffbe143..3231eff7 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 
@@ -19,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] ) )

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index c87ed2da..76cc6c35 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 


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

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

commit:     59fac8c6151942dc90b53bcdb59e618073b9cc60
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 15:26:06 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 15:26:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=59fac8c6

x11-wm/stumpwm: Removes uneeded lines

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

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index 3231eff7..7638a3b5 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,8 @@ 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
+	## 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 +72,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] 36+ messages in thread

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

commit:     3a1d0db088ed67e6f4589ad7269c40425f5b32ba
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 13 16:03:15 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Jul 13 16:03:15 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=3a1d0db0

x11-wm/stumpwm: Removes comments

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

diff --git a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
index 7638a3b5..db333dd7 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.0.ebuild
@@ -52,8 +52,6 @@ install_docs() {
 
 src_prepare() {
 	default
-	## 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
 }
 


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

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

commit:     81e6d268f8ce93a7405ec5daf521fc100077090d
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 08:35:55 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 08:35:55 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=81e6d268

x11-wm/stumpwm: Fixes tex file extension

Gentoo-Bug: 624918

 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 db333dd7..ebb4b56c 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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2017-07-31 15:12 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2017-07-31 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     a803a375673bc69a43064f171e65abb3bc8eb4fd
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 31 15:12:14 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Jul 31 15:12:14 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a803a375

x11-wm/stumpwm: Fixes metadata.xml format

 x11-wm/stumpwm/metadata.xml | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index 578e246b..280080d2 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>


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

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

commit:     b0d97eeaab385ec969607bd0af63ba50ac3c5ab4
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 20:54:22 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 20:54:22 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=b0d97eea

x11-wm/stumpwm: Updates dependencies and add xdg_environment_reset

 x11-wm/stumpwm/stumpwm-9999.ebuild | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 76cc6c35..9872001e 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -3,26 +3,27 @@
 
 EAPI=6
 
-inherit autotools common-lisp-3 git-r3
+inherit autotools common-lisp-3 git-r3 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"
 KEYWORDS="~amd64 ~x86"
 IUSE="contrib doc emacs clisp ecl +sbcl"
 
-RDEPEND="dev-lisp/cl-ppcre
+DEPEND="dev-lisp/common-lisp-controller
+	virtual/commonlisp
+	dev-lisp/cl-ppcre
+	doc? ( virtual/texi2dvi )"
+
+RDEPEND="${DEPEND}
+	emacs? ( virtual/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 )
-	emacs? ( virtual/emacs app-emacs/slime )"
-
-DEPEND="${RDEPEND}
-	sys-apps/texinfo
-	doc? ( virtual/texi2dvi )"
+	sbcl?  ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )"
 
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 CONTRIBDIR="${CLPKGDIR}/contrib"
@@ -44,6 +45,7 @@ do_contrib() {
 
 src_prepare() {
 	default
+	xdg_environment_reset
 	if use contrib ; then
 		# Fix contrib directory
 		sed -i -e "s|@CONTRIB_DIR@|@MODULE_DIR@|" make-image.lisp.in || die


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

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

commit:     28aa04796bfe5efc0b87b7c0ee677f8d0b72e42c
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 14:49:34 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 14:49:34 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=28aa0479

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

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

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 00000000..13ae3486
--- /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] 36+ messages in thread

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

commit:     e9fa437fd131c8b81da225df8f6946c1334b629a
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 20:27:33 2017 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:27:33 2017 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=e9fa437f

x11-wm/stumpwm: Adds missing dependencies

 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 13ae3486..9b097e91 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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2018-02-03 22:06 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-02-03 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     40dc85eed4657876ebef526b1e3b3bcba953f761
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 22:07:19 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Sat Feb  3 22:07:19 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=40dc85ee

x11-wm/stumpwm: Updates dependencies

 x11-wm/stumpwm/stumpwm-9999.ebuild | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 9872001e..279c1f68 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="contrib doc emacs clisp ecl +sbcl"
 
-DEPEND="dev-lisp/common-lisp-controller
-	virtual/commonlisp
-	dev-lisp/cl-ppcre
-	doc? ( virtual/texi2dvi )"
-
-RDEPEND="${DEPEND}
-	emacs? ( virtual/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 )"
+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 )"
 
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 CONTRIBDIR="${CLPKGDIR}/contrib"


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

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

commit:     fca3a25bc2cdb12129c7ab5912a107e7b5026781
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  5 19:18:59 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Mon Mar  5 19:18:59 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=fca3a25b

x11-wm/stumpwm: Drops old version 1.0.0

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 86 -------------------------------------
 1 file changed, 86 deletions(-)

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 ebb4b56c..00000000
--- 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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2018-03-09 17:41 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-03-09 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     daf85fe1807778d1c947350a50ecf4ddd98cbc6f
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 22:07:19 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Mar  9 17:38:46 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=daf85fe1

x11-wm/stumpwm: Updates dependencies

 x11-wm/stumpwm/stumpwm-9999.ebuild | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 9872001e..279c1f68 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="contrib doc emacs clisp ecl +sbcl"
 
-DEPEND="dev-lisp/common-lisp-controller
-	virtual/commonlisp
-	dev-lisp/cl-ppcre
-	doc? ( virtual/texi2dvi )"
-
-RDEPEND="${DEPEND}
-	emacs? ( virtual/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 )"
+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 )"
 
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 CONTRIBDIR="${CLPKGDIR}/contrib"


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2018-03-09 17:41 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-03-09 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     986988a6e7fe7e2126e704bbea481d231367f9ec
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  5 19:18:59 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Mar  9 17:38:50 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=986988a6

x11-wm/stumpwm: Drops old version 1.0.0

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 86 -------------------------------------
 1 file changed, 86 deletions(-)

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 ebb4b56c..00000000
--- 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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2018-03-09 21:36 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-03-09 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     032cdaca77acbbdc7c9a184a5a6ddb8afb03ec2e
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  3 22:07:19 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Mar  9 21:34:21 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=032cdaca

x11-wm/stumpwm: Updates dependencies

 x11-wm/stumpwm/stumpwm-9999.ebuild | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 9872001e..279c1f68 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,16 +14,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="contrib doc emacs clisp ecl +sbcl"
 
-DEPEND="dev-lisp/common-lisp-controller
-	virtual/commonlisp
-	dev-lisp/cl-ppcre
-	doc? ( virtual/texi2dvi )"
-
-RDEPEND="${DEPEND}
-	emacs? ( virtual/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 )"
+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 )"
 
 CLPKGDIR="${CLSOURCEROOT}/${CLPACKAGE}"
 CONTRIBDIR="${CLPKGDIR}/contrib"


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

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2018-03-09 21:36 José María Alonso
  0 siblings, 0 replies; 36+ messages in thread
From: José María Alonso @ 2018-03-09 21:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c9fef85fd63b30e94afc33e767ed4c7ec71cbea0
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  5 19:18:59 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Fri Mar  9 21:34:22 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=c9fef85f

x11-wm/stumpwm: Drops old version 1.0.0

 x11-wm/stumpwm/stumpwm-1.0.0.ebuild | 86 -------------------------------------
 1 file changed, 86 deletions(-)

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 ebb4b56c..00000000
--- 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] 36+ messages in thread

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

commit:     ce44969b9e3b31c9d045d7939857ef8bc63ee041
Author:     Chema Alonso Josa <nimiux <AT> gentoo <DOT> org>
AuthorDate: Thu May 31 16:44:08 2018 +0000
Commit:     José María Alonso <nimiux <AT> gentoo <DOT> org>
CommitDate: Thu May 31 16:44:08 2018 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ce44969b

x11-stumpwm: Bump version to 18.05

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

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
new file mode 100644
index 00000000..1da69a1a
--- /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] 36+ messages in thread

* [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/
@ 2022-03-25 19:24 Ulrich Müller
  0 siblings, 0 replies; 36+ messages in thread
From: Ulrich Müller @ 2022-03-25 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     1200a58f157c9ef9e5bccbca7f090ad4dfa29428
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 19:19:50 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 19:19:50 2022 +0000
URL:        https://gitweb.gentoo.org/proj/lisp.git/commit/?id=1200a58f

x11-wm/stumpwm: Update virtual/emacs dependency

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild | 4 ++--
 x11-wm/stumpwm/stumpwm-18.05.ebuild    | 4 ++--
 x11-wm/stumpwm/stumpwm-9999.ebuild     | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
index 9b097e91..e85a49a8 100644
--- a/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
+++ b/x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,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 )"

diff --git a/x11-wm/stumpwm/stumpwm-18.05.ebuild b/x11-wm/stumpwm/stumpwm-18.05.ebuild
index 1da69a1a..83a2cb0d 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-2022 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 )"

diff --git a/x11-wm/stumpwm/stumpwm-9999.ebuild b/x11-wm/stumpwm/stumpwm-9999.ebuild
index 279c1f68..1870d21f 100644
--- a/x11-wm/stumpwm/stumpwm-9999.ebuild
+++ b/x11-wm/stumpwm/stumpwm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,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] 36+ messages in thread

end of thread, other threads:[~2022-03-25 19:24 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-28 12:36 [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/ José María Alonso
  -- strict thread matches above, loose matches on Subject: below --
2022-03-25 19:24 Ulrich Müller
2018-05-31 16:44 José María Alonso
2018-03-09 21:36 José María Alonso
2018-03-09 21:36 José María Alonso
2018-03-09 17:41 José María Alonso
2018-03-09 17:41 José María Alonso
2018-03-05 19:19 José María Alonso
2018-02-03 22:06 José María Alonso
2017-10-28 20:27 José María Alonso
2017-10-28 14:49 José María Alonso
2017-08-24 20:54 José María Alonso
2017-07-31 15:12 José María Alonso
2017-07-17  8:36 José María Alonso
2017-07-13 16:03 José María Alonso
2017-07-13 15:26 José María Alonso
2017-04-27  9:08 José María Alonso
2017-02-03  8:21 José María Alonso
2017-02-02 22:25 José María Alonso
2017-02-02 22:23 José María Alonso
2017-02-02 10:12 José María Alonso
2017-01-22 16:17 José María Alonso
2017-01-15 16:45 José María Alonso
2016-03-17 11:04 José María Alonso
2016-03-02 14:04 José María Alonso
2016-03-02 13:55 José María Alonso
2016-03-02 13:53 José María Alonso
2014-11-25 20:46 José María Alonso
2014-11-11 23:16 José María Alonso
2014-07-23 19:38 José María Alonso
2014-11-11 23:16 ` José María Alonso
2014-07-21 12:18 José María Alonso
2014-07-21 10:29 José María Alonso
2014-07-21 10:27 José María Alonso
2014-04-28 13:59 José María Alonso
2014-04-28 11:14 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