diff --git a/audio/csound/Makefile b/audio/csound/Makefile index e831f1cce37f..da696bdbec9d 100644 --- a/audio/csound/Makefile +++ b/audio/csound/Makefile @@ -1,201 +1,201 @@ # Created by: trevor # $FreeBSD$ PORTNAME= csound PORTVERSION= 5.19.01 PORTREVISION= 4 CATEGORIES= audio lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}5/${PORTNAME}${PORTVERSION:R} \ SF/${PORTNAME}/${PORTNAME}5/${PORTNAME}${PORTVERSION:R}/manual:manual DISTFILES= ${PORTNAME:S/c/C/}${PORTVERSION}${EXTRACT_SUFX} \ ${CSOUND_DOCS:S/$/:manual/} DIST_SUBDIR= csound -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Sound synthesizer LICENSE= LGPL21 BUILD_DEPENDS= swig13>0:${PORTSDIR}/devel/swig13 \ eigen>0:${PORTSDIR}/math/eigen3 \ gmm++>0:${PORTSDIR}/math/gmm++ LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile PORTSCOUT= limit:^5\. OPTIONS_DEFINE= ALSA PNG DSSI FLTK FLUIDSYNTH JACK OSC PORTAUDIO PULSEAUDIO DOCS OPTIONS_DEFAULT=FLTK OPTIONS_SUB= yes ALSA_DESC= Build ALSA I/O module PNG_DESC= Build image opcodes DSSI_DESC= Build DSSI/LADSPA host opcodes FLUIDSYNTH_DESC=Building FluidSynth opcodes JACK_DESC= Build Jack I/O module and opcodes OSC_DESC= Build OSC opcodes PORTAUDIO_DESC= Build the PortAudio I/O module PULSEAUDIO_DESC=Build the PulseAudio I/O module FLTK_DESC= Build FLTK plugin and GUI CONFLICTS_INSTALL= outguess-* csound6 WRKSRC= ${WRKDIR}/${PORTNAME:S/c/C/}${PORTVERSION} USES= bison gettext scons compiler:openmp python MAKE_ARGS= instdir="${STAGEDIR}" prefix="${PREFIX}" \ CC="${CC}" CXX="${CXX}" \ buildCsoundAC=0 buildCsoundVST=0 buildInterfaces=1 \ buildRelease=1 buildVirtual=1 dynamicCsoundLibrary=1 \ install=1 noDebug=1 useDouble=1 \ useGettext=1 usePortMIDI=0 USE_LDCONFIG= yes SSP_UNSAFE= yes CFLAGS+= -fPIC -fopenmp -DUSE_OPENMP LDFLAGS+= -pthread -Wl,-export-dynamic LINKFLAGS= # empty SUB_FILES= pkg-message .include .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib MAKE_ARGS+= useALSA=1 ALSA_H= alsa/asoundlib.h .else MAKE_ARGS+= useALSA=0 ALSA_H= ##alsa/asoundlib.h## .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png MAKE_ARGS+= buildImageOpcodes=1 .else MAKE_ARGS+= buildImageOpcodes=0 .endif .if ${PORT_OPTIONS:MDSSI} BUILD_DEPENDS+= dssi>=0:${PORTSDIR}/audio/dssi LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib RUN_DEPENDS+= dssi>=0:${PORTSDIR}/audio/dssi MAKE_ARGS+= buildDSSI=1 .else MAKE_ARGS+= buildDSSI=0 .endif .if ${PORT_OPTIONS:MFLUIDSYNTH} LIB_DEPENDS+= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth FLUIDSYNTH_H= fluidsynth.h .else FLUIDSYNTH_H= ##fluidsynth.h## .endif .if ${PORT_OPTIONS:MJACK} LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack MAKE_ARGS+= useJack=1 .else MAKE_ARGS+= useJack=0 .endif .if ${PORT_OPTIONS:MOSC} LIB_DEPENDS+= liblo.so:${PORTSDIR}/audio/liblo MAKE_ARGS+= useOSC=1 .else MAKE_ARGS+= useOSC=0 .endif .if ${PORT_OPTIONS:MPORTAUDIO} BUILD_DEPENDS+= portaudio2>=0:${PORTSDIR}/audio/portaudio2 RUN_DEPENDS+= portaudio2>=0:${PORTSDIR}/audio/portaudio2 MAKE_ARGS+= usePortAudio=1 PORTAUDIO_L= "${LOCALBASE}/lib/portaudio2" PORTAUDIO_R= "-Wl,-rpath,${LOCALBASE}/lib/portaudio2" .else MAKE_ARGS+= usePortAudio=0 PORTAUDIO_L= # empty PORTAUDIO_R= # empty .endif .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= libpulse-simple.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_H= pulse/simple.h .else PULSEAUDIO_H= ##pulse/simple.h## .endif .if ${PORT_OPTIONS:MFLTK} LIB_DEPENDS+= libfltk.so:${PORTSDIR}/x11-toolkits/fltk MAKE_ARGS+= buildCsound5GUI=1 buildCSEditor=1 buildWinsound=1 useFLTK=1 .else MAKE_ARGS+= buildCsound5GUI=0 buildCSEditor=0 buildWinsound=0 useFLTK=0 .endif .if ${PORT_OPTIONS:MDOCS} CSOUND_DOCS= Csound${PORTVERSION:R}_manual_html.zip .endif .include .if ${ARCH} == amd64 || ${ARCH} == sparc64 || ${ARCH} == ia64 MAKE_ARGS+= Word64=1 .endif .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>0:${PORTSDIR}/textproc/flex MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH .endif .if ${OSVERSION} >= 1000054 CXXLIB= c++ .else CXXLIB= # empty .endif .include post-patch: @${SED} -e "s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|; \ s|%%PORTAUDIO_L%%|${PORTAUDIO_L}|; \ s|%%PORTAUDIO_R%%|${PORTAUDIO_R}|" \ < ${FILESDIR}/custom.py.in > ${WRKSRC}/custom.py @${REINPLACE_CMD} -e "s|'unsupported'|'linux'|; \ s|Exit(-1)|print \"\"|; \ /CCFLAGS/s|\['-Wno-format'\]|Split('${CFLAGS}')|; \ /CXXFLAGS/s|\['-Wno-format'\]|Split('${CXXFLAGS}')|; \ s|/usr/local|${LOCALBASE}|; \ s|/usr/X11R6|${LOCALBASE}|; \ /LINKFLAGS/s|\['-Wl,-Bdynamic'\]|Split('${LDFLAGS}')|; \ s|\"pthread\"|\"\"|; \ s|'pthread'|''|; \ s|\"portaudio.h\"|\"portaudio2/portaudio.h\"|; \ s|\"boost/any.hpp\"|\"##boost/any.hpp##\"|; \ s|\"alsa/asoundlib.h\"|\"${ALSA_H}\"|; \ s|'xmlfile.h'|'##xmlfile.h##'|; \ s|\"pulse/simple.h\"|\"${PULSEAUDIO_H}\"|; \ s|\"m_pd.h\"|\"##m_pd.h##\"|; \ s|\"tcl.h\"|\"##tcl.h##\"|; \ s|'5.2'|'5'|; \ s|'dl'|''|; \ s|'stdc++'|'${CXXLIB}'|; \ /linuxjoystick/s|^.*| print \"\"|; \ s|\"fluidsynth.h\"|\"${FLUIDSYNTH_H}\"|; \ /mixer_main.c/s|'mixer'|'csmixer'|; \ /jpluginEnvironment/s|'asound'|''|; \ /portaudioEnvironment/s|'asound'|''|; \ /jackEnvironment/s|'asound'|''|" ${WRKSRC}/SConstruct @${REINPLACE_CMD} -e "s|||" \ ${WRKSRC}/InOut/rtpa.c @${REINPLACE_CMD} -e "s|linux/if.h|sys/types.h|" \ ${WRKSRC}/OOps/remote.c post-install: ${LN} -sf libcsound64.so.5 ${STAGEDIR}${PREFIX}/lib/libcsound64.so .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKDIR}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/*.so* \ ${STAGEDIR}${PREFIX}/lib/csound/plugins64/*.so .include diff --git a/audio/csound6/Makefile b/audio/csound6/Makefile index 31bfe19f92b8..f67cc3c20af7 100644 --- a/audio/csound6/Makefile +++ b/audio/csound6/Makefile @@ -1,149 +1,149 @@ # Created by: trevor # $FreeBSD$ PORTNAME= csound PORTVERSION= 6.04 CATEGORIES= audio lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}6/${PORTNAME:S/c/C/}${PORTVERSION} PKGNAMESUFFIX= 6 DISTNAME= ${PORTNAME:S/c/C/}${PORTVERSION} DIST_SUBDIR= csound -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Sound synthesizer LICENSE= LGPL21 BUILD_DEPENDS= boost-libs>0:${PORTSDIR}/devel/boost-libs \ swig>2:${PORTSDIR}/devel/swig20 \ eigen>0:${PORTSDIR}/math/eigen3 \ gmm++>0:${PORTSDIR}/math/gmm++ LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile USES= bison cmake python:2 CMAKE_ARGS= -DBUILD_CSOUNDVST:BOOL=OFF \ -DBUILD_JAVA_INTERFACE:BOOL=OFF \ -DBUILD_PD_CLASS:BOOL=OFF \ -DBUILD_STK_OPCODES:BOOL=OFF \ -DBUILD_TESTS:BOOL=OFF \ -DPYTHON_MODULE_INSTALL_DIR:STRING="${PYTHONPREFIX_SITELIBDIR}" USE_LDCONFIG= yes SSP_UNSAFE= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message CONFLICTS= csound-5.* CONFLICTS_INSTALL= outguess-* OPTIONS_DEFINE= ALSA CURL DSSI FLTK FLUIDSYNTH JACK LUA NLS \ OPENMP OSC PNG PORTAUDIO PULSEAUDIO OPTIONS_DEFAULT= FLTK OPENMP OPTIONS_SUB= yes ALSA_DESC= Build ALSA I/O module ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib ALSA_CMAKE_OFF= -DUSE_ALSA:BOOL=OFF CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl CURL_CMAKE_OFF= -DUSE_CURL:BOOL=OFF DSSI_DESC= Build DSSI/LADSPA host opcodes DSSI_BUILD_DEPENDS= dssi>0:${PORTSDIR}/audio/dssi DSSI_LIB_DEPENDS= libdssialsacompat.so:${PORTSDIR}/audio/libdssialsacompat DSSI_RUN_DEPENDS= dssi>0:${PORTSDIR}/audio/dssi DSSI_CMAKE_OFF= -DBUILD_DSSI_OPCODES:BOOL=OFF DSSI_CFLAGS= -isystem ${LOCALBASE}/include/dssi FLTK_DESC= Build FLTK plugin and GUI FLTK_LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk FLTK_CMAKE_ON= -DBUILD_WINSOUND:BOOL=ON FLTK_CMAKE_OFF= -DBUILD_CSOUND_AC:BOOL=OFF \ -DBUILD_VIRTUAL_KEYBOARD:BOOL=OFF \ -DUSE_FLTK:BOOL=OFF FLUIDSYNTH_DESC= Building FluidSynth opcodes FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth FLUIDSYNTH_CMAKE_OFF= -DBUILD_FLUID_OPCODES:BOOL=OFF JACK_DESC= Build Jack I/O module and opcodes JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CMAKE_OFF= -DBUILD_JACK_OPCODES:BOOL=OFF \ -DUSE_JACK:BOOL=OFF LUA_DESC= Build Lua Interface and opcodes LUA_LIB_DEPENDS= libluajit-5.1.so:${PORTSDIR}/lang/luajit LUA_CMAKE_OFF= -DBUILD_CSOUND_AC_LUA_INTERFACE:BOOL=OFF \ -DBUILD_LUA_INTERFACE:BOOL=OFF \ -DBUILD_LUA_OPCODES:BOOL=OFF NLS_USES= gettext NLS_CMAKE_OFF= -DGETTEXT_MSGFMT_EXECUTABLE="" \ -DLIBINTL_HEADER:STRING="" \ -DLIBINTL_LIBRARY:STRING="" \ -DUSE_GETTEXT:BOOL=OFF OPENMP_USES= compiler:openmp OPENMP_CMAKE_OFF= -DUSE_OPEN_MP:BOOL=OFF OSC_DESC= Build OSC opcodes OSC_LIB_DEPENDS= liblo.so:${PORTSDIR}/audio/liblo OSC_CMAKE_OFF= -DBUILD_OSC_OPCODES:BOOL=OFF PNG_DESC= Build Image opcodes PNG_LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png PNG_CMAKE_OFF= -DBUILD_IMAGE_OPCODES:BOOL=OFF PORTAUDIO_DESC= Build PortAudio I/O module PORTAUDIO_BUILD_DEPENDS=portaudio2>0:${PORTSDIR}/audio/portaudio2 PORTAUDIO_RUN_DEPENDS= portaudio2>0:${PORTSDIR}/audio/portaudio2 PORTAUDIO_CMAKE_ON= -DPORTAUDIO_INCLUDE_PATH:STRING="${LOCALBASE}/include/portaudio2" \ -DPORTAUDIO_LIBRARY:STRING="${LOCALBASE}/lib/portaudio2/libportaudio.so" PORTAUDIO_CMAKE_OFF= -DUSE_PORTAUDIO:BOOL=OFF PULSEAUDIO_DESC= Build PulseAudio I/O module PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CMAKE_OFF= -DUSE_PULSEAUDIO:BOOL=OFF .include .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex CMAKE_ARGS+= -DFLEX_EXECUTABLE:STRING="${LOCALBASE}/bin/flex" .endif .if ${PORT_OPTIONS:MALSA} && ${PORT_OPTIONS:MDSSI} IGNORE= ALSA and DSSI options are mutually exclusive .endif post-patch: @${REINPLACE_CMD} -e \ '/-O3/s|^|#| ; \ /PYTHON_MODULE_INSTALL_DIR/s|^|#| ; \ /CMAKE_SYSTEM_NAME/s|"Linux"|"${OPSYS}"| ; \ s|(LIBINTL_LIBRARY OR LINUX)|(LIBINTL_LIBRARY)| ; \ s|(NOT LINUX)|(LINUX)| ; \ s|-D_GNU_SOURCE|| ; \ s| dl)|)|' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/InOut/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|||' \ ${WRKSRC}/InOut/rtpa.c @${REINPLACE_CMD} -e \ 's|/usr/include/Python2.7|${PYTHON_INCLUDEDIR}| ; \ s|/usr/local|${LOCALBASE}| ; \ /linuxjoystick/s|^|#| ; \ s| dl)|)|' \ ${WRKSRC}/Opcodes/CMakeLists.txt @${REINPLACE_CMD} -e \ '/CMAKE_SYSTEM_NAME/s|"Linux"|"${OPSYS}"| ; \ s|--{WINSOUND_H}|$${WINSOUND_H}|' \ ${WRKSRC}/frontends/CMakeLists.txt @${REINPLACE_CMD} -e \ 's| mixer)| csmixer)|' \ ${WRKSRC}/util/CMakeLists.txt @${REINPLACE_CMD} -e \ 's|_IS_GNUCC)|_IS_GNUCC OR __COMPILER_CLANG)|' \ ${WRKSRC}/util1/CMakeLists.txt post-install: @${LN} -sf libcsnd6.so.6.0 ${STAGEDIR}${PREFIX}/lib/libcsnd6.so.6 @${LN} -sf libcsound64.so.6.0 ${STAGEDIR}${PREFIX}/lib/libcsound64.so.6 .if ${PORT_OPTIONS:MFLTK} @${LN} -sf libCsoundAC.so.6.0 ${STAGEDIR}${PREFIX}/lib/libCsoundAC.so.6 .endif .include diff --git a/audio/smasher/Makefile b/audio/smasher/Makefile index 36db788b1667..54a5db367cdc 100644 --- a/audio/smasher/Makefile +++ b/audio/smasher/Makefile @@ -1,33 +1,33 @@ # Created by: chris@officialunix.com # $FreeBSD$ PORTNAME= smasher PORTVERSION= 1.1.7 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Cross platform audio loop slicer LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile \ libmad.so:${PORTSDIR}/audio/libmad \ libcsound64.so:${PORTSDIR}/audio/csound GNU_CONFIGURE= yes USES= desktop-file-utils gmake pkgconfig USE_GCC= yes USE_WX= 2.8 WX_UNICODE= yes WX_CONF_ARGS= absolute WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e 's|/usr/share/pixmaps|${PREFIX}/share/pixmaps|g' \ -e 's|/usr/share/applications|${DESKTOPDIR}|g' \ ${WRKSRC}/src/Makefile.in .include diff --git a/editors/diakonos/Makefile b/editors/diakonos/Makefile index da78a9c8b655..b8c8245f927c 100644 --- a/editors/diakonos/Makefile +++ b/editors/diakonos/Makefile @@ -1,40 +1,40 @@ # Created by: Chris Petrik # $FreeBSD$ PORTNAME= diakonos PORTVERSION= 0.9.4 CATEGORIES= editors ruby MASTER_SITES= http://diakonos.pist0s.ca/archives/ -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Linux editor for the masses LICENSE= MIT USE_RUBY= yes NO_BUILD= yes SUB_FILES= installation.rb SUB_LIST= RUBY_SITELIBDIR=${RUBY_SITELIBDIR} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|/usr/bin/env ruby|${RUBY}|g' ${WRKSRC}/bin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_SITELIBDIR} ${INSTALL_SCRIPT} ${WRKDIR}/installation.rb \ ${STAGEDIR}${RUBY_SITELIBDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/diakonos.conf \ ${STAGEDIR}${PREFIX}/etc/diakonos.conf.dist ${INSTALL_DATA} ${WRKSRC}/diakonos-256-colour.conf \ ${STAGEDIR}${PREFIX}/etc/diakonos-256-colour.conf.dist @${MKDIR} ${STAGEDIR}${DOCSDIR}/help (cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG LICENCE README.rdoc \ ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKSRC}/help/*.dhf ${STAGEDIR}${DOCSDIR}/help .include diff --git a/emulators/fceux/Makefile b/emulators/fceux/Makefile index a6529701373d..59e300fb23d2 100644 --- a/emulators/fceux/Makefile +++ b/emulators/fceux/Makefile @@ -1,100 +1,100 @@ # Created by: HIYAMA Takeshi # $FreeBSD$ PORTNAME= fceux PORTVERSION= 2.2.2 DISTVERSIONSUFFIX= .src PORTREVISION= 4 CATEGORIES= emulators MASTER_SITES= SF/fceultra/Source%20Code/${PORTVERSION}%20src/ -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Portable NES/Famicom emulator based on Bero's original FCE LICENSE= GPLv2 RUN_DEPENDS= zenity:${PORTSDIR}/x11/zenity WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= compiler:c++0x desktop-file-utils dos2unix pkgconfig scons USE_SDL= sdl LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= CREATE_AVI DEBUG DOCS FRAMESKIP LOGO LUA OPENGL OPTIONS_SINGLE= GUI OPTIONS_SINGLE_GUI= GTK2 GTK3 OPTIONS_DEFAULT= CREATE_AVI FRAMESKIP GTK2 LOGO LUA OPENGL CREATE_AVI_DESC= Enable avi creation support CREATE_AVI_MAKE_ARGS= CREATE_AVI=1 CREATE_AVI_MAKE_ARGS_OFF= CREATE_AVI=0 DEBUG_MAKE_ARGS= DEBUG=1 DEBUG_MAKE_ARGS_OFF= DEBUG=0 FRAMESKIP_DESC= Enable frameskipping FRAMESKIP_MAKE_ARGS= FRAMESKIP=1 FRAMESKIP_MAKE_ARGS_OFF= FRAMESKIP=0 GTK2_USE= GNOME=gtk20 GTK2_MAKE_ARGS= GTK=1 GTK2_MAKE_ARGS_OFF= GTK=0 GTK3_USE= GNOME=gtk30 GTK3_MAKE_ARGS= GTK3=1 GTK3_MAKE_ARGS_OFF= GTK3=0 LOGO_DESC= Enable a logoscreen when creating avis LOGO_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd LOGO_MAKE_ARGS= LOGO=1 LOGO_MAKE_ARG_OFF= LOGO=0 LUA_USES= lua:51 LUA_MAKE_ARGS= LUA=1 SYSTEM_LUA=1 LUA_MAKE_ARGS_OFF= LUA=0 OPENGL_USE= GL=gl OPENGL_MAKE_ARGS= OPENGL=1 OPENGL_MAKE_ARGS_OFF= OPENGL=0 .include .if ${PORT_OPTIONS:MLOGO} && empty(PORT_OPTIONS:MCREATE_AVI) IGNORE= LOGO support requires CREATE_AVI support .endif post-patch: @${REINPLACE_CMD} -e \ '/PUBLIC/s|^|#| ; \ /CheckLib/s|lua5.1|lua-${LUA_VER}| ; \ /LINKFLAGS/s|"-ldl",|| ; \ /LINKFLAGS/s|lua5.1|lua-${LUA_VER}| ; \ s|/usr/include/lua5.1|${LUA_INCDIR}| ; \ s|-O2||' ${WRKSRC}/SConstruct @${REINPLACE_CMD} -e \ 's|/usr/bin/|| ; \ s|/usr/share/|${PREFIX}/share/|' ${WRKSRC}/fceux.desktop do-install: .for i in fceux fceux-net-server (cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} ${i} \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/documentation && ${INSTALL_MAN} ${i}.6 \ ${STAGEDIR}${MANPREFIX}/man/man6) .endfor @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/bin && ${INSTALL_DATA} *.lua \ ${STAGEDIR}${DATADIR}) .for i in luaScripts palettes tools @(cd ${WRKSRC}/output && ${COPYTREE_SHARE} ${i} \ ${STAGEDIR}${DATADIR}) .endfor (cd ${WRKSRC} && ${INSTALL_DATA} *.desktop \ ${STAGEDIR}${DESKTOPDIR}) (cd ${WRKSRC} && ${INSTALL_DATA} *.png \ ${STAGEDIR}${PREFIX}/share/pixmaps) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in TODO-PROJECT Videolog.txt cheat.html faq fcs.txt fm2.txt \ protocol.txt snes9x-lua.html (cd ${WRKSRC}/documentation && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}) .endfor @(cd ${WRKSRC}/documentation && ${COPYTREE_SHARE} tech \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/ftp/bareftp/Makefile b/ftp/bareftp/Makefile index 82e617ddfd96..c58c5e0dd8d1 100644 --- a/ftp/bareftp/Makefile +++ b/ftp/bareftp/Makefile @@ -1,39 +1,39 @@ # Created by: Chris Petrik (chris@officialunix.com) # $FreeBSD$ PORTNAME= bareftp PORTVERSION= 0.3.11 CATEGORIES= ftp MASTER_SITES= http://www.bareftp.org/release/ -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= FTP client made in C sharp GNU_CONFIGURE= yes CONFIGURE_ARGS= --datarootdir="${PREFIX}/share" \ --libdir="${PREFIX}/lib" \ --localedir="${PREFIX}/share/locale" \ --includedir="${LOCALBASE}/include" INSTALLS_ICONS= yes USES= gettext gmake libtool pkgconfig USE_GNOME= gtksharp20 gnomesharp20 USE_LDCONFIG= yes OPTIONS_DEFINE= GNOMEKEYRING NLS OPTIONS_DEFAULT=GNOMEKEYRING OPTIONS_SUB= yes GNOMEKEYRING_CONFIGURE_WITH= gnomekeyring GNOMEKEYRING_BUILD_DEPENDS= gnome-keyring-sharp>0:${PORTSDIR}/security/gnome-keyring-sharp GNOMEKEYRING_RUN_DEPENDS= gnome-keyring-sharp>0:${PORTSDIR}/security/gnome-keyring-sharp NLS_CONFIGURE_ENABLE= nls # TODO # Ugly way but configure ignore "--localedir=" fu* ;/ pre-build: @${REINPLACE_CMD} -e 's|$$(prefix)/$$(DATADIRNAME)|${PREFIX}/share|g' \ ${WRKSRC}/po/Makefile .include diff --git a/ftp/net2ftp/Makefile b/ftp/net2ftp/Makefile index 630236abd92c..0ed25dd4013a 100644 --- a/ftp/net2ftp/Makefile +++ b/ftp/net2ftp/Makefile @@ -1,29 +1,29 @@ # Created by: Alexander Kriventsov # $FreeBSD$ PORTNAME= net2ftp PORTVERSION= 1.0 CATEGORIES= ftp MASTER_SITES= http://www.net2ftp.com/download/ DISTNAME= ${PORTNAME}_v${PORTVERSION} -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Web-based FTP client written in PHP LICENSE= GPLv2 USES= zip NO_BUILD= YES .if !defined(WITHOUT_PHP_DEPENDS) USE_PHP= ftp mysql pcre session zlib .endif SUB_FILES+= pkg-message do-install: @(for samplefile in $$( ${FIND} ${WRKSRC}/files_to_upload -name "settings*.inc.php" ) ; do \ ${MV} $$samplefile $$samplefile.sample ; \ done) @(cd ${WRKSRC}/files_to_upload && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/games/gnake/Makefile b/games/gnake/Makefile index 5cc8f6ad161d..54b49669edbf 100644 --- a/games/gnake/Makefile +++ b/games/gnake/Makefile @@ -1,33 +1,33 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= gnake PORTVERSION= 0.94b CATEGORIES= games MASTER_SITES= SF/fbsdports/gnake DISTNAME= Gnake.${PORTVERSION} -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Nibbles clone for GNU/Linux and *BSD LICENSE= GPLv2 OPTIONS_DEFINE= DOCS LDFLAGS+= -L${LOCALBASE}/lib -lncurses CFLAGS+= -Wall WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README PLIST_FILES= bin/${PORTNAME} do-build: ${CC} ${CFLAGS} ${LDFLAGS} -o ${WRKSRC}/${PORTNAME} \ ${WRKSRC}/gnake.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/net-mgmt/cacti/Makefile b/net-mgmt/cacti/Makefile index 328d3a909765..7db7725d656e 100644 --- a/net-mgmt/cacti/Makefile +++ b/net-mgmt/cacti/Makefile @@ -1,70 +1,70 @@ # $FreeBSD$ PORTNAME= cacti PORTVERSION= 0.8.8c${PATCHLEVEL} CATEGORIES= net-mgmt www MASTER_SITES= http://www.cacti.net/downloads/ -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Web-driven graphing interface for RRDTool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rrdtool:${PORTSDIR}/databases/rrdtool USES= cpe shebangfix USE_MYSQL= yes USE_PHP= mysql pcre session sockets snmp xml WANT_PHP_WEB= yes NO_BUILD= yes PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message SHEBANG_FILES= scripts/3com_cable_modem.pl \ scripts/diskfree.pl \ scripts/linux_memory.pl \ scripts/loadavg.pl \ scripts/loadavg_multi.pl \ scripts/ping.pl \ scripts/query_unix_partitions.pl \ scripts/unix_processes.pl \ scripts/unix_tcp_connections.pl \ scripts/unix_users.pl \ scripts/weatherbug.pl \ scripts/webhits.pl CACTIDIR?= share/cacti CACTIUSER?= cacti CACTIGROUP?= cacti USERS?= ${CACTIUSER} GROUPS?= ${CACTIGROUP} WRKSRC= ${WRKDIR}/${PORTNAME}-${SITEDISTVERSION} SITEDISTVERSION= ${PORTVERSION:S/${PATCHLEVEL}$//} PLIST_SUB+= CACTIDIR=${CACTIDIR} CACTIUSER=${CACTIUSER} \ CACTIGROUP=${CACTIGROUP} SUB_LIST+= CACTIDIR=${CACTIDIR} CACTIUSER=${CACTIUSER} \ CACTIGROUP=${CACTIGROUP} post-patch: @${FIND} ${WRKSRC} -name \*.orig -delete; \ ${MV} ${WRKSRC}/include/config.php ${WRKSRC}/include/config.php.sample ${RM} -r ${WRKSRC}/log ${WRKSRC}/rra do-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/${CACTIDIR} ${MKDIR} ${STAGEDIR}/var/log/cacti ${MKDIR} ${STAGEDIR}/var/db/cacti/rra ${MKDIR} ${STAGEDIR}/var/db/cacti/scripts ${CP} -R ${WRKSRC}/* ${STAGEDIR}/${PREFIX}/${CACTIDIR} if [ -f ${PREFIX}/${CACTIDIR}/include/db-settings.php ]; then \ ${ECHO_CMD} "======================================================================="; \ ${ECHO_CMD} "WARNING! You have to move DB settings from"; \ ${ECHO_CMD} "${PREFIX}/${CACTIDIR}/include/db-settings.php file to"; \ ${ECHO_CMD} "${PREFIX}/${CACTIDIR}/include/config.php and remove db-settings.php"; \ fi .include diff --git a/security/pidgin-otr/Makefile b/security/pidgin-otr/Makefile index dd47da7a7e6d..fbf64b2a7a48 100644 --- a/security/pidgin-otr/Makefile +++ b/security/pidgin-otr/Makefile @@ -1,39 +1,39 @@ # $FreeBSD$ PORTNAME= otr PORTVERSION= 4.0.0 PORTREVISION= 5 CATEGORIES= security net-im net MASTER_SITES= http://www.cypherpunks.ca/otr/ PKGNAMEPREFIX= pidgin- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Allows deniable private conversations using Pidgin LICENSE= GPLv2 # explicitly use libotr.so.5 (see ports/186944) BUILD_DEPENDS= pidgin:${PORTSDIR}/net-im/pidgin LIB_DEPENDS= libotr.so.5:${PORTSDIR}/security/libotr \ libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libpurple.so:${PORTSDIR}/net-im/libpurple USES= cpe gettext gmake libtool pkgconfig CPE_VENDOR= cypherpunks CPE_PRODUCT= ${PKGNAMEPREFIX}${PORTNAME} USE_GNOME= gtk20 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-libotr-prefix=${LOCALBASE}/lib \ --with-libotr-inc-prefix=${LOCALBASE}/include .include .if ${OSVERSION} < 1000036 && ${ARCH} == i386 LDFLAGS+= -lssp_nonshared .endif .include diff --git a/security/polarssl13/Makefile b/security/polarssl13/Makefile index c087c28b63ad..f44a714da9e3 100644 --- a/security/polarssl13/Makefile +++ b/security/polarssl13/Makefile @@ -1,61 +1,61 @@ # $FreeBSD$ PORTNAME= polarssl PORTVERSION= 1.3.10 DISTVERSIONSUFFIX= -gpl #PORTREVISION= 1 CATEGORIES= security devel MASTER_SITES= https://polarssl.org/download/ PKGNAMESUFFIX= 13 DISTNAME= mbedtls-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Open Source embedded SSL/TLS cryptographic library LICENSE= GPLv2 ALL_TARGET= no_test USES= cpe gmake tar:tgz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/mbedtls-${PORTVERSION} CONFLICTS= polarssl-[0-9]* DOCFILES= ChangeLog README.rst LICENSE BINFILES= aescrypt2 benchmark dh_client dh_genprime dh_server hello \ md5sum mpi_demo rsa_genkey rsa_sign rsa_verify selftest \ sha1sum sha2sum ssl_cert_test ssl_client1 ssl_client2 \ ssl_server ssl_test # cmake install is broken, so we do it by hand do-install: @cd ${WRKSRC}/include && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${PREFIX}/include "! -name *.orig" ${INSTALL_DATA} ${WRKSRC}/library/libpolarssl.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/library/libpolarssl.so ${STAGEDIR}${PREFIX}/lib/libpolarssl.so.8 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpolarssl.so.8 (cd ${STAGEDIR}${PREFIX}/lib/ && ${LN} -sf libpolarssl.so.8 libpolarssl.so) (cd ${STAGEDIR}${PREFIX}/lib/ && ${LN} -sf libpolarssl.so.8 libmbedtls.so.8) (cd ${STAGEDIR}${PREFIX}/lib/ && ${LN} -sf libmbedtls.so.8 libmbedtls.so) .for i in ${BINFILES} ${INSTALL_PROGRAM} ${WRKSRC}/programs/*/${i} ${STAGEDIR}${PREFIX}/bin/polarssl_${i} .endfor OPTIONS_DEFINE= DOCS .include post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif .if ${ARCH} == "powerpc" BROKEN= Does not compile on powerpc .endif .include diff --git a/www/hiawatha/Makefile b/www/hiawatha/Makefile index 5866d169865d..8d3034517967 100644 --- a/www/hiawatha/Makefile +++ b/www/hiawatha/Makefile @@ -1,82 +1,82 @@ # Created by: Hugo Leisink # $FreeBSD$ PORTNAME= hiawatha PORTVERSION= 9.12 CATEGORIES= www MASTER_SITES= SF/fbsdports/hiawatha/ -MAINTAINER= chris@bsdjunk.com +MAINTAINER= ports@FreeBSD.org COMMENT= Advanced and secure webserver for Unix LICENSE= GPLv2 PORTDOCS= ChangeLog README.md CONFIG_FILES= hiawatha.conf mimetype.conf cgi-wrapper.conf toolkit.conf \ error.xslt index.xslt SUB_FILES= pkg-message USES= cmake compiler:c11 USE_LDCONFIG= yes USE_RC_SUBR= hiawatha CMAKE_ARGS= -DCMAKE_INSTALL_LOCALSTATEDIR=/var \ -DCMAKE_INSTALL_MANDIR=${PREFIX}/man \ -DWEBROOT_DIR=${WWWDIR} OPTIONS_DEFINE= CACHE DOCS IPV6 MONITOR RPROXY SSL TOMAHAWK TOOLKIT XSLT OPTIONS_DEFAULT= CACHE IPV6 RPROXY SSL TOOLKIT XSLT DOCS CACHE_DESC= Enable cache support MONITOR_DESC= Enable Hiawatha Monitor RPROXY_DESC= Enable reverse proxy TOMAHAWK_DESC= Enable Tomahawk command channel TOOLKIT_DESC= Enable URL toolkit XSLT_DESC= Enable XSLT support CACHE_CMAKE_ON= -DENABLE_CACHE=on CACHE_CMAKE_OFF= -DENABLE_CACHE=off TOMAHAWK_CMAKE_ON= -DENABLE_TOMAHAWK=on TOMAHAWK_CMAKE_OFF= -DENABLE_TOMAHAWK=off IPV6_CMAKE_ON= -DENABLE_IPV6=on IPV6_CMAKE_OFF= -DENABLE_IPV6=off MONITOR_CMAKE_ON= -DENABLE_MONITOR=on MONITOR_CMAKE_OFF= -DENABLE_MONITOR=off RPROXY_CMAKE_ON= -DENABLE_RPROXY=on RPROXY_CMAKE_OFF= -DENABLE_RPROXY=off SSL_CMAKE_ON= -DENABLE_SSL=on SSL_CMAKE_OFF= -DENABLE_SSL=off TOOLKIT_CMAKE_ON= -DENABLE_TOOLKIT=on TOOLKIT_CMAKE_OFF= -DENABLE_TOOLKIT=off XSLT_USE= GNOME=libxslt XSLT_CMAKE_ON= -DENABLE_XSLT=on XSLT_CMAKE_OFF= -DENABLE_XSLT=off post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ ${WRKSRC}/man/hiawatha.1.in ${WRKSRC}/man/cgi-wrapper.1.in \ ${WRKSRC}/config/cgi-wrapper.conf ${WRKSRC}/config/hiawatha.conf.in @${REINPLACE_CMD} -e 's|/etc/hiawatha|${ETCDIR}|g' \ ${WRKSRC}/man/hiawatha.1.in ${WRKSRC}/man/cgi-wrapper.1.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .for FILE in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/config/${FILE} ${STAGEDIR}${PREFIX}/etc/hiawatha/${FILE}.sample .endfor @${MKDIR} ${STAGEDIR}${WWWDIR} ; \ ${INSTALL_DATA} ${WRKSRC}/extra/index.html ${STAGEDIR}${WWWDIR}/index.html.sample .include