View | Details | Raw Unified | Return to bug 71168
Collapse All | Expand All

(-)clamav-devel/Makefile (-3 / +4 lines)
Lines 6-14 Link Here
6
#
6
#
7
7
8
PORTNAME=	clamav
8
PORTNAME=	clamav
9
PORTVERSION=	20040701
9
PORTVERSION=	20040826
10
CATEGORIES=	security
10
CATEGORIES=	security
11
MASTER_SITES=	http://clamav.sourceforge.net/snapshot/
11
MASTER_SITES=	http://www.clamav.net/snapshot/
12
PKGNAMESUFFIX=	-devel
12
PKGNAMESUFFIX=	-devel
13
DISTNAME=	${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
13
DISTNAME=	${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
14
14
Lines 29-35 Link Here
29
GNU_CONFIGURE=	yes
29
GNU_CONFIGURE=	yes
30
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
30
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
31
USE_AUTOCONF_VER=259
31
USE_AUTOCONF_VER=259
32
USE_LIBTOOL_VER=13
32
USE_AUTOMAKE_VER=18
33
USE_LIBTOOL_VER=15
33
INSTALLS_SHLIB=	yes
34
INSTALLS_SHLIB=	yes
34
USE_RC_SUBR=	yes
35
USE_RC_SUBR=	yes
35
36
(-)clamav-devel/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (clamav-devel-20040701.tar.gz) = ed79ebff018bbd9664e3de1e09946ac9
1
MD5 (clamav-devel-20040826.tar.gz) = c739f4d138863a27ce57976e6bb67deb
2
SIZE (clamav-devel-20040701.tar.gz) = 1577535
2
SIZE (clamav-devel-20040826.tar.gz) = 1660493
(-)clamav-devel/files/patch-configure.in (-61 / +67 lines)
Lines 1-61 Link Here
1
--- clamav-devel.orig/files/patch-configure.in	Thu Jan  1 01:00:00 1970
1
--- configure.in.orig	Wed Jul 28 21:50:07 2004
2
+++ clamav-devel/files/patch-configure.in	Sun Feb 29 20:35:49 2004
2
+++ configure.in	Wed Aug 11 19:03:36 2004
3
@@ -0,0 +1,58 @@
3
@@ -247,10 +247,37 @@
4
+--- configure.in.orig	Mon Feb 23 18:24:52 2004
4
     ;;
5
++++ configure.in	Wed Feb 25 17:39:15 2004
5
 freebsd*)
6
+@@ -199,9 +199,9 @@
6
     if test "$have_pthreads" = "yes"; then
7
+ AC_SUBST(CFGDIR)
7
-	LIBCLAMAV_LIBS="$LIBCLAMAV_LIBS -pthread -lc_r"
8
+ AC_DEFINE_UNQUOTED(CONFDIR,"$cfg_dir",[where to look for the config file])
8
-	CLAMD_LIBS="$CLAMD_LIBS -pthread -lc_r"
9
+ 
9
-	CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -pthread -lc_r"
10
+-dnl Do not overwrite the current config file
10
-	TH_SAFE="-thread-safe"
11
+-AM_CONDITIONAL(INSTALL_CLAMAV_CONF, test ! -r "$cfg_dir/clamav.conf")
11
+	if test -n "$with_os_version"; then
12
+-AM_CONDITIONAL(INSTALL_FRESHCLAM_CONF, test ! -r "$cfg_dir/freshclam.conf")
12
+	    OSVERSION="$with_os_version"
13
++dnl Do not install config files
13
+	else
14
++AM_CONDITIONAL(INSTALL_CLAMAV_CONF, test 0 = 1 )
14
+	    OSVERSION=`/sbin/sysctl -n kern.osreldate`
15
++AM_CONDITIONAL(INSTALL_FRESHCLAM_CONF, test 0 = 1 )
15
+	fi
16
+ 
16
+	if test -z "$PTHREAD_CFLAGS"; then
17
+ if test "$test_urandom" = "yes"
17
+	    if test "$OSVERSION" -lt "502102"; then
18
+ then
18
+		PTHREAD_CFLAGS="-D_THREAD_SAFE"
19
+@@ -294,10 +294,38 @@
19
+	    else
20
+     ;;
20
+		unset PTHREAD_CFLAGS
21
+ freebsd*)
21
+	    fi
22
+     if test "$have_pthreads" = "yes"; then
22
+	fi
23
+-	LIBCLAMAV_LIBS="$LIBCLAMAV_LIBS -pthread -lc_r"
23
+	if test -z "$PTHREAD_LIBS"; then
24
+-	CLAMD_LIBS="-pthread -lc_r"
24
+	    if test "$OSVERSION" -lt "502102"; then
25
+-	CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS -pthread -lc_r"
25
+		PTHREAD_LIBS="-lc_r"
26
+-	TH_SAFE="-thread-safe"
26
+	    fi
27
++	if test -n "$with_os_version"; then
27
+	    if test "$OSVERSION" -lt "500016"; then
28
++		OSVERSION="$with_os_version"
28
+		PTHREAD_LIBS="-pthread"
29
++	else
29
+	    fi
30
++		OSVERSION=`/sbin/sysctl -n kern.osreldate`
30
+	    if test "$OSVERSION" -ge "502102"; then
31
++	fi
31
+		PTHREAD_LIBS="-lpthread"
32
++	if test -z "$PTHREAD_CFLAGS"; then
32
+	    fi
33
++		if test "$OSVERSION" -lt "502102"; then
33
+	fi
34
++			PTHREAD_CFLAGS="-D_THREAD_SAFE"
34
+	if test "$OSVERSION" -lt "500016"; then
35
++		else
35
+		PTHREAD_LIBS="$PTHREAD_LIBS -lc_r"
36
++			unset PTHREAD_CFLAGS
36
+	fi
37
++		fi
37
+
38
++	fi
38
+	LIBCLAMAV_LIBS="$LIBCLAMAV_LIBS $PTHREAD_LIBS"
39
++	if test -z "$PTHREAD_LIBS"; then
39
+	CLAMD_LIBS="$PTHREAD_LIBS"
40
++		if test "$OSVERSION" -lt "502102"; then
40
+	CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS $PTHREAD_LIBS"
41
++			PTHREAD_LIBS="-lc_r"
41
+	TH_SAFE="-thread-safe $PTHREAD_CFLAGS"
42
++		fi
42
 	AC_DEFINE(CL_THREAD_SAFE,1,[thread safe])
43
++		if test "$OSVERSION" -lt "500016"; then
43
 	AC_DEFINE(_REENTRANT,1,[thread safe])
44
++			PTHREAD_LIBS="-pthread"
44
 	if test "$want_clamuko" = "yes"; then
45
++		fi
45
@@ -476,6 +503,8 @@
46
++		if test "$OSVERSION" -ge "502102"; then
46
47
++			PTHREAD_LIBS="-lpthread"
47
 dnl Check for gethostbyname_r and number of its arguments
48
++		fi
48
 dnl Code from libwww/configure.in
49
++	fi
49
+AC_CHECK_FUNC(gethostbyname_r)
50
++
50
+if test $ac_cv_func_gethostbyname_r = 'yes'; then
51
++	if test "$OSVERSION" -lt "500016"; then
51
 AC_MSG_CHECKING(for gethostbyname_r)
52
++		PTHREAD_LIBS="$PTHREAD_LIBS -lc_r"
52
 if test -z "$ac_cv_gethostbyname_args"; then
53
++	fi
53
 AC_TRY_COMPILE(
54
++
54
@@ -531,6 +560,13 @@
55
++	LIBCLAMAV_LIBS="$LIBCLAMAV_LIBS $PTHREAD_LIBS"
55
 	AC_DEFINE(HAVE_GETHOSTBYNAME_R_6,1,[gethostbyname_r takes 6 arguments])
56
++	CLAMD_LIBS="$PTHREAD_LIBS"
56
     fi
57
++	CLAMAV_MILTER_LIBS="$CLAMAV_MILTER_LIBS $PTHREAD_LIBS"
57
     AC_MSG_RESULT([yes, and it takes $ac_cv_gethostbyname_args arguments])
58
++	TH_SAFE="-thread-safe $PTHREAD_CFLAGS"
58
+fi
59
+ 	AC_DEFINE(CL_THREAD_SAFE,1,[thread safe])
59
+else
60
+ 	AC_DEFINE(_REENTRANT,1,[thread safe])
60
+dnl Check for gethostbyname()
61
+     fi
61
+AC_CHECK_FUNC(gethostbyname)
62
+if test $ac_cv_func_gethostbyname = 'no'; then
63
+    AC_MSG_ERROR(***** fail on check gethostbyname())
64
+fi
65
 fi
66
67
 dnl Check for clamav in /etc/passwd

Return to bug 71168