summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2008-01-24 21:30:06 +0000
committerGeorge Shapovalov <george@gentoo.org>2008-01-24 21:30:06 +0000
commit2af9238b285df9dd313624cc972b3b021c1c16fb (patch)
treea971d4c7a5e55ea726864593914eac9795b7dee8 /dev-ada/asis-gpl
parentVersion bump and remove old (diff)
downloadgentoo-2-2af9238b285df9dd313624cc972b3b021c1c16fb.tar.gz
gentoo-2-2af9238b285df9dd313624cc972b3b021c1c16fb.tar.bz2
gentoo-2-2af9238b285df9dd313624cc972b3b021c1c16fb.zip
fixed quotation issues, removed stale ebuild
(Portage version: 2.1.4)
Diffstat (limited to 'dev-ada/asis-gpl')
-rw-r--r--dev-ada/asis-gpl/ChangeLog9
-rw-r--r--dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild16
-rw-r--r--dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild16
-rw-r--r--dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild16
-rw-r--r--dev-ada/asis-gpl/asis-gpl-4.1.3.2007.ebuild116
-rw-r--r--dev-ada/asis-gpl/files/digest-asis-gpl-4.1.3.20073
6 files changed, 31 insertions, 145 deletions
diff --git a/dev-ada/asis-gpl/ChangeLog b/dev-ada/asis-gpl/ChangeLog
index e9816b1b6e22..d420d3cd32a7 100644
--- a/dev-ada/asis-gpl/ChangeLog
+++ b/dev-ada/asis-gpl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ada/asis-gpl
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/ChangeLog,v 1.6 2007/09/14 13:23:24 george Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/ChangeLog,v 1.7 2008/01/24 21:30:06 george Exp $
+
+ 24 Jan 2008; George Shapovalov <george@gentoo.org>
+ asis-gpl-3.4.6.2006.ebuild, -asis-gpl-4.1.3.2007.ebuild,
+ asis-gpl-4.1.3.2007-r1.ebuild, asis-gpl-4.1.3.2007-r2.ebuild:
+ fixed quotation issues, removed stale ebuild
*asis-gpl-4.1.3.2007-r2 (14 Sep 2007)
diff --git a/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild b/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild
index 1150c09d0101..e72d1df78b68 100644
--- a/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild
+++ b/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild,v 1.4 2007/07/15 04:21:59 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild,v 1.5 2008/01/24 21:30:06 george Exp $
inherit eutils flag-o-matic gnatbuild
ACT_Ver=$(get_version_component_range 4)
Gnat_Name="gnat-gpl"
-DESCRIPTION="The Ada Semantic Interface Specification (semantic analysis and tools tied to compiler)"
+DESCRIPTION="The Ada Semantic Interface Specification (tools tied to compiler)"
SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}.tar.bz2"
HOMEPAGE="https://libre.adacore.com/"
LICENSE="GPL-2"
@@ -74,13 +74,13 @@ src_install () {
DATAPATH=${DATAPATH/${PN}/${Gnat_Name}}
# install the lib
- mkdir -p ${D}${LIBPATH}/adalib
+ mkdir -p "${D}${LIBPATH}"/adalib
chmod 0755 obj/libasis-${ACT_Ver}.so
- cp obj/libasis-${ACT_Ver}.so ${D}${LIBPATH}/adalib
+ cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib
insinto ${LIBPATH}/adalib
doins obj/*.ali lib/libasis.a
# make appropriate symlinks
- pushd ${D}${LIBPATH}/adalib
+ pushd "${D}${LIBPATH}"/adalib
ln -s libasis-${ACT_Ver}.so libasis.so
popd
# sources
@@ -89,9 +89,9 @@ src_install () {
doins asis/*.ad[sb]
# tools
- mkdir -p ${D}${BINPATH}
+ mkdir -p "${D}${BINPATH}"
for fn in tools/{asistant,gnat*}; do
- cp ${fn}/${fn:6} ${D}${BINPATH}
+ cp ${fn}/${fn:6} "${D}${BINPATH}"
done
# docs and examples
diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild
index 75c31a1c7081..d645c304dcac 100644
--- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild
+++ b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild,v 1.1 2007/09/04 14:06:48 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild,v 1.2 2008/01/24 21:30:06 george Exp $
inherit eutils flag-o-matic gnatbuild
@@ -53,7 +53,7 @@ pkg_setup() {
# and change gcc to gnatgcc where appropriate
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
for fn in asis/a4g-gnat_int.adb gnat/snames.adb tools/tool_utils/asis_ul-common.adb; do
sed -i -e "s:\"gcc:\"gnatgcc:" ${fn}
done
@@ -82,13 +82,13 @@ src_compile() {
src_install () {
# install the lib
- mkdir -p ${D}${LIBPATH}/adalib
+ mkdir -p "${D}${LIBPATH}"/adalib
chmod 0755 obj/libasis-${ACT_Ver}.so
- cp obj/libasis-${ACT_Ver}.so ${D}${LIBPATH}/adalib
+ cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib
insinto ${LIBPATH}/adalib
doins obj/*.ali lib/libasis.a
# make appropriate symlinks
- pushd ${D}${LIBPATH}/adalib
+ pushd "${D}${LIBPATH}"/adalib
ln -s libasis-${ACT_Ver}.so libasis.so
popd
# sources
@@ -97,9 +97,9 @@ src_install () {
doins asis/*.ad[sb]
# tools
- mkdir -p ${D}${BINPATH}
+ mkdir -p "${D}${BINPATH}"
for fn in tools/{asistant,gnat*}; do
- cp ${fn}/${fn:6} ${D}${BINPATH}
+ cp ${fn}/${fn:6} "${D}${BINPATH}"
done
# docs and examples
diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild
index a67e42f25569..ca498c44d1bd 100644
--- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild
+++ b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild,v 1.1 2007/09/14 13:23:24 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild,v 1.2 2008/01/24 21:30:06 george Exp $
inherit eutils flag-o-matic gnatbuild
@@ -53,7 +53,7 @@ pkg_setup() {
# and change gcc to gnatgcc where appropriate
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
for fn in asis/a4g-gnat_int.adb gnat/snames.adb \
tools/tool_utils/asis_ul-common.adb \
tools/gnatmetric/metrics-compute.adb; do
@@ -84,13 +84,13 @@ src_compile() {
src_install () {
# install the lib
- mkdir -p ${D}${LIBPATH}/adalib
+ mkdir -p "${D}${LIBPATH}"/adalib
chmod 0755 obj/libasis-${ACT_Ver}.so
- cp obj/libasis-${ACT_Ver}.so ${D}${LIBPATH}/adalib
+ cp obj/libasis-${ACT_Ver}.so "${D}${LIBPATH}"/adalib
insinto ${LIBPATH}/adalib
doins obj/*.ali lib/libasis.a
# make appropriate symlinks
- pushd ${D}${LIBPATH}/adalib
+ pushd "${D}${LIBPATH}"/adalib
ln -s libasis-${ACT_Ver}.so libasis.so
popd
# sources
@@ -99,9 +99,9 @@ src_install () {
doins asis/*.ad[sb]
# tools
- mkdir -p ${D}${BINPATH}
+ mkdir -p "${D}${BINPATH}"
for fn in tools/{asistant,gnat*}; do
- cp ${fn}/${fn:6} ${D}${BINPATH}
+ cp ${fn}/${fn:6} "${D}${BINPATH}"
done
# docs and examples
diff --git a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007.ebuild b/dev-ada/asis-gpl/asis-gpl-4.1.3.2007.ebuild
deleted file mode 100644
index 987df3b6d5ba..000000000000
--- a/dev-ada/asis-gpl/asis-gpl-4.1.3.2007.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/asis-gpl/asis-gpl-4.1.3.2007.ebuild,v 1.3 2007/09/04 14:06:48 george Exp $
-
-inherit eutils flag-o-matic gnatbuild
-
-ACT_Ver=$(get_version_component_range 4)
-Gnat_Name="gnat-gpl"
-
-DESCRIPTION="The Ada Semantic Interface Specification (semantic analysis and tools tied to compiler)"
-SRC_URI="mirror://gentoo/${PN}-${ACT_Ver}-src.tgz"
-HOMEPAGE="https://libre.adacore.com/"
-LICENSE="GPL-2"
-
-KEYWORDS="~amd64 ~x86"
-
-IUSE="doc"
-RDEPEND="=dev-lang/gnat-gpl-${PV}*"
-DEPEND="${RDEPEND}
- doc? ( virtual/tetex
- app-text/texi2html )"
-
-S="${WORKDIR}/asis-${ACT_Ver}-src"
-
-# it may be even better to force plain -O2 -pipe -ftracer here
-replace-flags -O3 -O2
-
-# we need to adjust some vars defined in gnatbuild.eclass so that they use
-# gnat-gpl instead of asis
-LIBPATH=${LIBPATH/${PN}/${Gnat_Name}}
-BINPATH=${BINPATH/${PN}/${Gnat_Name}}
-DATAPATH=${DATAPATH/${PN}/${Gnat_Name}}
-
-QA_EXECSTACK="${BINPATH:1}/*
- ${LIBPATH:1}/adalib/libasis-${ACT_Ver}.so"
-
-pkg_setup() {
- currGnat=$(eselect --no-color gnat show | grep "gnat-" | awk '{ print $1 }')
- if [[ "${currGnat}" != "${CTARGET}-${Gnat_Name}-${SLOT}" ]]; then
- echo
- eerror "The active gnat profile does not correspond to the selected"
- eerror "version of asis! Please install the appropriate gnat (if you"
- eerror "did not so yet) and run:"
- eerror "eselect gnat set ${CTARGET}-${Gnat_Name}-${SLOT}"
- eerror "env-update && source /etc/profile"
- eerror "and then emerge =dev-ada/${P} again.."
- echo
- die
- fi
-}
-
-# we need to override the eclass defined src_unpack
-src_unpack() {
- unpack ${A}
-}
-
-src_compile() {
- # Build the shared library first, we need -fPIC here
- gnatmake -Pasis_bld -XBLD=prod -XOPSYS=default_Unix -cargs ${CFLAGS} -fPIC \
- || die "building libasis.a failed"
- gnatgcc -shared -Wl,-soname,libasis-${ACT_Ver}.so \
- -o obj/libasis-${ACT_Ver}.so obj/*.o -lc \
- || die "building libasis.so failed"
-
- # build tools
- for fn in tools/*; do
- pushd ${fn}
- gnatmake -P${fn:6}.gpr || die "building ${fn:6} failed"
- popd
- done
-
- # common stuff is just docs in this case
- if use doc; then
- emake -C documentation all || die "Failed while compiling documentation"
- fi
-}
-
-src_install () {
- # install the lib
- mkdir -p ${D}${LIBPATH}/adalib
- chmod 0755 obj/libasis-${ACT_Ver}.so
- cp obj/libasis-${ACT_Ver}.so ${D}${LIBPATH}/adalib
- insinto ${LIBPATH}/adalib
- doins obj/*.ali lib/libasis.a
- # make appropriate symlinks
- pushd ${D}${LIBPATH}/adalib
- ln -s libasis-${ACT_Ver}.so libasis.so
- popd
- # sources
- insinto ${LIBPATH}/adainclude
- doins gnat/*.ad[sb]
- doins asis/*.ad[sb]
-
- # tools
- mkdir -p ${D}${BINPATH}
- for fn in tools/{asistant,gnat*}; do
- cp ${fn}/${fn:6} ${D}${BINPATH}
- done
-
- # docs and examples
- dodoc documentation/*.txt
- dohtml documentation/*.html
- # info's should go into gnat-gpl dirs
- insinto ${DATAPATH}/info/
- doins documentation/*.info
-
- insinto /usr/share/doc/${PF}
- doins -r documentation/*.pdf examples/ tutorial/ templates/
-}
-
-pkg_postinst() {
- echo
- elog "The ASIS is installed for the active gnat compiler at gnat's location."
- elog "No further configuration is necessary. Enjoy."
- echo
-}
diff --git a/dev-ada/asis-gpl/files/digest-asis-gpl-4.1.3.2007 b/dev-ada/asis-gpl/files/digest-asis-gpl-4.1.3.2007
deleted file mode 100644
index c6d8e94b0ca4..000000000000
--- a/dev-ada/asis-gpl/files/digest-asis-gpl-4.1.3.2007
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 051c9c956498bf020d031f9b769f3924 asis-gpl-2007-src.tgz 2268673
-RMD160 571d43d4ef719fdfd9e75e82901cc527ff1622b2 asis-gpl-2007-src.tgz 2268673
-SHA256 6b8f5d3372bcfa83a49e991550f8e7ecb66d3fc59cac3d1cbc835eee32da189b asis-gpl-2007-src.tgz 2268673