Index: head/cad/z88/Makefile =================================================================== --- head/cad/z88/Makefile (revision 521614) +++ head/cad/z88/Makefile (revision 521615) @@ -1,63 +1,63 @@ # Created by: Pedro F. Giffuni # $FreeBSD$ PORTNAME= z88 DISTVERSIONPREFIX= v DISTVERSION= 15 CATEGORIES= cad -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Compact Finite Element Analysis System LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gl gnome pkgconfig xorg USE_GITHUB= yes USE_GL= gl glu USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 GH_ACCOUNT= LSCAD GH_PROJECT= Z88OS BUILD_WRKSRC= ${WRKSRC}/make/make_unix_64 INSTALL_WRKSRC= ${WRKSRC}/bin/unix64 Z88_BIN_SUFFIXES= g h n r o x Z88_DATA= 51.txt z88.dyn z88.fcd z88elp.txt z88i1.txt z88i2.txt z88i5.txt z88int.txt \ z88man.txt z88mat.txt z88ni.txt z88o0.txt z88o1.txt z88o2.txt z88o3.txt z88o4.txt z88o5.txt z88o8.txt z88x.dxf OPTIONS_DEFINE= DOCS EXAMPLES post-patch: for x in ${BUILD_WRKSRC}/*; do ${REINPLACE_CMD} 's,z88v15os,Z88OS-15, ; s,gcc,${CC}, ; s,CFLAGS =,CFLAGS+=, ; s,-O2,, ; s,LDLIBSOX,LDFLAGS, ; s,LDFLAGS =,LDFLAGS+=, ; s,--copy-dt-needed-entries,,' $$x; done post-patch-DOCS-on: ${REINPLACE_CMD} 's,%%DOCSDIR%%,${DOCSDIR},' ${INSTALL_WRKSRC}/z88.fcd do-build: cd ${BUILD_WRKSRC}; for x in com ${Z88_BIN_SUFFIXES}; do ${SETENV} ${MAKE_ENV} ${MAKE} -f z88$$x.mk.gcc64 z88$$x ; done do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/z88com ${STAGEDIR}${DATADIR} for x in ${Z88_BIN_SUFFIXES}; do ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/z88$$x ${STAGEDIR}${PREFIX}/bin; done ${INSTALL_DATA} ${Z88_DATA:S,^,${INSTALL_WRKSRC}/,} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${FILESDIR}/z88 ${STAGEDIR}${PREFIX}/bin ${SED} -i '' 's,%%DATADIR%%,${DATADIR},' ${STAGEDIR}${PREFIX}/bin/z88 ${SED} -i '' 's,%%Z88_DATA%%,${Z88_DATA},' ${STAGEDIR}${PREFIX}/bin/z88 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} for x in e g; do ${INSTALL_DATA} ${WRKSRC}/docu/z88man$$x.pdf ${STAGEDIR}${DOCSDIR}; done do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/upnp/Makefile =================================================================== --- head/devel/upnp/Makefile (revision 521614) +++ head/devel/upnp/Makefile (revision 521615) @@ -1,74 +1,74 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= upnp DISTVERSIONPREFIX= release- DISTVERSION= 1.10.1 PORTEPOCH= 1 CATEGORIES= devel -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Universal Plug and Play Software Development Kit LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf cpe libtool pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= mrjimenez GH_PROJECT= pupnp USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-device \ --enable-gena \ --enable-soap \ --enable-ssdp \ --enable-webserver INSTALL_TARGET= install-strip TEST_TARGET= check CPE_VENDOR= libupnp_project CPE_PRODUCT= libupnp OPTIONS_DEFINE= CLIENT DEBUG DOCS EXAMPLES IPV6 LARGEFILE OPENSSL \ OPTSSDP POSTWRITE REUSEADDR SCRIPTSUPPORT TCP_BLOCK \ TEST TOOLS UNSPECIFIED_SERVER OPTIONS_DEFAULT= CLIENT LARGEFILE OPTSSDP REUSEADDR SCRIPTSUPPORT \ TCP_BLOCK TOOLS OPTIONS_SUB= yes CLIENT_DESC= Enable control point code LARGEFILE_DESC= Large files support OPTSSDP_DESC= Enable optional SSDP headers support POSTWRITE_DESC= Write to filesystem on unhandled POST requests REUSEADDR_DESC= Bind miniserver socket with reuseaddr SCRIPTSUPPORT_DESC= Enable script support for IXML document tree TCP_BLOCK_DESC= Enable blocking TCP connections TEST_DESC= Perfom a few tests (implies TOOLS) TOOLS_DESC= Enable helpers API in upnptools.h UNSPECIFIED_SERVER_DESC= Enable unspecified SERVER header CLIENT_CONFIGURE_ENABLE= client DEBUG_CONFIGURE_ENABLE= debug EXAMPLES_CONFIGURE_ENABLE= samples IPV6_CONFIGURE_ENABLE= ipv6 LARGEFILE_CONFIGURE_ENABLE= largefile OPENSSL_CONFIGURE_ENABLE= open_ssl OPENSSL_CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" OPENSSL_USES= ssl OPTSSDP_CONFIGURE_ENABLE= optssdp POSTWRITE_CONFIGURE_ENABLE= postwrite REUSEADDR_CONFIGURE_ENABLE= reuseaddr SCRIPTSUPPORT_CONFIGURE_ENABLE= scriptsupport TCP_BLOCK_CONFIGURE_ENABLE= blocking_tcp_connections TEST_IMPLIES= TOOLS TOOLS_CONFIGURE_ENABLE= tools UNSPECIFIED_SERVER_CONFIGURE_ENABLE= unspecified_server do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/upnp/doc/UPnP_Programming_Guide.pdf \ ${STAGEDIR}${DOCSDIR} .include Index: head/games/chessx/Makefile =================================================================== --- head/games/chessx/Makefile (revision 521614) +++ head/games/chessx/Makefile (revision 521615) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= chessx PORTVERSION= 1.5.0 CATEGORIES= games MASTER_SITES= SF -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Qt 5 chess database application LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang desktop-file-utils qmake qt:5 tar:tgz gl USE_GL= gl USE_QT= buildtools_build concurrent core gui linguisttools_build multimedia \ network opengl printsupport svg widgets xml PLIST_FILES= bin/chessx \ share/applications/chessx.desktop \ share/pixmaps/chessx.png OPTIONS_DEFINE= STOCKFISH CRAFTY CRAFTY_DESC= Install Crafty Chess Application CRAFTY_RUN_DEPENDS= crafty:games/crafty STOCKFISH_DESC= Install Stockfish Chess Engine STOCKFISH_RUN_DEPENDS= stockfish:games/stockfish post-configure: ( cd ${BUILD_WRKSRC} && ${LRELEASE} ${WRKSRC}/${PORTNAME}.pro ) .include Index: head/games/dreamchess/Makefile =================================================================== --- head/games/dreamchess/Makefile (revision 521614) +++ head/games/dreamchess/Makefile (revision 521615) @@ -1,61 +1,61 @@ # $FreeBSD$ PORTNAME= dreamchess DISTVERSION= 0.3.0 CATEGORIES= games -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= OpenGL chess game LICENSE= GPLv3+ BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE.txt LICENSE_DISTFILES_GPLv3+ = ${DISTNAME} LICENSE_DISTFILES_BSD2CLAUSE= ${DISTNAME} LICENSE_DISTFILES_BSD3CLAUSE= ${DISTNAME} LICENSE_DISTFILES_CC-BY-NC-ND-3.0= ${DISTNAME}.tar.gz BUILD_DEPENDS= flex:textproc/flex LIB_DEPENDS= libexpat.so:textproc/expat2 USES= bison cmake gl sdl USE_GITHUB= yes USE_GL= gl glew glu USE_SDL= image2 mixer2 PLIST_FILES= bin/dreamchess \ bin/dreamer \ man/man6/dreamchess.6.gz \ man/man6/dreamer.6.gz \ share/applications/dreamchess.desktop \ share/icons/hicolor/256x256/apps/dreamchess.png \ share/icons/hicolor/48x48/apps/dreamchess.png PORTDATA= * PORTDOCS= AUTHORS.txt OPTIONS_DEFINE= DOCS MUSIC OPTIONS_DEFAULT= MUSIC MUSIC_DESC= Install DreamChess music MUSIC_GH_PROJECT= ${PORTNAME}-music:music MUSIC_GH_TAGNAME= 1.0:music .include .if ${PORT_OPTIONS:MMUSIC} LICENSE+= CC-BY-NC-ND-3.0 .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/share/doc/DreamChess/AUTHORS.txt ${STAGEDIR}${DOCSDIR} ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/DreamChess post-install-DOCS-off: ${RM} -R ${STAGEDIR}${PREFIX}/share/doc/DreamChess post-install-MUSIC-on: cd ${WRKDIR}/${PORTNAME}-music-${MUSIC_GH_TAGNAME:S/:music//}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include Index: head/graphics/djvulibre/Makefile =================================================================== --- head/graphics/djvulibre/Makefile (revision 521614) +++ head/graphics/djvulibre/Makefile (revision 521615) @@ -1,67 +1,67 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= djvulibre PORTVERSION= 3.5.27 PORTREVISION= 2 CATEGORIES= graphics www MASTER_SITES= SF/djvu/DjVuLibre/${PORTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= DjVu base libraries and utilities LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtiff.so:graphics/tiff USES= cpe gmake iconv jpeg libtool USE_LDCONFIG= yes CPE_VENDOR= djvulibre_project PORTDOCS= *.djvu *.pdf *.txt INSTALL_TARGET= install-strip GNU_CONFIGURE= yes CONFIGURE_ENV= JPEG_CFLAGS="-I${LOCALBASE}/include" \ JPEG_LIBS="-L${LOCALBASE}/lib -ljpeg" \ TIFF_CFLAGS="-I${LOCALBASE}/include" \ TIFF_LIBS="-L${LOCALBASE}/lib -ltiff" LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DESKTOPFILES DOCS ANY2DJVU OPTIONS_DEFAULT= DESKTOPFILES OPTIONS_SUB= yes ANY2DJVU_DESC= Install any2djvu script (requires curl) ANY2DJVU_RUN_DEPENDS= curl:ftp/curl DESKTOPFILES_DESC= Install icons and mime types DESKTOPFILES_CONFIGURE_ENABLE= desktopfiles DESKTOPFILES_USES= gnome shared-mime-info DESKTOPFILES_VARS= INSTALLS_ICONS=yes post-patch: # Remove custom optimization compiler flags @${REINPLACE_CMD} -e '/-[Og]\*)/d ; \ /^ opt=/s|-O[[:digit:]]*||g' \ ${WRKSRC}/configure # Convert bash to sh script, which uses fetch instead of wget @${REINPLACE_CMD} -e '/^#!/s|bash -f|sh| ; \ s|^function || ; s| == | = |g ; \ s|wget $$wgetopts -O|${FETCH_BINARY} $$wgetopts -o|' \ ${WRKSRC}/tools/any2djvu post-patch-ANY2DJVU-off: @${REINPLACE_CMD} -e 's/any2djvu // ; s/any2djvu\.1 //' \ ${WRKSRC}/tools/Makefile.in post-patch-DESKTOPFILES-on: # Use prebuilt icons, without using conversion tool @${SED} -i.c.bak -e 's/conversion_tool=[[:alpha:]]*/conversion_tool=no/' \ ${WRKSRC}/configure post-install-DOCS-on: (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include Index: head/graphics/libwmf/Makefile =================================================================== --- head/graphics/libwmf/Makefile (revision 521614) +++ head/graphics/libwmf/Makefile (revision 521615) @@ -1,54 +1,54 @@ # Created by: Chris Piazza # $FreeBSD$ PORTNAME= libwmf PORTVERSION= 0.2.8.4 PORTREVISION= 15 CATEGORIES= graphics MASTER_SITES= SF/wvware/${PORTNAME}/${PORTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Tools and library for converting Microsoft WMF (windows metafile) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 USES= gnome jpeg libtool USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-sys-gd=no \ --with-png=${LOCALBASE} --with-jpeg=${LOCALBASE} \ --with-gsfontdir=${LOCALBASE}/share/ghostscript/fonts INSTALL_TARGET= install-strip PORTDOCS= * CONFLICTS?= libwmf-nox11-[0-9]* OPTIONS_DEFINE= X11 DOCS OPTIONS_DEFAULT=X11 OPTIONS_SUB= yes X11_USES= xorg X11_USE= XORG=x11 X11_CONFIGURE_OFF=--with-x=no post-patch: @${REINPLACE_CMD} -e 's|src include fonts doc|src include fonts|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|@LIBWMF_GDK_PIXBUF_TRUE@|#|g ; \ s|@LIBWMF_GDK_PIXBUF_FALSE@||g ; \ s|: install-loaderLTLIBRARIES|:|g' ${WRKSRC}/src/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${TAR} -C ${WRKSRC}/doc --exclude '*Makefile*' -cf - . | \ ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf - .include Index: head/math/blitz++/Makefile =================================================================== --- head/math/blitz++/Makefile (revision 521614) +++ head/math/blitz++/Makefile (revision 521615) @@ -1,68 +1,68 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= blitz++ PORTVERSION= 1.0.2 CATEGORIES= math -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= C++ class library for scientific computing LICENSE= ART20 BSD3CLAUSE LGPL3+ LICENSE_COMB= dual LICENSE_FILE_ART20= ${WRKSRC}/LICENSE LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYRIGHT LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER USES= autoreconf compiler gmake libtool pathfix python:2.7 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= blitzpp GH_PROJECT= blitz GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared CXX_OPTIMIZE_FLAGS="${CFLAGS}" \ COMPILER=${COMPILER_TYPE} BINARY_ALIAS= python=${PYTHON_CMD} PORTDOCS= AUTHORS ChangeLog* LEGAL README NEWS \ README.binutils indirect.txt \ sinsoid.txt slice.txt \ strideslice.txt tensor1.txt INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes DOCS_INFO= blitz DOCS_USES= makeinfo DOCS_INSTALL_TARGET= install-info .include .if ${COMPILER_TYPE} == clang PLIST_SUB= COMPILER=llvm .elif ${COMPILER_TYPE} == gcc PLIST_SUB= COMPILER=gnu .else IGNORE= compiler is not supported .endif post-patch: @${REINPLACE_CMD} -e 's|g++|\$${CXX}|g ; \ s|"-ftemplate-depth-30|"\$${CXXFLAGS} -ftemplate-depth-30|g ; \ s|-O3|-O2|g ; s|-funroll-loops||g' ${WRKSRC}/configure cd ${WRKSRC}/m4 && ${RM} libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS:N*.txt} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS:M*.txt} ${STAGEDIR}${DOCSDIR} post-install: @${RM} -r ${STAGEDIR}${PREFIX}/share/doc/blitz-1.0.2 .include Index: head/math/cddlib/Makefile =================================================================== --- head/math/cddlib/Makefile (revision 521614) +++ head/math/cddlib/Makefile (revision 521615) @@ -1,54 +1,54 @@ # $FreeBSD$ PORTNAME= cddlib PORTVERSION= 0.94j PORTREVISION= 2 CATEGORIES= math -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= C implementation of the Double Description Method of Motzkin et al LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp USES= autoreconf gmake libtool:build localbase:ldflags USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= cddlib GNU_CONFIGURE= yes OPTIONS_DEFINE= MANUAL EXAMPLES OPTIONS_SUB= yes MANUAL_DESC= User manual (many dependencies, including texlive) MANUAL_BUILD_DEPENDS= latex:print/tex-formats \ dvips:print/tex-dvipsk HEADERSDIR= ${PREFIX}/include/cdd pre-build-MANUAL-off: ${REINPLACE_CMD} 's,doc lib-src,lib-src,' ${WRKSRC}/Makefile.am do-install: ${MKDIR} ${STAGEDIR}${HEADERSDIR} cd ${WRKSRC}/src/.libs && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC}/lib-src/.libs && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib '-name *\.so*' cd ${WRKSRC}/lib-src/.libs && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib '-name *\.a' cd ${WRKSRC}/lib-src && ${COPYTREE_SHARE} . ${STAGEDIR}${HEADERSDIR} '-name *\.h' post-install-MANUAL-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/cddlibman.dvi ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/cddlibman.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/cddlibman.ps ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} "examples*" ${STAGEDIR}${EXAMPLESDIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include Index: head/math/cocoalib/Makefile =================================================================== --- head/math/cocoalib/Makefile (revision 521614) +++ head/math/cocoalib/Makefile (revision 521615) @@ -1,119 +1,119 @@ # $FreeBSD$ PORTNAME= cocoalib DISTVERSION= 0.99601 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://cocoa.dima.unige.it/cocoalib/tgz/ DISTNAME= CoCoALib-${DISTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= C++ library for doing Computations in Commutative Algebra LICENSE= GPLv3+ GFDL PD LICENSE_COMB= multi LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING-GPLv3 LICENSE_FILE_GFDL= ${WRKSRC}/doc/COPYING BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libgmp.so:math/gmp USES= shebangfix tar:tgz SHEBANG_GLOB= *.sh CXXFLAGS+= -I${WRKSRC}/include \ -I${WRKSRC}/src/AlgebraicCore/TmpFactorDir \ -I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/multivariate \ -I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/linalg \ -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -L${BUILD_WRKSRC} -lcocoa -lgmp BUILD_WRKSRC= ${WRKSRC}/src/AlgebraicCore TEST_TARGET= all TEST_WRKSRC= ${WRKSRC}/src/tests PREPROCESSOR_DEFNS= ${WRKSRC}/include/CoCoA/PREPROCESSOR_DEFNS.H OPTIONS_DEFINE= BOOST DOCS EXAMPLES FROBBY GFAN \ GSL NORMALIZ SMALLDEG TEST FROBBY_DESC= Link with libfrobby.a GFAN_DESC= Link with libgfan.a GSL_DESC= Link with libgsl.a NORMALIZ_DESC= Link with libnormaliz.a (might cause circular dependency) SMALLDEG_DESC= Optimization for small degree polynomials BOOST_BUILD_DEPENDS= ${LOCALBASE}/include/boost/thread.hpp:devel/boost-libs BOOST_CXXFLAGS= -pthread FROBBY_BUILD_DEPENDS= ${LOCALBASE}/lib/libfrobby.a:math/frobby GFAN_BUILD_DEPENDS= ${LOCALBASE}/lib/libgfan.a:math/gfanlib GSL_BUILD_DEPENDS= ${LOCALBASE}/lib/libgsl.a:math/gsl NORMALIZ_BUILD_DEPENDS= ${LOCALBASE}/lib/libnormaliz.a:math/libnormaliz post-patch: ${CP} ${FILESDIR}/Makefile.AlgebraicCore ${BUILD_WRKSRC}/Makefile ${CP} ${FILESDIR}/${PREPROCESSOR_DEFNS:T} ${PREPROCESSOR_DEFNS} post-patch-SMALLDEG-on: ${REINPLACE_CMD} 's,int SmallExponent_t,short SmallExponent_t,' ${WRKSRC}/include/CoCoA/config.H post-patch-TEST-on: ${CP} ${FILESDIR}/Makefile.tests ${TEST_WRKSRC}/Makefile do-configure-BOOST-on: ${ECHO_CMD} "#define COCOA_WITH_BOOST" >> ${PREPROCESSOR_DEFNS} do-configure-BOOST-off: ${ECHO_CMD} "#undef COCOA_WITH_BOOST" >> ${PREPROCESSOR_DEFNS} do-configure-FROBBY-on: ${ECHO_CMD} "#define COCOA_WITH_FROBBY" >> ${PREPROCESSOR_DEFNS} do-configure-FROBBY-off: ${ECHO_CMD} "#undef COCOA_WITH_FROBBY" >> ${PREPROCESSOR_DEFNS} do-configure-GFAN-on: ${ECHO_CMD} "#define COCOA_WITH_GFAN" >> ${PREPROCESSOR_DEFNS} do-configure-GFAN-off: ${ECHO_CMD} "#undef COCOA_WITH_GFAN" >> ${PREPROCESSOR_DEFNS} do-configure-GSL-on: ${ECHO_CMD} "#define COCOA_WITH_GSL" >> ${PREPROCESSOR_DEFNS} do-configure-GSL-off: ${ECHO_CMD} "#undef COCOA_WITH_GSL" >> ${PREPROCESSOR_DEFNS} do-configure-NORMALIZ-on: ${ECHO_CMD} "#define COCOA_WITH_NORMALIZ" >> ${PREPROCESSOR_DEFNS} do-configure-NORMALIZ-off: ${ECHO_CMD} "#undef COCOA_WITH_NORMALIZ" >> ${PREPROCESSOR_DEFNS} post-configure: ${ECHO_CMD} "#endif" >> ${PREPROCESSOR_DEFNS} pre-build: cd ${WRKSRC}/include/CoCoA && ./MakeUnifiedHeader.sh --check post-build-TEST-on: do-test do-install: ${INSTALL_DATA} ${BUILD_WRKSRC}/libcocoa.a ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${PREFIX}/include/CoCoA cd ${WRKSRC}/include/CoCoA && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/CoCoA '-name *\.H -a ! -name \._*' post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_MAN} ${WRKSRC}/doc/CoCoALib.pdf ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html '! -name \._*' post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_MAN} ${WRKSRC}/examples/index.html ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} '-name ex-*\.C' .include Index: head/math/frobby/Makefile =================================================================== --- head/math/frobby/Makefile (revision 521614) +++ head/math/frobby/Makefile (revision 521615) @@ -1,100 +1,100 @@ # $FreeBSD$ PORTNAME= frobby DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 CATEGORIES= math MASTER_SITES= http://www.broune.com/frobby/ DISTNAME= ${PORTNAME}_${DISTVERSIONPREFIX}${DISTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Software system and project for computations with monomial ideals LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgmp.so:math/gmp USES= gmake shebangfix BINARY_ALIAS= make=gmake USE_LDCONFIG= yes SHEBANG_FILES= test/testScripts/* \ test/latticeFormats/runtest* OPTIONS_DEFINE= EXEDOCS LIBDOCS TEST OPTIONS_DEFAULT= STATIC SHARED OPTIONS_MULTI= INSTALL OPTIONS_MULTI_INSTALL= EXECUTABLE \ SHARED \ STATIC EXEDOCS_DESC= Build and install documentation for frobby executable LIBDOCS_DESC= Build and install documentation for frobby library EXECUTABLE_DESC= Build and install frobby executable SHARED_DESC= Build and install libfrobby.so STATIC_DESC= Build and install libfrobby.a EXEDOCS_BUILD_DEPENDS= latex:print/tex-formats \ dvips:print/tex-dvipsk LIBDOCS_BUILD_DEPENDS= doxygen:devel/doxygen \ epstopdf:print/texlive-base TEST_BUILD_DEPENDS= bash:shells/bash OPTIONS_SUB= yes MAKE_ARGS+= GMP_INC_DIR=${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MSHARED} || ${PORT_OPTIONS:MSTATIC} PLIST_SUB+= LIBRARY="" NO_LIBRARY="@comment " .else PLIST_SUB+= LIBRARY="@comment " NO_LIBRARY="" .endif do-build: do-build-EXEDOCS-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} doc do-build-EXECUTABLE-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} do-build-LIBDOCS-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} develDoc do-build-STATIC-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} library post-build-SHARED-on: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} MODE=shared library post-build-TEST-on: do-build-EXECUTABLE-on cd ${WRKSRC} && test/runTests _full cd ${WRKSRC} && test/runSplitTests _full do-install: do-install-EXECUTABLE-on: ${INSTALL_PROGRAM} ${WRKSRC}/bin/release/frobby ${STAGEDIR}${PREFIX}/bin do-install-SHARED-on: ${INSTALL_DATA} ${WRKSRC}/src/frobby.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/bin/libfrobby.so ${STAGEDIR}${PREFIX}/lib do-install-STATIC-on: ${INSTALL_DATA} ${WRKSRC}/src/frobby.h ${STAGEDIR}${PREFIX}/include ${INSTALL_LIB} ${WRKSRC}/bin/libfrobby.a ${STAGEDIR}${PREFIX}/lib do-install-EXEDOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/bin/manual.ps ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/bin/manual.pdf ${STAGEDIR}${DOCSDIR} do-install-LIBDOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/bin/develDoc/develDoc.ps ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/bin/develDoc/develDoc.pdf ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/bin/develDoc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} .include Index: head/math/gfan/Makefile =================================================================== --- head/math/gfan/Makefile (revision 521614) +++ head/math/gfan/Makefile (revision 521615) @@ -1,50 +1,50 @@ # Created by: Lorenzo Salvadore # $FreeBSD$ PORTNAME= gfan DISTVERSION= 0.6.2 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://home.math.au.dk/jensen/software/gfan/ DISTNAME= ${PORTNAME}${DISTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Software for computing Groebner fans and tropical varieties LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcddgmp.so:math/cddlib \ libgmp.so:math/gmp USES= compiler:c++11-lang gmake localbase CFLAGS+= -DGMPRATIONAL OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} \ 's,ADDITIONALLINKOPTIONS = ,ADDITIONALLINKOPTIONS = -L${LOCALBASE}/lib ,' \ ${WRKSRC}/Makefile for x in ${WRKSRC}/src/*; \ do ${REINPLACE_CMD} 's,log2,gfan_log2,g' $$x; \ done do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gfan ${STAGEDIR}${PREFIX}/bin cd ${STAGEDIR}${PREFIX}/bin && ./gfan installlinks post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/manual.dvi ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/*.eps ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} do-test: cd ${WRKSRC} && ./gfan _test .include Index: head/math/gfanlib/Makefile =================================================================== --- head/math/gfanlib/Makefile (revision 521614) +++ head/math/gfanlib/Makefile (revision 521615) @@ -1,41 +1,41 @@ # Created by: Lorenzo Salvadore # $FreeBSD$ PORTNAME= gfanlib DISTVERSION= 0.6.2 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://home.math.au.dk/jensen/software/gfan/ DISTNAME= gfan${DISTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Static library for computing Groebner fans and tropical varieties LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/cdd/cdd.h:math/cddlib LIB_DEPENDS= libgmp.so:math/gmp USES= compiler:c++11-lang gmake localbase GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include/cdd CONFIGURE_WRKSRC= ${WRKSRC}/gfanlib BUILD_WRKSRC= ${WRKSRC}/gfanlib pre-configure: for x in ${WRKSRC}/src/gfanlib*; do ${MV} $$x ${WRKSRC}/gfanlib; done # this is not supported yet, see ${WRKSRC}/Makefile: gfanlib_tableau.h # is commented in GFANLIBFILES' declaration ${RM} ${WRKSRC}/gfanlib/gfanlib_tableau.h do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/gfanlib ${INSTALL_DATA} ${WRKSRC}/gfanlib/gfanlib*.h \ ${STAGEDIR}${PREFIX}/include/gfanlib ${INSTALL_DATA} ${WRKSRC}/gfanlib/libgfan.a \ ${STAGEDIR}${PREFIX}/lib/libgfan.a .include Index: head/math/libnormaliz/Makefile =================================================================== --- head/math/libnormaliz/Makefile (revision 521614) +++ head/math/libnormaliz/Makefile (revision 521615) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= libnormaliz DISTVERSIONPREFIX= v DISTVERSION= 3.8.3 PORTREVISION= 1 CATEGORIES= math -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Computations in affin monoids, vector configurations etc LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/dynamic_bitset.hpp:devel/boost-libs \ ${LOCALBASE}/include/gmpxx.h:math/gmp USES= autoreconf compiler:c++11-lang gmake libtool USE_GITHUB= yes GH_ACCOUNT= Normaliz GH_PROJECT= Normaliz BUILD_WRKSRC= ${WRKSRC}/source/libnormaliz INSTALL_WRKSRC= ${WRKSRC}/source/libnormaliz CXXFLAGS+= -I ${LOCALBASE}/include \ -I ${WRKSRC}/source MAKEFILE= Makefile.classic GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= COCOA DOCS FLINT OPENMP COCOA_DESC= Link with libcocoa.a (might cause circular dependency) COCOA_BUILD_DEPENDS= ${LOCALBASE}/lib/libcocoa.a:math/cocoalib COCOA_CONFIGURE_ENABLE= nmzintegrate FLINT_DESC= Link with libflint.so FLINT_BUILD_DEPENDS= ${LOCALBASE}/lib/libflint.so:math/flint2 FLINT_CONFIGURE_ENABLE= flint FLINT_LDFLAGS= -lpthread OPENMP_BUILD_DEPENDS= ${LOCALBASE}/lib/libomp.so:devel/openmp OPENMP_CONFIGURE_ENABLE= openmp do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/libnormaliz ${INSTALL_DATA} ${INSTALL_WRKSRC}/libnormaliz.a ${STAGEDIR}${PREFIX}/lib cd ${INSTALL_WRKSRC} && ${INSTALL_DATA} cone.h cone_property.h convert.h general.h HilbertSeries.h integer.h libnormaliz.h map_operations.h matrix.h my_omp.h normaliz_exception.h sublattice_representation.h vector_operations.h version.h nmz_integrate.h ${STAGEDIR}${PREFIX}/include/libnormaliz post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/Normaliz.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/math/maxima/Makefile =================================================================== --- head/math/maxima/Makefile (revision 521614) +++ head/math/maxima/Makefile (revision 521615) @@ -1,101 +1,101 @@ # Created by: Scott Flatman # $FreeBSD$ PORTNAME= maxima PORTVERSION= 5.43.0 PORTREVISION= 3 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Symbolic mathematics program LICENSE= GPLv2 MAXIMAEXTRACLAUSE LICENSE_COMB= multi LICENSE_NAME_MAXIMAEXTRACLAUSE= Maxima extra clause LICENSE_FILE_MAXIMAEXTRACLAUSE= ${FILESDIR}/license-extra-clause.txt LICENSE_PERMS_MAXIMAEXTRACLAUSE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= gnuplot:math/gnuplot \ rlwrap:devel/rlwrap USES= autoreconf gmake makeinfo shared-mime-info tk GNU_CONFIGURE= yes CONFIGURE_ARGS= PYTHON=dummy INFO= imaxima maxima xmaxima abs_integrate drawutils kovacicODE logic PLIST_SUB+= PORTVERSION=${PORTVERSION} PORTDOCS= * PORTDATA= * PORTEXAMPLES= * NO_ARCH= yes OPTIONS_DEFINE= EXAMPLES DOCS NOUSERINIT MANPAGES TEST OPTIONS_SINGLE= LISP OPTIONS_SINGLE_LISP= CCL CMUCL SBCL OPTIONS_DEFAULT= NOUSERINIT MANPAGES SBCL OPTIONS_SUB= yes CCL_DESC= Build with Clozure Common Lisp CCL_BUILD_DEPENDS= ccl:lang/ccl CCL_RUN_DEPENDS= ccl:lang/ccl CCL_CONFIGURE_ON= --with-ccl=ccl CCL_PLIST_SUB= BINDIR=binary-openmcl BINNAME=maxima.image CMUCL_DESC= Build with CMU Common Lisp CMUCL_BUILD_DEPENDS= lisp:lang/cmucl CMUCL_RUN_DEPENDS= lisp:lang/cmucl CMUCL_CONFIGURE_ON= --enable-cmucl CMUCL_PLIST_SUB= BINDIR=binary-cmucl BINNAME=maxima_core NOUSERINIT_DESC= Do not load user init file for lisp (only for sbcl) SBCL_DESC= Build with Steel Bank Common Lisp SBCL_BUILD_DEPENDS= sbcl:lang/sbcl SBCL_RUN_DEPENDS= sbcl:lang/sbcl SBCL_CONFIGURE_ON= --enable-sbcl SBCL_PLIST_SUB= BINDIR=binary-sbcl BINNAME=maxima_core TEST_TARGET= check TEST_BUILD_DEPENDS= gnuplot:math/gnuplot \ rlwrap:devel/rlwrap post-patch: ${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} 's;\.core;_core;g' ${FIND} -X ${WRKSRC}/interfaces/xmaxima -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} "s;tclsh;${TCLSH};g" ${REINPLACE_CMD} "s;/usr;${LOCALBASE};g" ${WRKSRC}/src/intl.lisp ${REINPLACE_CMD} 's;demo;;' ${WRKSRC}/Makefile.am post-patch-TEST-off: ${REINPLACE_CMD} 's;tests;;' ${WRKSRC}/Makefile.am pre-build-CCL-on: cd ${WRKSRC}/src/ && ${MKDIR} binary-ccl && ${LN} -s binary-ccl binary-openmcl post-build-MANPAGES-on: ${GZIP_CMD} ${WRKSRC}/doc/man/maxima.1 post-build-TEST-on: do-test post-install: for x in "" "-1" "-2" "-3"; do ${INSTALL_MAN} ${WRKSRC}/doc/info/maxima.info$$x ${STAGEDIR}${PREFIX}/${INFO_PATH}; done ${INSTALL_MAN} ${WRKSRC}/doc/info/maxima-index.lisp ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/info && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} '-name maxima*\.html' post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/demo && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} '-name *\.dem' post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/doc/man/maxima.1.gz ${STAGEDIR}${PREFIX}/man/man1 post-install-NOUSERINIT-on: ${REINPLACE_CMD} 's;--end-runtime-options;--end-runtime-options --no-userinit;' ${STAGEDIR}${PREFIX}/bin/maxima .include Index: head/math/metis/Makefile =================================================================== --- head/math/metis/Makefile (revision 521614) +++ head/math/metis/Makefile (revision 521615) @@ -1,111 +1,111 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= metis PORTVERSION= 5.1.0 PORTREVISION= 8 CATEGORIES= math MASTER_SITES= http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/ -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Package for unstructured graph partitioning LICENSE= APACHE20 USES= cmake:noninja compiler:c11 CONFLICTS= metis-edf-[0-9]* metis4-4* PORTDOCS= manual.pdf BINS= cmpfillin gpmetis graphchk m2gmetis mpmetis ndmetis SHLIB_MAJOR?= 2 OPTIONS_DEFINE= DOCS OPENMP SHARED STATIC OPTIONS_DEFAULT= SHARED STATIC OPTIONS_SUB= yes OPENMP_DESC= multithreading via OpenMP SHARED_DESC= shared library and dynamically-linked executables STATIC_DESC= libmetis archive OPENMP_CMAKE_BOOL= OPENMP OPENMP_USES= compiler:openmp SHARED_USE= LDCONFIG=yes CMAKE_ARGS_SHARED= -DSHARED=1 -DSHLIB_MAJOR="${SHLIB_MAJOR}" ALL_TARGET_SHARED= all WRKSRC_SHARED= ${WRKSRC}_SHARED INSTALL_WRKSRC_SHARED= ${WRKSRC_SHARED} ALL_TARGET_STATIC= metis WRKSRC_STATIC= ${WRKSRC} INSTALL_WRKSRC_STATIC= ${WRKSRC_STATIC}/libmetis .include .if ${ARCH} == "sparc64" CFLAGS+= -fPIC .else CFLAGS+= -fpic .endif pre-configure: @${REINPLACE_CMD} -e "/^# Add compiler flags/,/^$$/d" \ -e "/^check_include_file(execinfo.h/d" \ ${WRKSRC}/GKlib/GKlibSystem.cmake @${REINPLACE_CMD} -e "\|/home/karypis/|d" \ ${WRKSRC}/programs/CMakeLists.txt .if ${ARCH:M*64*} @${REINPLACE_CMD}-e \ 's|IDXTYPEWIDTH 32|IDXTYPEWIDTH 64|' \ ${WRKSRC}/include/metis.h .endif pre-configure-SHARED-on: @${CP} -R ${WRKSRC} ${WRKSRC_SHARED} do-configure: .for o in SHARED STATIC .if ${PORT_OPTIONS:M${o}} @${PRINTF} "\n\nConfiguring ${o}:\n\n\n" @cd ${WRKSRC_${o}}; ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} \ ${CMAKE_ARGS:C|${CFLAGS}|& ${${o}_FLAGS}|g} ${CMAKE_ARGS_${o}} \ -DGKLIB_PATH="${WRKSRC_${o}}/GKlib" ${CMAKE_SOURCE_PATH} .endif .endfor do-build: .for o in SHARED STATIC .if ${PORT_OPTIONS:M${o}} @${PRINTF} "\n\nBuilding ${o}:\n\n\n" @cd ${WRKSRC_${o}}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \ ${MAKE_ARGS} ${ALL_TARGET_${o}} .endif .endfor .if ${PORT_OPTIONS:MSHARED} @cd ${WRKSRC_SHARED}/programs; ${STRIP_CMD} ${BINS} @cd ${WRKSRC_SHARED}/libmetis; ${STRIP_CMD} libmetis.so.* .endif .if ${PORT_OPTIONS:MSTATIC} @cd ${WRKSRC_STATIC}/libmetis; ${STRIP_CMD} libmetis.a .endif check regression-test test: build cd ${WRKSRC_SHARED}/graphs ; ../programs/gpmetis ./4elt.graph 5 do-install: .for o in SHARED STATIC .if ${PORT_OPTIONS:M${o}} @${PRINTF} "\n\nInstalling ${o}:\n\n\n" @cd ${INSTALL_WRKSRC_${o}}; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} \ ${MAKE_ARGS} install .endif .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manual/manual.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/math/wxmaxima/Makefile =================================================================== --- head/math/wxmaxima/Makefile (revision 521614) +++ head/math/wxmaxima/Makefile (revision 521615) @@ -1,32 +1,32 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= wxmaxima PORTVERSION= 19.12.2 DISTVERSIONPREFIX= Version- CATEGORIES= math -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= WxWidgets GUI for the computer algebra system maxima LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= maxima:math/maxima USES= cmake desktop-file-utils shared-mime-info USE_WX= 3.0 USE_GITHUB= yes GH_ACCOUNT= wxMaxima-Developers PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S,${PREFIX}/,,} WX_COMPS= wx WX_CONF_ARGS= absolute OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-CMakeLists.txt NLS_USES= gettext .include Index: head/security/libssh/Makefile =================================================================== --- head/security/libssh/Makefile (revision 521614) +++ head/security/libssh/Makefile (revision 521615) @@ -1,44 +1,44 @@ # Created by: Alexander Logvinov # $FreeBSD$ PORTNAME= libssh DISTVERSION= 0.9.3 CATEGORIES= security devel MASTER_SITES= https://www.libssh.org/files/0.9/ -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Library implementing the SSH2 protocol LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake cpe tar:xz USE_LDCONFIG= yes CMAKE_OFF= WITH_EXAMPLES OPTIONS_DEFINE= GSSAPI STATIC ZLIB OPTIONS_RADIO= CRYPTO OPTIONS_RADIO_CRYPTO= GCRYPT OPENSSL OPTIONS_DEFAULT= GSSAPI OPENSSL STATIC ZLIB OPTIONS_SUB= yes GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error GCRYPT_CMAKE_BOOL= WITH_GCRYPT GSSAPI_CMAKE_BOOL= WITH_GSSAPI OPENSSL_USES= ssl STATIC_CMAKE_BOOL= BUILD_STATIC_LIB ZLIB_CMAKE_BOOL= WITH_ZLIB post-patch: ${RM} ${PATCH_WRKSRC}/cmake/Modules/UseDoxygen.cmake ${REINPLACE_CMD} \ -e 's|LIB_INSTALL_DIR}|CMAKE_INSTALL_PREFIX}/libdata|' \ -e 's|CMAKE_INSTALL_DIR}|CMAKE_INSTALL_DIR}/libssh|' \ ${WRKSRC}/CMakeLists.txt post-install-STATIC-on: ${INSTALL_DATA} ${CONFIGURE_WRKSRC}/src/libssh.a ${STAGEDIR}${PREFIX}/lib/ .include Index: head/security/protonvpn-cli/Makefile =================================================================== --- head/security/protonvpn-cli/Makefile (revision 521614) +++ head/security/protonvpn-cli/Makefile (revision 521615) @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= protonvpn-cli DISTVERSIONPREFIX= v DISTVERSION= 1.1.2 PORTREVISION= 1 CATEGORIES= security net net-vpn -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= ProtonVPN Command line tool LICENSE= MIT GPLv3 LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/license.md LICENSE_DISTFILES_MIT= ${DISTFILES:M*protonvpn-cli*} LICENSE_DISTFILES_GPLv3= ${DISTFILES:M*scripts*} RUN_DEPENDS= bash:shells/bash \ openvpn:security/openvpn \ wget:ftp/wget \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss USES= python USE_GITHUB= yes GH_ACCOUNT= ProtonVPN GH_PROJECT= scripts:updateResolvConf GH_TAGNAME= d5d0be1:updateResolvConf NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/protonvpn-cli \ bin/pvpn \ etc/openvpn/update-resolv-conf post-patch: ${REINPLACE_CMD} s,\$$python,${PYTHON_CMD},g ${WRKSRC}/protonvpn-cli.sh ${REINPLACE_CMD} s,wget,wget\ --ca-certificate\ ${LOCALBASE}/share/certs/ca-root-nss.crt,g ${WRKSRC}/protonvpn-cli.sh ${REINPLACE_CMD} s,%%LOCALBASE%%,${LOCALBASE},g ${WRKSRC}/protonvpn-cli.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/protonvpn-cli.sh ${STAGEDIR}${PREFIX}/bin/protonvpn-cli ${LN} -s ./protonvpn-cli ${STAGEDIR}${PREFIX}/bin/pvpn ${MKDIR} ${STAGEDIR}${PREFIX}/etc/openvpn ${INSTALL_SCRIPT} ${WRKSRC_updateResolvConf}/update-resolv-conf.sh ${STAGEDIR}${PREFIX}/etc/openvpn/update-resolv-conf .include Index: head/sysutils/alfio/Makefile =================================================================== --- head/sysutils/alfio/Makefile (revision 521614) +++ head/sysutils/alfio/Makefile (revision 521615) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= alfio PORTVERSION= 0.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Services manager to choose which services start at boot time LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE NO_ARCH= yes NO_BUILD= yes PLIST_FILES= etc/rc.d/alfio \ man/man8/alfio.8.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/alfio ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_MAN} ${WRKSRC}/alfio.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include Index: head/sysutils/burp/Makefile =================================================================== --- head/sysutils/burp/Makefile (revision 521614) +++ head/sysutils/burp/Makefile (revision 521615) @@ -1,46 +1,46 @@ # Created by: Loic Pefferkorn # $FreeBSD$ PORTNAME= burp PORTVERSION?= 2.2.18 PORTREVISION?= 2 #whenever PORTREVISION is increased, it must be increased for #the slave port sysutils/burp-devel too CATEGORIES= sysutils -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Network backup and restore program LICENSE= AGPLv3 PD LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash \ ${LOCALBASE}/include/yajl/yajl_common.h:devel/yajl LIB_DEPENDS= librsync.so:net/librsync2 RUN_DEPENDS= bash:shells/bash USES= autoreconf gmake libtool ncurses pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= grke GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${ETCDIR} INSTALL_TARGET= install-all CONFLICTS_INSTALL?= burp-devel PORTSCOUT?= limit:^2\.2\. PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= IPV6 IPV6_CONFIGURE_ENABLE= ipv6 post-patch: ${REINPLACE_CMD} "s,/usr/local,${LOCALBASE},g" ${WRKSRC}/freebsd/rc.d/burp post-install: ${INSTALL_SCRIPT} ${WRKSRC}/freebsd/rc.d/burp ${STAGEDIR}${PREFIX}/etc/rc.d/burp .include Index: head/textproc/wv/Makefile =================================================================== --- head/textproc/wv/Makefile (revision 521614) +++ head/textproc/wv/Makefile (revision 521615) @@ -1,33 +1,33 @@ # Created by: sumikawa@kame.net # $FreeBSD$ PORTNAME= wv PORTVERSION= 1.2.9 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= http://www.abisource.com/downloads/wv/${PORTVERSION}/ -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Library and executables to access Microsoft Word files LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libwmf.so:graphics/libwmf USES= gmake gnome jpeg pkgconfig libtool xorg USE_GNOME= libgsf USE_XORG= x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= MKDIR_P="${MKDIR}" CONFIGURE_ARGS= --with-png=${LOCALBASE} \ --with-libwmf=${LOCALBASE} MAKEFILE= GNUmakefile MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" MAKE_ARGS+= INSTALL_STRIP_FLAG="${STRIP}" .include Index: head/textproc/wv2/Makefile =================================================================== --- head/textproc/wv2/Makefile (revision 521614) +++ head/textproc/wv2/Makefile (revision 521615) @@ -1,26 +1,26 @@ # Created by: lofi@FreeBSD.org # $FreeBSD$ PORTNAME= wv2 PORTVERSION= 0.4.2 PORTREVISION= 8 CATEGORIES= textproc MASTER_SITES= SF/wvware/ -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Library providing routines to access Microsoft Word files LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= cmake gnome iconv libtool pkgconfig tar:bzip2 USE_GNOME= libgsf USE_LDCONFIG= yes GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e 's|glib/giochannel.h|glib.h|g' \ ${WRKSRC}/src/olestream.h .include Index: head/www/dillo2/Makefile =================================================================== --- head/www/dillo2/Makefile (revision 521614) +++ head/www/dillo2/Makefile (revision 521615) @@ -1,117 +1,117 @@ # Created by: bf # $FreeBSD$ PORTNAME= dillo PORTVERSION= 3.0.5 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.dillo.org/download/ \ LOCAL/bf/dillo/ \ TEX_CTAN/language/hyph-utf8/tex/generic/hyph-utf8/patterns/txt/:hyphen DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= phascolarctos@protonmail.ch +MAINTAINER= salvadore@FreeBSD.org COMMENT= Fast, small graphical Web browser built upon fltk LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= wget:ftp/wget USES= gmake iconv pkgconfig tar:bzip2 xorg USE_XORG= x11 xcursor xext xfixes xft xinerama xrender GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-efence \ --disable-insure \ --libdir=${PREFIX}/libexec LDFLAGS+= -lthr PORTDOCS= * OPTIONS_DEFINE= COOKIES DEBUG DOCS HYPHENATION IPV6 JPEG PNG SSL \ THREADS OPTIONS_DEFAULT= COOKIES HYPHENATION IPV6 JPEG PNG SSL THREADS COOKIES_DESC= Cookie support HYPHENATION_DESC= Hyphenation file(s) for HYPHENATION_LANGS SSL_DESC= Experimental HTTPS support DEBUG_CONFIGURE_ENABLE= gprof rtfl COOKIES_CONFIGURE_ENABLE= cookies IPV6_CONFIGURE_ENABLE= ipv6 JPEG_CONFIGURE_ENABLE= jpeg JPEG_USES= jpeg PNG_CONFIGURE_ENABLE= png PNG_LIB_DEPENDS= libpng.so:graphics/png SSL_USES= ssl SSL_CONFIGURE_ENABLE= ssl SSL_EXTRA_PATCHES= ${PATCHDIR}/extra-patches-openssl THREADS_CONFIGURE_ENABLE= threaded-dns .include .if ${PORT_OPTIONS:MHYPHENATION} ALL_HYPHENATION_LANGS= af as bg bn ca cop cs cy da de-1901 de-1996 de-ch-1901 \ el-monoton el-polyton en-gb en-us eo es et eu fi fr fur \ ga gl grc gu hi hr hsb hu hy ia id is it ka kmr kn la \ la-x-classic lt lv ml mn-cyrl mr mul-ethi nb nl nn or \ pa pl pms pt rm ro ru sa sh-cyrl sh-latn sk sl sr-cyrl \ sv ta te th tk tr uk zh-latn-pinyin .if defined(MAINTAINER_MODE) || make(makesum) HYPHENATION_LANGS?= ${ALL_HYPHENATION_LANGS} .else HYPHENATION_LANGS?= ${ALL_HYPHENATION_LANGS:N*-1901:N*-classic:N*-latn:N*-gb:N*-monoton} .endif .for _l in ${HYPHENATION_LANGS} .if !${ALL_HYPHENATION_LANGS:M${_l}} IGNORE= remove the invalid hyphenation language "${_l}" from HYPHENATION_LANGS .else DISTFILES+= hyph-${_l}.pat.txt:hyphen PLIST_FILES+= libexec/dillo/hyphenation/${_l:C/-.*\$//}.pat .endif .endfor .endif post-patch: @${MV} ${WRKSRC}/dillorc ${WRKSRC}/dillorc.sample @${MV} ${WRKSRC}/dpid/dpidrc.in ${WRKSRC}/dpid/dpidrc.sample.in @${MV} ${WRKSRC}/src/domainrc ${WRKSRC}/src/domainrc.sample @${MV} ${WRKSRC}/src/keysrc ${WRKSRC}/src/keysrc.sample @${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|g" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s|dillorc|dillorc.sample|g" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|dpidrc|dpidrc.sample|g" ${WRKSRC}/dpid/Makefile.in @${REINPLACE_CMD} -E "s/(domain|keys)rc/&.sample/g" ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e "s|/lib/dillo|/libexec/dillo|" \ ${WRKSRC}/dillo-install-hyphenation \ ${WRKSRC}/doc/dillo.1.in \ ${WRKSRC}/dpid/dpid.c post-patch-DOCS-on: @${REINPLACE_CMD} -e "\|install-data-am:|s|install-dist_docDATA||" \ ${WRKSRC}/doc/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/dillo/hyphenation post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} post-install-HYPHENATION-on: .for _l in ${HYPHENATION_LANGS} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/hyph-${_l}.pat.txt \ ${STAGEDIR}${PREFIX}/libexec/dillo/hyphenation/${_l:C/-.*\$//}.pat .endfor .include