Author: pmatthaei
Date: 2013-05-06 09:29:29 +0000 (Mon, 06 May 2013)
New Revision: 14018

Modified:
   packages/trunk/libphysfs/debian/changelog
   packages/trunk/libphysfs/debian/rules
Log:
* Migrate package to minimal debhelper.


Modified: packages/trunk/libphysfs/debian/changelog
===================================================================
--- packages/trunk/libphysfs/debian/changelog   2013-05-06 08:57:18 UTC (rev 
14017)
+++ packages/trunk/libphysfs/debian/changelog   2013-05-06 09:29:29 UTC (rev 
14018)
@@ -2,6 +2,7 @@
 
   * Adopt debian/watch from Bart Martens.
   * Uploading to unstable.
+  * Migrate package to minimal debhelper.
 
  -- Patrick Matthäi <[email protected]>  Mon, 06 May 2013 10:56:43 +0200
 

Modified: packages/trunk/libphysfs/debian/rules
===================================================================
--- packages/trunk/libphysfs/debian/rules       2013-05-06 08:57:18 UTC (rev 
14017)
+++ packages/trunk/libphysfs/debian/rules       2013-05-06 09:29:29 UTC (rev 
14018)
@@ -1,100 +1,24 @@
 #!/usr/bin/make -f
-# rules for libphysfs (March 2004)
 
-# Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 export DEB_BUILD_HARDENING=1
 
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-DEB_HOST_MULTIARCH     ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+DEB_HOST_MULTIARCH     ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
-ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
-  confflags += --build $(DEB_HOST_GNU_TYPE)
-else
-  confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
-endif
+EXTRAFLAGS := -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)"
 
-CFLAGS = -Wall -g
+%:
+       dh $@
 
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-       CFLAGS += -O0
-else
-       CFLAGS += -O2
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-       INSTALL_PROGRAM += -s
-endif
+override_dh_auto_configure:
+       dh_auto_configure -- $(EXTRAFLAGS)
 
-config.status:
-       dh_testdir
-       cmake -D CMAKE_INSTALL_PREFIX=/usr 
-DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" .
-
-build: build-stamp
-build-stamp: config.status
-       dh_testdir
-       $(MAKE)
+override_dh_auto_build:
+       dh_auto_build
        doxygen
-       #Fix manpage whatis entry
-       sed -i -e 's/physfs.h \\- $$/physfs.h \\- main header file for physfs/' 
docs/man/man3/physfs.h.3
-       touch build-stamp
 
-build-arch: build
-
-build-indep: build
-
-clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp
-       [ ! -f Makefile ] || [ ! -f config.status ] || $(MAKE) clean
-       rm -fr docs/html docs/latex docs/man
-       rm -f config.log config.status config.sub config.guess
-       find ./ -name Makefile -delete
-       rm -f config.h
-       rm -f libtool
-       rm -f stamp-h1
-       rm -f libphysfs.so*
-       rm -f test_physfs wxtest_physfs
-       rm -f install_manifest.txt
-       rm -f CMakeCache.txt
-       rm -f cmake_install.cmake
-       rm -rf docs
-       rm -rf CMakeFiles
-       find ./ -name *.o -delete
-       find ./ -name *.a -delete
-       find ./ -name *.bin -delete
-       find ./ -name a.out -delete
-       dh_clean
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_prep
-       $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-
-binary-indep: build install
-
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-       dh_installchangelogs CHANGELOG.txt
-       dh_installdocs
-       dh_installman
-       dh_install
-       dh_link
-       dh_lintian
+override_dh_strip:
        dh_strip --dbg-package=libphysfs1-dbg
-       dh_compress
-       dh_fixperms
-       dh_makeshlibs
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb -- -Zxz
 
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+override_dh_builddeb:
+       dh_builddeb -- -Zxz


_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to