diff options
author | 2019-12-02 20:48:01 -0500 | |
---|---|---|
committer | 2019-12-02 20:48:01 -0500 | |
commit | 7ffa2e7755de8f2bd00fdb150e287640d4d0efa2 (patch) | |
tree | 80cbd66a63aa0808a906b0925c14c34acaa8c75a /dev-ada/gnatcoll/gnatcoll-2017.ebuild | |
parent | app-misc/pax-utils: arm64 stable (bug #701838) (diff) | |
download | gentoo-7ffa2e7755de8f2bd00fdb150e287640d4d0efa2.tar.gz gentoo-7ffa2e7755de8f2bd00fdb150e287640d4d0efa2.tar.bz2 gentoo-7ffa2e7755de8f2bd00fdb150e287640d4d0efa2.zip |
dev-ada/gnatcoll: drop last-rited package
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Diffstat (limited to 'dev-ada/gnatcoll/gnatcoll-2017.ebuild')
-rw-r--r-- | dev-ada/gnatcoll/gnatcoll-2017.ebuild | 138 |
1 files changed, 0 insertions, 138 deletions
diff --git a/dev-ada/gnatcoll/gnatcoll-2017.ebuild b/dev-ada/gnatcoll/gnatcoll-2017.ebuild deleted file mode 100644 index 54e0a586a460..000000000000 --- a/dev-ada/gnatcoll/gnatcoll-2017.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -inherit multilib multiprocessing autotools python-single-r1 - -MYP=${PN}-gpl-${PV} - -DESCRIPTION="GNAT Component Collection" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed016 - -> ${MYP}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="gmp gnat_2016 +gnat_2017 gtk iconv postgres pygobject projects readline - +shared sqlite static-libs syslog tools" - -RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 ) - gnat_2017? ( dev-lang/gnat-gpl:6.3.0 ) - ${PYTHON_DEPS} - gmp? ( dev-libs/gmp:* ) - gtk? ( - dev-ada/gtkada[gnat_2016=,gnat_2017=,shared?,static-libs?] - dev-libs/atk - dev-libs/glib - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/pango - ) - pygobject? ( dev-python/pygobject:3[${PYTHON_USEDEP}] ) - postgres? ( dev-db/postgresql:* ) - sqlite? ( dev-db/sqlite ) - projects? ( - >=dev-ada/libgpr-2018[gnat_2016=,gnat_2017=,shared?,static-libs?] - dev-ada/xmlada[shared?,static-libs?] - ) - !dev-ada/gnatcoll-core - !dev-ada/gnatcoll-bindings - !dev-ada/gnatcoll-db" -DEPEND="${RDEPEND} - dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - tools? ( static-libs ) - pygobject? ( gtk ) - ^^ ( gnat_2016 gnat_2017 )" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - if use gnat_2016; then - GCC_PV=4.9.4 - else - GCC_PV=6.3.0 - fi - default - mv configure.{in,ac} || die - sed -i \ - -e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \ - src/gnatcoll-projects.ads \ - src/tools/gnatinspect.adb \ - || die - eautoreconf -} - -src_configure() { - GNATMAKE=${CHOST}-gnatmake-${GCC_PV} - GNATCHOP=${CHOST}-gnatchop-${GCC_PV} - if use sqlite; then - myConf="--with-sqlite=$(get_libdir)" - else - myConf="--without-sqlite" - fi - if use gtk ; then - myConf="$myConf --with-gtk=3.0" - else - myConf="$myConf --with-gtk=no" - fi - econf \ - GNATCHOP="${GNATCHOP}" \ - GNATMAKE="${GNATMAKE}" \ - --with-python \ - $(use_with gmp) \ - $(use_with iconv) \ - $(use_with postgres postgresql) \ - $(use_enable projects) \ - $(use_enable pygobject) \ - $(use_enable readline gpl) \ - $(use_enable readline) \ - $(use_enable syslog) \ - --with-python-exec=${EPYTHON} \ - --enable-shared-python \ - --disable-pygtk \ - $myConf -} - -src_compile() { - if use shared; then - emake PROCESSORS=$(makeopts_jobs) build_library_type/relocatable - fi - if use static-libs; then - emake PROCESSORS=$(makeopts_jobs) build_library_type/static - fi - if use tools; then - emake PROCESSORS=$(makeopts_jobs) build_tools/static - fi - python_fix_shebang . -} - -src_install() { - if use shared; then - emake prefix="${D}usr" install_library_type/relocatable - fi - if use static-libs; then - emake prefix="${D}usr" install_library_type/static - fi - if use tools; then - emake prefix="${D}usr" install_tools/static - fi - emake prefix="${D}usr" install_gps_plugin - einstalldocs -} - -src_test() { - # The test suite is in - # To run you need to have the ada compiler available as gcc - # Even in this case there are still some problems - # Going into the testsuite directory and running - # ./run.py -v -v - # run here (having enabled most USE flags) - true -} |