Author: ceros-guest Date: 2008-05-11 02:31:07 +0000 (Sun, 11 May 2008) New Revision: 6930
Modified: packages/trunk/vegastrike/debian/changelog packages/trunk/vegastrike/debian/control packages/trunk/vegastrike/debian/patches/series packages/trunk/vegastrike/debian/rules Log: * Added DM-Upload-Allowed: yes field. * Fixed up debian/rules. * Include use of nostrip option. * Don't use bootstrap patch, just call autotools from debian/rules. Modified: packages/trunk/vegastrike/debian/changelog =================================================================== --- packages/trunk/vegastrike/debian/changelog 2008-05-11 02:30:19 UTC (rev 6929) +++ packages/trunk/vegastrike/debian/changelog 2008-05-11 02:31:07 UTC (rev 6930) @@ -2,6 +2,10 @@ [ Andres Mejia ] * Added get-orig-source target that calls external script. + * Added DM-Upload-Allowed: yes field. + * Fixed up debian/rules. + * Include use of nostrip option. + * Don't use bootstrap patch, just call autotools from debian/rules. -- Andres Mejia <[EMAIL PROTECTED]> Thu, 01 May 2008 01:56:49 -0400 Modified: packages/trunk/vegastrike/debian/control =================================================================== --- packages/trunk/vegastrike/debian/control 2008-05-11 02:30:19 UTC (rev 6929) +++ packages/trunk/vegastrike/debian/control 2008-05-11 02:31:07 UTC (rev 6930) @@ -9,12 +9,26 @@ Homepage: http://vegastrike.sourceforge.net/ Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/vegastrike/ Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/vegastrike/?op=log +DM-Upload-Allowed: yes Package: vegastrike Architecture: any Depends: vegastrike-data (>=0.4.3), ${shlibs:Depends} -Description: 3D space combat game - Vegastrike is a 3D space simulator. Currently in Beta development, the - project, at version 1.0, is to be a generic space simulator. Current - features include split-screen play, trading, exploration and plenty of - shoot'em up action. +Description: OpenSource 3d Space Simulator (client) + Vega Strike is an OpenSource 3d Space Simulator. Work is proceeding on both the + Vega Strike game engine and a Vega Strike Universe game data set. Both engine + and data are in a playable state, but still under development. Each release + serves as a beta for both engine and data. + . + The Vega Strike engine serves as the foundation for the Privateer Gemini Gold, + Privateer Remake, Vega Trek, and Pi Armada projects. + . + The project goal is, at version 1.0, is to be a generic space simulator. + Currently developed features include: + . + * Trading + * Exploration + * Plenty of shoot 'em up action + * Preliminary multiplayer Deathmatch (testing server only) + . + This package installs the game vegastrike. Modified: packages/trunk/vegastrike/debian/patches/series =================================================================== --- packages/trunk/vegastrike/debian/patches/series 2008-05-11 02:30:19 UTC (rev 6929) +++ packages/trunk/vegastrike/debian/patches/series 2008-05-11 02:31:07 UTC (rev 6930) @@ -1,6 +1,6 @@ fix-mips.diff advertise-vsinstall.diff -bootstrap-fail-on-error.diff +# bootstrap-fail-on-error.diff Makefile.diff alut.diff # gtk2.diff Modified: packages/trunk/vegastrike/debian/rules =================================================================== --- packages/trunk/vegastrike/debian/rules 2008-05-11 02:30:19 UTC (rev 6929) +++ packages/trunk/vegastrike/debian/rules 2008-05-11 02:31:07 UTC (rev 6930) @@ -22,8 +22,11 @@ confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) endif -ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) - confflags += --enable-debug-rel +# nostrip option implies noopt +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + confflags += --enable-release --enable-flags="-g" +else + confflags += --enable-debug endif # borrowed from the kernel rules script since this can @@ -32,25 +35,34 @@ do_parallel = -j$(CONCURRENCY_LEVEL) endif -build: configure-stamp build-stamp +patch: patch-stamp +patch-stamp: + dh_testdir + QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 + touch patch-stamp +configure: patch configure-stamp configure-stamp: - QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 - sh bootstrap-sh + aclocal -I m4scripts $(ACLOCALFLAGS) + autoheader -f $(AUTOHEADERFLAGS) + autoconf -f $(AUTOCONFFLAGS) + automake -acf $(AUTOMAKEFLAGS) CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ - CC="$(DEB_HOST_GNU_TYPE)-gcc" CXX="$(DEB_HOST_GNU_TYPE)-g++" \ - ./configure $(confflags) --bindir=/usr/games/ \ + ./configure $(confflags) --bindir=/usr/games \ --prefix=/usr \ --with-data-dir=/usr/share/games/vegastrike \ - --enable-release --with-boost=system + --with-boost=system \ + --enable-wall touch configure-stamp -build-stamp: configure-stamp +build: configure build-stamp +build-stamp: dh_testdir $(MAKE) $(do_parallel) touch build-stamp -clean: +clean: clean-stamp unpatch +clean-stamp: dh_testdir dh_testroot [ ! -f Makefile ] || $(MAKE) distclean @@ -58,11 +70,15 @@ # to get the cleanest diff.gz possible. rm -f install-sh config.guess config.sub configure aclocal.m4 depcomp \ config.log - - rm -f *-stamp + rm -f configure-stamp build-stamp QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2 dh_clean +unpatch: + dh_testdir + QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2 + rm -rf .pc/ patch-stamp + install: build dh_testdir dh_testroot @@ -87,7 +103,9 @@ dh_installman debian/*.6 dh_installchangelogs ChangeLog dh_desktop +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) dh_strip +endif dh_compress dh_fixperms dh_installdeb _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

