diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-scheme/guile-libyaml | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-scheme/guile-libyaml')
| -rw-r--r-- | dev-scheme/guile-libyaml/Manifest | 1 | ||||
| -rw-r--r-- | dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild | 65 | ||||
| -rw-r--r-- | dev-scheme/guile-libyaml/metadata.xml | 13 |
3 files changed, 0 insertions, 79 deletions
diff --git a/dev-scheme/guile-libyaml/Manifest b/dev-scheme/guile-libyaml/Manifest deleted file mode 100644 index b8e2f7deeefe..000000000000 --- a/dev-scheme/guile-libyaml/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST guile-libyaml-20211124.tar.gz 6221 BLAKE2B 12e35af8495543f90289bd437d27177901f01090c66ba113d128258c7bd448513332698659b48438a92b75d78dcd686b7ffad66e7c7adb2374f504b1e29485ad SHA512 17e6eef46e412db7be877bf54dc59f4ddb3f2235bb54a33f79aa0e938ad65f5fd68fc4247e055ecde3de37d8d872ccda5f0205d5f546d97458890b0b97764d0d diff --git a/dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild b/dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild deleted file mode 100644 index 8b6169d5bf4f..000000000000 --- a/dev-scheme/guile-libyaml/guile-libyaml-20211124-r100.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -GUILE_COMPAT=( 2-2 3-0 ) -inherit edo guile - -[[ ${PV} == 20211124 ]] && COMMIT=2bdacb72a65ab63264b2edc9dac9692df7ec9b3e - -DESCRIPTION="Simple yaml module for Guile using the ffi-helper from nyacc" -HOMEPAGE="https://github.com/mwette/guile-libyaml/" -SRC_URI="https://github.com/mwette/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -REQUIRED_USE="${GUILE_REQUIRED_USE}" - -RDEPEND=" - ${GUILE_DEPS} - dev-libs/libyaml -" -DEPEND="${RDEPEND}" -BDEPEND="dev-scheme/guile-nyacc" - -src_compile() { - my_compile() { - guild() { - GUILE_LOAD_COMPILED_PATH="${BUILD_DIR}" GUILE_LOAD_PATH="${S}" edo "${GUILD}" "${@}" || die - } - # Generate bindings using NYACC - guild compile-ffi --no-exec "${S}"/yaml/libyaml.ffi - - # Compile modules - mkdir -p "${BUILD_DIR}"/ccache || die - guild compile -o "${BUILD_DIR}"/ccache/libyaml.go "${S}"/yaml/libyaml.scm - guild compile -o "${BUILD_DIR}"/ccache/yaml.go "${S}"/yaml.scm - } - - guile_foreach_impl my_compile -} - -src_install() { - my_install() { - local site_dir="$(${GUILE} -c '(display (%site-dir))')" - mkdir -p "${SLOTTED_D}/${site_dir}/yaml" || die - cp "${S}/yaml/libyaml.scm" "${SLOTTED_D}/${site_dir}/yaml/" || die - cp "${S}/yaml.scm" "${SLOTTED_D}/${site_dir}/" || die - - local site_ccache_dir="$(${GUILE} -c '(display (%site-ccache-dir))')" - mkdir -p "${SLOTTED_D}/${site_ccache_dir}/yaml" || die - cp "${BUILD_DIR}/ccache/libyaml.go" "${SLOTTED_D}/${site_ccache_dir}/yaml/" || die - cp "${BUILD_DIR}/ccache/yaml.go" "${SLOTTED_D}/${site_ccache_dir}/" || die - } - - guile_foreach_impl my_install - guile_merge_roots - guile_unstrip_ccache - - einstalldocs -} diff --git a/dev-scheme/guile-libyaml/metadata.xml b/dev-scheme/guile-libyaml/metadata.xml deleted file mode 100644 index 3f151f03aaf3..000000000000 --- a/dev-scheme/guile-libyaml/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> - -<pkgmetadata> - <maintainer type="project"> - <email>scheme@gentoo.org</email> - <name>Gentoo Scheme Project</name> - </maintainer> - <upstream> - <bugs-to>https://github.com/mwette/guile-libyaml/issues</bugs-to> - <remote-id type="github">mwette/guile-libyaml</remote-id> - </upstream> -</pkgmetadata> |
