* [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/
@ 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
* [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/
@ 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-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 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 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-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-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/
@ 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/
@ 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-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-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-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-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-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-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-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-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 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-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-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/
@ 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/
@ 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-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 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/
@ 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/
@ 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-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-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-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 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-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-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 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
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 --
2017-02-03 8:21 [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-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 12:36 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