head 1.2; access; symbols pkgsrc-2016Q2:1.1.0.4 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.2 pkgsrc-2016Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2016.09.03.11.58.01; author adam; state dead; branches; next 1.1; commitid gdh8NhCfVKah1Qkz; 1.1 date 2016.03.06.11.47.49; author adam; state Exp; branches; next ; commitid UmRXtK24IB3tMzXy; desc @@ 1.2 log @Changes 8.6.6: Bug-fix release. @ text @$NetBSD: patch-pkgs_itcl4.0.4_configure,v 1.1 2016/03/06 11:47:49 adam Exp $ Add support for DragonFly. --- pkgs/itcl4.0.4/configure.orig 2016-02-11 21:01:59.000000000 +0000 +++ pkgs/itcl4.0.4/configure @@@@ -7397,8 +7397,7 @@@@ fi CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' fi LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} - SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so${SHLIB_VERSION}' - LDFLAGS="-Wl,-export-dynamic" + LDFLAGS="-Wl,--export-dynamic" ;; esac case "$arch" in @@@@ -7418,8 +7417,6 @@@@ fi fi # OpenBSD doesn't do version numbers with dots. - UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' - TCL_LIB_VERSIONS_OK=nodots ;; NetBSD-*) # NetBSD has ELF and can use 'cc -shared' to build shared libs @@@@ -7441,7 +7438,7 @@@@ fi fi ;; - FreeBSD-*) + FreeBSD-*|DragonFly-*) # This configuration from FreeBSD Ports. SHLIB_CFLAGS="-fPIC" SHLIB_LD="${CC} -shared" @@@@ -7463,10 +7460,6 @@@@ fi case $system in FreeBSD-3.*) # Version numbers are dot-stripped by system policy. - TCL_TRIM_DOTS=`echo ${PACKAGE_VERSION} | tr -d .` - UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' - SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1' - TCL_LIB_VERSIONS_OK=nodots ;; esac ;; @@@@ -8077,7 +8070,7 @@@@ fi BSD/OS*) ;; CYGWIN_*|MINGW32_*) ;; IRIX*) ;; - NetBSD-*|FreeBSD-*|OpenBSD-*) ;; + NetBSD-*|FreeBSD-*|OpenBSD-*|DragonFly-*) ;; Darwin-*) ;; SCO_SV-3.2*) ;; windows) ;; @ 1.1 log @Changes 8.6.5: Bug fixes. @ text @d1 1 a1 1 $NetBSD$ @