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

Reply via email to