mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-ada/asis: remove old version
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST asis-2019-20190517-18AB5-src.tar.gz 6173053 BLAKE2B 2ce8ba783f5d58503f6b792329779eb8a5f99746b3b03225f13da058ed5a757aef49c6ae8729b71079c67da6537c35db1c7173a569a2d7063421da5d2adee2c4 SHA512 3ca32fa2eeee10ef2d0e6eb8ab555c3e31b417bdab6749fdd8bd264efa2c93a388a5731c40705782a3a28f16e0c385af195f69d95020e265b2230ead1c91977f
|
||||
DIST asis-gpl-2016-src.tar.gz 5240554 BLAKE2B b95be816f5f52ac2b29814c09166774884dc166df6e08b26769c9502443f9797c42a1f9b6168336636add6515b748b3ef4b38c6a1dc6f49c1afb9ecec8e50c50 SHA512 439195d4cb5d58328dcc8c815cb6a32c5f8ed1d6581246dfa5dcca7c212ffad38dd63df25e490c4ac628eaf8c8e6d286f8ea036b7f39499704565b60c1bba8ee
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ADA_COMPAT=( gnat_201{6,7} )
|
||||
inherit ada multiprocessing
|
||||
MYP=${PN}-gpl-${PV}-src
|
||||
|
||||
DESCRIPTION="To develop tools for Ada software"
|
||||
HOMEPAGE="http://libre.adacore.com/"
|
||||
SRC_URI="http://mirrors.cdn.adacore.com/art/57399029c7a447658e0aff71
|
||||
-> ${MYP}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ada/gnat_util[${ADA_USEDEP}]
|
||||
dev-ada/gnatcoll-core[${ADA_USEDEP},shared]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ada/gprbuild[${ADA_USEDEP}]"
|
||||
|
||||
REQUIRED_USE="${ADA_REQUIRED_USE}"
|
||||
|
||||
S="${WORKDIR}"/${MYP}
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
|
||||
|
||||
src_compile() {
|
||||
emake PROCESSORS=$(makeopts_jobs) \
|
||||
GPRBUILD_FLAGS="-vl"
|
||||
emake tools PROCESSORS=$(makeopts_jobs) \
|
||||
GPRBUILD_FLAGS="-vl \
|
||||
-XGPR_BUILD=relocatable \
|
||||
-XLIBRARY_TYPE=relocatable \
|
||||
-XXMLADA_BUILD=relocatable"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${D}"/usr install
|
||||
emake prefix="${D}"/usr install-tools \
|
||||
GPRINSTALL="gprinstall \
|
||||
-XGPR_BUILD=relocatable \
|
||||
-XLIBRARY_TYPE=relocatable \
|
||||
-XXMLADA_BUILD=relocatable"
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
--- a/Makefile 2017-01-03 13:59:38.106788092 +0000
|
||||
+++ b/Makefile 2017-01-03 14:01:43.735605615 +0000
|
||||
@@ -10,15 +10,19 @@
|
||||
# ==================================================== build
|
||||
|
||||
all:
|
||||
- $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
|
||||
- $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr
|
||||
+ $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
|
||||
+ $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr \
|
||||
+ -cargs $(ADAFLAGS)
|
||||
|
||||
tools: setup
|
||||
- $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
|
||||
- $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr
|
||||
+ $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
|
||||
+ $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr \
|
||||
+ -cargs $(ADAFLAGS)
|
||||
|
||||
setup:
|
||||
- $(GPRBUILD) -p -XBLD=$(BLD) tools/tool_utils/generate_factory.gpr
|
||||
+ $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) \
|
||||
+ $(GPRBUILD_FLAGS) tools/tool_utils/generate_factory.gpr \
|
||||
+ -cargs $(ADAFLAGS)
|
||||
rm -rf tools/tool_utils/ada_trees-factory.ads tools/tool_utils/ada_trees-factory.adb
|
||||
rm -rf tools/gnat2xml/ada_trees-factory.ads tools/gnat2xml/ada_trees-factory.adb
|
||||
cd tools/tool_utils ; ./ada_trees-generate_factory$(exe_ext)
|
||||
--- a/Makefile.stub 2017-04-06 21:16:41.802376709 +0200
|
||||
+++ b/Makefile.stub 2017-04-06 21:17:01.627023825 +0200
|
||||
@@ -3,7 +3,6 @@
|
||||
|
||||
# Where Asis library should be installed
|
||||
# Default is into current GNAT directory
|
||||
-INSTALL_DIR = $(dir $(shell which gnatls))..
|
||||
prefix=$(INSTALL_DIR)
|
||||
|
||||
# System commands
|
||||
Reference in New Issue
Block a user