From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 167241388C1 for ; Wed, 2 Mar 2016 13:53:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8143EE086A; Wed, 2 Mar 2016 13:53:34 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0E553E086A for ; Wed, 2 Mar 2016 13:53:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AB3133409D0 for ; Wed, 2 Mar 2016 13:53:32 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 64EF6CEB for ; Wed, 2 Mar 2016 13:53:30 +0000 (UTC) From: "José María Alonso" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "José María Alonso" Message-ID: <1456927046.c8410e9a812bff5e2a8b73d453f686e95578f466.nimiux@gentoo> Subject: [gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/ X-VCS-Repository: proj/lisp X-VCS-Files: x11-wm/stumpwm/stumpwm-0.9.7.ebuild x11-wm/stumpwm/stumpwm-0.9.8.ebuild X-VCS-Directories: x11-wm/stumpwm/ X-VCS-Committer: nimiux X-VCS-Committer-Name: José María Alonso X-VCS-Revision: c8410e9a812bff5e2a8b73d453f686e95578f466 X-VCS-Branch: master Date: Wed, 2 Mar 2016 13:53:30 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bfd448fd-a99e-45c0-9d73-2dc30e6d1f52 X-Archives-Hash: add1acda166575aede0efccdf446f3b7 commit: c8410e9a812bff5e2a8b73d453f686e95578f466 Author: Chema Alonso Josa gentoo org> AuthorDate: Wed Mar 2 13:57:26 2016 +0000 Commit: José María Alonso gentoo 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 -}