nimiux 14/12/23 22:28:11 Modified: metadata.xml ChangeLog Added: stumpwm-0.9.9.ebuild stumpwm-9999.ebuild Log: Version bump. New live ebuild (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key F253DB15)
Revision Changes Path 1.7 x11-wm/stumpwm/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/metadata.xml?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/metadata.xml?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/metadata.xml?r1=1.6&r2=1.7 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/metadata.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- metadata.xml 28 Apr 2014 11:20:48 -0000 1.6 +++ metadata.xml 23 Dec 2014 22:28:11 -0000 1.7 @@ -22,6 +22,7 @@ </longdescription> <use> <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> </pkgmetadata> 1.10 x11-wm/stumpwm/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/ChangeLog?rev=1.10&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/ChangeLog?rev=1.10&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/ChangeLog?r1=1.9&r2=1.10 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/ChangeLog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ChangeLog 10 Aug 2014 20:00:16 -0000 1.9 +++ ChangeLog 23 Dec 2014 22:28:11 -0000 1.10 @@ -1,6 +1,13 @@ # ChangeLog for x11-wm/stumpwm # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/ChangeLog,v 1.9 2014/08/10 20:00:16 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/ChangeLog,v 1.10 2014/12/23 22:28:11 nimiux Exp $ + +*stumpwm-9999 (23 Dec 2014) +*stumpwm-0.9.9 (23 Dec 2014) + + 23 Dec 2014; Chema Alonso <[email protected]> +stumpwm-0.9.9.ebuild, + +stumpwm-9999.ebuild, +files/70stumpwm-gentoo.el: + Bump to version 0.9.9. New live ebuild 10 Aug 2014; Sergei Trofimovich <[email protected]> stumpwm-0.9.7.ebuild: QA: drop trailing '.' from DESCRIPTION 1.1 x11-wm/stumpwm/stumpwm-0.9.9.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/stumpwm-0.9.9.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/stumpwm-0.9.9.ebuild?rev=1.1&content-type=text/plain Index: stumpwm-0.9.9.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/stumpwm-0.9.9.ebuild,v 1.1 2014/12/23 22:28:11 nimiux Exp $ EAPI=5 inherit common-lisp-3 eutils elisp-common autotools DESCRIPTION="Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp." 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.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 get_lisp() { for list 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 || die 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 eautoreconf 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 ${PN}.asd use doc && do_doc } pkg_postinst() { use emacs && elisp-site-regen } pkg_postrm() { use emacs && elisp-site-regen } 1.1 x11-wm/stumpwm/stumpwm-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/stumpwm-9999.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/stumpwm/stumpwm-9999.ebuild?rev=1.1&content-type=text/plain Index: stumpwm-9999.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-wm/stumpwm/stumpwm-9999.ebuild,v 1.1 2014/12/23 22:28:11 nimiux Exp $ EAPI=5 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" EGIT_REPO_URI="git://github.com/stumpwm/stumpwm" LICENSE="GPL-2" SLOT="0" IUSE="doc clisp emacs +sbcl" DEPEND="dev-lisp/common-lisp-controller virtual/commonlisp dev-lisp/cl-ppcre doc? ( virtual/texi2dvi )" RDEPEND="${DEPEND} emacs? ( app-emacs/slime ) !clisp? ( !sbcl? ( !amd64? ( dev-lisp/cmucl ) ) ) clisp? ( >=dev-lisp/clisp-2.38-r2[X,-new-clx] ) sbcl? ( >=dev-lisp/sbcl-1.1.15 dev-lisp/clx )" do_doc() { local pdffile="${PN}.pdf" dodoc AUTHORS NEWS README.md texi2pdf -o "${pdffile}" "${PN}.texi.in" && dodoc "${pdffile}" || die } src_prepare() { eautoreconf } src_compile() { emake -j1 } src_install() { common-lisp-install-sources *.lisp common-lisp-install-asdf dobin "${PN}" use doc && do_doc }
