1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/ant.mk
JAVA_HOME_DIRS := /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/default-java /usr/lib/jvm/java-6-sun
DEB_JARS := ant-launcher
DEB_ANT_CLEAN_TARGET := clean
DEB_ANT_BUILD_TARGET := jar docs
DEB_BUILDDIR := vecmath
install/libvecmath-java::
install -m 644 -D vecmath/build/opt/lib/ext/vecmath.jar debian/libvecmath-java/usr/share/java/vecmath-$(DEB_UPSTREAM_VERSION).jar
ln -s vecmath-$(DEB_UPSTREAM_VERSION).jar debian/libvecmath-java/usr/share/java/vecmath.jar
install/libvecmath-java-doc::
install -d debian/libvecmath-java-doc/usr/share/doc/libvecmath-java-doc/.
cp -r vecmath/build/javadocs debian/libvecmath-java-doc/usr/share/doc/libvecmath-java-doc/api
clean::
CVS_TAG = rel-1_5_2-fcs
CVS_VER = 1.5.2
get-orig-source::
@ echo "Password for the guest CVS user is an empty password (press [enter])"
cvs -d :pserver:guest@cvs.dev.java.net:/cvs login
mkdir source-cvs && cd source-cvs && \
cvs -d :pserver:guest@cvs.dev.java.net:/cvs co -r $(CVS_TAG) vecmath
tar -zcv --exclude '*/CVS' --exclude .cvsignore -f ../vecmath-$(CVS_VER).orig.tar.gz source-cvs
rm -rf source-cvs
|