r8740 - packages/trunk/numptyphysics/debian

Steffen Möller moeller at alioth.debian.org
Fri Feb 6 10:01:07 UTC 2009


Author: moeller
Date: 2009-02-06 10:01:07 +0000 (Fri, 06 Feb 2009)
New Revision: 8740

Added:
   packages/trunk/numptyphysics/debian/README.source
   packages/trunk/numptyphysics/debian/menu
Removed:
   packages/trunk/numptyphysics/debian/menu.ex
Modified:
   packages/trunk/numptyphysics/debian/README.Debian
   packages/trunk/numptyphysics/debian/changelog
   packages/trunk/numptyphysics/debian/rules
   packages/trunk/numptyphysics/debian/watch.ex
Log:
* first presumed-to-work debian/menu
* README.source added
* cat /dev/random.blabla >> README.Debian
* debian/rules get-svn-source does not copy the debian folder into the source tree (symbolic links should be preferred that go together with calls to ./debian/rules binary instead of dpkg-buildpackage) and helps avoiding redundancies.


Modified: packages/trunk/numptyphysics/debian/README.Debian
===================================================================
--- packages/trunk/numptyphysics/debian/README.Debian	2009-02-06 09:56:22 UTC (rev 8739)
+++ packages/trunk/numptyphysics/debian/README.Debian	2009-02-06 10:01:07 UTC (rev 8740)
@@ -1,6 +1,10 @@
 numptyphysics for Debian
 ------------------------
 
-<possible notes regarding this package - if none, delete this file>
+This game found a large audience on mobile devices.
 
  -- Miriam Ruiz <little_miry at yahoo.es>  Sun, 04 Jan 2009 05:38:11 +0100
+
+with greetings from
+
+ -- Steffen Moeller <moeller at debian.org>  Thu, 05 Feb 2009 22:16:47 +0100

Added: packages/trunk/numptyphysics/debian/README.source
===================================================================
--- packages/trunk/numptyphysics/debian/README.source	                        (rev 0)
+++ packages/trunk/numptyphysics/debian/README.source	2009-02-06 10:01:07 UTC (rev 8740)
@@ -0,0 +1,6 @@
+numptyphysics for Debian
+------------------------
+
+The source code is retrieved directly from the subversion repository at Nokia's maemo site. This upstream directory already provides Debian packages. Their effort is however ignored, particular so becaues of the box2d package, which is available as a separate package and hence needed to be removed from the sources.
+
+To retrieve the latest source, run ./debian/rules get-svn-source, not the get-orig-source.

Modified: packages/trunk/numptyphysics/debian/changelog
===================================================================
--- packages/trunk/numptyphysics/debian/changelog	2009-02-06 09:56:22 UTC (rev 8739)
+++ packages/trunk/numptyphysics/debian/changelog	2009-02-06 10:01:07 UTC (rev 8740)
@@ -1,4 +1,4 @@
-numptyphysics (0.2+svn20090106.0217-1) UNRELEASED; urgency=low
+numptyphysics (0.2+svn20090205.2112-1) UNRELEASED; urgency=low
 
   * Initial release (Closes: #496586)
 

Copied: packages/trunk/numptyphysics/debian/menu (from rev 8737, packages/trunk/numptyphysics/debian/menu.ex)
===================================================================
--- packages/trunk/numptyphysics/debian/menu	                        (rev 0)
+++ packages/trunk/numptyphysics/debian/menu	2009-02-06 10:01:07 UTC (rev 8740)
@@ -0,0 +1,2 @@
+?package(numptyphysics):needs="X11" section="Games/Simulation"\
+  title="numptyphysics" command="/usr/bin/numptyphysics"


Property changes on: packages/trunk/numptyphysics/debian/menu
___________________________________________________________________
Name: svn:mergeinfo
   + 

Deleted: packages/trunk/numptyphysics/debian/menu.ex
===================================================================
--- packages/trunk/numptyphysics/debian/menu.ex	2009-02-06 09:56:22 UTC (rev 8739)
+++ packages/trunk/numptyphysics/debian/menu.ex	2009-02-06 10:01:07 UTC (rev 8740)
@@ -1,2 +0,0 @@
-?package(numptyphysics):needs="X11|text|vc|wm" section="Applications/see-menu-manual"\
-  title="numptyphysics" command="/usr/bin/numptyphysics"

Modified: packages/trunk/numptyphysics/debian/rules
===================================================================
--- packages/trunk/numptyphysics/debian/rules	2009-02-06 09:56:22 UTC (rev 8739)
+++ packages/trunk/numptyphysics/debian/rules	2009-02-06 10:01:07 UTC (rev 8740)
@@ -13,10 +13,14 @@
 CROSS= --build $(DEB_BUILD_GNU_TYPE)
 endif
 
+CFLAGS=-fpermissive
+
 config.status: configure
 	dh_testdir
 	$(MAKE) -f /usr/share/quilt/quilt.make patch
 	touch NEWS
+	aclocal
+	autoconf
 	automake
 ifneq "$(wildcard /usr/share/misc/config.sub)" ""
 	cp -f /usr/share/misc/config.sub config.sub
@@ -98,10 +102,14 @@
 	svn checkout https://garage.maemo.org/svn/numptyphysics/trunk "numptyphysics-$(VERSION_ID)"
 	rm -rf `find "numptyphysics-$(VERSION_ID)" -name .svn`
 	rm -rf "numptyphysics-$(VERSION_ID)"/Box2D
-	rm -rf "numptyphysics-$(VERSION_ID)"/debian
+	mv "numptyphysics-$(VERSION_ID)"/debian ../numptyphysics-$(VERSION_ID)-upstream-debian
 	tar cvfz "numptyphysics_$(VERSION_ID).orig.tar.gz" "numptyphysics-$(VERSION_ID)"
-	cp debian "numptyphysics-$(VERSION_ID)" -a
-	cd "numptyphysics-$(VERSION_ID)"; dch -v "$(VERSION_ID)-1" "New Upstream Release. Downloaded from SVN."
+#cp debian "numptyphysics-$(VERSION_ID)" -a
+#cd "numptyphysics-$(VERSION_ID)"
+	dch -v "$(VERSION_ID)-1" "New Upstream Release. Downloaded from SVN."
+	if [ -d "numptyphysics-$(VERSION_ID)" -a -d debian]; then \
+	  cd "numptyphysics-$(VERSION_ID)" && ln -s $(CURDIR)/debian . ;
+	fi
 
 binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary install get-svn-source

Modified: packages/trunk/numptyphysics/debian/watch.ex
===================================================================
--- packages/trunk/numptyphysics/debian/watch.ex	2009-02-06 09:56:22 UTC (rev 8739)
+++ packages/trunk/numptyphysics/debian/watch.ex	2009-02-06 10:01:07 UTC (rev 8740)
@@ -1,23 +1,4 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# See uscan(1) for format
-
-# Compulsory line, this is a version 3 file
 version=3
-
-# Uncomment to examine a Webpage
-# <Webpage URL> <string match>
-#http://www.example.com/downloads.php numptyphysics-(.*)\.tar\.gz
-
-# Uncomment to examine a Webserver directory
-#http://www.example.com/pub/numptyphysics-(.*)\.tar\.gz
-
-# Uncommment to examine a FTP server
-#ftp://ftp.example.com/pub/numptyphysics-(.*)\.tar\.gz debian uupdate
-
-# Uncomment to find new files on sourceforge, for devscripts >= 2.9
-# http://sf.net/numptyphysics/numptyphysics-(.*)\.tar\.gz
-
-# Uncomment to find new files on GooglePages
+# Somehow, information from here should be usable.
+# http://numptyphysics.garage.maemo.org/
 # http://example.googlepages.com/foo.html numptyphysics-(.*)\.tar\.gz




More information about the Pkg-games-commits mailing list