diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-lisp/asdf | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-lisp/asdf')
-rw-r--r-- | dev-lisp/asdf/Manifest | 6 | ||||
-rw-r--r-- | dev-lisp/asdf/asdf-1.86-r1.ebuild | 42 | ||||
-rw-r--r-- | dev-lisp/asdf/asdf-1.89.ebuild | 41 | ||||
-rw-r--r-- | dev-lisp/asdf/asdf-3.0.3.ebuild | 50 | ||||
-rw-r--r-- | dev-lisp/asdf/asdf-3.1.4.ebuild | 50 | ||||
-rw-r--r-- | dev-lisp/asdf/files/gentoo-init.lisp | 12 | ||||
-rw-r--r-- | dev-lisp/asdf/files/source-registry.conf | 5 | ||||
-rw-r--r-- | dev-lisp/asdf/metadata.xml | 5 |
8 files changed, 211 insertions, 0 deletions
diff --git a/dev-lisp/asdf/Manifest b/dev-lisp/asdf/Manifest new file mode 100644 index 000000000000..ee3b64c82cd1 --- /dev/null +++ b/dev-lisp/asdf/Manifest @@ -0,0 +1,6 @@ +DIST asdf-3.0.3.tar.gz 427575 SHA256 05f11d83d33f1080f683701ad0e139011051f9c3190c3b1f22bc63208d8d5f47 SHA512 d9d8d466c7b6aa6beb1c22da4fd10499fa784c39ab138bea7ecb8cdccf769766572ebe91c89db2d5c53e493096248f82a224be95c1fcac8b7beebe1b57f34883 WHIRLPOOL 3503250361350b59d095b743dcc627e9ec1e3ec469066287b80d97924d54ea254fed94f77596ed71b4c9974e4c9b97de8b6a35b3c6529f559d6ba392b695ccf4 +DIST asdf-3.1.4.tar.gz 831537 SHA256 bc8bfaf36335e5f01fd08159c1ded5a96088fbea002b466bdf95c129c413cc43 SHA512 c48eb0928d3b98154d63e8ce797baeb4ad51ab685594b80f2ec4db9747b41c619ec17856d2483590ca8bd0b8c9db160837e7e49e72396c3a16db338ea985282c WHIRLPOOL 71babc996c326b6fb0118752a0f60601f9cefb28d254fd48c838abae14e7bc02f8831a5e96e9521b95f52b9bc1bb632fb5d93abed11dea480ba9f007e7cfdbf1 +DIST cl-asdf_1.86-1.diff.gz 4888 SHA256 ac7c526a4471353cff3fc2ae750693cf5a9a35c6dca1e52d04e9fd17d76082c8 SHA512 9aa905a14e814a9c7e8077d09aca238d735511ae67f0197fffc84100f5500950081bc00f5be7c6838e3a58d9e4c2f5b6fce9e41d84c7e39fb4fb2e04a1482abf WHIRLPOOL 86a88af4124e9e822c899f23400d054fd915365a825017fdf1ad0b6a26e121cbfe80639f65b018dbc7012173a40c88a31b287c96919184e050feb809ba86bd12 +DIST cl-asdf_1.86.orig.tar.gz 53686 SHA256 cfee04493fe4b8a70a42e3ed79d927c3551878c8685ba7c8cf557341453421ce SHA512 a62ff032b41d60b3afbd1f1ef85ea52d669a6fdd87371b19364dec98e99a01e134242bd0b0d6e8731c8d89feab78b809b740a533a46ff21a3969ef0f7dd1e65c WHIRLPOOL c1943361d8e396d9ec602428b91622a023f7743553c4a8d8316ac6b472e11ef1bc3ad3e65644e2d492932c8eb7d02bf596f465e48b6e6714ee4af957459754d2 +DIST cl-asdf_1.89-1.diff.gz 395 SHA256 1ad2de4d9bb494f58e69f327d02cd86100967371c93727393b99b3b6fd20d567 SHA512 0d5ac51e69914b58497815971f1736712bd65988944fff5966f854c2dd22d1969d9237c996bfd44a6195d2765db9af07c3055c9bf126ba25059eccdbf8da20b4 WHIRLPOOL 20bc02a86d3645bedf1952ef70193f3b52250dcab5720e21940f0721e2c8be330f8452d4f77c82cc7bb105afb935c3b255e435b5d99ac40965c49621082c0f4b +DIST cl-asdf_1.89.orig.tar.gz 60134 SHA256 617853e512a0e6bdfa269811c3b9866af3878d40c7e4e8bab4ebf5374bd5a0ec SHA512 eb20877bb6acb6cab5874229290605aaef19d2501d8011473b66d0c9609d0b4d12f2951c39e4a3d2d07a3f0a7862c7e6beb6073514bb8b36189049bb96ba0e9a WHIRLPOOL 23636e9db0d351f88cec352a2c85489f41c5dc1085af75d2a3f4b460c462ff1115a0fb0408dcb21e2dc66d2ac773053c3586067aeaeca19615a2b22fcc3b384b diff --git a/dev-lisp/asdf/asdf-1.86-r1.ebuild b/dev-lisp/asdf/asdf-1.86-r1.ebuild new file mode 100644 index 000000000000..82202d3ba74c --- /dev/null +++ b/dev-lisp/asdf/asdf-1.86-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="3" +DEB_PV="1" +MY_PN="cl-${PN}" +MY_P="${MY_PN}-${PV}" + +inherit eutils + +DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp" +HOMEPAGE="http://packages.debian.org/unstable/devel/cl-asdf" +SRC_URI="mirror://gentoo/${MY_PN}_${PV}.orig.tar.gz + mirror://gentoo/${MY_PN}_${PV}-${DEB_PV}.diff.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~mips ppc ppc64 s390 sparc x86" +IUSE="examples" + +DEPEND="" +RDEPEND="${DEPEND}" + +EPATCH_SOURCE="${WORKDIR}" +S="${WORKDIR}"/${MY_P} + +src_prepare() { + epatch ${MY_PN}_${PV}-${DEB_PV}.diff || die +} + +src_install() { + insinto /usr/share/common-lisp/source/asdf + doins asdf.lisp wild-modules.lisp asdf-install.lisp + + dodoc README + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins test/* + fi +} diff --git a/dev-lisp/asdf/asdf-1.89.ebuild b/dev-lisp/asdf/asdf-1.89.ebuild new file mode 100644 index 000000000000..08d7b2b0fd0c --- /dev/null +++ b/dev-lisp/asdf/asdf-1.89.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="3" +DEB_PV="1" +MY_PN="cl-${PN}" +MY_P="${MY_PN}-${PV}" + +inherit eutils + +DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp" +HOMEPAGE="http://packages.debian.org/unstable/devel/cl-asdf" +SRC_URI="mirror://gentoo/${MY_PN}_${PV}.orig.tar.gz + mirror://gentoo/${MY_PN}_${PV}-${DEB_PV}.diff.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="examples" + +DEPEND="" +RDEPEND="${DEPEND}" + +EPATCH_SOURCE="${WORKDIR}" +S="${WORKDIR}"/${MY_P}.orig + +src_prepare() { + epatch ${MY_PN}_${PV}-${DEB_PV}.diff || die +} + +src_install() { + insinto /usr/share/common-lisp/source/asdf + doins asdf.lisp wild-modules.lisp asdf-install.lisp + dodoc README + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins test/* + fi +} diff --git a/dev-lisp/asdf/asdf-3.0.3.ebuild b/dev-lisp/asdf/asdf-3.0.3.ebuild new file mode 100644 index 000000000000..d272c7122277 --- /dev/null +++ b/dev-lisp/asdf/asdf-3.0.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils prefix + +DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp" +HOMEPAGE="http://common-lisp.net/project/asdf/" +SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ppc sparc x86" +IUSE="doc test" + +SLOT="0/${PVR}" + +DEPEND="!dev-lisp/cl-${PN} + !dev-lisp/asdf-binary-locations + !dev-lisp/gentoo-init + !<dev-lisp/asdf-2.33-r3 + doc? ( virtual/texi2dvi ) + test? ( dev-lisp/sbcl )" +RDEPEND="" +PDEPEND="~dev-lisp/uiop-${PV}" + +S="${WORKDIR}" + +src_compile() { + make + use doc && make doc +} + +src_install() { + insinto /usr/share/common-lisp/source/${PN} + doins -r build version.lisp-expr + dodoc README TODO + dohtml doc/*.{html,css,ico,png} + if use doc; then + insinto /usr/share/doc/${PF} + doins doc/${PN}.pdf + fi + + insinto /etc/common-lisp + cd "${T}" + cp "${FILESDIR}"/gentoo-init.lisp "${FILESDIR}"/source-registry.conf . + eprefixify gentoo-init.lisp source-registry.conf + doins gentoo-init.lisp source-registry.conf +} diff --git a/dev-lisp/asdf/asdf-3.1.4.ebuild b/dev-lisp/asdf/asdf-3.1.4.ebuild new file mode 100644 index 000000000000..297a8dc91cb7 --- /dev/null +++ b/dev-lisp/asdf/asdf-3.1.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils prefix + +DESCRIPTION="ASDF is Another System Definition Facility for Common Lisp" +HOMEPAGE="http://common-lisp.net/project/asdf/" +SRC_URI="http://common-lisp.net/project/${PN}/archives/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris" +IUSE="doc" + +SLOT="0/${PVR}" + +DEPEND="!dev-lisp/cl-${PN} + !dev-lisp/asdf-binary-locations + !dev-lisp/gentoo-init + !<dev-lisp/asdf-2.33-r3 + doc? ( virtual/texi2dvi )" +RDEPEND="" +PDEPEND="~dev-lisp/uiop-${PV}" + +S="${WORKDIR}" + +src_compile() { + make + use doc && make doc +} + +src_install() { + insinto /usr/share/common-lisp/source/${PN} + doins -r build version.lisp-expr + dodoc README.md TODO + dohtml doc/*.{html,css,ico,png} + if use doc; then + dohtml -r doc/${PN} + insinto /usr/share/doc/${PF} + doins doc/${PN}.pdf + fi + + insinto /etc/common-lisp + cd "${T}" + cp "${FILESDIR}"/gentoo-init.lisp "${FILESDIR}"/source-registry.conf . + eprefixify gentoo-init.lisp source-registry.conf + doins gentoo-init.lisp source-registry.conf +} diff --git a/dev-lisp/asdf/files/gentoo-init.lisp b/dev-lisp/asdf/files/gentoo-init.lisp new file mode 100644 index 000000000000..1a855466a23a --- /dev/null +++ b/dev-lisp/asdf/files/gentoo-init.lisp @@ -0,0 +1,12 @@ +(in-package #:cl-user) + +#-(or cmu ccl ecl sbcl) +(let ((*compile-print* nil) + (*compile-verbose* nil) + #+cmu (ext:*gc-verbose* nil)) + (handler-bind ((warning #'muffle-warning)) + (load #p"@GENTOO_PORTAGE_EPREFIX@/usr/share/common-lisp/source/asdf/build/asdf.lisp" + :print nil :verbose nil))) + +#+(or cmu ccl ecl sbcl) +(require :asdf) diff --git a/dev-lisp/asdf/files/source-registry.conf b/dev-lisp/asdf/files/source-registry.conf new file mode 100644 index 000000000000..d8cfd7146df9 --- /dev/null +++ b/dev-lisp/asdf/files/source-registry.conf @@ -0,0 +1,5 @@ +;; -*- Mode: Lisp; -*- + +(:source-registry + (:directory "@GENTOO_PORTAGE_EPREFIX@/usr/share/common-lisp/systems") + :inherit-configuration) diff --git a/dev-lisp/asdf/metadata.xml b/dev-lisp/asdf/metadata.xml new file mode 100644 index 000000000000..f418045b09c8 --- /dev/null +++ b/dev-lisp/asdf/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>common-lisp</herd> +</pkgmetadata> |