head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.54 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.52 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.50 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.48 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.46 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.44 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.42 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.40 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.38 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.36 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.34 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.32 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.30 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.28 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.26 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.24 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.22 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.20 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.18 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.16 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.14 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.12 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.10 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.8 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.6 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1 buildlink2-base:1.2 netbsd-1-5-PATCH001:1.1 netbsd-1-5-RELEASE:1.1 netbsd-1-4-PATCH003:1.1 netbsd-1-4-PATCH002:1.1 comdex-fall-1999:1.1 netbsd-1-4-PATCH001:1.1 netbsd-1-4-RELEASE:1.1; locks; strict; comment @# @; 1.4 date 2002.06.26.03.50.50; author kent; state dead; branches; next 1.3; 1.3 date 2002.06.25.14.16.18; author kent; state Exp; branches; next 1.2; 1.2 date 2002.01.31.23.04.56; author wiz; state dead; branches; next 1.1; 1.1 date 98.11.24.04.12.09; author tv; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.06.25.14.05.40; author kent; state Exp; branches; next ; desc @@ 1.4 log @Move eggdrop from net/ to chat/. @ text @$NetBSD: patch-aa,v 1.3 2002/06/25 14:16:18 kent Exp $ --- configure.orig Sat Mar 30 04:48:49 2002 +++ configure @@@@ -2808,7 +2808,13 @@@@ *BSD) # FreeBSD/OpenBSD/NetBSD SHLIB_CC="$CC -fPIC" - SHLIB_LD="ld -Bshareable -x" + if [ `echo __ELF__ | $CC -E - | grep -v '#'` = 1 ]; then + SHLIB_LD="ld -shared -x" + BEL_MOD_LD="$CC -Wl,-E $LDFLAGS" + else + SHLIB_LD="ld -Bshareable -x" + BEL_MOD_LD="$CC $LDFLAGS" + fi cat >>confdefs.h <<\EOF #define MODULES_OK 1 EOF @ 1.3 log @Resolve the previous confilict. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Remove eggdrop (broken for 16 months now). @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 1998/11/24 04:12:09 tv Exp $ d3 3 a5 3 --- configure.orig Sat Oct 17 07:17:39 1998 +++ configure Mon Nov 23 19:19:22 1998 @@@@ -1101,7 +1101,13 @@@@ d7 11 a17 10 echo "$ac_t""FreeBSD/NetBSD - choose your poison" 1>&6 SHLIB_CC="$CC -fpic" +if [ `echo __ELF__ | $CC -E - | grep -v '#'` = 1 ]; then + SHLIB_LD="ld -shared -x" + BEL_MOD_LD="$CC -Wl,-E $LDFLAGS" +else SHLIB_LD="ld -Bshareable -x" + BEL_MOD_LD="$CC $LDFLAGS" +fi cat >> confdefs.h <<\EOF @ 1.1 log @Add eggdrop 1.3.22, a very popular IRC robot. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Import eggdrop. Submitted by svs@@ropnet.ru in pkg/12009 Eggdrop is an IRC bot, written in C. If you don't know what IRC is, this is probably not whatever you're looking for! Eggdrop, being a bot, sits on a channel and takes protective measures: to keep the channel from being taken over (in the few ways that anything CAN), to recognize banished users or sites and reject them, to recognize priveledged users and let them gain ops, etc. @ text @d3 3 a5 3 --- configure.orig Sat Mar 30 04:48:49 2002 +++ configure @@@@ -2808,7 +2808,13 @@@@ d7 10 a16 11 # FreeBSD/OpenBSD/NetBSD SHLIB_CC="$CC -fPIC" - SHLIB_LD="ld -Bshareable -x" + if [ `echo __ELF__ | $CC -E - | grep -v '#'` = 1 ]; then + SHLIB_LD="ld -shared -x" + BEL_MOD_LD="$CC -Wl,-E $LDFLAGS" + else + SHLIB_LD="ld -Bshareable -x" + BEL_MOD_LD="$CC $LDFLAGS" + fi cat >>confdefs.h <<\EOF @