Author: pabs Date: 2012-03-11 08:41:39 +0000 (Sun, 11 Mar 2012) New Revision: 13378
Added: packages/trunk/sdlbasic/debian/sdlbasic.manpages packages/trunk/sdlbasic/debian/sdlbrt.manpages Modified: packages/trunk/sdlbasic/debian/changelog packages/trunk/sdlbasic/debian/compat packages/trunk/sdlbasic/debian/control packages/trunk/sdlbasic/debian/rules Log: * Drop buildinfo, not useful these days * Switch to debhelper compat 9 and dh Modified: packages/trunk/sdlbasic/debian/changelog =================================================================== --- packages/trunk/sdlbasic/debian/changelog 2012-03-11 07:52:31 UTC (rev 13377) +++ packages/trunk/sdlbasic/debian/changelog 2012-03-11 08:41:39 UTC (rev 13378) @@ -7,6 +7,8 @@ * Clean up the patches and add DEP-3 headers * Point copyright file at the right GPL version * Drop shlibs dep on -dbg package, not needed + * Drop buildinfo, not useful these days + * Switch to debhelper compat 9 and dh -- Paul Wise <[email protected]> Sun, 11 Mar 2012 13:16:13 +0800 Modified: packages/trunk/sdlbasic/debian/compat =================================================================== --- packages/trunk/sdlbasic/debian/compat 2012-03-11 07:52:31 UTC (rev 13377) +++ packages/trunk/sdlbasic/debian/compat 2012-03-11 08:41:39 UTC (rev 13378) @@ -1 +1 @@ -5 +9 Modified: packages/trunk/sdlbasic/debian/control =================================================================== --- packages/trunk/sdlbasic/debian/control 2012-03-11 07:52:31 UTC (rev 13377) +++ packages/trunk/sdlbasic/debian/control 2012-03-11 08:41:39 UTC (rev 13378) @@ -6,8 +6,7 @@ Miriam Ruiz <[email protected]> Build-Depends: bison, - debhelper (>= 5), - dh-buildinfo, + debhelper (>= 9), libasound2-dev, libglib2.0-dev, libgtk2.0-dev, Modified: packages/trunk/sdlbasic/debian/rules =================================================================== --- packages/trunk/sdlbasic/debian/rules 2012-03-11 07:52:31 UTC (rev 13377) +++ packages/trunk/sdlbasic/debian/rules 2012-03-11 08:41:39 UTC (rev 13378) @@ -1,8 +1,10 @@ #!/usr/bin/make -f -# Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +%: + dh $@ --parallel + CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) @@ -13,12 +15,7 @@ LDFLAGS=-Wl,--as-needed -Wl,-z,defs -Wl,--no-undefined -configure: configure-stamp -configure-stamp: - dh_testdir - chmod -x src/sdlBasic/share/sdlBasic/*.* - sng debian/*.sng - touch $@ +DESTDIR=$(CURDIR)/debian/tmp DESTBIN=/usr/bin DESTDOC=/usr/share/doc/sdlbasic @@ -44,9 +41,11 @@ XFLAGS += DEBUG=yes endif -build: build-stamp -build-stamp: configure-stamp - dh_testdir +override_dh_auto_configure: + chmod -x src/sdlBasic/share/sdlBasic/*.* + sng debian/*.sng + +override_dh_auto_build: cd "$(ORIGSRC)/sdlBrt/" && sh bison_build.sh $(MAKE) -C "$(ORIGSRC)/sdlBasic/scintilla/gtk" $(XFLAGS) LDFLAGS="$(LDFLAGS)" $(MAKE) -C "$(ORIGSRC)/sdlBasic/gtk" $(XFLAGS) LDFLAGS="$(LDFLAGS)" @@ -54,13 +53,8 @@ $(MAKE) -C "$(ORIGSRC)/sdlBrt/SDLengine" $(XFLAGS) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" $(MAKE) -C "$(ORIGSRC)/sdlBrt/BASengine" $(XFLAGS) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" $(MAKE) -C "$(ORIGSRC)/sdlBrt" $(XFLAGS) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" - #docbook-to-man debian/sdlbasic.sgml > sdlbasic.1 - touch $@ -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp +override_dh_auto_clean: rm -f "$(ORIGSRC)/sdlBrt/y_tab.c" $(MAKE) -C "$(ORIGSRC)/sdlBasic/scintilla/gtk" $(XFLAGS) clean $(MAKE) -C "$(ORIGSRC)/sdlBasic/gtk" $(XFLAGS) clean @@ -69,16 +63,8 @@ $(MAKE) -C "$(ORIGSRC)/sdlBrt/BASengine" $(XFLAGS) clean RM="$(RM) -f" $(MAKE) -C "$(ORIGSRC)/sdlBrt/unzip" $(XFLAGS) clean RM="$(RM) -f" rm -f debian/*.png - dh_clean -DESTDIR=$(CURDIR)/debian/tmp - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - +override_dh_auto_install: $(MAKE) -C $(ORIGSRC)/sdlBasic/gtk $(XFLAGS) install DESTDIR="$(DESTDIR)" $(MAKE) -C $(ORIGSRC)/sdlBrt $(XFLAGS) install-bin DESTDIR="$(DESTDIR)" @@ -90,32 +76,5 @@ rm -f `find "$(DESTDIR)$(DESTDOC)" -name sdlBasic_IDE_License.txt` rm -f `find "$(DESTDIR)$(DESTDOC)" -name font-license` -binary-indep: build install - -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples - dh_install - dh_installmenu -# dh_installdebconf -# dh_python - dh_installman -psdlbrt debian/sdlBrt.1 - dh_installman -psdlbasic debian/sdlBasic.1 - dh_link +override_dh_strip: dh_strip --dbg-package=sdlbasic-dbg - dh_compress - dh_fixperms -# dh_perl -# dh_makeshlibs - dh_installdeb - test -e /usr/bin/dh_buildinfo && dh_buildinfo - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure Added: packages/trunk/sdlbasic/debian/sdlbasic.manpages =================================================================== --- packages/trunk/sdlbasic/debian/sdlbasic.manpages (rev 0) +++ packages/trunk/sdlbasic/debian/sdlbasic.manpages 2012-03-11 08:41:39 UTC (rev 13378) @@ -0,0 +1 @@ +debian/sdlBasic.1 Added: packages/trunk/sdlbasic/debian/sdlbrt.manpages =================================================================== --- packages/trunk/sdlbasic/debian/sdlbrt.manpages (rev 0) +++ packages/trunk/sdlbasic/debian/sdlbrt.manpages 2012-03-11 08:41:39 UTC (rev 13378) @@ -0,0 +1 @@ +debian/sdlBrt.1 _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

