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

(-)devel/rudiments/Makefile (-11 / +27 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/devel/rudiments/Makefile 331904 2013-10-28 22:01:40Z pawel $
2
# $FreeBSD: head/devel/rudiments/Makefile 331904 2013-10-28 22:01:40Z pawel $
3
3
4
PORTNAME=	rudiments
4
PORTNAME=	rudiments
5
PORTVERSION=	0.43
5
PORTVERSION=	0.44
6
CATEGORIES=	devel
6
CATEGORIES=	devel
7
MASTER_SITES=	SF
7
MASTER_SITES=	SF
8
8
Lines 11-34 Link Here
11
11
12
LICENSE=	LGPL20
12
LICENSE=	LGPL20
13
13
14
OPTIONS_DEFINE=	DOCS
14
OPTIONS_DEFINE=	PCRE SSL DOCS
15
OPTIONS_DEFAULT=SSL
15
16
16
USES=		pkgconfig shebangfix
17
USES=		pkgconfig shebangfix
17
SHEBANG_FILES=	doc/programming/insert.pl
18
SHEBANG_FILES=	doc/programming/insert.pl
18
USE_OPENSSL=	yes
19
USE_AUTOTOOLS=	libtool
19
USE_AUTOTOOLS=	libtool
20
CONFIGURE_ARGS=	--with-ssl-includes=-I${OPENSSLINC} \
21
		--with-ssl-libs=-L${OPENSSLLIB} \
22
		--disable-pcre
23
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
24
21
22
PLIST_SUB=	VERSION="${PORTVERSION}"
23
25
.include <bsd.port.options.mk>
24
.include <bsd.port.options.mk>
26
25
26
.if ${PORT_OPTIONS:MPCRE}
27
LIB_DEPENDS+=	libpcre.so:${PORTSDIR}/devel/pcre
28
.else
29
CONFIGURE_ARGS+=--disable-pcre
30
.endif
31
32
.if ${PORT_OPTIONS:MSSL}
33
USE_OPENSSL=	yes
34
CONFIGURE_ARGS+=--with-ssl-includes=-I${OPENSSLINC} \
35
		--with-ssl-libs=-L${OPENSSLLIB}
36
.else
37
CONFIGURE_ARGS+=--disable-ssl
38
.endif
39
27
post-patch:
40
post-patch:
28
	@${REINPLACE_CMD} -e \
41
	@${FIND} ${WRKSRC} -name "Makefile*" | ${XARGS} ${REINPLACE_CMD} -e \
29
		'/pkgconfig/s|$$(libdir)/|$$(prefix)/libdata/|' ${WRKSRC}/Makefile
42
		'/pkgconfig/s| $$(libdir)/| $${DESTDIR}$$(prefix)/libdata/| ; \
30
	@${REINPLACE_CMD} -e 's| -release $$(RUDIMENTS_VERSION)||' \
43
		 /INSTALL/s| $$(bindir)| $${DESTDIR}$$(bindir)| ; \
31
		-e 's|-rpath $$(libdir)|-rpath ${PREFIX}/lib|' \
44
		 /INSTALL/s| $$(docdir)| $${DESTDIR}$$(docdir)| ; \
32
		${WRKSRC}/src/Makefile.in
45
		 /INSTALL/s| $$(includedir)| $${DESTDIR}$$(includedir)| ; \
46
		 /INSTALL/s| $$(mandir)| $${DESTDIR}$$(mandir)| ; \
47
		 /INSTALL/s| $$(libdir)| $${DESTDIR}$$(libdir)| ; \
48
		 /finish/s| $$(libdir)| $${DESTDIR}$$(libdir)|'
33
49
34
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)devel/rudiments/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (rudiments-0.43.tar.gz) = b4bfaf0af183ee5035e89898d2d5a23d20cd6df93514833ceec3abbf1738aaeb
1
SHA256 (rudiments-0.44.tar.gz) = be262df2ac624306351ae58017069b452b6311afd1fc0b86f662153c165880a9
2
SIZE (rudiments-0.43.tar.gz) = 1665491
2
SIZE (rudiments-0.44.tar.gz) = 1664741
(-)devel/rudiments/files/patch-configure (-6 / +65 lines)
Lines 1-7 Link Here
1
--- configure.orig	2012-02-17 13:38:13.000000000 +0900
1
--- configure.orig	2012-02-17 13:38:13.000000000 +0900
2
+++ configure	2012-04-13 00:56:01.000000000 +0900
2
+++ configure	2012-04-13 00:56:01.000000000 +0900
3
@@ -14781,6 +14781,9 @@
3
@@ -15691,6 +15691,9 @@
4
 	*haiku* )
4
 	*minix* )
5
 		WERROR=""
5
 		WERROR=""
6
 		;;
6
 		;;
7
+	freebsd* )
7
+	freebsd* )
Lines 10-16 Link Here
10
 	*)
10
 	*)
11
 		;;
11
 		;;
12
 esac
12
 esac
13
@@ -16334,8 +16337,8 @@
13
@@ -17476,8 +17479,8 @@
14
 
14
 
15
 
15
 
16
 	HAVE_PTHREAD=""
16
 	HAVE_PTHREAD=""
Lines 21-27 Link Here
21
 
21
 
22
 	if ( test "$cross_compiling" = "yes" )
22
 	if ( test "$cross_compiling" = "yes" )
23
 	then
23
 	then
24
@@ -16354,7 +16357,7 @@
24
@@ -17496,7 +17499,7 @@
25
 
25
 
26
 	else
26
 	else
27
 
27
 
Lines 30-36 Link Here
30
 		do
30
 		do
31
 			if ( test -n "$i" )
31
 			if ( test -n "$i" )
32
 			then
32
 			then
33
@@ -16388,9 +16391,6 @@
33
@@ -17530,9 +17533,6 @@
34
 STATIC=""
34
 STATIC=""
35
 HEADERSANDLIBSPATH=""
35
 HEADERSANDLIBSPATH=""
36
 
36
 
Lines 40-46 Link Here
40
 eval "PTHREADSTATIC=\"\""
40
 eval "PTHREADSTATIC=\"\""
41
 if ( test -n "" )
41
 if ( test -n "" )
42
 then
42
 then
43
@@ -16605,9 +16605,6 @@
43
@@ -17747,9 +17747,6 @@
44
 LIBSTRING=`echo $LIBSTRING | sed -e "s|-L/usr/lib$||g" -e "s|-L/lib$||g" -e "s|-L/usr/lib ||g" -e "s|-L/lib ||g"`
44
 LIBSTRING=`echo $LIBSTRING | sed -e "s|-L/usr/lib$||g" -e "s|-L/lib$||g" -e "s|-L/usr/lib ||g" -e "s|-L/lib ||g"`
45
 LIBSTRING=`echo $LIBSTRING | sed -e "s|-L/usr/lib64$||g" -e "s|-L/lib64$||g" -e "s|-L/usr/lib64 ||g" -e "s|-L/lib64 ||g"`
45
 LIBSTRING=`echo $LIBSTRING | sed -e "s|-L/usr/lib64$||g" -e "s|-L/lib64$||g" -e "s|-L/usr/lib64 ||g" -e "s|-L/lib64 ||g"`
46
 
46
 
Lines 50-52 Link Here
50
 eval "PTHREADSTATIC=\"$STATIC\""
50
 eval "PTHREADSTATIC=\"$STATIC\""
51
 if ( test -n "" )
51
 if ( test -n "" )
52
 then
52
 then
53
@@ -29618,47 +29615,47 @@
54
 # prepend DESTDIR where appropriate
55
 if ( test "`echo $ac_default_prefix | cut -c1`" = "/" )
56
 then
57
-	ac_default_prefix='${DESTDIR}'"$ac_default_prefix"
58
+	ac_default_prefix="$ac_default_prefix"
59
 fi
60
 if ( test "`echo $prefix | cut -c1`" = "/" )
61
 then
62
-	prefix='${DESTDIR}'"$prefix"
63
+	prefix="$prefix"
64
 fi
65
 if ( test "`echo $exec_prefix | cut -c1`" = "/" )
66
 then
67
-	exec_prefix='${DESTDIR}'"$exec_prefix"
68
+	exec_prefix="$exec_prefix"
69
 fi
70
 if ( test "`echo $includedir | cut -c1`" = "/" )
71
 then
72
-	includedir='${DESTDIR}'"$includedir"
73
+	includedir="$includedir"
74
 fi
75
 if ( test "`echo $libdir | cut -c1`" = "/" )
76
 then
77
-	libdir='${DESTDIR}'"$libdir"
78
+	libdir="$libdir"
79
 fi
80
 if ( test "`echo $libexecdir | cut -c1`" = "/" )
81
 then
82
-	libexecdir='${DESTDIR}'"$libexecdir"
83
+	libexecdir="$libexecdir"
84
 fi
85
 if ( test "`echo $bindir | cut -c1`" = "/" )
86
 then
87
-	bindir='${DESTDIR}'"$bindir"
88
+	bindir="$bindir"
89
 fi
90
 if ( test "`echo $localstatedir | cut -c1`" = "/" )
91
 then
92
-	localstatedir='${DESTDIR}'"$localstatedir"
93
+	localstatedir="$localstatedir"
94
 fi
95
 if ( test "`echo $sysconfdir | cut -c1`" = "/" )
96
 then
97
-	sysconfdir='${DESTDIR}'"$sysconfdir"
98
+	sysconfdir="$sysconfdir"
99
 fi
100
 if ( test "`echo $mandir | cut -c1`" = "/" )
101
 then
102
-	mandir='${DESTDIR}'"$mandir"
103
+	mandir="$mandir"
104
 fi
105
 if ( test "`echo $datadir | cut -c1`" = "/" )
106
 then
107
-	datadir='${DESTDIR}'"$datadir"
108
+	datadir="$datadir"
109
 fi
110
 
111
 
(-)devel/rudiments/pkg-plist (-6 / +2 lines)
Lines 3-9 Link Here
3
include/rudiments/charstring.h
3
include/rudiments/charstring.h
4
include/rudiments/chat.h
4
include/rudiments/chat.h
5
include/rudiments/client.h
5
include/rudiments/client.h
6
include/rudiments/clientserverfactory.h
7
include/rudiments/codetree.h
6
include/rudiments/codetree.h
8
include/rudiments/commandline.h
7
include/rudiments/commandline.h
9
include/rudiments/crypt.h
8
include/rudiments/crypt.h
Lines 41-47 Link Here
41
include/rudiments/private/chatincludes.h
40
include/rudiments/private/chatincludes.h
42
include/rudiments/private/client.h
41
include/rudiments/private/client.h
43
include/rudiments/private/clientincludes.h
42
include/rudiments/private/clientincludes.h
44
include/rudiments/private/clientserverfactoryincludes.h
45
include/rudiments/private/codetree.h
43
include/rudiments/private/codetree.h
46
include/rudiments/private/codetreeincludes.h
44
include/rudiments/private/codetreeincludes.h
47
include/rudiments/private/commandline.h
45
include/rudiments/private/commandline.h
Lines 56-62 Link Here
56
include/rudiments/private/dictionaryincludes.h
54
include/rudiments/private/dictionaryincludes.h
57
include/rudiments/private/dictionaryinlines.h
55
include/rudiments/private/dictionaryinlines.h
58
include/rudiments/private/dictionarynode.h
56
include/rudiments/private/dictionarynode.h
59
include/rudiments/private/dictionarynodeinlines.h
60
include/rudiments/private/directory.h
57
include/rudiments/private/directory.h
61
include/rudiments/private/directoryincludes.h
58
include/rudiments/private/directoryincludes.h
62
include/rudiments/private/dll.h
59
include/rudiments/private/dll.h
Lines 91-98 Link Here
91
include/rudiments/private/linkedlistincludes.h
88
include/rudiments/private/linkedlistincludes.h
92
include/rudiments/private/linkedlistinlines.h
89
include/rudiments/private/linkedlistinlines.h
93
include/rudiments/private/linkedlistnode.h
90
include/rudiments/private/linkedlistnode.h
94
include/rudiments/private/linkedlistnodeinlines.h
95
include/rudiments/private/linkedlistutil.h
96
include/rudiments/private/linkedlistutilinlines.h
91
include/rudiments/private/linkedlistutilinlines.h
97
include/rudiments/private/listener.h
92
include/rudiments/private/listener.h
98
include/rudiments/private/listenerincludes.h
93
include/rudiments/private/listenerincludes.h
Lines 202-211 Link Here
202
include/rudiments/xmldom.h
197
include/rudiments/xmldom.h
203
include/rudiments/xmldomnode.h
198
include/rudiments/xmldomnode.h
204
include/rudiments/xmlsax.h
199
include/rudiments/xmlsax.h
200
lib/librudiments-%%VERSION%%.so
201
lib/librudiments-%%VERSION%%.so.1
205
lib/librudiments.a
202
lib/librudiments.a
206
lib/librudiments.la
203
lib/librudiments.la
207
lib/librudiments.so
204
lib/librudiments.so
208
lib/librudiments.so.1
209
libdata/pkgconfig/rudiments.pc
205
libdata/pkgconfig/rudiments.pc
210
man/man1/rudiments-config.1.gz
206
man/man1/rudiments-config.1.gz
211
%%PORTDOCS%%%%DOCSDIR%%/classes/html/annotated.html
207
%%PORTDOCS%%%%DOCSDIR%%/classes/html/annotated.html

Return to bug 183558