apache-ant: add package
This commit is contained in:
parent
1db8801b2c
commit
d4e2b9f56d
|
@ -0,0 +1 @@
|
|||
apache-ant
|
|
@ -0,0 +1,21 @@
|
|||
#
|
||||
# This script will advise the user to re-login to have JRE included
|
||||
# in PATH
|
||||
#
|
||||
case "${ACTION}" in
|
||||
pre)
|
||||
;;
|
||||
post)
|
||||
cat << _EOF
|
||||
=====================================================================
|
||||
|
||||
- Please re-login to include Apache Ant in your PATH or re-source
|
||||
/etc/profile:
|
||||
|
||||
$ source /etc/profile
|
||||
|
||||
=====================================================================
|
||||
_EOF
|
||||
;;
|
||||
esac
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
export PATH=$PATH:/usr/share/apache-ant/bin
|
||||
export ANT_HOME=${ANT_HOME:-/usr/share/apache-ant}
|
|
@ -0,0 +1,39 @@
|
|||
# Template file for 'apache-ant'
|
||||
pkgname="apache-ant"
|
||||
version="1.9.3"
|
||||
revision=1
|
||||
short_desc="Java library and command-line tool that help building software"
|
||||
maintainer="Enno Boland <eb@s01.de>"
|
||||
license="Apache License"
|
||||
homepage="http://ant.apache.org"
|
||||
distfiles="http://mirror.dkd.de/apache/ant/source/apache-ant-${version}-src.tar.bz2"
|
||||
checksum="eb9306e8b8322bb09b78cc3d8e288398f9cb657d76ffc61ee3fb175e786e8365"
|
||||
hostmakedepends="jdk"
|
||||
depends="jre"
|
||||
noarch="yes"
|
||||
_prefix=usr/share/apache-ant
|
||||
|
||||
|
||||
do_configure() {
|
||||
# Disable tests
|
||||
sed -i 's/jars,test-jar/jars/' build.xml
|
||||
}
|
||||
|
||||
do_build() {
|
||||
JAVA_HOME=/usr/share/java ./build.sh -Ddist.dir=$DESTDIR/$_prefix jars
|
||||
}
|
||||
|
||||
do_install() {
|
||||
JAVA_HOME=/usr/share/java ./build.sh -Ddist.dir=$DESTDIR/$_prefix dist
|
||||
|
||||
vinstall ${FILESDIR}/apache-ant.sh 644 etc/profile.d
|
||||
}
|
||||
|
||||
apache-ant-doc_package() {
|
||||
short_desc+=" - documentation"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
noarch="yes"
|
||||
pkg_install() {
|
||||
vmove $_prefix/manual
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue