diff options
author | George Shapovalov <george@gentoo.org> | 2008-01-24 21:30:06 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2008-01-24 21:30:06 +0000 |
commit | 2af9238b285df9dd313624cc972b3b021c1c16fb (patch) | |
tree | a971d4c7a5e55ea726864593914eac9795b7dee8 /dev-ada/asis-gpl | |
parent | Version bump and remove old (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ada/asis-gpl/asis-gpl-3.4.6.2006.ebuild | 16 | ||||
-rw-r--r-- | dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r1.ebuild | 16 | ||||
-rw-r--r-- | dev-ada/asis-gpl/asis-gpl-4.1.3.2007-r2.ebuild | 16 | ||||
-rw-r--r-- | dev-ada/asis-gpl/asis-gpl-4.1.3.2007.ebuild | 116 | ||||
-rw-r--r-- | dev-ada/asis-gpl/files/digest-asis-gpl-4.1.3.2007 | 3 |
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 |