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

Collapse All | Expand All

(-)/usr/local/poudriere/ports/experimental/math/octave/Makefile (-4 / +15 lines)
Lines 41-56 Link Here
41
		libsundials_arkode.so:math/sundials
41
		libsundials_arkode.so:math/sundials
42
42
43
USES=		charsetfix fortran gmake libtool perl5 pkgconfig qt:5 readline \
43
USES=		charsetfix fortran gmake libtool perl5 pkgconfig qt:5 readline \
44
		tar:xz compiler:c++14-lang
44
		tar:xz compiler:c++14-lang \
45
		desktop-file-utils gl iconv
45
USE_LDCONFIG=	${PREFIX}/lib/${PORTNAME}/${PORTVERSION}
46
USE_LDCONFIG=	${PREFIX}/lib/${PORTNAME}/${PORTVERSION}
46
USE_PERL5=	build
47
USE_PERL5=	build
47
USE_TEX=	dvipsk:build formats:build
48
GNU_CONFIGURE=	yes
48
GNU_CONFIGURE=	yes
49
USE_JAVA=	yes
49
USE_JAVA=	yes
50
JAVA_VERSION=	1.7+
50
JAVA_VERSION=	1.7+
51
USE_QT=		core gui help network opengl \
51
USE_QT=		core gui help network opengl \
52
		qmake_build buildtools_build linguist_build
52
		qmake_build buildtools_build linguist_build \
53
USE_XORG=	x11 xext xfixes xft
53
		printsupport sql widgets 
54
USE_XORG=	x11 xext xfixes xft \
55
		xcursor xinerama xrender
54
USE_GL=		gl glu
56
USE_GL=		gl glu
55
57
56
OCTAVE_VERSION=	${PORTVERSION}
58
OCTAVE_VERSION=	${PORTVERSION}
Lines 78-83 Link Here
78
80
79
OPTIONS_DEFINE=	DOCS
81
OPTIONS_DEFINE=	DOCS
80
82
83
DOCS_CONFIGURE_ENABLE=	docs
84
81
OPTIONS_RADIO=		BLAS
85
OPTIONS_RADIO=		BLAS
82
OPTIONS_RADIO_BLAS=	OPENBLAS NETLIB ATLAS
86
OPTIONS_RADIO_BLAS=	OPENBLAS NETLIB ATLAS
83
OPTIONS_DEFAULT=	OPENBLAS
87
OPTIONS_DEFAULT=	OPENBLAS
Lines 88-93 Link Here
88
92
89
INFO=		octave liboctave
93
INFO=		octave liboctave
90
94
95
96
.include <bsd.port.options.mk>
97
.if ${PORT_OPTIONS:MDOCS}
98
USE_TEX=	dvipsk:build formats:build
99
.endif
100
91
post-patch:
101
post-patch:
92
	${REINPLACE_CMD} 's+"makeinfo"+"${LOCALBASE}/bin/makeinfo"+' ${WRKSRC}/libinterp/corefcn/help.cc
102
	${REINPLACE_CMD} 's+"makeinfo"+"${LOCALBASE}/bin/makeinfo"+' ${WRKSRC}/libinterp/corefcn/help.cc
93
	${REINPLACE_CMD} 's+lapack lapack_rs6k+${LAPACKLIB:C/-l//}+' ${WRKSRC}/configure
103
	${REINPLACE_CMD} 's+lapack lapack_rs6k+${LAPACKLIB:C/-l//}+' ${WRKSRC}/configure
Lines 97-102 Link Here
97
107
98
post-install:
108
post-install:
99
	(cd ${STAGEDIR}${DATADIR} && ${LN} -s ${PORTVERSION}/imagelib  .)
109
	(cd ${STAGEDIR}${DATADIR} && ${LN} -s ${PORTVERSION}/imagelib  .)
110
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/octave/${PORTVERSION}/liboctave.so.6.0.0
100
111
101
post-install-DOCS-on:
112
post-install-DOCS-on:
102
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
113
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)/usr/local/poudriere/ports/experimental/math/octave/pkg-plist (-4 / +4 lines)
Lines 781-790 Link Here
781
lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/symbfact.oct
781
lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/symbfact.oct
782
lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/symrcm.oct
782
lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/symrcm.oct
783
libexec/octave/%%OCTAVE_VERSION%%/exec/%%GNU_HOST%%/octave-gui
783
libexec/octave/%%OCTAVE_VERSION%%/exec/%%GNU_HOST%%/octave-gui
784
man/man1/mkoctfile.1.gz
784
%%PORTDOCS%%man/man1/mkoctfile.1.gz
785
man/man1/octave-cli.1.gz
785
%%PORTDOCS%%man/man1/octave-cli.1.gz
786
man/man1/octave-config.1.gz
786
%%PORTDOCS%%man/man1/octave-config.1.gz
787
man/man1/octave.1.gz
787
%%PORTDOCS%%man/man1/octave.1.gz
788
share/applications/org.octave.Octave.desktop
788
share/applications/org.octave.Octave.desktop
789
%%PORTDOCS%%%%DOCSDIR%%/liboctave.ps
789
%%PORTDOCS%%%%DOCSDIR%%/liboctave.ps
790
%%PORTDOCS%%%%DOCSDIR%%/octave.ps
790
%%PORTDOCS%%%%DOCSDIR%%/octave.ps

Return to bug 233240