diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-lisp/gentoo-init |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-lisp/gentoo-init')
-rw-r--r-- | dev-lisp/gentoo-init/Manifest | 8 | ||||
-rw-r--r-- | dev-lisp/gentoo-init/files/gentoo-init-1.lisp | 11 | ||||
-rw-r--r-- | dev-lisp/gentoo-init/files/gentoo-init.lisp | 7 | ||||
-rw-r--r-- | dev-lisp/gentoo-init/files/source-registry.conf | 5 | ||||
-rw-r--r-- | dev-lisp/gentoo-init/gentoo-init-0.1.ebuild | 23 | ||||
-rw-r--r-- | dev-lisp/gentoo-init/gentoo-init-1.0.ebuild | 22 | ||||
-rw-r--r-- | dev-lisp/gentoo-init/metadata.xml | 8 |
7 files changed, 84 insertions, 0 deletions
diff --git a/dev-lisp/gentoo-init/Manifest b/dev-lisp/gentoo-init/Manifest new file mode 100644 index 000000000000..85712da5adfc --- /dev/null +++ b/dev-lisp/gentoo-init/Manifest @@ -0,0 +1,8 @@ +AUX gentoo-init-1.lisp 367 SHA256 45f0359425b141bfb12a9c5179b889627c75954a8d6ff2b1d38dffe3c780dfd0 SHA512 e7ff76fa8d6663f904d77438ea4e521ce4b35ef0dac0a7fbaa1797f89bcf2daa34d8cfedbe5af2621ef68cce906f88f2936eb2afd6ab2bb9dba1c31040b2e395 WHIRLPOOL 52720ad751a0ceccb0f7abba761c3ece117f1090bd8f046cf4b8ba584893190beeafe55c0fb1fc637fe2d09a73d9eee3349335ad6bd5ee5492a649263c3d9b7c +AUX gentoo-init.lisp 378 SHA256 ea19a1a891db57c9e1fa9cd19bcf2a801c93fbe3a31e54d1baf4bbac388cb258 SHA512 e3433ea5ab34d756b989f3b03fd27fef7b71918efa608c0ea9c481c37dca59af2c7f0520f55a9f0d8bdcb4c7345a0fd81a702dc30a60dc435ddf4b1430f58982 WHIRLPOOL db6ca5d1fbf68a4c563eacd8449aff2579aa5bdd067f16839a18b84c6a0f26843d21cec7183672b1d1c77bbd30bb5f7c264e9af47f9aaedcc00ede4b61df7b82 +AUX source-registry.conf 114 SHA256 dd0f7235836705c3d310c8ff90374850370bcf418437922a4979973936d672b7 SHA512 1d42cf9f1b349eb8d8adea2e05a76fcbb7dc6aba34c1227d9aaca18f4b93e773d05389c4dce7be4621a644b2d955d26f9338829d769fed72501852a28dc8a19d WHIRLPOOL 8e1a71997454cbf00834f462ed832bad42220877426ece1bb0f0040f11ebe3de9975bc8ef58dad013ed2503357942e409624faa7fa4570bb920bd3c4f87a0416 +EBUILD gentoo-init-0.1.ebuild 509 SHA256 bc2eb88346d357c4704225a3c032c7ba66ff74920af0c0af68fe8a04c91515b4 SHA512 9900d68b65ac2238c86b63f1f7fa4aba288bd5db01577a64b83f3fd191cbeda618e74bb58c44c4ba21986f48488b309fb2534857529e180bb03ad3c365db850c WHIRLPOOL 5780b31618ed5d6dd31144fd466f8e874d590aff474fb5c3f44b08494185fd724b0a9a98a38e235f3bdf07a610c18695d1218d9a11e2d66565b134b6a531f117 +EBUILD gentoo-init-1.0.ebuild 512 SHA256 2b950b090aa226bcf08cc33cd2712a1cb0c8ba83fe251cd5113f1e2739f87252 SHA512 baed3b353e5b299fb855c81a8961bda7cd21583aae9ef6cf14879c0138135e04521fbfb207d56b7d9b9427eb8102bc7a8a0d48e5c12ad9a0ad80352dc6a30060 WHIRLPOOL 7517ddd532ad5f19cd8c4a1b38aa80c67814568116de5df9fd26bff2c3a757f250fd34c11da6c7290caa999096e0e0af729686f2a873aae559ff3509fb2c13d4 +MISC ChangeLog 2626 SHA256 22029adea6867be5d3461c3347794cb39e8d9da4c435db91519bd37f29e05803 SHA512 f107b41a0dbe5fc4cd019303822ac4496372d36787193110dd15e678317c4d156d6d45e895f76711b4cca1f16851b9782cacf17159bedc7836f893353501c4e3 WHIRLPOOL a3f125618f04c657c5754f9a25d9ecf1c3a9f82fe80afbe169f6886d1cbeba6874d50cb81e45154febfff679559eec889a693e93c177ae2aba5ee3429a30a78f +MISC ChangeLog-2015 2169 SHA256 8fdcc2df918c4966e6a1f062eb7985c3ec9d76437c7e7109a19bc96fdbf10938 SHA512 0f1b77846f9ec9b9cf2670af6d6645498cbde8e8836731c2e5d7104f6dbf6aa1afe365d678b6ec64160238cffa5024f5ff718bbbe86802c952ecaa23b48b0860 WHIRLPOOL 8f5bc8ba335ee94c7a8ab12cf9e4508216aba9e60046aab2ce4f0f9a2a69d76940038dd62980dee07e9472118551cd91dcd176d4c79d1772bfe2658b28c3fd5d +MISC metadata.xml 261 SHA256 627a8fb846aff40f2f1e29e77040baa5b21fd7663158ab97b84012e0b5e2f742 SHA512 fb754c4ed3579db5dbe303197a05647b7cfab0a3fe47fd2140d5f77641be752d10ccf49a9c267406a0f3ba3dcda8831f778b9596d723f65aff10142bfad60d3d WHIRLPOOL 02fb9a9a64cd705025462ef7601b9b452954c62e41f57422a5a74e6e0c84695aca510635335b0cf35031dfbe75142c0feb06ce1ba4f2794c6230378d772c3ae3 diff --git a/dev-lisp/gentoo-init/files/gentoo-init-1.lisp b/dev-lisp/gentoo-init/files/gentoo-init-1.lisp new file mode 100644 index 000000000000..263aedd10c29 --- /dev/null +++ b/dev-lisp/gentoo-init/files/gentoo-init-1.lisp @@ -0,0 +1,11 @@ +(in-package #:cl-user) + +(let ((*compile-print* nil) + (*compile-verbose* nil) + #+cmu (ext:*gc-verbose* nil)) + (handler-bind ((warning #'muffle-warning)) + (load #p"/usr/share/common-lisp/source/asdf/asdf.lisp" + :print nil :verbose nil) + #+ecl + (load #p"/usr/share/common-lisp/source/asdf/asdf-ecl.lisp" + :print nil :verbose nil))) diff --git a/dev-lisp/gentoo-init/files/gentoo-init.lisp b/dev-lisp/gentoo-init/files/gentoo-init.lisp new file mode 100644 index 000000000000..e09dcb0ae43f --- /dev/null +++ b/dev-lisp/gentoo-init/files/gentoo-init.lisp @@ -0,0 +1,7 @@ +(in-package #:cl-user) +#+(or sbcl ecl) (require :asdf) +#-(or sbcl ecl) (load #p"/usr/share/common-lisp/source/asdf/asdf.lisp") +(push #p"/usr/share/common-lisp/systems/" asdf:*central-registry*) +(asdf:oos 'asdf:load-op :asdf-binary-locations) +(setf asdf:*centralize-lisp-binaries* t) +(setf asdf:*source-to-target-mappings* '((#p"/usr/lib/sbcl/" nil) (#p"/usr/lib64/sbcl/" nil))) diff --git a/dev-lisp/gentoo-init/files/source-registry.conf b/dev-lisp/gentoo-init/files/source-registry.conf new file mode 100644 index 000000000000..45e1fdfc5aa0 --- /dev/null +++ b/dev-lisp/gentoo-init/files/source-registry.conf @@ -0,0 +1,5 @@ +;; -*- Mode: Lisp; -*- + +(:source-registry + (:directory "/usr/share/common-lisp/systems") + :inherit-configuration) diff --git a/dev-lisp/gentoo-init/gentoo-init-0.1.ebuild b/dev-lisp/gentoo-init/gentoo-init-0.1.ebuild new file mode 100644 index 000000000000..de448bb19336 --- /dev/null +++ b/dev-lisp/gentoo-init/gentoo-init-0.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="3" + +DESCRIPTION="Simple ASDF-BINARY-LOCATIONS configuration for Gentoo Common Lisp ports" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Common_Lisp/Guide" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +IUSE="" + +S=${WORKDIR} + +DEPEND="dev-lisp/asdf-binary-locations" +RDEPEND="${DEPEND}" + +src_install() { + insinto /etc + doins "${FILESDIR}"/gentoo-init.lisp +} diff --git a/dev-lisp/gentoo-init/gentoo-init-1.0.ebuild b/dev-lisp/gentoo-init/gentoo-init-1.0.ebuild new file mode 100644 index 000000000000..7a31af2a4b8d --- /dev/null +++ b/dev-lisp/gentoo-init/gentoo-init-1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +DESCRIPTION="Simple ASDF2 configuration for Gentoo Common Lisp ports" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Common_Lisp/Guide" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~sparc x86" +IUSE="" + +RDEPEND=">=dev-lisp/asdf-2.0" + +S="${WORKDIR}" + +src_install() { + insinto /etc/common-lisp + newins "${FILESDIR}"/gentoo-init-1.lisp gentoo-init.lisp + doins "${FILESDIR}"/source-registry.conf +} diff --git a/dev-lisp/gentoo-init/metadata.xml b/dev-lisp/gentoo-init/metadata.xml new file mode 100644 index 000000000000..7ea645c67e72 --- /dev/null +++ b/dev-lisp/gentoo-init/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>common-lisp@gentoo.org</email> + <name>Gentoo Common Lisp Project</name> +</maintainer> +</pkgmetadata> |