r2650 - packages/trunk/ultrastar-ng/debian
Miriam Ruiz
baby-guest at alioth.debian.org
Fri May 11 12:50:44 UTC 2007
Author: baby-guest
Date: 2007-05-11 12:50:44 +0000 (Fri, 11 May 2007)
New Revision: 2650
Removed:
packages/trunk/ultrastar-ng/debian/ultrastar-ng.substvars
Modified:
packages/trunk/ultrastar-ng/debian/changelog
packages/trunk/ultrastar-ng/debian/rules
Log:
modified rules to use rule-flavour type of targets
Modified: packages/trunk/ultrastar-ng/debian/changelog
===================================================================
--- packages/trunk/ultrastar-ng/debian/changelog 2007-05-11 11:47:28 UTC (rev 2649)
+++ packages/trunk/ultrastar-ng/debian/changelog 2007-05-11 12:50:44 UTC (rev 2650)
@@ -1,5 +1,15 @@
-ultrastar-ng (0.1.3-1) UNRELEASED; urgency=low
+ultrastar-ng (0.1.3-2) UNRELEASED; urgency=low
+ * Build-Depends on libcairo2-dev (>= 1.2)
+ * Modified rules so that the icon and desktop files appear in both flavours
+ of the program.
+ * Added rule-flavour type of targets in debian/rules, so that it is
+ easier to maintain.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Fri, 11 May 2007 14:42:40 +0200
+
+ultrastar-ng (0.1.3-1) unstable; urgency=low
+
* Initial release (Closes: #411708)
-- Miriam Ruiz <little_miry at yahoo.es> Wed, 21 Feb 2007 22:17:24 +0000
Modified: packages/trunk/ultrastar-ng/debian/rules
===================================================================
--- packages/trunk/ultrastar-ng/debian/rules 2007-05-11 11:47:28 UTC (rev 2649)
+++ packages/trunk/ultrastar-ng/debian/rules 2007-05-11 12:50:44 UTC (rev 2650)
@@ -16,17 +16,21 @@
CFLAGS += -O2
endif
-config.status: configure
+config-common: config-common-stamp
+config-common-stamp: configure
dh_testdir
$(MAKE) -f /usr/share/quilt/quilt.make patch
-
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
+ touch $@
+config-gstreamer-smpeg-librsvg: config-gstreamer-smpeg-librsvg-stamp
+config-gstreamer-smpeg-librsvg-stamp: config-common
+ dh_testdir
printf "\nConfiguring gstreamer-smpeg-librsvg version\n\n"
mkdir tmp-gst-smpeg-rsvg; cd tmp-gst-smpeg-rsvg; "$(CURDIR)/configure" \
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
@@ -36,7 +40,19 @@
CFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" CPPFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" \
LDFLAGS="-Wl,-z,defs"
printf "\n"
+ touch $@
+build-gstreamer-smpeg-librsvg: build-gstreamer-smpeg-librsvg-stamp
+build-gstreamer-smpeg-librsvg-stamp: config-gstreamer-smpeg-librsvg
+ dh_testdir
+ printf "\nBuilding gstreamer-smpeg-librsvg version\n\n"
+ cd tmp-gst-smpeg-rsvg; $(MAKE)
+ printf "\n"
+ touch $@
+
+config-xine-smpeg-librsvg: config-xine-smpeg-librsvg-stamp
+config-xine-smpeg-librsvg-stamp: config-common
+ dh_testdir
printf "\nConfiguring xine-smpeg-librsvg version\n\n"
mkdir tmp-xine-smpeg-rsvg; cd tmp-xine-smpeg-rsvg; "$(CURDIR)/configure" \
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
@@ -46,33 +62,36 @@
CFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" CPPFLAGS="$(CFLAGS) -I\"$(CURDIR)/include\"" \
LDFLAGS="-Wl,-z,defs"
printf "\n"
+ touch $@
-build: build-stamp
-
-build-stamp: config.status
+build-xine-smpeg-librsvg: build-xine-smpeg-librsvg-stamp
+build-xine-smpeg-librsvg-stamp: config-xine-smpeg-librsvg
dh_testdir
-
- printf "\nBuilding gstreamer-smpeg-librsvg version\n\n"
- cd tmp-gst-smpeg-rsvg; $(MAKE)
- printf "\n"
-
printf "\nBuilding xine-smpeg-librsvg version\n\n"
cd tmp-xine-smpeg-rsvg; $(MAKE)
printf "\n"
+ touch $@
+config.status: config-common config-gstreamer-smpeg-librsvg config-xine-smpeg-librsvg
+
+build: build-stamp
+build-stamp: config.status build-gstreamer-smpeg-librsvg build-xine-smpeg-librsvg
#docbook-to-man debian/ultrastar-ng.sgml > ultrastar-ng.1
touch $@
clean:
dh_testdir
dh_testroot
- rm -f build-stamp
+ rm -f {config-common,config-gstreamer-smpeg-librsvg,config-xine-smpeg-librsvg}-stamp
+ rm -f {build,build-gstreamer-smpeg-librsvg,build-xine-smpeg-librsvg}-stamp
printf "\nCleaning gstreamer-smpeg-librsvg version\n\n"
-cd tmp-gst-smpeg-rsvg; $(MAKE) distclean
+ printf "\n"
printf "\nCleaning xine-smpeg-librsvg version\n\n"
-cd tmp-xine-smpeg-rsvg; $(MAKE) distclean
+ printf "\n"
printf "\nCleaning the rest of temporary files\n\n"
@@ -121,9 +140,12 @@
dh_installdocs -a
dh_installexamples -a
# dh_install -a
- dh_install -a debian/ultrastar-ng.xpm usr/share/pixmaps
- dh_install -a debian/ultrastar-ng.desktop usr/share/applications
- dh_desktop -a -A debian/ultrastar-ng.desktop
+ dh_install -pultrastar-ng-gstreamer debian/ultrastar-ng.xpm usr/share/pixmaps
+ dh_install -pultrastar-ng-gstreamer debian/ultrastar-ng.desktop usr/share/applications
+ dh_desktop -pultrastar-ng-gstreamer -A debian/ultrastar-ng.desktop
+ dh_install -pultrastar-ng-xine debian/ultrastar-ng.xpm usr/share/pixmaps
+ dh_install -pultrastar-ng-xine debian/ultrastar-ng.desktop usr/share/applications
+ dh_desktop -pultrastar-ng-xine -A debian/ultrastar-ng.desktop
# dh_installmenu -a
# dh_installmime -a
dh_installman -a
@@ -138,4 +160,6 @@
dh_builddeb -a
binary: binary-indep binary-arch
+.PHONY: config-common config-gstreamer-smpeg-librsvg config-xine-smpeg-librsvg
+.PHONY: build-gstreamer-smpeg-librsvg build-xine-smpeg-librsvg
.PHONY: build clean binary-indep binary-arch binary install
Deleted: packages/trunk/ultrastar-ng/debian/ultrastar-ng.substvars
===================================================================
--- packages/trunk/ultrastar-ng/debian/ultrastar-ng.substvars 2007-05-11 11:47:28 UTC (rev 2649)
+++ packages/trunk/ultrastar-ng/debian/ultrastar-ng.substvars 2007-05-11 12:50:44 UTC (rev 2650)
@@ -1 +0,0 @@
-shlibs:Depends=fftw3, libasound2 (>> 1.0.12), libc6 (>= 2.3.6-6), libcairo2 (>= 1.2.4), libgcc1 (>= 1:4.1.1-12), libglib2.0-0 (>= 2.12.0), libgstreamer0.10-0 (>= 0.10.10), libgtk2.0-0 (>= 2.8.0), librsvg2-2 (>= 2.12.7), libsdl-gfx1.2-4 (>= 2.0.13), libsdl-image1.2 (>= 1.2.5), libsdl1.2debian (>= 1.2.10-1), libsmpeg0, libstdc++6 (>= 4.1.1-12), libxml2 (>= 2.6.27)
More information about the Pkg-games-commits
mailing list