Index: head/databases/ocaml-mysql/Makefile =================================================================== --- head/databases/ocaml-mysql/Makefile (revision 366783) +++ head/databases/ocaml-mysql/Makefile (revision 366784) @@ -1,44 +1,45 @@ # Created by: Jyun-Yan You # $FreeBSD$ PORTNAME= mysql PORTVERSION= 1.1.1 CATEGORIES= databases MASTER_SITES= http://forge.ocamlcore.org/frs/download.php/870/ PKGNAMEPREFIX= ocaml- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= OCaml bindings to libmysqlclient USES= gmake USE_MYSQL= yes USE_OCAML= yes USE_OCAML_FINDLIB= yes USE_OCAMLFIND_PLIST= yes USE_OCAML_LDCONFIG= yes GNU_CONFIGURE= yes ALL_TARGET= all opt +MAKE_JOBS_UNSAFE= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= htdoc post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/mysql/html/* ${STAGEDIR}${DOCSDIR} .endif post-patch: ${REINPLACE_CMD} 's,OCAMLFIND_INSTFLAGS=,OCAMLFIND_INSTFLAGS=-ldconf ignore ,' \ ${WRKSRC}/Makefile.in .include Index: head/devel/libmpsse/Makefile =================================================================== --- head/devel/libmpsse/Makefile (revision 366783) +++ head/devel/libmpsse/Makefile (revision 366784) @@ -1,51 +1,53 @@ # $FreeBSD$ PORTNAME= libmpsse PORTVERSION= 1.3 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} MAINTAINER= uffe@uffe.org COMMENT= Open source library for SPI/I2C control via FTDI chips LICENSE= GPLv2 BUILD_DEPENDS= swig2.0:${PORTSDIR}/devel/swig20 LIB_DEPENDS= libftdi.so:${PORTSDIR}/devel/libftdi USES= gmake pkgconfig USE_AUTOTOOLS= autoconf USE_LDCONFIG= yes USE_PYTHON= 2 GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include -fPIC LDFLAGS+= -L${LOCALBASE}/lib -lftdi CONFIGURE_WRKSRC= ${WRKSRC}/src BUILD_WRKSRC= ${WRKSRC}/src INSTALL_WRKSRC= ${WRKSRC}/src +MAKE_JOBS_UNSAFE= yes + CONFIGURE_ENV= SWIG="swig2.0" MAKE_ARGS= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" PORTDOCS= INSTALL COPYING README README.* AN_135_MPSSE_Basics.pdf PORTEXAMPLES= * PLIST_FILES= ${LOCALBASE}/lib/libmpsse.so ${LOCALBASE}/lib/libmpsse.a ${LOCALBASE}/include/mpsse.h \ ${PYTHON_SITELIBDIR}/mpsse.py ${PYTHON_SITELIBDIR}/pylibmpsse.py ${PYTHON_SITELIBDIR}/_pylibmpsse.so pre-install: ${MKDIR} ${STAGEDIR}/${LOCALBASE}/lib/ post-install: ${MKDIR} ${STAGEDIR}/${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "! -name Makefile") ${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} (cd ${WRKSRC}/src/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name Makefile") post-stage: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_pylibmpsse.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpsse.so .include Index: head/devel/ocaml-magic/Makefile =================================================================== --- head/devel/ocaml-magic/Makefile (revision 366783) +++ head/devel/ocaml-magic/Makefile (revision 366784) @@ -1,38 +1,40 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= magic PORTVERSION= 0.7.3 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/ocaml-${PORTNAME}/ocaml-${PORTNAME}/0.7 PKGNAMEPREFIX= ocaml- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= OCaml binding for libmagic(3) USE_OCAML= yes USE_OCAML_FINDLIB= yes USE_OCAML_LDCONFIG= yes +MAKE_JOBS_UNSAFE= yes + USES= gmake GNU_CONFIGURE= yes ALL_TARGET+= doc examples DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} EXAMPLESDIR= ${OCAML_EXAMPLESDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES # This really is overzealous but I work this way .if !exists(/usr/lib/libmagic.so) LIB_DEPENDS+= libmagic.so:${PORTSDIR}/sysutils/file .endif post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/html/* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/pit/Makefile =================================================================== --- head/devel/pit/Makefile (revision 366783) +++ head/devel/pit/Makefile (revision 366784) @@ -1,28 +1,30 @@ # Created by: Eric Freeman # $FreeBSD$ PORTNAME= pit PORTVERSION= 0.1.0 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Command-line project manager that integrates with Git LICENSE= BSD LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= michaeldv GH_COMMIT= fd6b3ef PLIST_FILES= bin/pit +MAKE_JOBS_UNSAFE= yes + post-patch: @${REINPLACE_CMD} -e \ 's|CC =|CC ?=| ; \ s|$$(CC) -o|$$(CC) $$(CFLAGS) -o|' ${WRKSRC}/Makefile do-install: (cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} pit ${STAGEDIR}${PREFIX}/bin) .include Index: head/games/cataclysm-dda/Makefile =================================================================== --- head/games/cataclysm-dda/Makefile (revision 366783) +++ head/games/cataclysm-dda/Makefile (revision 366784) @@ -1,85 +1,87 @@ # Created by: Vladimir Kondratiev # $FreeBSD$ PORTNAME= cataclysm-dda PORTVERSION= 0.9 CATEGORIES= games MAINTAINER= wulf@cicgroup.ru COMMENT= Fork/variant of Cataclysm Roguelike by Whales LICENSE= CCPL.BY-SA.30 LICENSE_NAME= Creative Commons Attribution-ShareAlike 3.0 Unported License LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gmake shebangfix SHEBANG_FILES= lang/*.sh bash_CMD= /bin/sh USE_GITHUB= yes GH_ACCOUNT= CleverRaven GH_PROJECT= Cataclysm-DDA GH_TAGNAME= ${GH_COMMIT} GH_COMMIT= ebd2393 MAKE_ARGS+= RELEASE=1 CXXFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +MAKE_JOBS_UNSAFE= yes + OPTIONS_DEFINE= NLS DOCS OPTIONS_DEFAULT=NCURSES OPTIONS_SINGLE= UI OPTIONS_SINGLE_UI= NCURSES SDL UI_DESC= User Interface OPTIONS_SUB= yes SUB_FILES= cataclysm REINPLACE_ARGS= -i '' NCURSES_USES= ncurses SDL_USE= SDL=sdl,ttf,image SDL_MAKE_ARGS= TILES=1 TILESTARGET=cataclysm NLS_USES= gettext NLS_LDFLAGS= -lintl NLS_MAKE_ARGS= L10N=localization .include .if ! ${PORT_OPTIONS:MNLS} MAKE_ARGS+= LOCALIZE=0 .endif post-extract: ${RM} ${WRKSRC}/data/.gitignore post-patch: ${REINPLACE_CMD} -e 's|"lang/mo"|"${PREFIX}/share/locale"|' ${WRKSRC}/main.cpp cd ${WRKSRC} && ${REINPLACE_CMD} -e 's|gfx|${DATADIR}/&|' options.cpp \ sdltiles.cpp cata_tiles.cpp gfx/*/tileset.txt cd ${WRKSRC} && ${REINPLACE_CMD} -e 's|data/json|${DATADIR}/&|' \ game.cpp init.cpp map.cpp sdltiles.cpp cd ${WRKSRC} && ${REINPLACE_CMD} -e 's|data/raw|${DATADIR}/&|' \ input.cpp iuse_software_sokoban.cpp ${REINPLACE_CMD} -e 's|data/font["/]|${DATADIR}/&| ; \ s|data/FONTDATA|${DATADIR}/&|' ${WRKSRC}/sdltiles.cpp ${REINPLACE_CMD} -e 's|data/motd|${DATADIR}/&| ; \ s|data/credits|${DATADIR}/&|' ${WRKSRC}/main_menu.cpp ${REINPLACE_CMD} -e '/^CXX *=/d ; /^LD *=/s/g++/$$(CXX)/ ; \ /OTHERS += -O3/d ; s/\(-lncurses\)\(w*\)/\1\2 -ltinfo\2/ ; \ /^WARNINGS *=/d' ${WRKSRC}/Makefile do-install: ${INSTALL_SCRIPT} ${WRKDIR}/cataclysm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/cataclysm ${STAGEDIR}${PREFIX}/libexec .for dir in data gfx cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR} .endfor .if ${PORT_OPTIONS:MNLS} cd ${WRKSRC}/lang/mo && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/locale .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} ${FIND} ${WRKSRC} \( -name "*.md" -or -name "*.txt" \) \ -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/ \; .include Index: head/lang/nbfc/Makefile =================================================================== --- head/lang/nbfc/Makefile (revision 366783) +++ head/lang/nbfc/Makefile (revision 366784) @@ -1,26 +1,28 @@ # Created by: gahr # $FreeBSD$ PORTNAME= nbfc PORTVERSION= 0.1 CATEGORIES= lang MASTER_SITES= http://koeln.ccc.de/ablage/brainfuck/ MAINTAINER= gahr@FreeBSD.org COMMENT= New Brainfuck Compiler LICENSE= BSD2CLAUSE PLIST_FILES= bin/nbfc \ man/man1/nbfc.1.gz MAKE_ENV+= FLEX=${FLEX} \ YACC=${YACC} \ STAGEDIR=${STAGEDIR} +MAKE_JOBS_UNSAFE= yes + post-patch: # -O4 kills llvm ${REINPLACE_CMD} -e 's|/usr/bin/gcc|${CC}|; s|O4|O3|g' \ ${WRKSRC}/config.h .include Index: head/x11-clocks/asclock-gtk/Makefile =================================================================== --- head/x11-clocks/asclock-gtk/Makefile (revision 366783) +++ head/x11-clocks/asclock-gtk/Makefile (revision 366784) @@ -1,35 +1,37 @@ # $FreeBSD$ PORTNAME= asclock-gtk PORTVERSION= 2.1.10 PORTREVISION= 7 CATEGORIES= x11-clocks afterstep windowmaker MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= kuriyama DISTNAME= ${PORTNAME}-${PORTVERSION}beta MAINTAINER= kuriyama@FreeBSD.org COMMENT= New flavor of asclock (GTK version) WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= asclock MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} USE_XORG= x11 xt USE_GNOME= gtk12 HAS_CONFIGURE= yes +MAKE_JOBS_UNSAFE= yes + post-patch: ${FIND} ${WRKSRC} -name '*.orig' | ${XARGS} ${RM} .if defined(BATCH) do-configure: @(cd ${WRKSRC}; \ ${RM} -rf default_theme; \ ${LN} -s themes/classic default_theme) .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/asclock .include