This is an automated email from the git hooks/post-receive script. detiste-guest pushed a commit to branch master in repository love.
commit 1158edefd7d5cf20b45f7551ecde512caea9f4e7 Author: Alexandre Detiste <[email protected]> Date: Wed Dec 21 10:29:14 2016 +0100 switch to debhelper 10, rewrite minimal d/rules with DH sequencer --- debian/compat | 2 +- debian/control | 2 +- debian/rules | 139 +++++---------------------------------------------------- 3 files changed, 13 insertions(+), 130 deletions(-) diff --git a/debian/compat b/debian/compat index ec63514..f599e28 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -9 +10 diff --git a/debian/control b/debian/control index 60ec77e..74bbd37 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Build-Depends: autoconf, automake, autotools-dev, - debhelper (>= 9), + debhelper (>= 10), dh-autoreconf, dh-buildinfo, libboost-dev, diff --git a/debian/rules b/debian/rules index 0a23263..b00b897 100755 --- a/debian/rules +++ b/debian/rules @@ -1,135 +1,18 @@ #!/usr/bin/make -f -PRG_SUFFIX=0.10.2 +%: + dh $@ -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +override_dh_auto_clean: + dh_auto_clean + rm -f platform/unix/love.desktop -CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) -CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) -CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) -LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,defs -Wl,-as-needed +override_dh_auto_configure: + dh_auto_configure -- --with-lua=luajit + # ??? + #cd src/scripts/ && lua auto.lua boot graphics -CONFIGURE_OPTIONS:= \ - $(CROSS) \ - --prefix=/usr \ - --mandir=\$${prefix}/share/man \ - --infodir=\$${prefix}/share/info \ - CPPFLAGS="$(CPPFLAGS)" \ - CFLAGS="$(CFLAGS)" \ - CXXFLAGS="$(CXXFLAGS)" \ - LDFLAGS="$(LDFLAGS)" - -configure: configure-stamp -configure-stamp: - dh_testdir - - libtoolize - dh_autoreconf - - if pkg-config luajit ; then echo + Using luagit ; \ - ./configure $(CONFIGURE_OPTIONS) --with-lua=luajit ; \ - else echo + Using lua ; \ - ./configure $(CONFIGURE_OPTIONS) --with-lua=lua ; \ - fi - - cd src/scripts/ && lua auto.lua boot graphics - touch $@ - -build-arch: build-arch-stamp -build-arch-stamp: configure-stamp - dh_testdir - $(MAKE) - touch $@ - -build-indep: build-indep-stamp -build-indep-stamp: configure-stamp - dh_testdir - touch $@ - -build: build-indep build-arch - -clean: - dh_testdir - dh_testroot - [ ! -f Makefile ] || $(MAKE) distclean - rm -fv config.sub config.guess config.log config.cache - rm -fv *-stamp - rm -fv bin/* - rm -rfv obj/* - rm -fv `find . -name "*.o"` - rm -fv configure Makefile.in src/Makefile.in aclocal.m4 - rm -fv src/scripts/boot.lua.h src/scripts/graphics.lua.h - #rm -rfv platform/ - dh_autoreconf_clean - dh_clean - -install-arch: build-arch-stamp - dh_testdir - dh_testroot - dh_prep -a - dh_installdirs -a - $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install - mv debian/tmp/usr/bin/love debian/tmp/usr/bin/love-$(PRG_SUFFIX) - -install-indep: build-indep-stamp - dh_testdir - dh_testroot - dh_prep -i - dh_installdirs -i - -install: install-indep install-arch - -binary-indep: build-indep install-indep - dh_testdir - dh_testroot - dh_installchangelogs -i - dh_installdocs -i - dh_installexamples -i - dh_install -i -# dh_installmenu -i - dh_installmime -i -# dh_installinfo -i - dh_lintian -i - dh_link -i - dh_compress -i --exclude=.love --exclude=.lua - dh_fixperms -i - test -e /usr/bin/dh_buildinfo && dh_buildinfo -i - dh_installdeb -i - dh_gencontrol -i - dh_md5sums -i - dh_builddeb -i - -binary-arch: build-arch install-arch - dh_testdir - dh_testroot - dh_installchangelogs changes.txt -a - dh_installdocs -a - dh_installexamples -a - dh_install -a +override_dh_auto_install: + dh_auto_install mkdir -p debian/love/usr/share/binfmts/ cp debian/love.binfmt debian/love/usr/share/binfmts/love -# dh_installmenu -a - dh_installmime -a -# dh_installinfo -a - dh_installman platform/unix/love.6 -a - dh_lintian -a - dh_link -a -# dh_link -plove-dev usr/lib/$(DEB_HOST_MULTIARCH)/liblove.so.0.0.0 usr/lib/$(DEB_HOST_MULTIARCH)/liblove.so - dh_strip - dh_compress -a --exclude=.love --exclude=.lua - dh_fixperms -a -# dh_makeshlibs -a - test -e /usr/bin/dh_buildinfo && dh_buildinfo -a - dh_installdeb -a - dh_shlibdeps -a - dh_gencontrol -a - dh_md5sums -a - dh_builddeb -a - -binary: binary-indep binary-arch - -.PHONY: build build-indep build-arch -.PHONY: binary binary-indep binary-arch -.PHONY: install install-indep inatall-arch configure -.PHONY: clean configure -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/love.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

