diff options
author | joerg <joerg@pkgsrc.org> | 2006-02-24 19:43:56 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2006-02-24 19:43:56 +0000 |
commit | 9e5700da2b3b08b37a000061e5da08fafce516a3 (patch) | |
tree | 085c62db33b592bde73b56b7bd33f9060464012a /net | |
parent | 8fe5b9357d44a29b70d93b72778eca8f6cf35433 (diff) | |
download | pkgsrc-9e5700da2b3b08b37a000061e5da08fafce516a3.tar.gz |
Add DragonFly support. Honour system CFLAGS & friends.
Diffstat (limited to 'net')
-rw-r--r-- | net/sendfile/Makefile | 6 | ||||
-rw-r--r-- | net/sendfile/distinfo | 4 | ||||
-rw-r--r-- | net/sendfile/patches/patch-aa | 26 |
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" |