[SCM] Packaging for Red Eclipse branch, master-svn-ppa, updated. debian/1.2-2-52-g97e4152

Martin Erik Werner martinerikwerner at gmail.com
Tue Aug 7 19:29:50 UTC 2012


The following commit has been merged in the master-svn-ppa branch:
commit fc58f2137f40c6e2ee46037c0f47791c7698ee64
Merge: 12e900d80759882a00f43c3fe662e1609125d059 545b2deb24d7d68bafd57df0840c66e0ba16af05
Author: Martin Erik Werner <martinerikwerner at gmail.com>
Date:   Sat Aug 4 02:56:08 2012 +0200

    Merge branch 'master-svn' into master-svn-ppa
    
    Conflicts:
    	debian/rules

diff --combined debian/changelog
index a774701,134b0c9..fef31a8
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,9 -1,12 +1,12 @@@
 -redeclipse (1.2+svn3759-1) UNRELEASED; urgency=low
 +redeclipse-svn (1.2+svn3759-1) UNRELEASED; urgency=low
  
    * New upstream development snapshot
    * XZ compression for orig tarball
+   * No more icon conversion in build
+     - Drop ImageMagick build-dependency
+   * Dropped debian/patches/build-with-ldflags.patch, upstreamed
  
 - -- Martin Erik Werner <martinerikwerner at gmail.com>  Sat, 14 Jul 2012 17:43:35 +0200
 + -- Martin Erik Werner <martinerikwerner at gmail.com>  Sat, 14 Jul 2012 18:58:01 +0200
  
  redeclipse (1.2-3) UNRELEASED; urgency=low
  
diff --combined debian/control
index 5192adf,1525f80..00a2189
--- a/debian/control
+++ b/debian/control
@@@ -1,9 -1,9 +1,8 @@@
 -Source: redeclipse
 +Source: redeclipse-svn
  Section: contrib/games
  Priority: optional
 -Uploaders: Martin Erik Werner <martinerikwerner at gmail.com>
 -Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 +Maintainer: Martin Erik Werner <martinerikwerner at gmail.com>
  Build-Depends: debhelper (>= 9),
-                imagemagick,
                 libenet-dev,
                 liblg1-mesa-dev | libgl-dev,
                 libsdl-image1.2-dev,
@@@ -16,10 -16,10 +15,10 @@@ Homepage: http://www.redeclipse.ne
  Vcs-Git: git://git.debian.org/pkg-games/redeclipse.git
  Vcs-Browser: http://git.debian.org/?p=pkg-games/redeclipse.git;a=summary
  
 -Package: redeclipse
 +Package: redeclipse-svn
  Architecture: any
  Pre-Depends: dpkg (>= 1.15.6~)
 -Depends: redeclipse-data (>= ${source:Upstream-Version}),
 +Depends: redeclipse-svn-data (>= ${source:Upstream-Version}),
           ${misc:Depends},
           ${shlibs:Depends}
  Description: multiplayer FPS game based on Cube2
@@@ -36,16 -36,16 +35,16 @@@
    * Available for Windows, Linux/BSD and Mac OSX
    * Builtin editor lets you create your own maps cooperatively online
  
 -Package: redeclipse-dbg
 +Package: redeclipse-svn-dbg
  Section: contrib/debug
  Priority: extra
  Architecture: any
  Pre-Depends: dpkg (>= 1.15.6~)
 -Depends: redeclipse (= ${binary:Version}), ${misc:Depends}
 +Depends: redeclipse-svn (= ${binary:Version}), ${misc:Depends}
  Description: debug symbols for the Red Eclipse FPS game
   This package contains the debugging symbols for the Red Eclipse FPS game.
  
 -Package: redeclipse-server
 +Package: redeclipse-svn-server
  Architecture: any
  Pre-Depends: dpkg (>= 1.15.6~)
  Depends: ${misc:Depends}, ${shlibs:Depends}
@@@ -54,12 -54,12 +53,12 @@@ Description: server for the Red Eclips
   also includes some example scripts for configuring the server. It contains no
   init integration.
  
 -Package: redeclipse-server-dbg
 +Package: redeclipse-svn-server-dbg
  Section: contrib/debug
  Priority: extra
  Architecture: any
  Pre-Depends: dpkg (>= 1.15.6~)
 -Depends: redeclipse-server (= ${binary:Version}), ${misc:Depends}
 +Depends: redeclipse-svn-server (= ${binary:Version}), ${misc:Depends}
  Description: debug symbols for the Red Eclipse dedicated server
   This package contains the debugging symbols for the dedicated server of the
   Red Eclipse FPS game.
diff --combined debian/rules
index b2d932c,61c9c89..e2a1f43
--- a/debian/rules
+++ b/debian/rules
@@@ -14,25 -14,19 +14,22 @@@ override_dh_auto_build
  		CFLAGS="$(CFLAGS) $(CPPFLAGS)" \
  		CXXFLAGS="$(CXXFLAGS) $(CPPFLAGS)" \
  		LDFLAGS="$(LDFLAGS)" \
- 		client server icons
+ 		client server
  
  override_dh_strip:
 -	dh_strip -predeclipse --dbg-package=redeclipse-dbg
 -	dh_strip -predeclipse-server --dbg-package=redeclipse-server-dbg
 +	dh_strip -predeclipse-svn --dbg-package=redeclipse-svn-dbg
 +	dh_strip -predeclipse-svn-server --dbg-package=redeclipse-svn-server-dbg
  	dh_strip
  
  override_dh_auto_install:
  	dh_auto_install -- \
  		CXXFLAGS="$(CXXFLAGS)" \
  		prefix=/usr games=/games gamesbin=/games \
 +		appname=redeclipse-svn \
  		system-install-client system-install-server \
  		system-install-docs system-install-menus
- 	install -d debian/tmp/usr/share/pixmaps
- 	convert 'src/redeclipse.ico[1]' \
- 		debian/tmp/usr/share/pixmaps/redeclipse-svn.xpm
 +	sed -e 's,\(^Name.*\),\1\ SVN,' \
 +		-i debian/tmp/usr/share/applications/redeclipse-svn.desktop
  
  override_dh_compress:
  	dh_compress --exclude=.cfg
@@@ -41,15 -35,15 +38,15 @@@ override_dh_builddeb
  	dh_builddeb -- -Zxz
  
  VER=$(shell dpkg-parsechangelog | sed -rne 's/^Version: ([^-]+).*/\1/p')
 -DIR=redeclipse-$(VER).orig
 -UTAR=redeclipse_$(VER).orig.tar.bz2
 -TAR=redeclipse_$(VER).orig.tar.xz
 +DIR=redeclipse-svn-$(VER).orig
 +UTAR=redeclipse-svn_$(VER).orig.tar.bz2
 +TAR=redeclipse-svn_$(VER).orig.tar.xz
  get-orig-source:
  	uscan --noconf --force-download --download-current-version --destdir=.
  	rm -rf $(DIR)
  	tar -xf $(UTAR)
  	rm -f $(UTAR)
 -	mv redeclipse/ $(DIR)
 +	mv redeclipse-svn/ $(DIR)
  	rm -rf $(DIR)/src/include/
  	rm -rf $(DIR)/src/xcode/
  	rm -rf $(DIR)/src/lib/

-- 
Packaging for Red Eclipse



More information about the Pkg-games-commits mailing list