summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorjoerg <joerg>2006-02-24 19:43:56 +0000
committerjoerg <joerg>2006-02-24 19:43:56 +0000
commit15f04ebe311d8d1b4b434959f07fc59fd9d6a8b4 (patch)
tree085c62db33b592bde73b56b7bd33f9060464012a /net
parent4231197e812bb88ec569586a4109207717cfc697 (diff)
downloadpkgsrc-15f04ebe311d8d1b4b434959f07fc59fd9d6a8b4.tar.gz
Add DragonFly support. Honour system CFLAGS & friends.
Diffstat (limited to 'net')
-rw-r--r--net/sendfile/Makefile6
-rw-r--r--net/sendfile/distinfo4
-rw-r--r--net/sendfile/patches/patch-aa26
3 files changed, 27 insertions, 9 deletions
diff --git a/net/sendfile/Makefile b/net/sendfile/Makefile
index c6a649f8a39..bc020573f2f 100644
--- a/net/sendfile/Makefile
+++ b/net/sendfile/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2005/12/29 06:22:02 jlam Exp $
+# $NetBSD: Makefile,v 1.19 2006/02/24 19:43:56 joerg Exp $
#
DISTNAME= sendfile-20010216
@@ -21,6 +21,8 @@ CONF_FILES= ${EGDIR}/sendfile.cf ${PKG_SYSCONFDIR}/sendfile.cf
CONF_FILES+= ${EGDIR}/sendfile.deny ${PKG_SYSCONFDIR}/sendfile.deny
pre-configure:
+ @${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/develop
+ @${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/develop
cd ${WRKSRC} && \
${SED} -e 's,@PREFIX@,${PREFIX},g' \
-e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},g' \
@@ -29,6 +31,6 @@ pre-configure:
${CHMOD} +x makeconfig
post-configure:
- cd ${WRKSRC} && ${MAKE} config
+ cd ${WRKSRC} &&${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} config
.include "../../mk/bsd.pkg.mk"
diff --git a/net/sendfile/distinfo b/net/sendfile/distinfo
index 6e019c05b47..e609420baaf 100644
--- a/net/sendfile/distinfo
+++ b/net/sendfile/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.7 2005/02/24 12:14:03 agc Exp $
+$NetBSD: distinfo,v 1.8 2006/02/24 19:43:56 joerg Exp $
SHA1 (sendfile-20010216.tar.gz) = cdf6ff67bdc11709209c5f93ac94d380fa1abac3
RMD160 (sendfile-20010216.tar.gz) = 3e1f9648875b1844d391b86b733c8d04318c4d90
Size (sendfile-20010216.tar.gz) = 292130 bytes
-SHA1 (patch-aa) = d116a9a0a4a2fb17051b5a67e48a503368b57b71
+SHA1 (patch-aa) = 315a33dd0c389ff5f67f2e9a8ff3df2b3e8b7dfd
SHA1 (patch-ab) = c74cf201573068d8e1afa8e285831181d1be789e
SHA1 (patch-ac) = 14f393e122870cd4246ddbb6534e7568dbed5968
SHA1 (patch-ad) = ec9cf6dd79b6856c196058cb3117f2b140fffa31
diff --git a/net/sendfile/patches/patch-aa b/net/sendfile/patches/patch-aa
index e47cc6e44aa..6aaa3e1e530 100644
--- a/net/sendfile/patches/patch-aa
+++ b/net/sendfile/patches/patch-aa
@@ -1,9 +1,16 @@
-$NetBSD: patch-aa,v 1.4 2003/05/01 15:44:44 jmmv Exp $
+$NetBSD: patch-aa,v 1.5 2006/02/24 19:43:56 joerg Exp $
---- makeconfig.orig 1999-08-26 20:53:32.000000000 +0200
+--- makeconfig.orig 1999-08-26 18:53:32.000000000 +0000
+++ makeconfig
-@@ -16,10 +16,11 @@ LDFLAGS=-s
+@@ -9,17 +9,13 @@
+ # $HOME/.develenv
+ # or simply call: makeconfig CC=gcc ...
+-# default compiling settings
+-CC=gcc
+-CFLAGS=-O2
+-LDFLAGS=-s
+-
# default installation settings
SPOOL=/var/spool/sendfile
-BINDIR=/usr/local/bin
@@ -18,7 +25,16 @@ $NetBSD: patch-aa,v 1.4 2003/05/01 15:44:44 jmmv Exp $
INETDCONF=/etc/inetd.conf
SERVICES=/etc/services
-@@ -110,6 +111,10 @@ case "$SYSTEM" in
+@@ -99,7 +95,7 @@ case "$SYSTEM" in
+ *next*) SYSTEM=NEXT;;
+ *convex*) SYSTEM=CONVEXOS;;
+ *osf*) SYSTEM=OSF1;;
+- *bsd*) SYSTEM=BSD;;
++ *bsd*|*dragonfly*) SYSTEM=BSD;;
+ *) SYSTEM=UNKNOWN;;
+ # *) SYSTEM=`uname -a | tr '[a-z]' '[A-Z]'`
+ # case "$SYSTEM" in
+@@ -110,6 +106,10 @@ case "$SYSTEM" in
# esac;;
esac
@@ -29,7 +45,7 @@ $NetBSD: patch-aa,v 1.4 2003/05/01 15:44:44 jmmv Exp $
cd ../src
echo now in `pwd`
-@@ -133,6 +138,7 @@ cat <<EOD>globals.h
+@@ -133,6 +133,7 @@ cat <<EOD>globals.h
#define MANDIR "$MANDIR"
#define SERVERDIR "$SERVERDIR"