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 33 34 35
|
#!/usr/bin/make -f
# debian/rules file for libpgjava (uses cdbs)
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
export JAVA_HOME := /usr/lib/jvm/java-gcj
UPSTREAM_VERSION := $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
build:
# move jdbc2 interfaces to the source directory
#cp -r debian/jdbc2_interfaces/* .
# build JDBC 2
#ant -Djdbc2=true -Dtarget=1.3 -Dsource=1.3 jar
-mv jars/postgresql.jar postgresql-jdbc2.jar
# remove stuff from jdbc2 built including jdbc2 interfaces
-rm org/postgresql/Driver.java
-rm -rf build jars java
# build JDBC 3
ant -Djdbc3=true -Dtarget=1.4 -Dsource=1.4 -Dssl=true jar
mv jars/postgresql.jar postgresql-jdbc3.jar
install/libpg-java::
#install -m 644 postgresql-jdbc2.jar debian/libpg-java/usr/share/java/postgresql-jdbc2-$(UPSTREAM_VERSION).jar
#ln -s postgresql-jdbc2-$(UPSTREAM_VERSION).jar debian/libpg-java/usr/share/java/postgresql-jdbc2.jar
install -m 644 postgresql-jdbc3.jar debian/libpg-java/usr/share/java/postgresql-jdbc3-$(UPSTREAM_VERSION).jar
ln -s postgresql-jdbc3-$(UPSTREAM_VERSION).jar debian/libpg-java/usr/share/java/postgresql-jdbc3.jar
ln -s postgresql-jdbc3-$(UPSTREAM_VERSION).jar debian/libpg-java/usr/share/java/postgresql.jar
|