diff options
author | 2021-01-31 00:46:39 +0100 | |
---|---|---|
committer | 2021-01-31 01:06:29 +0100 | |
commit | 4366c349561aa0de2746ac44ecda5260028f635d (patch) | |
tree | cc7cf9d274a9cdea7c10cad843ac4b4b3fc2743a /dev-ada | |
parent | sys-cluster/ganglia: Remove old (diff) | |
download | gentoo-4366c349561aa0de2746ac44ecda5260028f635d.tar.gz gentoo-4366c349561aa0de2746ac44ecda5260028f635d.tar.bz2 gentoo-4366c349561aa0de2746ac44ecda5260028f635d.zip |
dev-ada/gnatcoll-db: Remove last-rited pkg
Closes: https://bugs.gentoo.org/735262
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-ada')
-rw-r--r-- | dev-ada/gnatcoll-db/Manifest | 1 | ||||
-rw-r--r-- | dev-ada/gnatcoll-db/files/gnatcoll-db-2018-gentoo.patch | 11 | ||||
-rw-r--r-- | dev-ada/gnatcoll-db/gnatcoll-db-2019.ebuild | 119 | ||||
-rw-r--r-- | dev-ada/gnatcoll-db/metadata.xml | 29 |
4 files changed, 0 insertions, 160 deletions
diff --git a/dev-ada/gnatcoll-db/Manifest b/dev-ada/gnatcoll-db/Manifest deleted file mode 100644 index ecb7f53f2007..000000000000 --- a/dev-ada/gnatcoll-db/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gnatcoll-db-2019-src.tar.gz 2405755 BLAKE2B 70db599e8fe90a1312c2078379c6cddf518159fd8eea8c958d1abf4f4ccc504c8296e0018b03fe7f145619b6f73d6ce38b7a43cfd73dd5e1df7eb1949aa81043 SHA512 89e941a786b1d9591f4cb9f5f7db02875bb37638be7efb88e31087900c8c10ac52680f1246f90cda6fbac1b9ab213bf364d88bf583ad262f17c0a647492019a3 diff --git a/dev-ada/gnatcoll-db/files/gnatcoll-db-2018-gentoo.patch b/dev-ada/gnatcoll-db/files/gnatcoll-db-2018-gentoo.patch deleted file mode 100644 index 9d95a9bfc1c4..000000000000 --- a/dev-ada/gnatcoll-db/files/gnatcoll-db-2018-gentoo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/sqlite/gnatcoll_sqlite.gpr 2018-06-24 14:08:52.477478654 +0200 -+++ b/sqlite/gnatcoll_sqlite.gpr 2018-06-24 14:08:59.149372684 +0200 -@@ -42,7 +42,7 @@ - for Library_Name use Name; - for Library_Version use "lib" & Name & Gnatcoll.So_Ext & "." & Version; - -- for Languages use ("Ada", "C"); -+ for Languages use ("Ada"); - - Thread_Lib := (); - diff --git a/dev-ada/gnatcoll-db/gnatcoll-db-2019.ebuild b/dev-ada/gnatcoll-db/gnatcoll-db-2019.ebuild deleted file mode 100644 index 58c774b5e3c6..000000000000 --- a/dev-ada/gnatcoll-db/gnatcoll-db-2019.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) -ADA_COMPAT=( gnat_201{6,7,8,9} ) -inherit ada multilib multiprocessing autotools python-single-r1 - -commitId="fbc46346dc67dfa83ae5132ef72fdd64fbe7e199" -DESCRIPTION="GNAT Component Collection" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="https://github.com/AdaCore/${PN}/archive/${commitId}.tar.gz - -> ${P}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="db2ada gnatinspect postgres - +shared sql sqlite static-libs static-pic xref" - -RDEPEND="dev-ada/gnatcoll-core[${ADA_USEDEP},shared?,static-libs?,static-pic?] - sqlite? ( dev-db/sqlite:3 ) - postgres? ( dev-db/postgresql:* ) - xref? ( - dev-ada/gnatcoll-bindings[${ADA_USEDEP},iconv,shared?,static-libs?,static-pic?] - ) - ${ADA_DEPS} - ${PYTHON_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="gnatinspect? ( xref ) - xref? ( sqlite ) - sqlite? ( sql ) - db2ada? ( sql ) - ${ADA_REQUIRED_USE} - ${PYTHON_REQUIRED_USE}" - -S="${WORKDIR}"/${PN}-${commitId} - -PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch ) - -pkg_setup() { - python-single-r1_pkg_setup - ada_setup -} - -src_compile() { - build () { - GPR_PROJECT_PATH="${S}/sql":"${S}/sqlite":"${S}/xref" \ - gprbuild -p -m -v -j$(makeopts_jobs) -XGNATCOLL_SQLITE=external \ - -XGNATCOLL_VERSION=2018 \ - -XBUILD=PROD -XLIBRARY_TYPE=$2 -XXMLADA_BUILD=$2 -XGPR_BUILD=$2 \ - -P $1/$3.gpr \ - -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} || die "gprbuild failed" - } - local lib - for kind in shared static-libs static-pic ; do - if use $kind; then - lib=${kind%-libs} - lib=${lib/shared/relocatable} - for dir in sql sqlite xref postgres ; do - if use $dir; then - build $dir $lib gnatcoll_${dir} - fi - done - fi - done - if use shared; then - lib=relocatable - elif use static-libs; then - lib=static - else - lib=static-pic - fi - if use gnatinspect; then - build gnatinspect ${lib} gnatinspect - fi - if use db2ada; then - build gnatcoll_db2ada ${lib} gnatcoll_db2ada - fi -} - -src_install() { - build () { - GPR_PROJECT_PATH="${D}/usr/share/gpr" gprinstall -p -f \ - -XBUILD=PROD -XGNATCOLL_VERSION=2018 \ - --prefix="${D}"/usr -XLIBRARY_TYPE=$2 -XXMLADA_BUILD=$2 \ - -XGPR_BUILD=$2 --build-name=$2 --build-var=LIBRARY_TYPE \ - -P $1/$3.gpr - } - local lib - for kind in shared static-libs static-pic ; do - if use $kind; then - lib=${kind%-libs} - lib=${lib/shared/relocatable} - for dir in sql sqlite xref postgres ; do - if use $dir; then - build $dir $lib gnatcoll_${dir} - fi - done - fi - done - if use shared; then - lib=relocatable - elif use static-libs; then - lib=static - else - lib=static-pic - fi - if use gnatinspect; then - build gnatinspect ${lib} gnatinspect - fi - if use db2ada; then - build gnatcoll_db2ada ${lib} gnatcoll_db2ada - fi - rm -rf "${D}"/usr/share/gpr/manifests - einstalldocs -} diff --git a/dev-ada/gnatcoll-db/metadata.xml b/dev-ada/gnatcoll-db/metadata.xml deleted file mode 100644 index b73349412d9b..000000000000 --- a/dev-ada/gnatcoll-db/metadata.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ada@gentoo.org</email> - </maintainer> - <use> - <flag name="db2ada">Build gnatcoll_db2ada</flag> - <flag name="gnatinspect">Build gnatinspect</flag> - <flag name="shared">Build shared library</flag> - <flag name="sql">Build sql library</flag> - <flag name="static-pic">Build shared library</flag> - <flag name="xref">Build xref library</flag> - </use> - <longdescription lang="en"> - The reusable library known as the GNAT Component Collection (GNATColl) - is based on one main principle: general-purpose packages that are part - of the GNAT technology should also be available to GNAT user - application code. The compiler front end, the GNAT Programming Studio - (GPS) Interactive Development Environment, and the GNAT Tracker - web-based interface all served as sources for the components. - - The GNATColl components complement the predefined Ada and GNAT - libraries and deal with a range of common programming issues including - string and text processing, memory management, and file handling. - Several of the components are especially useful in enterprise - applications. - </longdescription> -</pkgmetadata> |