head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.30 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.28 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.26 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.24 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.22 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.20 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.18 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.16 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.14 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.12 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.10 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.8 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.6 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.4 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.2 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.3.0.8 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.6 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.4 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.2.0.8 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.6 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.0.2 pkgsrc-2004Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2006.12.27.15.57.37; author joerg; state dead; branches; next 1.3; 1.3 date 2005.11.08.16.40.38; author joerg; state Exp; branches; next 1.2; 1.2 date 2004.12.18.16.36.29; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.06.25.14.51.23; author taca; state Exp; branches; next ; desc @@ 1.4 log @As discussed on tech-pkg, remove PostgreSQL 7.4. @ text @$NetBSD: patch-ac,v 1.3 2005/11/08 16:40:38 joerg Exp $ --- configure.orig 2004-10-21 20:26:15.000000000 -0400 +++ configure @@@@ -337,7 +337,7 @@@@ localstatedir='${prefix}/var' libdir='${exec_prefix}/lib' includedir='${prefix}/include' oldincludedir='/usr/include' -docdir='${prefix}/doc' +docdir='${prefix}/share/doc' mandir='${prefix}/man' ac_prev= @@@@ -1392,6 +1392,7 @@@@ case $host_os in darwin*) template=darwin ;; dgux*) template=dgux ;; freebsd*) template=freebsd ;; + dragonfly*) template=dragonfly ;; hpux*) template=hpux ;; irix*) template=irix5 ;; linux*) template=linux ;; @@@@ -4351,9 +4352,7 @@@@ echo "${ECHO_T}$perl_useshrplib" >&6 echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6 -pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts` -pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'` -perl_embed_ldflags=`echo X"$pgac_tmp1" | sed "s/^X//;s%$pgac_tmp2%%"` +perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts` echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5 echo "${ECHO_T}$perl_embed_ldflags" >&6 fi @ 1.3 log @Allow PostgreSQL 7.4 to build on DragonFly. Bump revision of -lib, since the PLIST changed. Don't define errno manually in contrib/, depend on errno.h to do so. Explicitly include errno.h in some places. @ text @d1 1 a1 1 $NetBSD: patch-ac,v 1.2 2004/12/18 16:36:29 jlam Exp $ @ 1.2 log @Fix postgresql74-plperl so that it finds libperl.so at runtime. The PostgreSQL configure/build infrastructure tries very hard to separate rpath flags from other LDFLAGS, which is completely unnecessary in pkgsrc since the wrapper scripts are smart enough to deal with it on their own. In this case, the GNU configure script was stripping out the rpath to libperl.so when setting perl_embed_ldflags, so modify the configure script to not do this. Also re-enable this package since it's possible to load the plperl.so language module again. I tested this with: createdb foo createlang -d foo plperl @ text @d1 1 a1 1 $NetBSD$ d14 9 a22 1 @@@@ -4351,9 +4351,7 @@@@ echo "${ECHO_T}$perl_useshrplib" >&6 @ 1.1 log @Adjust docdir in configure. It should fix broken postgresql74-contrib package in bulk build. @ text @d3 1 a3 1 --- configure.orig Thu Jun 24 10:36:51 2004 d14 11 @