aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorleeym <leeym@FreeBSD.org>2004-04-20 00:57:19 +0800
committerleeym <leeym@FreeBSD.org>2004-04-20 00:57:19 +0800
commitc42d7b66b0a5fd6ea81e1ac7d621b136ee2a5ad0 (patch)
treeadb6a7463e7f038c6a97bb05d6199eb25b9264ce /net
parentf4d65d273f206224a43ba8a8dcc032ed795aa570 (diff)
downloadfreebsd-ports-gnome-c42d7b66b0a5fd6ea81e1ac7d621b136ee2a5ad0.tar.gz
freebsd-ports-gnome-c42d7b66b0a5fd6ea81e1ac7d621b136ee2a5ad0.tar.zst
freebsd-ports-gnome-c42d7b66b0a5fd6ea81e1ac7d621b136ee2a5ad0.zip
- add patch based on OS versions.
- add USE_GCC=3.3 and unbreak this port on 4.x - backout arch-related settings in previous commit. Noticed by: kris Reviewed by: Florent Thoumie <flz@xbsd.org> Approved by: Florent Thoumie <flz@xbsd.org>
Diffstat (limited to 'net')
-rw-r--r--net/libbt/Makefile6
-rw-r--r--net/libbt/files/patch-src::peer.c6
2 files changed, 9 insertions, 3 deletions
diff --git a/net/libbt/Makefile b/net/libbt/Makefile
index bd2b5850ab02..cce0bb926054 100644
--- a/net/libbt/Makefile
+++ b/net/libbt/Makefile
@@ -20,12 +20,14 @@ LIB_DEPENDS= uuid.1:${PORTSDIR}/sysutils/e2fsprogs \
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_REINPLACE= yes
-
+USE_GCC= 3.3
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib"
.include <bsd.port.pre.mk>
-ONLY_FOR_ARCHS= i386
+.if ${ARCH} == "alpha"
+BROKEN= "Does not compile on alpha"
+.endif
post-patch:
@${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in
diff --git a/net/libbt/files/patch-src::peer.c b/net/libbt/files/patch-src::peer.c
index 15ad4cc51605..6c2104deda6c 100644
--- a/net/libbt/files/patch-src::peer.c
+++ b/net/libbt/files/patch-src::peer.c
@@ -1,10 +1,14 @@
--- src/peer.c Wed Apr 7 06:14:44 2004
+++ src/peer.c.new Tue Apr 13 19:29:01 2004
-@@ -20,6 +20,7 @@
+@@ -20,6 +20,11 @@
# endif
#endif
#include <sys/types.h>
++#if __FreeBSD__ >= 5
+#include <sys/limits.h>
++#else
++#include <machine/limits.h>
++#endif
#include <string.h>
#ifdef HAVE_STRINGS_H
# include <strings.h>