[ri-li] 31/93: + * new upstream release \o/ \o/ + Reuben Thomas + * do not use CDBS anymore + * builddeps on quilt + * remove useless builddeps on libvorbis-dev, libogg-dev, libsmpeg-dev, + libdirectfb-dev

Markus Koschany apo-guest at moszumanska.debian.org
Wed Dec 2 17:55:42 UTC 2015


This is an automated email from the git hooks/post-receive script.

apo-guest pushed a commit to branch master
in repository ri-li.

commit ebe8dd80dfae964d54e34828c20b08fa5758dbb5
Author: Gonéri Le Bouder <goneri at rulezlan.org>
Date:   Thu Oct 19 18:39:14 2006 +0000

    +  * new upstream release \o/ \o/
    +    Reuben Thomas
    +  * do not use CDBS anymore
    +  * builddeps on quilt
    +  * remove useless builddeps on libvorbis-dev, libogg-dev, libsmpeg-dev,
    +    libdirectfb-dev
---
 debian/changelog |  9 ++++--
 debian/control   |  2 +-
 debian/rules     | 86 ++++++++++++++++++++++++++++++++++++++++----------------
 3 files changed, 70 insertions(+), 27 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index bfa0a82..f7d1d77 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,15 @@
-ri-li (1.2.0-2) UNRELEASED; urgency=low
+ri-li (2.0.0-1) UNRELEASED; urgency=low
 
   [ Gonéri Le Bouder ]
+  * new upstream release
   * remove bash releated paragraph in copyright file (Closes: #379277)
   * apply patch from H. S. Teoh <hsteoh at quickfur.ath.cx> (Closes: #381602)
   * fix a double space in description (Closes: #392188) Thanks  
-  Reuben Thomas
+    Reuben Thomas
+  * do not use CDBS anymore
+  * builddeps on quilt
+  * remove useless builddeps on libvorbis-dev, libogg-dev, libsmpeg-dev,
+    libdirectfb-dev
   * fix: warning not-binnmuable-any-depends-all ri-li -> ri-li-data
 
   [ Eddy Petrișor ]
diff --git a/debian/control b/debian/control
index 7cc567e..0e34ca5 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Gonéri Le Bouder <goneri at rulezlan.org> 
-Build-Depends: debhelper (>= 5.0.0), cdbs, libsdl-mixer1.2-dev, libsdl1.2-dev, libvorbis-dev, libogg-dev, libsmpeg-dev, libdirectfb-dev, zlib1g-dev, docbook-to-man
+Build-Depends: debhelper (>= 5.0.0), libsdl-mixer1.2-dev, libsdl1.2-dev, zlib1g-dev, docbook-to-man, quilt
 Standards-Version: 3.7.2
 
 Package: ri-li
diff --git a/debian/rules b/debian/rules
index 7e61734..8622190 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,31 +1,69 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
 
-clean::
-	rm -f debian/ri-li.6
-	rm -f debian/ri-li.manpages
+CPPFLAGS = -Wall
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+  CPPFLAGS += -O0
+else
+  CPPFLAGS += -O2
+endif
 
-build/ri-li::
-	# manpage
+config-stamp:
+	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
+	touch aclocal.m4
+	touch configure
+	touch `find . -name Makefile.in`
+	./configure --datadir=/usr/share/games/ri-li --bindir=/usr/games
+	touch config-stamp
+
+build: build-stamp
+build-stamp: config-stamp
+	dh_testdir
+	$(MAKE)
 	docbook-to-man debian/ri-li.sgml > debian/ri-li.6
-	echo debian/ri-li.6 > debian/ri-li.manpages
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	-make distclean
+	rm -f config-stamp build-stamp debian/ri-li.6
+	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
+	dh_clean
 
-install/ri-li::
-	# mv binary in /usr/games
-	mv debian/tmp/usr/bin debian/tmp/usr/games
+install: install-stamp
+install-stamp: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	dh_installman debian/ri-li.6
+	DESTDIR=$(PWD)/debian/tmp $(MAKE) install
+	mkdir -p debian/tmp/usr/share/pixmaps/
+	cp debian/ri-li.xpm debian/tmp/usr/share/pixmaps/
 	mv debian/tmp/usr/games/Ri_li debian/tmp/usr/games/ri-li
-	# 32x32 pixmaps in /usr/share/pixmaps
-	mkdir -p debian/tmp/usr/share/pixmaps
-	cp debian/ri-li.xpm \
-		debian/tmp/usr/share/pixmaps/
-
-install/ri-li-data::
-	# mv data in /usr/share/games/ri-li
-	mkdir -p debian/tmp/usr/share/games
-	mv debian/tmp/usr/share/ri-li debian/tmp/usr/share/games
-	rm debian/tmp/usr/share/games/ri-li/COPYING.Music
+	rm debian/tmp/usr/share/games/ri-li/Ri-li/COPYING.Music
+
+binary-indep: build install
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_install
+	dh_installdocs README AUTHORS NEWS
+	dh_installmenu
+	dh_installchangelogs
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/ri-li.git



More information about the Pkg-games-commits mailing list