View | Details | Raw Unified | Return to bug 222041 | Differences between
and this patch

Collapse All | Expand All

(-)math/pari/Makefile (-1 / +4 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pari
4
PORTNAME=	pari
5
PORTVERSION=	2.9.3
5
PORTVERSION=	2.9.3
6
PORTREVISION=	1
6
PORTEPOCH=	2
7
PORTEPOCH=	2
7
CATEGORIES=	math
8
CATEGORIES=	math
8
MASTER_SITES=	http://pari.math.u-bordeaux.fr/pub/pari/unix/ \
9
MASTER_SITES=	http://pari.math.u-bordeaux.fr/pub/pari/unix/ \
Lines 57-62 Link Here
57
GP_VERSION=	${PORTVERSION:R}
58
GP_VERSION=	${PORTVERSION:R}
58
59
59
post-patch:
60
post-patch:
61
	@${REINPLACE_CMD} -E '/^.*libpari_base\=/s/(-tls|-gmp)//' \
62
		${WRKSRC}/Configure
60
	@${REINPLACE_CMD} -e '/^CFLAGS=/s/\$$cflags//' \
63
	@${REINPLACE_CMD} -e '/^CFLAGS=/s/\$$cflags//' \
61
		${WRKSRC}/config/get_cc
64
		${WRKSRC}/config/get_cc
62
	@${REINPLACE_CMD} -e 's|-lX11|-L${LOCALBASE}/lib -lX11|' \
65
	@${REINPLACE_CMD} -e 's|-lX11|-L${LOCALBASE}/lib -lX11|' \
Lines 65-71 Link Here
65
		${WRKSRC}/config/get_readline
68
		${WRKSRC}/config/get_readline
66
69
67
post-install:
70
post-install:
68
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpari-gmp*.so.*
71
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpari.so.${PORTVERSION}
69
72
70
do-test-PTHREADS-on:
73
do-test-PTHREADS-on:
71
	@cd ${WRKSRC} && ${MAKE_CMD} test-parallel
74
	@cd ${WRKSRC} && ${MAKE_CMD} test-parallel
(-)math/pari/files/patch-Configure (-15 lines)
Lines 1-15 Link Here
1
--- Configure.orig	2017-05-28 16:56:49 UTC
2
+++ Configure
3
@@ -104,9 +104,9 @@ case $kernlvl1 in
4
 gmp) libpari_base=pari-gmp;;
5
 none) libpari_base=pari;;
6
 esac
7
-case $enable_tls in
8
-yes) libpari_base="${libpari_base}-tls"
9
-esac
10
+#case $enable_tls in
11
+#yes) libpari_base="${libpari_base}-tls"
12
+#esac
13
 
14
 if test `expr $VersionMinor % 2` = 0; then
15
   libpari_base=$libpari_base-$version
(-)math/pari/pkg-plist (-2 / +2 lines)
Lines 19-26 Link Here
19
include/pari/paristio.h
19
include/pari/paristio.h
20
include/pari/parisys.h
20
include/pari/parisys.h
21
include/pari/paritune.h
21
include/pari/paritune.h
22
lib/libpari-gmp.so.%%PORTVERSION%%
22
lib/libpari.so.%%PORTVERSION%%
23
lib/libpari-gmp.so.5
23
lib/libpari.so.5
24
lib/libpari.so
24
lib/libpari.so
25
lib/pari/pari.cfg
25
lib/pari/pari.cfg
26
man/man1/gp-%%GP_VERSION%%.1.gz
26
man/man1/gp-%%GP_VERSION%%.1.gz

Return to bug 222041