Switch to debhelper 7; adjust debian/{compat,control,rules}.
[debian/jabref.git] / debian / rules
index 372200d4e1e3a0757dabc49157f90720edce6f88..3d1eb12c8d808bab6c1854b3a4ed5fb17578366f 100755 (executable)
@@ -1,61 +1,16 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+       dh --with quilt $@
 
-include /usr/share/quilt/quilt.make
-
-build: build-stamp
-build-stamp: $(QUILT_STAMPFN)
-       dh_testdir
-       JAVA_HOME=/usr/lib/jvm/default-java ant jars
+override_dh_auto_build:
+       JAVA_HOME=/usr/lib/jvm/default-java dh_auto_build
        convert -geometry 32x32 src/images/JabRef-icon-48.png build/jabref32.xpm
        convert -geometry 16x16 src/images/JabRef-icon-48.png build/jabref16.xpm
-       touch build-stamp
-
-clean: unpatch
-       dh_testdir
-       dh_testroot
-       rm -f *-stamp
-       ant clean
-       dh_clean
 
-install: install-stamp
-install-stamp: build-stamp
-       dh_testdir
-       dh_testroot
-       dh_clean -k
-       dh_installdirs
+override_dh_auto_install:
+       dh_auto_install
        install -m 755 debian/jabref-wrapper $(CURDIR)/debian/jabref/usr/bin/jabref
-       touch install-stamp
 
-# Build architecture-independent files here.
-binary-indep: build install
-       dh_testdir
-       dh_testroot
+override_dh_installchangelogs:
        dh_installchangelogs src/txt/CHANGELOG
-       dh_installdocs src/txt/README
-       dh_install
-       dh_installmenu
-       dh_installmime
-       dh_installman debian/jabref.1
-       dh_link
-       dh_compress
-       dh_fixperms
-       dh_installdeb
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-# Build architecture-dependent files here.
-binary-arch: build install
-# We have nothing to do.
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install