#!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This is the debhelper compatability version to use. export DH_COMPAT=1 # For Fujitsu Fortran & C. You have to install ffc package. #EXT=ffc #CC=fcc #FC=frt # For Intel Fortran ver.5 #EXT=ifc #CC=gcc #FC=ifc # For Intel Fortran ver.6. You have to install ifc package. EXT=ifc6 CC=gcc FC=ifc # For GNU Fortran. # Please copy control.g77 to control. #EXT=g77 #CC=gcc #FC=g77 export CC export FC PACKAGE=gt3-dcl5-$(EXT) PREFIXLIB=gt3-dcl5-$(EXT) build: build-stamp build-stamp: cp debian/control.$(EXT) debian/control cp Mkinclude.debian-$(EXT) Mkinclude dh_testdir # Add here commands to compile the package. $(MAKE) GTOOLDIR=`pwd` touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp # Add here commands to clean up after the build process. -$(MAKE) clean.all -find . -name work.pc -exec rm \{\} \; -find . -name work.pcl -exec rm \{\} \; dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs usr/lib/$(PREFIXLIB)/bin usr/lib/$(PREFIXLIB)/lib usr/lib/$(PREFIXLIB)/include # Add here commands to install the package into debian/tmp. $(MAKE) install GTOOLDIR=`pwd` # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install # dh_testversion dh_testdir dh_testroot # dh_installdebconf dh_installdocs HISTORY.doc INSTALL CREDITS.tex STATUS.doc doc/howtoloo.doc doc/gokuraku doc/reference dh_installexamples dh_installmenu # dh_installemacsen # dh_installpam # dh_installinit dh_installcron dh_installmanpages dh_installinfo # dh_undocumented dh_installchangelogs dh_link usr/lib/$(PREFIXLIB)/bin/gt3frt usr/bin/gt3frt.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtb2l.pl usr/bin/gtb2l.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtb2l.pl usr/bin/gtl2b.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtadd usr/bin/gtadd.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtanim usr/bin/gtanim.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtavr usr/bin/gtavr.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtbpf usr/bin/gtbpf.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtcon usr/bin/gtcon.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtcont usr/bin/gtcont.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtcontex usr/bin/gtcontex.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtcrax usr/bin/gtcrax.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtcreate usr/bin/gtcreate.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtcurv usr/bin/gtcurv.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtdiv usr/bin/gtdiv.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtedy usr/bin/gtedy.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtext usr/bin/gtext.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtfixendian usr/bin/gtfixendian.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtfunc usr/bin/gtfunc.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gthead usr/bin/gthead.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gthydro usr/bin/gthydro.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtimis usr/bin/gtimis.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtint1 usr/bin/gtint1.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtint2 usr/bin/gtint2.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtintrp usr/bin/gtintrp.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtmark usr/bin/gtmark.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtmask usr/bin/gtmask.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtmetrics usr/bin/gtmetrics.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtmlt usr/bin/gtmlt.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtmxmn usr/bin/gtmxmn.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtonth2 usr/bin/gtonth2.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtpv2 usr/bin/gtpv2.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtqsat usr/bin/gtqsat.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtrelh usr/bin/gtrelh.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtrun usr/bin/gtrun.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gts2p usr/bin/gts2p.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtscat usr/bin/gtscat.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtsel usr/bin/gtsel.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtseq usr/bin/gtseq.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtset usr/bin/gtset.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtshow usr/bin/gtshow.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtskelton usr/bin/gtskelton.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtslp usr/bin/gtslp.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtsqrt usr/bin/gtsqrt.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtstfilt usr/bin/gtstfilt.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtstrm usr/bin/gtstrm.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtstspct usr/bin/gtstspct.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtstspct_old usr/bin/gtstspct_old.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtsub usr/bin/gtsub.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gttheta usr/bin/gttheta.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtthetae usr/bin/gtthetae.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gttv usr/bin/gttv.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtvect usr/bin/gtvect.$(EXT) \ usr/lib/$(PREFIXLIB)/bin/gtxpwspct usr/bin/gtxpwspct.$(EXT) dh_strip dh_compress dh_fixperms # You may want to make some executables suid here. dh_suidregister # dh_makeshlibs dh_installdeb # dh_perl dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install