[Pkg-cli-apps-commits] r4672 - in /packages/yahtzeesharp/trunk/debian: changelog control patches/01_fix_build_system rules

hanska-guest at users.alioth.debian.org hanska-guest at users.alioth.debian.org
Sat Mar 7 22:34:17 UTC 2009


Author: hanska-guest
Date: Sat Mar  7 22:34:16 2009
New Revision: 4672

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=4672
Log:
Package fixed, there you go sebner!

Modified:
    packages/yahtzeesharp/trunk/debian/changelog
    packages/yahtzeesharp/trunk/debian/control
    packages/yahtzeesharp/trunk/debian/patches/01_fix_build_system
    packages/yahtzeesharp/trunk/debian/rules

Modified: packages/yahtzeesharp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/yahtzeesharp/trunk/debian/changelog?rev=4672&op=diff
==============================================================================
--- packages/yahtzeesharp/trunk/debian/changelog (original)
+++ packages/yahtzeesharp/trunk/debian/changelog Sat Mar  7 22:34:16 2009
@@ -1,4 +1,4 @@
-yahtzeesharp (1.1-1) experimental; urgency=low
+yahtzeesharp (1.1-1) UNRELEASED; urgency=low
 
   * Initial release (Closes: #510436)
 

Modified: packages/yahtzeesharp/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/yahtzeesharp/trunk/debian/control?rev=4672&op=diff
==============================================================================
--- packages/yahtzeesharp/trunk/debian/control (original)
+++ packages/yahtzeesharp/trunk/debian/control Sat Mar  7 22:34:16 2009
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian CLI Applications Team <pkg-cli-apps-team at lists.alioth.debian.org>
 Uploaders: Stefan Ebner <sebner at ubuntu.com>
-Build-Depends: debhelper (>= 7), quilt
+Build-Depends: debhelper (>= 7.0.50), quilt
 Build-Depends-Indep: cli-common-dev (>= 0.5.7), mono-devel (>= 2.0),
  libglib2.0-cil, libgtk2.0-cil, libmono-winforms2.0-cil
 Standards-Version: 3.8.0

Modified: packages/yahtzeesharp/trunk/debian/patches/01_fix_build_system
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/yahtzeesharp/trunk/debian/patches/01_fix_build_system?rev=4672&op=diff
==============================================================================
--- packages/yahtzeesharp/trunk/debian/patches/01_fix_build_system (original)
+++ packages/yahtzeesharp/trunk/debian/patches/01_fix_build_system Sat Mar  7 22:34:16 2009
@@ -1,20 +1,38 @@
---- a/YahtzeeSharp/Makefile
-+++ b/YahtzeeSharp/Makefile
-@@ -9,7 +9,7 @@
- include $(top_srcdir)/config.make
+---
+ yahtzeesharp-1.1/YahtzeeSharp/Makefile.am |    4 ++--
+ yahtzeesharp-1.1/YahtzeeSharp/Makefile.in |    4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+--- yahtzeesharp-1.1.orig/yahtzeesharp-1.1/YahtzeeSharp/Makefile.am
++++ yahtzeesharp-1.1/yahtzeesharp-1.1/YahtzeeSharp/Makefile.am
+@@ -4,7 +4,7 @@ EXTRA_DIST =  
+ # Warning: This is an automatically generated file, do not edit!
  
- ifeq ($(CONFIG),DEBUG)
+ if ENABLE_DEBUG
 -ASSEMBLY_COMPILER_COMMAND = gmcs
 +ASSEMBLY_COMPILER_COMMAND = csc
  ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize- "-main:MainClass"
  
  ASSEMBLY = bin/Debug/YahtzeeSharp.exe
-@@ -22,7 +22,7 @@
+@@ -18,7 +18,7 @@ YAHTZEESHARP_DESKTOP_SOURCE=YahtzeeSharp
  endif
  
- ifeq ($(CONFIG),RELEASE)
+ if ENABLE_RELEASE
 -ASSEMBLY_COMPILER_COMMAND = gmcs
 +ASSEMBLY_COMPILER_COMMAND = csc
  ASSEMBLY_COMPILER_FLAGS =  -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG "-main:MainClass"
  
  ASSEMBLY = bin/Release/YahtzeeSharp.exe
+--- yahtzeesharp-1.1.orig/yahtzeesharp-1.1/YahtzeeSharp/Makefile.in
++++ yahtzeesharp-1.1/yahtzeesharp-1.1/YahtzeeSharp/Makefile.in
+@@ -144,8 +144,8 @@ EXTRA_DIST = $(build_sources) $(build_re
+ 	$(DATA_FILES) $(build_culture_res_files)
+ 
+ # Warning: This is an automatically generated file, do not edit!
+- at ENABLE_DEBUG_TRUE@ASSEMBLY_COMPILER_COMMAND = gmcs
+- at ENABLE_RELEASE_TRUE@ASSEMBLY_COMPILER_COMMAND = gmcs
++ at ENABLE_DEBUG_TRUE@ASSEMBLY_COMPILER_COMMAND = csc
++ at ENABLE_RELEASE_TRUE@ASSEMBLY_COMPILER_COMMAND = csc
+ @ENABLE_DEBUG_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- "-main:MainClass"
+ @ENABLE_RELEASE_TRUE at ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+ -debug -define:DEBUG "-main:MainClass"
+ @ENABLE_DEBUG_TRUE at ASSEMBLY = bin/Debug/YahtzeeSharp.exe

Modified: packages/yahtzeesharp/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/yahtzeesharp/trunk/debian/rules?rev=4672&op=diff
==============================================================================
--- packages/yahtzeesharp/trunk/debian/rules (original)
+++ packages/yahtzeesharp/trunk/debian/rules Sat Mar  7 22:34:16 2009
@@ -1,25 +1,34 @@
 #!/usr/bin/make -f
-export DH_VERBOSE=1
+
+#export DH_VERBOSE=1
 
 include /usr/share/cli-common/cli.make
 include /usr/share/quilt/quilt.make
 
-build: patch
-	dh_auto_build -- -C yahtzeesharp-1.1
-	dh $@ --before configure
-	dh_auto_configure -- GMCS=/usr/bin/csc CSC=/usr/bin/csc \
-	--prefix=/usr --bindir=/usr/games
-	dh $@ --after configure
+override_dh_auto_configure:
+	( cd yahtzeesharp-1.1/ ; ./configure --prefix=/usr --bindir=/usr/games )
 
-install: build
-	dh $@
+override_dh_auto_build:
+	( cd yahtzeesharp-1.1/ ; make )
+
+override_dh_auto_install:
+	( cd yahtzeesharp-1.1/ ; make DESTDIR=$(CURDIR)/debian/yahtzeesharp/ install )
+
+build: build-stamp
+build-stamp: $(QUILT_STAMPFN)
+	dh build
+	touch $@
+
+install: install-stamp
+install-stamp: build
+	dh install
+	touch $@
 
 binary: binary-indep
 binary-indep: build install
 	dh $@
 
 clean: unpatch
-
-%:
 	dh $@
 
+.PHONY: build install binary clean




More information about the Pkg-cli-apps-commits mailing list