r11551 - packages/trunk/transcend/debian
Paul Wise
pabs at alioth.debian.org
Sat Dec 4 04:33:25 UTC 2010
Author: pabs
Date: 2010-12-04 04:33:14 +0000 (Sat, 04 Dec 2010)
New Revision: 11551
Modified:
packages/trunk/transcend/debian/changelog
packages/trunk/transcend/debian/rules
Log:
* Repack to remove prebuilt Windows binaries
* Improve the repack process slightly
Modified: packages/trunk/transcend/debian/changelog
===================================================================
--- packages/trunk/transcend/debian/changelog 2010-12-04 04:12:24 UTC (rev 11550)
+++ packages/trunk/transcend/debian/changelog 2010-12-04 04:33:14 UTC (rev 11551)
@@ -1,10 +1,12 @@
-transcend (0.3.dfsg1-4) UNRELEASED; urgency=low
+transcend (0.3.dfsg2-4) UNRELEASED; urgency=low
* Add myself to uploaders and wrap it
* Switch to dpkg-source v3 format
* Switch to debhelper dh rules.tiny style
* Keep upstream capitalization, add symlinks
* Drop makefile patch in favour of sed
+ * Repack to remove prebuilt Windows binaries
+ * Improve the repack process slightly
-- Paul Wise <pabs at debian.org> Sat, 04 Dec 2010 11:33:52 +0800
Modified: packages/trunk/transcend/debian/rules
===================================================================
--- packages/trunk/transcend/debian/rules 2010-12-04 04:12:24 UTC (rev 11550)
+++ packages/trunk/transcend/debian/rules 2010-12-04 04:33:14 UTC (rev 11551)
@@ -20,19 +20,24 @@
override_dh_installchangelogs:
dh_installchangelogs Transcend/doc/changeLog.txt
+V=0.3
+P=Transcend
+p=transcend
+sfp=transcend/Transcend
+
get-orig-source:
- dh_testroot
- test -e Transcend_0.3_UnixSource.tar.gz || \
- wget http://heanet.dl.sourceforge.net/sourceforge/transcend/Transcend_0.3_UnixSource.tar.gz
- tar xvfz Transcend_0.3_UnixSource.tar.gz
- cd Transcend_0.3_UnixSource; rm -rf \
- Transcend/portaudio \
- minorGems/graphics/openGL/texture.cpp \
- minorGems/graphics/openGL/tga.cpp \
- minorGems/graphics/openGL/tga.h \
- minorGems/util/development/fortify \
- minorGems/io/file/win32/dirent.*
- tar cvfz transcend_0.3.dfsg1.orig.tar.gz Transcend_0.3_UnixSource
- rm -f Transcend_0.3_UnixSource.tar.gz
- rm -rf Transcend_0.3_UnixSource
- mv transcend_0.3.dfsg1.orig.tar.gz ..
+ wget -c http://downloads.sourceforge.net/project/$(sfp)/$(V)/$(P)_$(V)_UnixSource.tar.gz
+ tar zxf $(P)_$(V)_UnixSource.tar.gz
+ # Embedded code copies, unused
+ rm -r $(P)_$(V)_UnixSource/Transcend/portaudio
+ # Pre-built Windows libraries, unused
+ rm -r $(P)_$(V)_UnixSource/Transcend/build/win32/*.dll
+ # Windows-only code, unused
+ rm -r $(P)_$(V)_UnixSource/minorGems/io/file/win32/dirent.*
+ # non-free, unused
+ rm -r $(P)_$(V)_UnixSource/minorGems/util/development/fortify
+ rm -r $(P)_$(V)_UnixSource/minorGems/graphics/openGL/tga.*
+ rm -r $(P)_$(V)_UnixSource/minorGems/graphics/openGL/texture.*
+ mv $(P)_$(V)_UnixSource $(p)-$(V)+dfsg1.orig
+ tar zcf ../$(p)_$(V)+dfsg1.orig.tar.gz $(p)-$(V)+dfsg1.orig
+ rm -r $(P)_$(V)_UnixSource.tar.gz $(p)-$(V)+dfsg1.orig
More information about the Pkg-games-commits
mailing list