Index: head/audio/festival-freebsoft-utils/Makefile =================================================================== --- head/audio/festival-freebsoft-utils/Makefile (revision 361985) +++ head/audio/festival-freebsoft-utils/Makefile (revision 361986) @@ -1,35 +1,33 @@ # $FreeBSD$ PORTNAME= festival-freebsoft-utils PORTVERSION= 0.10 PORTREVISION= 2 CATEGORIES= audio accessibility MASTER_SITES= http://www.freebsoft.org/pub/projects/${PORTNAME}/ MAINTAINER= avilla@FreeBSD.org COMMENT= Festival utilities focused on interaction with Speech Dispatcher OPTIONS_DEFINE= DOCS RUN_DEPENDS= festival:${PORTSDIR}/audio/festival \ sox:${PORTSDIR}/audio/sox NO_BUILD= yes USES= iconv PORTDOCS= ANNOUNCE NEWS README INFO= ${PORTNAME} -OPTIONS_DEFINE= DOCS - do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/festival/lib cd ${WRKSRC} && ${INSTALL_DATA} *.scm ${STAGEDIR}${PREFIX}/share/festival/lib cd ${WRKSRC}/doc && ${INSTALL_MAN} ${PORTNAME}.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/audio/funktrackergold/Makefile =================================================================== --- head/audio/funktrackergold/Makefile (revision 361985) +++ head/audio/funktrackergold/Makefile (revision 361986) @@ -1,38 +1,36 @@ # Created by: Mark Pulford # $FreeBSD$ PORTNAME= funktrackergold PORTVERSION= 1.5.2 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= ${MASTER_SITE_SUNSITE} MASTER_SITE_SUBDIR= apps/sound/players DISTNAME= funktrackergold-1.5-2 EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Curses MOD/FNK music tracker OPTIONS_DEFINE= DOCS LICENSE= GPLv2 USES= compiler:nestedfct WRKSRC= ${WRKDIR}/funkgold MAKE_ARGS= EXTRA_CFLAGS="${PTHREAD_CFLAGS}" \ EXTRA_LDFLAGS="${PTHREAD_LIBS}" PORTDOCS= INSTALL PLIST_FILES= bin/funkgold -OPTIONS_DEFINE= DOCS - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/funkgold ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docs in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/audio/hawkvoice/Makefile =================================================================== --- head/audio/hawkvoice/Makefile (revision 361985) +++ head/audio/hawkvoice/Makefile (revision 361986) @@ -1,43 +1,41 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= hawkvoice PORTVERSION= 0.91 PORTREVISION= 1 CATEGORIES= audio devel MASTER_SITES= http://www.hawksoft.com/download/files/ DISTNAME= HawkVoiceDI091src MAINTAINER= acm@FreeBSD.org COMMENT= Portable sound and speech compression library -OPTIONS_DEFINE= DOCS - USES= gmake dos2unix zip MAKEFILE= makefile.linux USE_CSTD= gnu89 USE_LDCONFIG= yes LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} CPPFLAGS+= -I${LOCALBASE}/include MAKE_ARGS= LIBDIR=${STAGEDIR}${PREFIX}/lib INCDIR=${STAGEDIR}${PREFIX}/include WRKSRC= ${WRKDIR}/HawkVoiceDI/src -OPTIONS_DEFINE= OPTIMIZED_CFLAGS +OPTIONS_DEFINE= OPTIMIZED_CFLAGS DOCS CFLAGS_amd64= -fPIC -DPIC CFLAGS_ia64= -fPIC -DPIC OPTIMIZED_CFLAGS_CFLAGS= -funroll-all-loops -ffast-math -fomit-frame-pointer -D_GNU_SOURCE -D_REENTRANT post-patch: @${FIND} ${WRKSRC} -type f -exec ${REINPLACE_CMD} -e 's|||g' "{}" \; post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in api.txt HVDIchanges.txt readme.txt cryptapi.txt ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/audio/lxmusic/Makefile =================================================================== --- head/audio/lxmusic/Makefile (revision 361985) +++ head/audio/lxmusic/Makefile (revision 361986) @@ -1,42 +1,40 @@ # Created by: Eric Turgeon # $FreeBSD$ PORTNAME= lxmusic PORTVERSION= 0.4.5 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/ghostbsdproject/package/LXMusic/ MAINTAINER= ericturgeon@ghostbsd.org COMMENT= LXDE music player based on xmms2 -OPTIONS_DEFINE= DOCS NLS - LICENSE= MIT GPLv2 LICENSE_COMB= dual LIB_DEPENDS= libxmmsclient.so:${PORTSDIR}/audio/xmms2 \ libnotify.so:${PORTSDIR}/devel/libnotify USES= gmake desktop-file-utils pkgconfig USE_GNOME= gtk20 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE=nls post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/audio/py-openal/Makefile =================================================================== --- head/audio/py-openal/Makefile (revision 361985) +++ head/audio/py-openal/Makefile (revision 361986) @@ -1,36 +1,34 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= openal PORTVERSION= 0.1.6 PORTREVISION= 4 CATEGORIES= audio python MASTER_SITES= http://download.gna.org/pyopenal/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= PyOpenAL-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= PyOpenAL is a binding of OpenAL for Python -OPTIONS_DEFINE= EXAMPLES +OPTIONS_DEFINE= DOCS EXAMPLES DIST_SUBDIR= python USES= openal:al,alut USE_PYTHON= yes USE_PYDISTUTILS= yes PYDISTUTILS_AUTOPLIST= yes WRKSRC= ${WRKDIR}/PyOpenAL-${PORTVERSION} EXAMPLESDIR= ${PREFIX}/share/examples/py-openal PORTEXAMPLES= * - -OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/demo/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/audio/py-pyaudio/Makefile =================================================================== --- head/audio/py-pyaudio/Makefile (revision 361985) +++ head/audio/py-pyaudio/Makefile (revision 361986) @@ -1,37 +1,35 @@ # Created by: Jaap Akkerhuis # $FreeBSD$ PORTNAME= pyaudio PORTVERSION= 0.2.7 CATEGORIES= audio python MASTER_SITES= http://people.csail.mit.edu/hubert/pyaudio/packages/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jaap@NLnetLabs.nl COMMENT= Portaudio toolkit bindings for Python -OPTIONS_DEFINE= DOCS - LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio2 USE_PYTHON= yes USE_PYDISTUTILS= yes PYDISTUTILS_AUTOPLIST= yes WRKSRC= ${WRKDIR}/PyAudio-${PORTVERSION} OPTIONS_DEFINE= DOCS PORTDOCS= * post-patch: @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' ${WRKSRC}/setup.py post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.js ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.inv ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/docs && ${COPYTREE_SHARE} _static ${STAGEDIR}${DOCSDIR}/ @cd ${WRKSRC}/docs && ${COPYTREE_SHARE} _sources ${STAGEDIR}${DOCSDIR}/ .include Index: head/chinese/gcin/Makefile =================================================================== --- head/chinese/gcin/Makefile (revision 361985) +++ head/chinese/gcin/Makefile (revision 361986) @@ -1,99 +1,97 @@ # Created by: Shen Chuan-Hsing # $FreeBSD$ PORTNAME= gcin PORTVERSION= 2.8.2 PORTREVISION= 1 CATEGORIES= chinese textproc gnome MASTER_SITES= http://hyperrate.com/gcin-source/ EXTRACT_ONLY= gcin-${PORTVERSION}.tar.xz MAINTAINER= vanilla@FreeBSD.org COMMENT= Traditional Chinese input utility in X LICENSE= LGPL21 HAS_CONFIGURE= YES CONFIGURE_ARGS+= --use_gtk3=N --use_qt3=N USE_GNOME= gtk20 USES= gmake pkgconfig tar:xz USE_XORG= x11 xtst xext INSTALLS_ICONS= YES USE_LDCONFIG= YES -OPTIONS_DEFINE= ANTHY QT_IM_MODULE +OPTIONS_DEFINE= ANTHY QT_IM_MODULE DOCS ANTHY_DESC= Japanese anthy IM module QT_IM_MODULE_DESC= QT IM module - -OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MQT_IM_MODULE} USE_QT4= inputmethods qmake_build moc_build corelib gui LIB_DEPENDS+= libmng.so:${PORTSDIR}/graphics/libmng PLIST_SUB+= QT_IM_MODULE="" .else CONFIGURE_ARGS+= --use_qt4=N PLIST_SUB+= QT_IM_MODULE="@comment " .endif .if ${PORT_OPTIONS:MANTHY} BUILD_DEPENDS+= ${LOCALBASE}/include/anthy/anthy.h:${PORTSDIR}/japanese/anthy LIB_DEPENDS+= libanthy.so:${PORTSDIR}/japanese/anthy PLIST_SUB+= ANTHY_MODULE="" .else CONFIGURE_ARGS+= --use_anthy=N PLIST_SUB+= ANTHY_MODULE="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's,&,,; 1 s,##!/bin/bash,#!/bin/sh,; \ s,QT_IM_DIR=/usr,QT_IM_DIR=$$prefix,g; \ s,QT4_IM_DIR=/usr,QT4_IM_DIR=$$prefix,g; \ s,-ldl,,; \ s,mandir=$$datadir,mandir=$$prefix,; \ s,/usr/share,$$prefix/share,; \ s,/usr/bin/moc,${LOCALBASE}/bin/moc-qt4,; \ 1, 300 s,gcc,$$CC,; s,gcin-$$GCIN_VERSION,gcin,; \ /GCIN_DEBUG/ d' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,\/usr\/share,$$(prefix)\/share,; \ s,%%PREFIX%%,${PREFIX},;' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e '94 s/gcin/gcin-setup/' ${WRKSRC}/gcin-common.cpp @${REINPLACE_CMD} -e 's,/usr/local,/usr,g' \ ${WRKSRC}/gtk-im/Makefile ${WRKSRC}/menu/Makefile @${REINPLACE_CMD} -e 's,modify-XIM ,,; 8,10 d' \ ${WRKSRC}/scripts/Makefile @${REINPLACE_CMD} -e 's,bash,sh,; s/&//; s,/opt/gnome,${LOCALBASE},;' \ ${WRKSRC}/scripts/utf8-edit ${WRKSRC}/scripts/gcin-user-setup \ ${WRKSRC}/scripts/gtab.append_prepare \ ${WRKSRC}/scripts/tsin-gtab-import \ ${WRKSRC}/scripts/tsin-gtab-edit @${REINPLACE_CMD} -e 's,bash,sh,; s/&//; 12,13 s/=/ /; \ s/export/setenv/; s/$$UTF8ED/xdg-open/' \ ${WRKSRC}/scripts/html-browser @${REINPLACE_CMD} -e 's,gcin-im-client.h,im-client/gcin-im-client.h,;' \ ${WRKSRC}/gtk-im/gtkimcontextgcin.c @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},' \ ${WRKSRC}/IMdkit/lib/Makefile ${WRKSRC}/Makefile \ ${WRKSRC}/qt-im/Makefile ${WRKSRC}/scripts/modify-XIM \ ${WRKSRC}/scripts/utf8-edit @${REINPLACE_CMD} -e '/make/ d' ${WRKSRC}/IMdkit/lib/Makefile @${REINPLACE_CMD} -e 's,/usr/X11R6/lib,${LOCALBASE}/lib,' ${WRKSRC}/im-client/Makefile .if empty(PORT_OPTIONS:MDOCS) @${REINPLACE_CMD} '/install.*DOC_DIR/d' ${WRKSRC}/Makefile .endif post-build: .if !defined(DEBUG_FLAGS) @${FIND} ${WRKSRC} -name "*.so*" | ${XARGS} ${STRIP_CMD} .endif post-install: .if !defined(DEBUG_FLAGS) .for f in gcin* gtab-merge juyin-learn phoa2* sim2trad trad2sim ts-edit tsa2d32 tsd2a32 tsin2gtab-phrase tslearn @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f} .endfor .endif .include Index: head/devel/libfirm/Makefile =================================================================== --- head/devel/libfirm/Makefile (revision 361985) +++ head/devel/libfirm/Makefile (revision 361986) @@ -1,26 +1,24 @@ # Created by: Christoph Mallon # $FreeBSD$ PORTNAME= libfirm PORTVERSION= 1.21.0 PORTREVISION= 1 CATEGORIES= devel lang MASTER_SITES= SF MAINTAINER= sperber@FreeBSD.org COMMENT= Graph-based SSA intermediate representation library for compilers -OPTIONS_DEFINE= DEBUG - LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi USE_AUTOTOOLS= autoconf USE_LDCONFIG= yes USES= gmake libtool pathfix pkgconfig tar:bzip2 OPTIONS_DEFINE= DEBUG DEBUG_CONFIGURE_ENABLE= debug .include Index: head/devel/lua-lunit/Makefile =================================================================== --- head/devel/lua-lunit/Makefile (revision 361985) +++ head/devel/lua-lunit/Makefile (revision 361986) @@ -1,43 +1,41 @@ # Created by: Sergey V. Dyatko # $FreeBSD$ PORTNAME= lunit PORTVERSION= 0.5 CATEGORIES= devel MASTER_SITES= http://www.mroth.net/${PORTNAME}/ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} MAINTAINER= sergey.dyatko@gmail.com COMMENT= Unit Testing Framework for Lua LICENSE= MIT OPTIONS_DEFINE= DOCS EXAMPLES USES= lua NO_BUILD= yes DOCFILES= DOCUMENTATION README EXAMPLES= example.lua LUNIT_FILES= lunit-console.lua lunit-tests.lua lunit.lua -OPTIONS_DEFINE= DOCS EXAMPLES - post-patch: ${REINPLACE_CMD} -e 's|"lua"|"${LUA_CMD}"|g' ${WRKSRC}/lunit do-install: ${INSTALL_SCRIPT} ${WRKSRC}/lunit ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} .for lunit_part in ${LUNIT_FILES} ${INSTALL_DATA} ${WRKSRC}/${lunit_part} ${STAGEDIR}${LUA_MODSHAREDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example.lua ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/ocaml-extlib/Makefile =================================================================== --- head/devel/ocaml-extlib/Makefile (revision 361985) +++ head/devel/ocaml-extlib/Makefile (revision 361986) @@ -1,36 +1,34 @@ # Created by: mukai # $FreeBSD$ PORTNAME= extlib PORTVERSION= 1.6.1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE PROJECTHOST= ${PKGNAMEPREFIX}${PORTNAME} PKGNAMEPREFIX= ocaml- MAINTAINER= ports@FreeBSD.org COMMENT= Complete - yet small - standard library for OCaml LICENSE= LGPL21 OPTIONS_DEFINE= DOCS USE_OCAML= yes USE_OCAML_FINDLIB=yes USE_OCAMLFIND_PLIST=yes USES= gmake ALL_TARGET= all opt doc MAKE_JOBS_UNSAFE= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= * -OPTIONS_DEFINE= DOCS - post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}) .include Index: head/finance/grisbi/Makefile =================================================================== --- head/finance/grisbi/Makefile (revision 361985) +++ head/finance/grisbi/Makefile (revision 361986) @@ -1,46 +1,44 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= grisbi PORTVERSION= 1.0.0 PORTREVISION= 1 CATEGORIES= finance MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable/${PORTVERSION:C|0$|x|}/ MAINTAINER= thierry@FreeBSD.org COMMENT= Personal accounting application LICENSE= GPLv2 LIB_DEPENDS= libofx.so:${PORTSDIR}/finance/libofx USES= tar:bzip2 desktop-file-utils gmake iconv pkgconfig shared-mime-info GNU_CONFIGURE= yes USE_GNOME= gtk20 glib20 libxml2 USE_OPENSSL= yes INSTALLS_ICONS= yes CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} OPTIONS_DEFINE= DOCS NLS -OPTIONS_DEFINE= DOCS NLS - .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif pre-configure: .if ! ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e "s|pixmaps help|pixmaps|" ${WRKSRC}/Makefile.in .endif .include Index: head/games/naev/Makefile =================================================================== --- head/games/naev/Makefile (revision 361985) +++ head/games/naev/Makefile (revision 361986) @@ -1,59 +1,57 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= naev PORTVERSION= 0.5.3 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ ${MASTER_SITE_GOOGLE_CODE} DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= 2D action/RPG space game LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libvorbisfile.so:${PORTSDIR}/audio/libvorbis RUN_DEPENDS= ${LOCALBASE}/share/${PORTNAME}/ndata-${PORTVERSION}:${PORTSDIR}/games/naev-data USES= gmake pkgconfig tar:bzip2 USE_AUTOTOOLS= automake:env aclocal:env autoconf:env GNU_CONFIGURE= yes USE_GL= glu USE_GNOME= libxml2 USE_SDL= sdl image CONFIGURE_ARGS= --with-ndata-path=${DATADIR}/ndata-${PORTVERSION} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/${PORTNAME} man/man6/naev.6.gz SUB_FILES= pkg-message OPTIONS_DEFINE= OPENAL SDL_MIXER SDL_MIXER_DESC= SDL_mixer sound backend -OPTIONS_DEFINE= OPENAL SDL_MIXER - .include .if ${PORT_OPTIONS:MOPENAL} USES+= openal CONFIGURE_ARGS+= --with-openal=yes .else CONFIGURE_ARGS+= --with-openal=no .endif .if ${PORT_OPTIONS:MSDL_MIXER} USE_SDL+= mixer CONFIGURE_ARGS+= --with-sdlmixer=yes .else CONFIGURE_ARGS+= --with-sdlmixer=no .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6 .include Index: head/games/warsow/Makefile =================================================================== --- head/games/warsow/Makefile (revision 361985) +++ head/games/warsow/Makefile (revision 361986) @@ -1,150 +1,149 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= warsow PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/warsow.mirror/Warsow%20${PORTVERSION} \ http://www.warsow.net:1337/~warsow/${PORTVERSION}/ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.//}_sdk DIST_SUBDIR= ${PORTNAME} MAINTAINER= games@FreeBSD.org COMMENT= Futuristic, fast-paced first person shooter LICENSE= GPLv2 LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl ONLY_FOR_ARCHS= i386 amd64 USES= gmake WRKSRC= ${WRKDIR}/source/source ALL_TARGET= game angelwrap RELEASEDIR= ${WRKSRC}/release AS_SDK_DIR= ${WRKSRC}/../libsrcs/angelscript/sdk PLIST_FILES= %%DATADIR%%/basewsw/game_${ARCH}.so \ %%DATADIR%%/libs/angelwrap_${ARCH}.so PLIST_DIRS= %%DATADIR%%/basewsw %%DATADIR%%/libs %%DATADIR%% -OPTIONS_DEFINE= CLIENT SERVER FTLIB REF_GL QF OPENAL IRC CIN TV_SRV +OPTIONS_DEFINE= CLIENT SERVER FTLIB REF_GL QF OPENAL IRC CIN TV_SRV DOCS OPTIONS_DEFAULT= CLIENT SERVER FTLIB REF_GL QF OPENAL IRC CIN TV_SRV CLIENT_DESC= Build game client SERVER_DESC= Build dedicated server FTLIB_DESC= Build FreeType library module REF_GL_DESC= Build reference OpenGL module QF_DESC= Build Qf sound module OPENAL_DESC= Build OpenAL sound module IRC_DESC= Build IRC client module CIN_DESC= Build Cinematics playback module TV_SRV_DESC= Build Warsow TV server PORTDOCS= *.rtf *.doc sourcecode_quickstart.txt -OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MCLIENT} USE_XORG= xi xrandr ALL_TARGET+= cgame ui client PLIST_FILES+= bin/warsow %%DATADIR%%/basewsw/cgame_${ARCH}.so \ %%DATADIR%%/basewsw/ui_${ARCH}.so \ share/pixmaps/warsow128x128.xpm DESKTOP_ENTRIES="Warsow" "${COMMENT}" \ "${PREFIX}/share/pixmaps/warsow128x128.xpm" "${PORTNAME}" \ "Game;Shooter;" "" . if ${PORT_OPTIONS:MFTLIB} || ${PORT_OPTIONS:MREF_GL} LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png . endif . if ${PORT_OPTIONS:MFTLIB} LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 ALL_TARGET+= ftlib PLIST_FILES+= %%DATADIR%%/libs/ftlib_${ARCH}.so . endif . if ${PORT_OPTIONS:MREF_GL} USE_GL= gl USE_XORG+= xinerama LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg ALL_TARGET+= ref_gl PLIST_FILES+= %%DATADIR%%/libs/ref_gl_${ARCH}.so . endif . if ${PORT_OPTIONS:MQF} || ${PORT_OPTIONS:MOPENAL} LIB_DEPENDS+= libvorbisfile.so:${PORTSDIR}/audio/libvorbis . endif . if ${PORT_OPTIONS:MQF} USE_SDL= sdl ALL_TARGET+= qf PLIST_FILES+= %%DATADIR%%/libs/snd_qf_${ARCH}.so . endif . if ${PORT_OPTIONS:MOPENAL} USES+= openal:al ALL_TARGET+= openal PLIST_FILES+= %%DATADIR%%/libs/snd_openal_${ARCH}.so . endif . if ${PORT_OPTIONS:MIRC} ALL_TARGET+= irc PLIST_FILES+= %%DATADIR%%/libs/irc_${ARCH}.so . endif . if ${PORT_OPTIONS:MCIN} ALL_TARGET+= cin PLIST_FILES+= %%DATADIR%%/libs/cin_${ARCH}.so BUILD_DEPENDS+= ${LOCALBASE}/include/theora/theoradec.h:${PORTSDIR}/multimedia/libtheora . endif .endif .if ${PORT_OPTIONS:MSERVER} ALL_TARGET+= ded PLIST_FILES+= bin/wsw_server .endif .if ${PORT_OPTIONS:MTV_SRV} ALL_TARGET+= tv_server PLIST_FILES+= bin/wswtv_server .endif post-patch: .SILENT # Unmute build and link commands, respect CFLAGS ${REINPLACE_CMD} -e 's|@$$(DO_CC|$$(DO_CC| ; /> Linking $$@/d ; \ s|-O2 -fno-strict-aliasing -ffast-math -funroll-loops ||; \ s| -msse2||' \ ${WRKSRC}/Makefile # Adjust architecture names, get rid of ``freebsd_'' prefix ${REINPLACE_CMD} -e 's/x86_64/amd64/ ; s/freebsd_//' \ ${WRKSRC}/gameshared/q_arch.h # Search directory provided by warsow-data port instead of current (doing # so allows us not to install any wrapper scripts) ${REINPLACE_CMD} -e 's|path", "\.|path", "${DATADIR}|' \ ${WRKSRC}/qcommon/files.c # Disable pure check for library files, because they are built and placed to # ${DATADIR} base path instead of pack file(s) ${REINPLACE_CMD} -e 's|pure \&\& !FS_IsPureFile|0 \&\& !FS_IsPureFile|' \ ${WRKSRC}/qcommon/library.c do-install: .for b in ${PLIST_FILES:Mbin/*:T} ${INSTALL_PROGRAM} ${RELEASEDIR}/${b}.${ARCH} ${STAGEDIR}${PREFIX}/bin/${b} .endfor cd ${RELEASEDIR} && ${COPYTREE_SHARE} "basewsw libs" ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MCLIENT} ${INSTALL_DATA} ${WRKSRC}/unix/warsow128x128.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../../docs/|} ${STAGEDIR}${DOCSDIR} .include Index: head/lang/huc/Makefile =================================================================== --- head/lang/huc/Makefile (revision 361985) +++ head/lang/huc/Makefile (revision 361986) @@ -1,34 +1,32 @@ # Created by: Frederic Cambus # $FreeBSD$ PORTNAME= huc PORTVERSION= 3.21 DISTVERSIONSUFFIX= -src CATEGORIES= lang emulators MASTER_SITES= http://www.zeograd.com/download/ MAINTAINER= ports@FreeBSD.org COMMENT= PC Engine C compiler which can create ROMs (hucard) or CD images OPTIONS_DEFINE= DOCS NO_WRKSUBDIR= yes USES= gmake zip MAKE_ARGS= CC="${CC}" LD="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -OPTIONS_DEFINE= DOCS - do-install: .for file in huc isolink nesasm pceas pcxtool ${INSTALL_PROGRAM} ${WRKSRC}/bin/${file} ${STAGEDIR}${PREFIX}/bin .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} (cd ${WRKSRC}/include \ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/${PORTNAME}) @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc \ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/print/lilypond/Makefile =================================================================== --- head/print/lilypond/Makefile (revision 361985) +++ head/print/lilypond/Makefile (revision 361986) @@ -1,95 +1,93 @@ # Created by: patrick, trevor # $FreeBSD$ PORTNAME= lilypond PORTVERSION= 2.18.2 PORTREVISION= 1 CATEGORIES= print audio MASTER_SITES= http://download.linuxaudio.org/lilypond/sources/v${PORTVERSION:R}/ MAINTAINER= gahr@FreeBSD.org COMMENT= The GNU music typesetter LICENSE= GPLv3 OPTIONS_DEFINE= NLS BUILD_DEPENDS= pdftexi2dvi:${PORTSDIR}/print/texinfo \ t1ascii:${PORTSDIR}/print/t1utils \ bash:${PORTSDIR}/shells/bash \ convert:${PORTSDIR}/graphics/ImageMagick \ dblatex:${PORTSDIR}/textproc/dblatex \ fontforge:${PORTSDIR}/print/fontforge \ help2man:${PORTSDIR}/misc/help2man \ pngtopnm:${PORTSDIR}/graphics/netpbm \ rsync:${PORTSDIR}/net/rsync \ zip:${PORTSDIR}/archivers/zip \ ${LOCALBASE}/share/ghostscript/fonts/c059033l.pfb:${PORTSDIR}/print/gsfonts RUN_DEPENDS= mftrace:${PORTSDIR}/print/mftrace \ ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans-Bold.ttf:${PORTSDIR}/x11-fonts/dejavu LIB_DEPENDS= libguile.so:${PORTSDIR}/lang/guile \ libgmp.so:${PORTSDIR}/math/gmp \ libfreetype.so:${PORTSDIR}/print/freetype2 INFO= internals \ lilypond-changes \ lilypond-contributor \ lilypond-essay \ lilypond-extending \ lilypond-internals \ lilypond-learning \ lilypond-notation \ lilypond-snippets \ lilypond-usage \ lilypond-web \ music-glossary USES= bison:build gettext gmake pkgconfig perl5 USE_GHOSTSCRIPT=9 USE_TEX= latex USE_PYTHON= -3 USE_PERL5= build USE_GNOME= pango MAKEFILE= GNUmakefile GNU_MAKEFILE= yes MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-ncsb-dir=${LOCALBASE}/share/ghostscript/fonts \ --with-python-include=${PYTHON_INCLUDEDIR} CONFIGURE_ENV+= ac_cv_prog_MAKEINFO="${LOCALBASE}/bin/makeinfo" \ FLEX=${FLEX} YACC=${YACC} ALL_TARGET= all NO_CCACHE= yes PLIST_SUB= PORTVERSION=${PORTVERSION} -OPTIONS_DEFINE= NLS - .include .if ${PORT_OPTIONS:MNLS} PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " .endif post-patch: ${REINPLACE_CMD} -e 's||"/usr/include/FlexLexer.h"|' \ ${WRKSRC}/lily/include/includable-lexer.hh .if !${PORT_OPTIONS:MNLS} ${REINPLACE_CMD} -e '/^PO_FILES/s|= |= #|' ${WRKSRC}/${MAKEFILE}.in .endif post-install: @${LN} -fs ${DATADIR}/${PORTVERSION} ${STAGEDIR}${DATADIR}/current regression-test: build cd ${WRKSRC} && ${MAKE_CMD} -f ${MAKEFILE} test .include Index: head/print/yatex/Makefile =================================================================== --- head/print/yatex/Makefile (revision 361985) +++ head/print/yatex/Makefile (revision 361986) @@ -1,56 +1,54 @@ # Created by: Satoshi Taoka # $FreeBSD$ PORTNAME= yatex PORTVERSION= 1.77 CATEGORIES?= print elisp MASTER_SITES= http://www.yatex.org/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Yet Another LaTeX mode and html mode on Emacs USES= dos2unix USE_EMACS= yes EMACS_NO_RUN_DEPENDS= yes EMACS_NO_BUILD_DEPENDS= yes NO_BUILD= yes PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message yatex-startup.el SUB_LIST= EMACS_SITE_LISPDIR="${EMACS_SITE_LISPDIR}" OPTIONS_DEFINE= DOCS PORTDOCS= 00readme readme.meadow.j yatex.new yatexj.tex yatex.ref \ yahtmlj.tex htmlqa yatexadd.doc yatexgen.doc qanda \ yatexe.tex htmlqa.eng yahtmle.tex yatexref.eng qanda.eng INFO= yahtmle yahtmlj yatexe yatexj ELFILES= comment.el yatex.el yatexadd.el yatexgen.el \ yatexenv.el yatexlib.el \ yatexmth.el yatexhks.el yatexhlp.el yatexprc.el \ yatexm-o.el yatexsec.el yatexpkg.el yatexhie.el yahtml.el \ yatex19.el -OPTIONS_DEFINE= DOCS - post-extract: @${INSTALL_DATA} ${WRKSRC}/docs/* ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/yatex cd ${WRKSRC} && \ ${INSTALL_DATA} ${ELFILES} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/yatex ${INSTALL_DATA} \ ${WRKDIR}/yatex-startup.el \ ${WRKSRC}/help/YATEXHLP.jp \ ${WRKSRC}/help/YATEXHLP.eng \ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} for F in ${INFO}; do \ ${INSTALL_DATA} ${WRKSRC}/docs/$$F \ ${STAGEDIR}${PREFIX}/${INFO_PATH}/$${F}.info; \ done @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/saxon-devel/Makefile =================================================================== --- head/textproc/saxon-devel/Makefile (revision 361985) +++ head/textproc/saxon-devel/Makefile (revision 361986) @@ -1,94 +1,92 @@ # Created by: Herve Quiroz # $FreeBSD$ PORTNAME= saxon PORTVERSION= 9.1.0.8 PORTEPOCH= 1 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/Saxon-B/${PORTVERSION}:binary \ SF/${PORTNAME}/Saxon-B/9.1.0.7:resources PKGNAMESUFFIX= -devel DISTFILES= ${PORTNAME}b${PORTVERSION:S,.,-,g}j.zip:binary \ ${PORTNAME}-resources9-1-0-1.zip:resources MAINTAINER= ports@FreeBSD.org COMMENT= An XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java RUN_DEPENDS= java:${PORTSDIR}/java/javavmwrapper OPTIONS_DEFINE= JDOM DOM4J XOM DOCS JDOM_DESC= Jdom support DOM4J_DESC= dom4j support XOM_DESC= XOM support USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_WRKSUBDIR= yes NO_BUILD= yes CONFLICTS= saxon-6.* -OPTIONS_DEFINE= DOCS - JARFILES= saxon9-sql.jar saxon9.jar saxon9-xpath.jar saxon9-dom.jar \ saxon9-xqj.jar saxon9-s9api.jar PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon bin/saxon-xquery PORTDOCS= * .include .if ${PORT_OPTIONS:MJDOM} JARFILES+= saxon9-jdom.jar RUN_DEPENDS+= ${JAVALIBDIR}/jdom.jar:${PORTSDIR}/java/jdom .endif .if ${PORT_OPTIONS:MDOM4J} JARFILES+= saxon9-dom4j.jar RUN_DEPENDS+= ${JAVALIBDIR}/dom4j.jar:${PORTSDIR}/textproc/dom4j .endif .if ${PORT_OPTIONS:MXOM} JARFILES+= saxon9-xom.jar RUN_DEPENDS+= ${JAVALIBDIR}/xom.jar:${PORTSDIR}/textproc/xom .endif SUB_FILES= saxon.sh SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" JAVA_VERSION="${JAVA_VERSION}" do-install: @${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}/..." @${MKDIR} ${STAGEDIR}${JAVAJARDIR} .for file in ${JARFILES} @${ECHO_MSG} -n " ${file}" ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${JAVAJARDIR}/ .endfor @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}/..." cd ${WRKSRC}/samples/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} \; @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..." cd ${WRKSRC}/doc/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" .endif @${ECHO_MSG} -n ">> Installing scripts in ${PREFIX}/bin..." .for scriptfile in saxon saxon-xquery @${ECHO_MSG} -n " ${scriptfile}" ${INSTALL_SCRIPT} ${WRKSRC}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile} .endfor @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} post-install: ${FIND} -s ${WRKSRC}/samples -not -type d | \ ${SED} -ne 's,^${WRKSRC}/samples,${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST} ${FIND} -s -d ${WRKSRC}/samples -type d | \ ${SED} -ne 's,^${WRKSRC}/samples,@dirrm ${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST} .endif .include Index: head/www/eaccelerator/Makefile =================================================================== --- head/www/eaccelerator/Makefile (revision 361985) +++ head/www/eaccelerator/Makefile (revision 361986) @@ -1,54 +1,52 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= eaccelerator PORTVERSION= 0.9.7 CATEGORIES= www MAINTAINER= ale@FreeBSD.org COMMENT= A free open-source PHP accelerator & optimizer LICENSE= GPLv2 -OPTIONS_DEFINE= DOCCOMM +OPTIONS_DEFINE= DOCCOMM DOCS EXAMPLES DOCCOMM_DESC= Retain doc-comments in internal php structures USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME} GH_TAGNAME= ${GH_COMMIT} GH_COMMIT= 42067ac - -OPTIONS_DEFINE= DOCCOMM DOCS EXAMPLES DOCCOMM_DESC= Retain doc-comments in internal php structures DOCCOMM_CONFIGURE_WITH= eaccelerator-doc-comment-inclusion USE_PHP= yes USE_PHPIZE= yes USE_PHP_BUILD= yes CONFIGURE_ARGS= --enable-eaccelerator=shared \ --with-eaccelerator-userid=80 SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message PORTDOCS= * .include do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR} ${INSTALL_DATA} ${WRKSRC}/modules/${PORTNAME}.so \ ${STAGEDIR}${PREFIX}/lib/php/${PHP_EXT_DIR} post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.ini ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/control.php ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/dasm.php ${STAGEDIR}${EXAMPLESDIR} .include