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

