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

Collapse All | Expand All

(-)/usr/local/poudriere/ports/experimental/math/maxima/Makefile (-7 / +13 lines)
Lines 2-24 Link Here
2
# $FreeBSD: head/math/maxima/Makefile 479528 2018-09-11 15:51:35Z lwhsu $
2
# $FreeBSD: head/math/maxima/Makefile 479528 2018-09-11 15:51:35Z lwhsu $
3
3
4
PORTNAME=	maxima
4
PORTNAME=	maxima
5
PORTVERSION=	5.41.0
5
PORTVERSION=	5.42.0
6
CATEGORIES=	math lisp tk
6
CATEGORIES=	math lisp tk
7
MASTER_SITES=	SF/maxima/Maxima-source/${PORTVERSION}-source
7
MASTER_SITES=	SF/maxima/Maxima-source/${PORTVERSION}-source
8
8
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	phascolarctos@protonmail.ch
10
COMMENT=	Symbolic mathematics program
10
COMMENT=	Symbolic mathematics program
11
11
12
LICENSE=	GPLv2
12
LICENSE=				GPLv2 BSD3CLAUSE MAXIMAEXTRACLAUSE
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_COMB=				multi
14
LICENSE_NAME_MAXIMAEXTRACLAUSE=		Maxima extra clause
15
LICENSE_FILE_MAXIMAEXTRACLAUSE=		${FILESDIR}/license-extra-clause.txt
16
LICENSE_PERMS_MAXIMAEXTRACLAUSE=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
14
17
15
BUILD_DEPENDS=	${LOCALBASE}/bin/${LISPPORT}
18
BUILD_DEPENDS=	${LOCALBASE}/bin/${LISPPORT}
16
PATCH_DEPENDS=	${LOCALBASE}/bin/bash:shells/bash
17
RUN_DEPENDS=	${LOCALBASE}/bin/${LISPPORT} \
19
RUN_DEPENDS=	${LOCALBASE}/bin/${LISPPORT} \
18
		${LOCALBASE}/bin/gnuplot:math/gnuplot
20
		${LOCALBASE}/bin/gnuplot:math/gnuplot
19
21
20
USES=		gmake makeinfo perl5 python:build tk:85+ shared-mime-info
22
USES=		gmake makeinfo perl5 python:build tk:85+ shared-mime-info
21
USE_PERL5=	build
23
USE_PERL5=	build
24
22
GNU_CONFIGURE=	yes
25
GNU_CONFIGURE=	yes
23
CONFIGURE_ARGS=	--with-posix-shell=/bin/sh \
26
CONFIGURE_ARGS=	--with-posix-shell=/bin/sh \
24
		--with-wish=${WISH} \
27
		--with-wish=${WISH} \
Lines 38-48 Link Here
38
OPTIONS_SINGLE_LISP=	CMUCL SBCL
41
OPTIONS_SINGLE_LISP=	CMUCL SBCL
39
42
40
OPTIONS_DEFAULT=	SBCL
43
OPTIONS_DEFAULT=	SBCL
44
OPTIONS_SUB=		yes
41
45
42
CMUCL_DESC=	Build with CMU Common Lisp
46
CMUCL_DESC=	Build with CMU Common Lisp
43
SBCL_DESC=	Build with Steel Bank Common Lisp
47
SBCL_DESC=	Build with Steel Bank Common Lisp
44
48
45
.include <bsd.port.pre.mk>
49
CMUCL_USES=	autoreconf
50
51
.include <bsd.port.options.mk>
46
52
47
# Lisp to build with. Define only ONE of these!
53
# Lisp to build with. Define only ONE of these!
48
.if ${PORT_OPTIONS:MCMUCL}
54
.if ${PORT_OPTIONS:MCMUCL}
Lines 101-104 Link Here
101
	@${FIND} ${WRKSRC} \( -name '*.bak' -o -name '*.fbsd10bak' -o \
107
	@${FIND} ${WRKSRC} \( -name '*.bak' -o -name '*.fbsd10bak' -o \
102
		-name '*.orig' \) -delete
108
		-name '*.orig' \) -delete
103
109
104
.include <bsd.port.post.mk>
110
.include <bsd.port.mk>
(-)/usr/local/poudriere/ports/experimental/math/maxima/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1512807960
1
TIMESTAMP = 1538773606
2
SHA256 (maxima-5.41.0.tar.gz) = daf8254600f4c7d9f079a0084178aaf036bd97a63b1e77b945f4120d7e401674
2
SHA256 (maxima-5.42.0.tar.gz) = d65fea937d99d251808e48e23130edd090af1fc6456312493e8b2fb6616cb734
3
SIZE (maxima-5.41.0.tar.gz) = 41540226
3
SIZE (maxima-5.42.0.tar.gz) = 41902466
(-)/usr/local/poudriere/ports/experimental/math/maxima/files/license-extra-clause.txt (+6 lines)
Line 0 Link Here
1
Distribution of such derivative works is subject to the U.S. Export
2
Administration Regulations (Title 15 CFR 768-799), which implements the
3
Export Administration Act of 1979, as amended, and/or the International
4
Traffic in Arms Regulations, of 12-6-84, (Title 22 CFR 121-130), which
5
implements the Arms Export Control Act (22 U.S.C. 2728) and may require
6
license for export.
(-)/usr/local/poudriere/ports/experimental/math/maxima/files/patch-doc_info_Makefile.in (-6 / +6 lines)
Lines 1-20 Link Here
1
--- doc/info/Makefile.in.orig	2016-05-12 13:42:26 UTC
1
--- doc/info/Makefile.in.orig	2018-09-28 04:11:37 UTC
2
+++ doc/info/Makefile.in
2
+++ doc/info/Makefile.in
3
@@ -1469,16 +1469,7 @@ clean-html:
3
@@ -1673,16 +1673,7 @@ clean-html:
4
 @CHM_TRUE@	rm -rf chm
4
 @CHM_TRUE@	rm -rf chm
5
 
5
 
6
 check_texinfo:
6
 check_texinfo:
7
-	@pattern=`printf "\t"` ; \
7
-	@pattern=`printf "\t"` ; \
8
-	bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
8
-	bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
9
-	[ -z  "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
9
-	[ -z  "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
10
-	echo "Run make distclean and then /doc/info/fix_tab to fix the problem." ; exit 1 )
10
-	echo "Run make distclean and then doc/info/fix_tab to fix the problem." ; exit 1 )
11
-
11
-
12
-warn_texinfo:
12
-warn_texinfo:
13
-	@pattern=`printf "\t"` ; \
13
-	@pattern=`printf "\t"` ; \
14
-	bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
14
-	bad_files=`find . -name '*.texi' -print | xargs $(EGREP) -l -e "$$pattern"` ; \
15
-	[ -z  "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
15
-	[ -z  "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
16
-	echo "Run /doc/info/fix_tab to fix the problem." )
16
-	echo "Run doc/info/fix_tab to fix the problem." )
17
+	echo "warn_texinfo dummy target"
17
+	echo "warn_texinfo dummy target"
18
 
18
 
19
 .PHONY: check_texinfo warn_texinfo
19
 distclean-local:
20
 
20
 	rm -f figures/Makefile
(-)/usr/local/poudriere/ports/experimental/math/maxima/pkg-plist (+1 lines)
Lines 1-3 Link Here
1
%%CMUCL%%lib/maxima/%%PORTVERSION%%/%%BINDIR%%/%%LISPBIN%%
1
bin/maxima
2
bin/maxima
2
bin/rmaxima
3
bin/rmaxima
3
bin/xmaxima
4
bin/xmaxima

Return to bug 232118