summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ada/xmlada/ChangeLog5
-rw-r--r--dev-ada/xmlada/Manifest4
-rw-r--r--dev-ada/xmlada/xmlada-0.7.1-r1.ebuild18
3 files changed, 18 insertions, 9 deletions
diff --git a/dev-ada/xmlada/ChangeLog b/dev-ada/xmlada/ChangeLog
index e7161a54a97c..a040c15e2fe9 100644
--- a/dev-ada/xmlada/ChangeLog
+++ b/dev-ada/xmlada/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-ada/xmlada
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/xmlada/ChangeLog,v 1.2 2003/07/23 01:22:45 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/xmlada/ChangeLog,v 1.3 2003/07/24 00:43:08 george Exp $
+
+ 23 Jul 2003; George Shapovalov <george@gentoo.org> xmlada-0.7.1-r1.ebuild :
+ few adjustments suggested in #12081 to make it GNAE compliant, now for real
*xmlada-0.7.1-r1 (22 Nov 2002)
diff --git a/dev-ada/xmlada/Manifest b/dev-ada/xmlada/Manifest
index 5a52cad027ec..5175304e459b 100644
--- a/dev-ada/xmlada/Manifest
+++ b/dev-ada/xmlada/Manifest
@@ -1,5 +1,5 @@
MD5 2feab8d991e711195c443e263aaba4f0 xmlada-0.7.1.ebuild 1320
-MD5 0f3b748ad72737f43d9905432c14f117 xmlada-0.7.1-r1.ebuild 1575
-MD5 87d05a2cead9c71cc6a4c06ce9d93496 ChangeLog 827
+MD5 f00b3e00fcbbeb936c88d521263f7030 xmlada-0.7.1-r1.ebuild 1903
+MD5 28243b599bb803d94414804dd721a6d4 ChangeLog 984
MD5 9d2b99c18fffcb88c4d56d762a271e19 files/digest-xmlada-0.7.1-r1 61
MD5 9d2b99c18fffcb88c4d56d762a271e19 files/digest-xmlada-0.7.1 61
diff --git a/dev-ada/xmlada/xmlada-0.7.1-r1.ebuild b/dev-ada/xmlada/xmlada-0.7.1-r1.ebuild
index e3abb99e11ab..ab81b8d12cdb 100644
--- a/dev-ada/xmlada/xmlada-0.7.1-r1.ebuild
+++ b/dev-ada/xmlada/xmlada-0.7.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ada/xmlada/xmlada-0.7.1-r1.ebuild,v 1.1 2003/07/23 01:22:45 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ada/xmlada/xmlada-0.7.1-r1.ebuild,v 1.2 2003/07/24 00:43:09 george Exp $
inherit gnat
@@ -28,6 +28,11 @@ src_unpack()
#increase stack size
cd sax
sed -i -e "s/Stack_Size : constant Natural := 64;/Stack_Size : constant Natural := 128;/" sax-readers.adb
+
+ #adjust xmlada-config to use new paths instead of hardcoded ones.
+ cd ${S}
+ sed -i -e "s#${prefix}/lib#${prefix}/lib/ada/adalib/xmlada#" xmlada-config.in
+ sed -i -e "s#${prefix}/include/xmlada#${prefix}/lib/ada/adainclude/xmlada#" xmlada-config.in
}
src_compile()
@@ -51,13 +56,14 @@ src_install ()
make PREFIX=${D}/usr install || die "install failed"
#move components to GNAE compliant directories
- dodir /usr/lib/ada/adalib/${PN} /usr/lib/ada/adainclude
+ dodir /usr/lib/ada/adalib/${PN} /usr/lib/ada/adainclude/${PN}
cd ${D}/usr/lib/
mv * ${D}/usr/lib/ada/adalib/${PN}/
- cd ${D}/usr/include
- mv ${PN} ${D}/usr/lib/ada/adainclude/
- cd ..
- rmdir include
+ cd ${D}/usr/include/${PN}/
+ mv *.ali ${D}/usr/lib/ada/adalib/${PN}
+ mv * ${D}/usr/lib/ada/adainclude/${PN}
+ cd .. && rmdir ${PN}
+ cd .. && rmdir include
cd ${S}
dodoc AUTHORS COPYING README TODO docs/xml.ps