commit:     4366c349561aa0de2746ac44ecda5260028f635d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 23:46:39 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jan 31 00:06:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4366c349

dev-ada/gnatcoll-db: Remove last-rited pkg

Closes: https://bugs.gentoo.org/735262
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-ada/gnatcoll-db/Manifest                       |   1 -
 .../files/gnatcoll-db-2018-gentoo.patch            |  11 --
 dev-ada/gnatcoll-db/gnatcoll-db-2019.ebuild        | 119 ---------------------
 dev-ada/gnatcoll-db/metadata.xml                   |  29 -----
 profiles/package.mask                              |   1 -
 5 files changed, 161 deletions(-)

diff --git a/dev-ada/gnatcoll-db/Manifest b/dev-ada/gnatcoll-db/Manifest
deleted file mode 100644
index ecb7f53f200..00000000000
--- 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 9d95a9bfc1c..00000000000
--- 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 58c774b5e3c..00000000000
--- 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 b73349412d9..00000000000
--- 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>[email protected]</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>

diff --git a/profiles/package.mask b/profiles/package.mask
index b7fab6032d2..007a2a0f835 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -350,7 +350,6 @@ dev-ada/langkit
 dev-ada/libadalang
 dev-ada/libadalang-tools
 dev-ada/gps
-dev-ada/gnatcoll-db
 
 # Mart Raudsepp <[email protected]> (2020-08-15)
 # Development release, needs testing to ensure valac-0.50

Reply via email to