#!/usr/bin/make -f # # $Id$ # # rules file for creating debian packages include /usr/share/cdbs/1/rules/debhelper.mk DEB_DH_ALWAYS_EXCLUDE = .svn:debian/tmp srcname = jpkg-java-7-se package = $(srcname) target = $(srcname) #DEB_INSTALL_DOCS_ALL := doc/LICENSE.txt INSTALL_PROGRAM = install TOPDIR=$(shell /bin/pwd) JSEVER=$(shell cat java-7-version.txt |head -1) #commonpackage = $(srcname)-common jdkpackage = $(srcname)-jdk jrepackage = $(srcname)-jre srvjrepackage = $(srcname)-server-jre #COMMONDIR=debian/$(commonpackage) JDKDIR=debian/$(jdkpackage) JREDIR=debian/$(jrepackage) SRVJREDIR=debian/$(srvjrepackage) clean:: cd debian && rm -rf *.subvars *.log tmp $(jdkpackage) $(jrepackage) $(srvjrepackage) rm -f common-build-arch common-install-arch common-build-indep common-install-indep common-build-arch:: touch common-build-arch common-build-indep:: touch common-build-indep common-install-indep:: # jdk mkdir -p $(JDKDIR)/usr/lib/jvm/tarballs tar -C $(JDKDIR)/usr/lib/jvm -xzf download/jdk-7u$(JSEVER)-linux-x64.tar.gz mv $(JDKDIR)/usr/lib/jvm/jdk1.7.0_$(JSEVER) $(JDKDIR)/usr/lib/jvm/jpkg-java-7-se-jdk cd $(JDKDIR)/usr/lib/jvm && tar -czf tarballs/jpkg-java-7-se-jdk.tar.gz jpkg-java-7-se-jdk && rm -rf jpkg-java-7-se-jdk cp $(TOPDIR)/src/jpkg-java-7-se-jdk.jinfo $(JDKDIR)/usr/lib/jvm/.jpkg-java-7-se-jdk.jinfo # jre mkdir -p $(JREDIR)/usr/lib/jvm/tarballs tar -C $(JREDIR)/usr/lib/jvm -xzf download/jre-7u$(JSEVER)-linux-x64.tar.gz mv $(JREDIR)/usr/lib/jvm/jre1.7.0_$(JSEVER) $(JREDIR)/usr/lib/jvm/jpkg-java-7-se-jre cd $(JREDIR)/usr/lib/jvm && tar -czf tarballs/jpkg-java-7-se-jre.tar.gz jpkg-java-7-se-jre && rm -rf jpkg-java-7-se-jre cp $(TOPDIR)/src/jpkg-java-7-se-jre.jinfo $(JREDIR)/usr/lib/jvm/.jpkg-java-7-se-jre.jinfo # server-jre mkdir -p $(SRVJREDIR)/usr/lib/jvm/tarballs tar -C $(SRVJREDIR)/usr/lib/jvm -xzf download/server-jre-7u$(JSEVER)-linux-x64.tar.gz mv $(SRVJREDIR)/usr/lib/jvm/jdk1.7.0_$(JSEVER) $(SRVJREDIR)/usr/lib/jvm/jpkg-java-7-se-server-jre cd $(SRVJREDIR)/usr/lib/jvm && tar -czf tarballs/jpkg-java-7-se-server-jre.tar.gz jpkg-java-7-se-server-jre && rm -rf jpkg-java-7-se-server-jre cp $(TOPDIR)/src/jpkg-java-7-se-server-jre.jinfo $(SRVJREDIR)/usr/lib/jvm/.jpkg-java-7-se-server-jre.jinfo # done touch common-install-indep