r11588 - in packages/trunk/gamine/debian: . patches script

Gonéri Le Bouder goneri at alioth.debian.org
Sun Jan 2 10:48:46 UTC 2011


Author: goneri
Date: 2011-01-02 10:48:45 +0000 (Sun, 02 Jan 2011)
New Revision: 11588

Added:
   packages/trunk/gamine/debian/gamine.manpages
   packages/trunk/gamine/debian/patches/
   packages/trunk/gamine/debian/patches/no-gconftool.diff
   packages/trunk/gamine/debian/patches/series
   packages/trunk/gamine/debian/script/
   packages/trunk/gamine/debian/script/gamine
Modified:
   packages/trunk/gamine/debian/changelog
   packages/trunk/gamine/debian/compat
   packages/trunk/gamine/debian/control
   packages/trunk/gamine/debian/gamine-data.install
   packages/trunk/gamine/debian/gamine.install
   packages/trunk/gamine/debian/rules
Log:
* New upstream release
* Bump standard version to 3.9.1
* gamine-data depends on ${misc:Depends}
* gamine has got a versionized dependency on gamine-data
  (= ${source:Version})


Modified: packages/trunk/gamine/debian/changelog
===================================================================
--- packages/trunk/gamine/debian/changelog	2010-12-23 19:56:42 UTC (rev 11587)
+++ packages/trunk/gamine/debian/changelog	2011-01-02 10:48:45 UTC (rev 11588)
@@ -1,10 +1,17 @@
-gamine (0.0.1-5) UNRELEASED; urgency=low
+gamine (1.1-1) unstable; urgency=low
 
   [ Barry deFreese ]
   * Update watch file for new upstream tarball naming.
 
- -- Barry deFreese <bdefreese at debian.org>  Mon, 30 Mar 2009 14:31:33 -0400
+  [ Gonéri Le Bouder ]
+  * New upstream release
+  * Bump standard version to 3.9.1
+  * gamine-data depends on ${misc:Depends}
+  * gamine has got a versionized dependency on gamine-data
+    (= ${source:Version})
 
+ -- Gonéri Le Bouder <goneri at rulezlan.org>  Sat, 01 Jan 2011 14:15:52 +0100
+
 gamine (0.0.1-4) unstable; urgency=low
 
   * fix the watch file to avoid a false positive with upstream 0.0.1-1

Modified: packages/trunk/gamine/debian/compat
===================================================================
--- packages/trunk/gamine/debian/compat	2010-12-23 19:56:42 UTC (rev 11587)
+++ packages/trunk/gamine/debian/compat	2011-01-02 10:48:45 UTC (rev 11588)
@@ -1 +1 @@
-5
+7

Modified: packages/trunk/gamine/debian/control
===================================================================
--- packages/trunk/gamine/debian/control	2010-12-23 19:56:42 UTC (rev 11587)
+++ packages/trunk/gamine/debian/control	2011-01-02 10:48:45 UTC (rev 11588)
@@ -2,16 +2,16 @@
 Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5), libgtk2.0-dev, libcairo2-dev, libgstreamer0.10-dev, docbook-to-man
-Standards-Version: 3.7.3
-Uploaders: 
+Uploaders: Gonéri Le Bouder <goneri at rulezlan.org>
+Build-Depends: debhelper (>= 5), libgtk2.0-dev, libcairo2-dev, libgstreamer0.10-dev, docbook-to-man, quilt
+Standards-Version: 3.9.1
 Vcs-Svn: svn://svn.debian.org/pkg-games/packages/trunk/gamine/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/gamine/
 Homepage: http://gnunux.info/projets/gamine/
 
 Package: gamine
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, gamine-data, gstreamer0.10-plugins-good
+Depends: ${shlibs:Depends}, ${misc:Depends}, gamine-data  (= ${source:Version}), gstreamer0.10-plugins-good
 Description: an interactive game for young children
  Gamine is a game designed for 2 years old children who are not able to use
  a keyboard.
@@ -21,6 +21,7 @@
 Package: gamine-data
 Architecture: all
 Suggests: gamine
+Depends: ${misc:Depends}
 Description: data files for gamine game
  gamine is a game for young children.
  .

Modified: packages/trunk/gamine/debian/gamine-data.install
===================================================================
--- packages/trunk/gamine/debian/gamine-data.install	2010-12-23 19:56:42 UTC (rev 11587)
+++ packages/trunk/gamine/debian/gamine-data.install	2011-01-02 10:48:45 UTC (rev 11588)
@@ -1 +1 @@
-debian/tmp/usr/share/games/gamine
+sounds /usr/share/games/gamine

Modified: packages/trunk/gamine/debian/gamine.install
===================================================================
--- packages/trunk/gamine/debian/gamine.install	2010-12-23 19:56:42 UTC (rev 11587)
+++ packages/trunk/gamine/debian/gamine.install	2011-01-02 10:48:45 UTC (rev 11588)
@@ -1,4 +1,3 @@
-debian/tmp/usr/games/gamine
-debian/tmp/usr/lib/gamine
-debian/tmp/usr/share/applications
-debian/tmp/usr/share/pixmaps
+bin/gamine /usr/lib/gamine
+debian/script/gamine /usr/games
+debian/gamine.xpm /usr/share/pixmaps

Added: packages/trunk/gamine/debian/gamine.manpages
===================================================================
--- packages/trunk/gamine/debian/gamine.manpages	                        (rev 0)
+++ packages/trunk/gamine/debian/gamine.manpages	2011-01-02 10:48:45 UTC (rev 11588)
@@ -0,0 +1 @@
+gamine.6

Added: packages/trunk/gamine/debian/patches/no-gconftool.diff
===================================================================
--- packages/trunk/gamine/debian/patches/no-gconftool.diff	                        (rev 0)
+++ packages/trunk/gamine/debian/patches/no-gconftool.diff	2011-01-02 10:48:45 UTC (rev 11588)
@@ -0,0 +1,18 @@
+--- gamine-1.1.orig/Makefile
++++ gamine-1.1/Makefile
+@@ -8,7 +8,6 @@
+ icondir = $(datadir)/icons/hicolor/scalable/apps
+ localedir = $(datadir)/locale
+ 
+-GCONFTOOL = /usr/bin/gconftool-2
+ GCONF_SCHEMA_CONFIG_SOURCE = xml:merged:/etc/gconf/gconf.xml.defaults
+ GCONF_SCHEMA_FILE_DIR = $(sysconfdir)/gconf/schemas
+ GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL = 0
+@@ -46,7 +45,6 @@
+ 	install -m 644 README.pencil README.sounds README ChangeLog COPYING $(docdir)/
+ 	install -m 644 gamine.schemas $(GCONF_SCHEMA_FILE_DIR)/
+ 	install -m 644 locale/fr.mo $(localedir)/fr/LC_MESSAGES/gamine.mo
+-	GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(GCONF_SCHEMA_FILE_DIR)/gamine.schemas
+ 	install -m 644 gamine.desktop $(desktopdir)/
+ 	install -m 644 gamine.svg $(icondir)/
+ 

Added: packages/trunk/gamine/debian/patches/series
===================================================================
--- packages/trunk/gamine/debian/patches/series	                        (rev 0)
+++ packages/trunk/gamine/debian/patches/series	2011-01-02 10:48:45 UTC (rev 11588)
@@ -0,0 +1 @@
+no-gconftool.diff

Modified: packages/trunk/gamine/debian/rules
===================================================================
--- packages/trunk/gamine/debian/rules	2010-12-23 19:56:42 UTC (rev 11587)
+++ packages/trunk/gamine/debian/rules	2011-01-02 10:48:45 UTC (rev 11588)
@@ -1,105 +1,12 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
 
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+%:
+	dh $@
 
-# 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)
-
-
-#
-#  We should be using CXXFLAGS here not CFLAGS.
-#
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-	CFLAGS += -O0
-else
-	CFLAGS += -O2
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-	INSTALL_PROGRAM += -s
-endif
-
-#
-#  Export the flags to configura, etc.
-#
-export CXXFLAGS = $(CFLAGS)
-
-
-
-build: build-stamp
-
-build-stamp:
-	dh_testdir
-
-	# Add here commands to compile the package.
-	$(MAKE)
+override_dh_auto_build:
+	$(MAKE) PREFIX=$(CURDIR)/debian/tmp
 	/usr/bin/docbook-to-man debian/gamine.sgml > gamine.6
 
-	touch build-stamp
-
-clean:
-	rm -f gamine gamine.o build-stamp gamine.6
-	dh_clean
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	dh_installdirs
-
-	mkdir -p $(CURDIR)/debian/tmp/usr/share/games/gamine
-	cp -r sounds $(CURDIR)/debian/tmp/usr/share/games/gamine
-	rm $(CURDIR)/debian/tmp/usr/share/games/gamine/sounds/README
-	mkdir -p  $(CURDIR)/debian/tmp/usr/lib/gamine
-	cp gamine $(CURDIR)/debian/tmp/usr/lib/gamine/gamine.bin
-	mkdir -p  $(CURDIR)/debian/tmp/usr/games
-	echo "#!/bin/sh" > $(CURDIR)/debian/tmp/usr/games/gamine
-	echo "cd /usr/share/games/gamine && /usr/lib/gamine/gamine.bin" >> $(CURDIR)/debian/tmp/usr/games/gamine
-	chmod +x $(CURDIR)/debian/tmp/usr/games/gamine
-	mkdir -p  $(CURDIR)/debian/tmp/usr/share/applications
-	cp debian/gamine.desktop $(CURDIR)/debian/tmp/usr/share/applications
-	mkdir -p debian/tmp/usr/share/pixmaps
-	cp debian/gamine.xpm debian/tmp/usr/share/pixmaps/
-
-# Build architecture-independent files here.
-binary-indep: build install
-	dh_testdir -i
-	dh_testroot -i
-	dh_install -i
-	dh_installchangelogs -i
-	dh_installdocs -i
-	dh_link -i
-	dh_compress -i
-	dh_fixperms -i
-	dh_installdeb -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir -a
-	dh_testroot -a
-	dh_install -a
-	dh_installchangelogs -a
-	dh_installdocs -a
-	dh_installmenu -a
-	dh_installman -a ./gamine.6
-	dh_link -a
-	dh_strip -a
-	dh_compress -a
-	dh_fixperms -a
-	dh_installdeb -a
-	dh_shlibdeps -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+override_dh_auto_install:
+	$(MAKE) install PREFIX=$(CURDIR)/debian/tmp
+	dh_gconf

Added: packages/trunk/gamine/debian/script/gamine
===================================================================
--- packages/trunk/gamine/debian/script/gamine	                        (rev 0)
+++ packages/trunk/gamine/debian/script/gamine	2011-01-02 10:48:45 UTC (rev 11588)
@@ -0,0 +1,5 @@
+#!/bin/sh
+cd /usr/share/games/gamine
+exec /usr/lib/gamine/gamine
+gamine.desktop /usr/share/applications
+gamine.png /usr/share/pixmaps


Property changes on: packages/trunk/gamine/debian/script/gamine
___________________________________________________________________
Added: svn:executable
   + *




More information about the Pkg-games-commits mailing list