[med-svn] r2798 - in trunk/packages/velvet/trunk/debian: . patches

tille at alioth.debian.org tille at alioth.debian.org
Mon Dec 15 21:12:04 UTC 2008


Author: tille
Date: 2008-12-15 21:12:04 +0000 (Mon, 15 Dec 2008)
New Revision: 2798

Added:
   trunk/packages/velvet/trunk/debian/patches/
   trunk/packages/velvet/trunk/debian/patches/20_external_zlib.patch
   trunk/packages/velvet/trunk/debian/patches/series
Modified:
   trunk/packages/velvet/trunk/debian/control
   trunk/packages/velvet/trunk/debian/rules
Log:
Do not use third-party/zlib stuff.  Patch should be suggested upstream.  Remark: The #ifdef (Windows) condition does not work because the inclulde path mentioned there does not exist.


Modified: trunk/packages/velvet/trunk/debian/control
===================================================================
--- trunk/packages/velvet/trunk/debian/control	2008-12-15 20:51:41 UTC (rev 2797)
+++ trunk/packages/velvet/trunk/debian/control	2008-12-15 21:12:04 UTC (rev 2798)
@@ -5,7 +5,7 @@
 DM-Upload-Allowed: yes
 Uploaders: Charles Plessy <plessy at debian.org>,
  Andreas Tille <tille at debian.org>
-Build-Depends: cdbs, debhelper (>= 7), zlib1g-dev
+Build-Depends: cdbs, debhelper (>= 7), zlib1g-dev, quilt
 Standards-Version: 3.8.0
 Homepage: http://www.ebi.ac.uk/~zerbino/velvet/
 Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/velvet/trunk/?rev=0&sc=0

Added: trunk/packages/velvet/trunk/debian/patches/20_external_zlib.patch
===================================================================
--- trunk/packages/velvet/trunk/debian/patches/20_external_zlib.patch	                        (rev 0)
+++ trunk/packages/velvet/trunk/debian/patches/20_external_zlib.patch	2008-12-15 21:12:04 UTC (rev 2798)
@@ -0,0 +1,35 @@
+--- velvet_0.7.20.orig/src/readSet.c
++++ velvet_0.7.20/src/readSet.c
+@@ -28,11 +28,7 @@
+ #include "tightString.h"
+ #include "readSet.h"
+ 
+-#if defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
+-#include "../third-party/zlib-1.2.3/Win32/include/zlib.h"
+-#else
+-#include "../third-party/zlib-1.2.3/zlib.h"
+-#endif
++#include "zlib.h"
+ 
+ ReadSet *newReadSet()
+ {
+--- velvet_0.7.20.orig/Makefile
++++ velvet_0.7.20/Makefile
+@@ -7,6 +7,7 @@
+ 
+ Z_LIB_DIR=third-party/zlib-1.2.3
+ Z_LIB_FILES=$(Z_LIB_DIR)/*.o
++Z_LIB_INC=$(ZLIB_DIR)
+ 
+ # Mac OS users: uncomment the following lines
+ # Z_LIB_FILES=
+@@ -59,7 +60,7 @@
+ 	mkdir -p obj/dbg
+ 
+ obj/%.o: src/%.c
+-	$(CC) $(CFLAGS) $(OPT) $(DEF) -c $? -o $@ 
++	$(CC) $(CFLAGS) $(OPT) -I$(Z_LIB_INC) $(DEF) -c $? -o $@
+ 
+ obj/dbg/%.o: src/%.c
+-	$(CC) $(CFLAGS) $(DEBUG) $(DEF) -c $? -o $@ 
++	$(CC) $(CFLAGS) $(DEBUG) -I$(Z_LIB_INC) $(DEF) -c $? -o $@

Added: trunk/packages/velvet/trunk/debian/patches/series
===================================================================
--- trunk/packages/velvet/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/velvet/trunk/debian/patches/series	2008-12-15 21:12:04 UTC (rev 2798)
@@ -0,0 +1 @@
+20_external_zlib.patch

Modified: trunk/packages/velvet/trunk/debian/rules
===================================================================
--- trunk/packages/velvet/trunk/debian/rules	2008-12-15 20:51:41 UTC (rev 2797)
+++ trunk/packages/velvet/trunk/debian/rules	2008-12-15 21:12:04 UTC (rev 2798)
@@ -5,4 +5,4 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/makefile.mk
 
-DEB_MAKE_BUILD_TARGET = obj velveth velvetg Z_LIB_FILES='' LDFLAGS='-lm -lz' OPT=''
+DEB_MAKE_BUILD_TARGET = obj velveth velvetg Z_LIB_FILES='' LDFLAGS='-lm -lz' OPT='' Z_LIB_INC='/usr/include'




More information about the debian-med-commit mailing list