[Restricted-changes] r164 - in dists/trunk/hot-babe/debian: . patches
fabian-guest at alioth.debian.org
fabian-guest at alioth.debian.org
Sun Feb 10 18:23:33 UTC 2008
Author: fabian-guest
Date: 2008-02-10 18:23:33 +0000 (Sun, 10 Feb 2008)
New Revision: 164
Added:
dists/trunk/hot-babe/debian/patches/01_cflags-ldflags.patch
Removed:
dists/trunk/hot-babe/debian/patches/00list
dists/trunk/hot-babe/debian/patches/01-override-cflags.dpatch
Modified:
dists/trunk/hot-babe/debian/control
dists/trunk/hot-babe/debian/rules
Log:
hot-babe:
- no need to depend on dpatch for only one patch
- improved patch to also consider ldflags
- bumped build-depends on cdbs
- defined ldflags in rules
Modified: dists/trunk/hot-babe/debian/control
===================================================================
--- dists/trunk/hot-babe/debian/control 2008-01-15 22:03:08 UTC (rev 163)
+++ dists/trunk/hot-babe/debian/control 2008-02-10 18:23:33 UTC (rev 164)
@@ -6,9 +6,8 @@
Daniel Baumann <daniel at debian.org>
Origin: debian-unofficial.org
Bugs: mailto:restricted-devel at lists.alioth.debian.org
-Build-Depends: cdbs,
+Build-Depends: cdbs (>= 0.4.41),
debhelper (>= 5),
- dpatch,
libgtk2.0-dev
Standards-Version: 3.7.3
Vcs-Svn: svn://svn.debian.org/restricted/dists/trunk/hot-babe/
Deleted: dists/trunk/hot-babe/debian/patches/00list
===================================================================
--- dists/trunk/hot-babe/debian/patches/00list 2008-01-15 22:03:08 UTC (rev 163)
+++ dists/trunk/hot-babe/debian/patches/00list 2008-02-10 18:23:33 UTC (rev 164)
@@ -1 +0,0 @@
-01-override-cflags
Deleted: dists/trunk/hot-babe/debian/patches/01-override-cflags.dpatch
===================================================================
--- dists/trunk/hot-babe/debian/patches/01-override-cflags.dpatch 2008-01-15 22:03:08 UTC (rev 163)
+++ dists/trunk/hot-babe/debian/patches/01-override-cflags.dpatch 2008-02-10 18:23:33 UTC (rev 164)
@@ -1,30 +0,0 @@
-#!/bin/sh /usr/share/dpatch/dpatch-run
-## 01-override-cflags.dpatch by Fabian Greffrath <fabian at debian-unofficial.org>
-##
-## DP: Make CFLAGS overridable.
-
- at DPATCH@
-
-diff -Naru hot-babe-0.2.2.orig/Makefile hot-babe-0.2.2/Makefile
---- hot-babe-0.2.2.orig/Makefile 2004-12-05 00:49:30.000000000 +0100
-+++ hot-babe-0.2.2/Makefile 2007-10-26 13:53:54.000000000 +0200
-@@ -3,7 +3,8 @@
- VERSION := 0.2.2
-
- # optimization cflags
--CFLAGS += -O2 -Wall -g `pkg-config gdk-2.0 gdk-pixbuf-2.0 --cflags` -DPREFIX=\"$(PREFIX)\" -DVERSION=\"$(VERSION)\"
-+CFLAGS += -O2 -Wall -g
-+ALL_CFLAGS += `pkg-config gdk-2.0 gdk-pixbuf-2.0 --cflags` -DPREFIX=\"$(PREFIX)\" -DVERSION=\"$(VERSION)\" $(CFLAGS)
-
- OBJS = hot-babe.o loader.o
- CC = gcc
-@@ -11,6 +11,9 @@
-
- DOC = ChangeLog NEWS TODO LICENSE CONTRIBUTORS copyright config.example
-
-+%.o: %.c
-+ $(CC) $(ALL_CFLAGS) -c $< -o $@
-+
- all: hot-babe
-
- hot-babe: $(OBJS)
Added: dists/trunk/hot-babe/debian/patches/01_cflags-ldflags.patch
===================================================================
--- dists/trunk/hot-babe/debian/patches/01_cflags-ldflags.patch (rev 0)
+++ dists/trunk/hot-babe/debian/patches/01_cflags-ldflags.patch 2008-02-10 18:23:33 UTC (rev 164)
@@ -0,0 +1,28 @@
+diff -Nur hot-babe-0.2.2/Makefile hot-babe-0.2.2.new/Makefile
+--- hot-babe-0.2.2/Makefile
++++ hot-babe-0.2.2.new/Makefile
+@@ -3,7 +3,8 @@
+ VERSION := 0.2.2
+
+ # optimization cflags
+-CFLAGS += -O2 -Wall -g `pkg-config gdk-2.0 gdk-pixbuf-2.0 --cflags` -DPREFIX=\"$(PREFIX)\" -DVERSION=\"$(VERSION)\"
++CFLAGS += -O2 -Wall -g
++ALL_CFLAGS += `pkg-config gdk-2.0 gdk-pixbuf-2.0 --cflags` -DPREFIX=\"$(PREFIX)\" -DVERSION=\"$(VERSION)\" $(CFLAGS)
+
+ OBJS = hot-babe.o loader.o
+ CC = gcc
+@@ -11,10 +12,13 @@
+
+ DOC = ChangeLog NEWS TODO LICENSE CONTRIBUTORS copyright config.example
+
++%.o: %.c
++ $(CC) $(ALL_CFLAGS) -c $< -o $@
++
+ all: hot-babe
+
+ hot-babe: $(OBJS)
+- $(CC) -o hot-babe $(OBJS) $(LIBS)
++ $(CC) -o hot-babe $(OBJS) $(LDFLAGS) $(LIBS)
+
+ clean:
+ rm -f hot-babe *.o
Modified: dists/trunk/hot-babe/debian/rules
===================================================================
--- dists/trunk/hot-babe/debian/rules 2008-01-15 22:03:08 UTC (rev 163)
+++ dists/trunk/hot-babe/debian/rules 2008-02-10 18:23:33 UTC (rev 164)
@@ -2,8 +2,10 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/makefile.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+LDFLAGS += -Wl,-z,defs -Wl,--as-needed
+
DEB_MAKE_BUILD_TARGET += PREFIX=/usr
DEB_MAKE_INSTALL_TARGET += install PREFIX=/usr DESTDIR=$(CURDIR)/debian/hot-babe DOC="NEWS TODO CONTRIBUTORS"
More information about the Restricted-changes
mailing list