r2948 - in packages/trunk/enet/debian: . patches

Gonéri Le Bouder goneri-guest at alioth.debian.org
Sat Jun 16 00:53:26 UTC 2007


Author: goneri-guest
Date: 2007-06-16 00:53:26 +0000 (Sat, 16 Jun 2007)
New Revision: 2948

Added:
   packages/trunk/enet/debian/patches/
   packages/trunk/enet/debian/patches/enet_kfreebsd.diff
   packages/trunk/enet/debian/patches/series
Modified:
   packages/trunk/enet/debian/changelog
   packages/trunk/enet/debian/control
   packages/trunk/enet/debian/rules
Log:
fix a FTBFS on kFreeBSD


Modified: packages/trunk/enet/debian/changelog
===================================================================
--- packages/trunk/enet/debian/changelog	2007-06-15 14:33:42 UTC (rev 2947)
+++ packages/trunk/enet/debian/changelog	2007-06-16 00:53:26 UTC (rev 2948)
@@ -1,3 +1,10 @@
+enet (1.0-5) unstable; urgency=low
+
+  * Fix a FTBFS on kFreeBSD, Thanks Cyril Brulebois (Closes: #414348)
+   - add enet_kfreebsd.diff 
+
+ -- Gonéri Le Bouder <goneri at rulezlan.org>  Sat, 16 Jun 2007 02:22:02 +0200
+
 enet (1.0-4) unstable; urgency=low
 
   * upload in unstable 
@@ -2,3 +9,3 @@
 
- -- Goneri Le Bouder <goneri at rulezlan.org>  Sun, 13 May 2007 23:43:02 +0200
+ -- Gonéri Le Bouder <goneri at rulezlan.org>  Sun, 13 May 2007 23:43:02 +0200
 

Modified: packages/trunk/enet/debian/control
===================================================================
--- packages/trunk/enet/debian/control	2007-06-15 14:33:42 UTC (rev 2947)
+++ packages/trunk/enet/debian/control	2007-06-16 00:53:26 UTC (rev 2948)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Gonéri Le Bouder <goneri at rulezlan.org> 
-Build-Depends: debhelper (>= 5.0.0)
+Build-Depends: debhelper (>= 5.0.0), quilt
 Standards-Version: 3.7.2
 XS-Vcs-Svn: ssh://svn.debian.org/svn/pkg-games/packages/trunk/enet/
 

Added: packages/trunk/enet/debian/patches/enet_kfreebsd.diff
===================================================================
--- packages/trunk/enet/debian/patches/enet_kfreebsd.diff	                        (rev 0)
+++ packages/trunk/enet/debian/patches/enet_kfreebsd.diff	2007-06-16 00:53:26 UTC (rev 2948)
@@ -0,0 +1,22 @@
+Index: enet-1.0/unix.c
+===================================================================
+--- enet-1.0.orig/unix.c	2007-06-16 02:20:53.000000000 +0200
++++ enet-1.0/unix.c	2007-06-16 02:21:37.000000000 +0200
+@@ -80,7 +80,7 @@
+     char buffer [2048];
+     int errnum;
+ 
+-#ifdef linux
++#if defined(linux) || defined(__FreeBSD_kernel__)
+     gethostbyname_r (name, & hostData, buffer, sizeof (buffer), & hostEntry, & errnum);
+ #else
+     hostEntry = gethostbyname_r (name, & hostData, buffer, sizeof (buffer), & errnum);
+@@ -118,7 +118,7 @@
+ 
+     in.s_addr = address -> host;
+ 
+-#ifdef linux
++#if defined(linux) || defined(__FreeBSD_kernel__)
+     gethostbyaddr_r ((char *) & in, sizeof (struct in_addr), AF_INET, & hostData, buffer, sizeof (buffer), & hostEntry, & errnum);
+ #else
+     hostEntry = gethostbyaddr_r ((char *) & in, sizeof (struct in_addr), AF_INET, & hostData, buffer, sizeof (buffer), & errnum);

Added: packages/trunk/enet/debian/patches/series
===================================================================
--- packages/trunk/enet/debian/patches/series	                        (rev 0)
+++ packages/trunk/enet/debian/patches/series	2007-06-16 00:53:26 UTC (rev 2948)
@@ -0,0 +1 @@
+enet_kfreebsd.diff

Modified: packages/trunk/enet/debian/rules
===================================================================
--- packages/trunk/enet/debian/rules	2007-06-15 14:33:42 UTC (rev 2947)
+++ packages/trunk/enet/debian/rules	2007-06-16 00:53:26 UTC (rev 2948)
@@ -13,6 +13,7 @@
 
 config.status: configure
 	dh_testdir
+	QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2
 	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr
 
 
@@ -39,6 +40,7 @@
 	cp -f /usr/share/misc/config.guess config.guess
 endif
 	rm -rf libenet.so.* debian/libenet1 debian/libenet1-1 config.log
+	QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2
 
 	dh_clean 
 




More information about the Pkg-games-commits mailing list