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

(-)devel/pcre/Makefile (-8 / +40 lines)
Lines 6-24 Link Here
6
#
6
#
7
7
8
PORTNAME=	pcre
8
PORTNAME=	pcre
9
PORTVERSION=	3.9
9
PORTVERSION=	4.3
10
CATEGORIES=	devel
10
CATEGORIES=	devel
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	ftp://ftp.csx.cam.ac.uk/pub/software/programming/%SUBDIR%/ \
12
		${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
13
14
14
MAINTAINER=	dom@happygiraffe.net
15
MAINTAINER=	dom@happygiraffe.net
15
COMMENT=	Perl Compatible Regular Expressions library
16
COMMENT=	Perl Compatible Regular Expressions library
16
17
17
# Disabled until SourceForge put a proper copy of .tar.bz2 file on its mirrors
18
USE_BZIP2=	yes
18
# Currently, it is corrupted and does not match the one on the master site:
19
#     ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
20
#
21
# USE_BZIP2=	yes
22
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
23
INSTALLS_SHLIB=	yes
20
INSTALLS_SHLIB=	yes
24
21
Lines 27-32 Link Here
27
.endif
24
.endif
28
25
29
MAN1=		pcregrep.1 pcretest.1
26
MAN1=		pcregrep.1 pcretest.1
30
MAN3=		pcre.3 pcreposix.3
27
MAN3=		pcre.3 pcre_compile.3 pcre_config.3 \
28
		pcre_copy_named_substring.3 pcre_copy_substring.3 pcre_exec.3 \
29
		pcre_free_substring.3 pcre_free_substring_list.3 pcre_fullinfo.3 \
30
		pcre_get_named_substring.3 pcre_get_stringnumber.3 pcre_get_substring.3 \
31
		pcre_get_substring_list.3 pcre_info.3 pcre_maketables.3 \
32
		pcre_study.3 pcre_version.3 pcreapi.3 \
33
		pcrebuild.3 pcrecallout.3 pcrecompat.3 \
34
		pcrepattern.3 pcreperform.3 pcreposix.3 \
35
		pcresample.3
36
37
TXTDOC=		Tech.Notes pcre.txt pcregrep.txt \
38
		pcretest.txt perltest.txt
39
HTMLDOC=	index pcre pcre_compile \
40
		pcre_config pcre_copy_named_substring pcre_copy_substring \
41
		pcre_exec pcre_free_substring pcre_free_substring_list \
42
		pcre_fullinfo pcre_get_named_substring pcre_get_stringnumber \
43
		pcre_get_substring pcre_get_substring_list pcre_info \
44
		pcre_maketables pcre_study pcre_version \
45
		pcreapi pcrebuild pcrecallout \
46
		pcrecompat pcregrep pcrepattern \
47
		pcreperform pcreposix pcresample \
48
		pcretest
49
50
post-install:
51
	@${STRIP_CMD} ${STRIP} ${PREFIX}/bin/pcregrep
52
	@${STRIP_CMD} ${STRIP} ${PREFIX}/bin/pcretest
53
.if !defined(NOPORTDOCS)
54
	@${MKDIR} ${DOCSDIR}
55
	@for txt in ${TXTDOC}; do \
56
		${INSTALL_DATA} ${WRKSRC}/doc/$${txt} ${DOCSDIR}; \
57
	done
58
	@${MKDIR} ${DOCSDIR}/html
59
	@for html in ${HTMLDOC}; do \
60
		${INSTALL_DATA} ${WRKSRC}/doc/html/$${html}.html ${DOCSDIR}/html; \
61
	done
62
.endif
31
63
32
.include <bsd.port.mk>
64
.include <bsd.port.mk>
(-)devel/pcre/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (pcre-3.9.tar.gz) = 55d9f1ee68ff335850c0d07a2daf242a
1
MD5 (pcre-4.3.tar.bz2) = 7bc7d5b590a41e6f9ede30f272002a02
(-)devel/pcre/files/patch-ltmain.sh (-24 / +11 lines)
Lines 1-28 Link Here
1
1
--- ltmain.sh.orig	Thu May 22 15:25:54 2003
2
$FreeBSD: ports/devel/pcre/files/patch-ltmain.sh,v 1.1 2001/11/24 01:56:44 dwcjr Exp $
2
+++ ltmain.sh	Thu Jun 26 01:26:04 2003
3
3
@@ -4286,12 +4286,6 @@
4
--- ltmain.sh.orig	Fri Aug 17 03:16:16 2001
4
 	  IFS="$save_ifs"
5
+++ ltmain.sh	Fri Nov 16 17:54:42 2001
6
@@ -2408,6 +2408,9 @@
7
 	  *-*-netbsd*)
8
 	    # Don't link with libc until the a.out ld.so is fixed.
9
 	    ;;
10
+	  *-*-freebsd*)
11
+	    # FreeBSD doesn't need this...
12
+	    ;;
13
 	  *)
14
 	    # Add libc to deplibs on all other systems if necessary.
15
 	    if test $build_libtool_need_lc = "yes"; then
16
@@ -4175,10 +4178,12 @@
17
 	fi
5
 	fi
18
 
6
 
19
 	# Install the pseudo-library for information purposes.
7
-	# Install the pseudo-library for information purposes.
20
+	if /usr/bin/false; then
8
-	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
21
 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
9
-	instname="$dir/$name"i
22
 	instname="$dir/$name"i
10
-	$show "$install_prog $instname $destdir/$name"
23
 	$show "$install_prog $instname $destdir/$name"
11
-	$run eval "$install_prog $instname $destdir/$name" || exit $?
24
 	$run eval "$install_prog $instname $destdir/$name" || exit $?
12
-
25
+	fi
26
 
27
 	# Maybe install the static library, too.
13
 	# Maybe install the static library, too.
28
 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
14
 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
15
 	;;
(-)devel/pcre/pkg-plist (+35 lines)
Lines 9-11 Link Here
9
lib/libpcreposix.a
9
lib/libpcreposix.a
10
lib/libpcreposix.so
10
lib/libpcreposix.so
11
lib/libpcreposix.so.0
11
lib/libpcreposix.so.0
12
%%PORTDOCS%%%%DOCSDIR%%/Tech.Notes
13
%%PORTDOCS%%%%DOCSDIR%%/pcre.txt
14
%%PORTDOCS%%%%DOCSDIR%%/pcregrep.txt
15
%%PORTDOCS%%%%DOCSDIR%%/pcretest.txt
16
%%PORTDOCS%%%%DOCSDIR%%/perltest.txt
17
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
18
%%PORTDOCS%%%%DOCSDIR%%/html/pcre.html
19
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_compile.html
20
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_config.html
21
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_copy_named_substring.html
22
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_copy_substring.html
23
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_exec.html
24
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_free_substring.html
25
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_free_substring_list.html
26
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_fullinfo.html
27
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_get_named_substring.html
28
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_get_stringnumber.html
29
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_get_substring.html
30
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_get_substring_list.html
31
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_info.html
32
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_maketables.html
33
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_study.html
34
%%PORTDOCS%%%%DOCSDIR%%/html/pcre_version.html
35
%%PORTDOCS%%%%DOCSDIR%%/html/pcreapi.html
36
%%PORTDOCS%%%%DOCSDIR%%/html/pcrebuild.html
37
%%PORTDOCS%%%%DOCSDIR%%/html/pcrecallout.html
38
%%PORTDOCS%%%%DOCSDIR%%/html/pcrecompat.html
39
%%PORTDOCS%%%%DOCSDIR%%/html/pcregrep.html
40
%%PORTDOCS%%%%DOCSDIR%%/html/pcrepattern.html
41
%%PORTDOCS%%%%DOCSDIR%%/html/pcreperform.html
42
%%PORTDOCS%%%%DOCSDIR%%/html/pcreposix.html
43
%%PORTDOCS%%%%DOCSDIR%%/html/pcresample.html
44
%%PORTDOCS%%%%DOCSDIR%%/html/pcretest.html
45
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
46
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 53741