Index: head/audio/xmms2/Makefile =================================================================== --- head/audio/xmms2/Makefile (revision 348448) +++ head/audio/xmms2/Makefile (revision 348449) @@ -1,396 +1,395 @@ # Created by: Alexander Botero-Lowry # $FreeBSD$ PORTNAME?= xmms2 PORTVERSION= 0.8 DISTVERSIONSUFFIX=DrO_o PORTREVISION?= 5 CATEGORIES?= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20${DISTVERSIONSUFFIX} MAINTAINER?= madpilot@FreeBSD.org COMMENT?= Rewrite of xmms as a client/server system (developer release) -USE_BZIP2= yes USE_PYTHON_BUILD= yes -USES+= pkgconfig +USES+= pkgconfig tar:bzip2 .if !defined(XMMS2_SLAVE) USE_GNOME= glib20 USE_SQLITE= 3 USE_LDCONFIG= yes PLIST_SUB+= INCLUDEDIR="include/${PORTNAME}" LIBDIR="lib/${PORTNAME}" CPPFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= AIRPLAY AO APE AVCODEC CDDA CURL ET FAAD FAM FLAC \ GME GVFS ICES JACK MAD MDNS MMS \ MODPLUG MPG123 MUSEPACK OFA PULSEAUDIO SAMBA SID \ SNDFILE SPEEX TREMOR VISUAL VOCODER VORBIS WAVPACK XML OPTIONS_SINGLE= MDNS OPTIONS_SINGLE_MDNS= MDNS_APPLE MDNS_AVAHI OPTIONS_DEFAULT= CURL FAAD FLAC MAD MDNS MDNS_APPLE VORBIS AIRPLAY_DESC= Support output via Airport Express AVCODEC_DESC= Avcodevc playback support CDDA_DESC= AudioCD support ET_DESC= Install usage feedback reporting client FAM_DESC= Support to update Media Library on file change GME_DESC= Video game music files support GVFS_DESC= Playback files via GVFS ICES_DESC= Playback files to an icecast server MDNS_DESC= Announce XMMS2d via mDNS (Choose implementation) MDNS_APPLE_DESC= Use Apple mDNS implementation MDNS_AVAHI_DESC= Use Avahi mDNS implementation OFA_DESC= Collect MusicDNS fingerprints SAMBA_DESC= Playback files via SMB SID_DESC= Playback SID files VISUAL_DESC= Visualization plugins support VOCODER_DESC= Phase Vocoder effect plugin WAVPACK_DESC= Playback WV files XML_DESC= Support XML based playlists (XSPF, RSS) .endif # !XMMS_SLAVE .include .if defined(XMMS2_SLAVE) EXCLUDE+= --without-xmms2d .if ${XMMS2_SLAVE} == "python" EXCLUDE+= --with-optionals="python" .elif ${XMMS2_SLAVE} == "ruby" EXCLUDE+= --with-optionals="ruby" .elif ${XMMS2_SLAVE} == "perl" EXCLUDE+= --with-optionals="perl" .elif ${XMMS2_SLAVE} == "ruby-ecore" EXCLUDE+= --with-optionals="ruby" --with-optionals="xmmsclient-ecore" .elif ${XMMS2_SLAVE} == "cpp" EXCLUDE+= --with-optionals="xmmsclient++" \ --with-optionals="xmmsclient++-glib" .endif .else # XMMS2_SLAVE EXCLUDE+= --without-optionals="python" \ --without-optionals="ruby" \ --without-optionals="xmmsclient-ecore" \ --without-optionals="xmmsclient++" \ --without-optionals="xmmsclient++-glib" \ --without-optionals="perl" .endif # XMMS2_SLAVE .if !defined(XMMS2_SLAVE) .if ${PORT_OPTIONS:MAIRPLAY} USE_OPENSSL= yes PLIST_SUB+= AIRPLAY="" .else EXCLUDE+= --without-plugins="airplay" PLIST_SUB+= AIRPLAY="@comment " .endif .if ${PORT_OPTIONS:MAO} LIB_DEPENDS+= libao.so:${PORTSDIR}/audio/libao PLIST_SUB+= AO="" .else EXCLUDE+= --without-plugins="ao" PLIST_SUB+= AO="@comment " .endif .if ${PORT_OPTIONS:MAPE} LIB_DEPENDS+= libmac.so:${PORTSDIR}/audio/mac PLIST_SUB+= MAC="" .else EXCLUDE+= --without-plugins="mac" PLIST_SUB+= MAC="@comment " .endif .if ${PORT_OPTIONS:MAVCODEC} LIB_DEPENDS+= libavutil.so:${PORTSDIR}/multimedia/ffmpeg PLIST_SUB+= AVCODEC="" .else EXCLUDE+= --without-plugins="avcodec" PLIST_SUB+= AVCODEC="@comment " .endif .if ${PORT_OPTIONS:MCDDA} LIB_DEPENDS+= libcdio.so:${PORTSDIR}/sysutils/libcdio \ libdiscid.so:${PORTSDIR}/audio/libdiscid PLIST_SUB+= CDDA="" .else EXCLUDE+= --without-plugins="cdda" PLIST_SUB+= CDDA="@comment " .endif .if ${PORT_OPTIONS:MCURL} LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl PLIST_SUB+= CURL="" .else EXCLUDE+= --without-plugins="curl" --without-plugins="icymetaint" PLIST_SUB+= CURL="@comment " .endif .if ${PORT_OPTIONS:MFAAD} LIB_DEPENDS+= libfaad.so:${PORTSDIR}/audio/faad PLIST_SUB+= FAAD="" .else EXCLUDE+= --without-plugins="faad" --without-plugins="mp4" PLIST_SUB+= FAAD="@comment " .endif .if ${PORT_OPTIONS:MFAM} USES+= fam:gamin PLIST_SUB+= FAM="" .else EXCLUDE+= --without-optionals="medialib-updater" PLIST_SUB+= FAM="@comment " .endif .if ${PORT_OPTIONS:MFLAC} LIB_DEPENDS+= libFLAC.so:${PORTSDIR}/audio/flac PLIST_SUB+= FLAC="" .else EXCLUDE+= --without-plugins="flac" PLIST_SUB+= FLAC="@comment " .endif .if ${PORT_OPTIONS:MGME} LIB_DEPENDS+= libgme.so:${PORTSDIR}/audio/libgme PLIST_SUB+= GME="" .else EXCLUDE+= --without-plugins="gme" PLIST_SUB+= GME="@comment " .endif .if ${PORT_OPTIONS:MGVFS} USE_GNOME+= gvfs PLIST_SUB+= GVFS="" .else EXCLUDE+= --without-plugins="gvfs" PLIST_SUB+= GVFS="@comment " .endif .if ${PORT_OPTIONS:MICES} LIB_DEPENDS+= libshout.so:${PORTSDIR}/audio/libshout2 PLIST_SUB+= ICES="" .else EXCLUDE+= --without-plugins="ices" PLIST_SUB+= ICES="@comment " .endif .if ${PORT_OPTIONS:MJACK} LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack PLIST_SUB+= JACK="" .else EXCLUDE+= --without-plugins="jack" PLIST_SUB+= JACK="@comment " .endif .if ${PORT_OPTIONS:MMAD} LIB_DEPENDS+= libmad.so:${PORTSDIR}/audio/libmad PLIST_SUB+= MAD="" .else EXCLUDE+= --without-plugins="mad" PLIST_SUB+= MAD="@comment " .endif .if empty(PORT_OPTIONS:MMDNS) EXCLUDE+= --without-optionals="mdns" .endif .if ${PORT_OPTIONS:MMDNS_APPLE} EXCLUDE+= --with-mdns-backend="dns_sd" LIB_DEPENDS+= libdns_sd.so:${PORTSDIR}/net/mDNSResponder PLIST_SUB+= MDNS_APPLE="" .else PLIST_SUB+= MDNS_APPLE="@comment " .endif .if ${PORT_OPTIONS:MMDNS_AVAHI} EXCLUDE+= --with-mdns-backend="avahi" LIB_DEPENDS+= libavahi-core.so:${PORTSDIR}/net/avahi-app PLIST_SUB+= MDNS_AVAHI="" MAN1+= xmms2-mdns-avahi.1 .else PLIST_SUB+= MDNS_AVAHI="@comment " .endif .if ${PORT_OPTIONS:MMMS} LIB_DEPENDS+= libmms.so:${PORTSDIR}/net/libmms PLIST_SUB+= MMS="" .else EXCLUDE+= --without-plugins="mms" PLIST_SUB+= MMS="@comment " .endif .if ${PORT_OPTIONS:MMODPLUG} LIB_DEPENDS+= libmodplug.so:${PORTSDIR}/audio/libmodplug PLIST_SUB+= MODPLUG="" .else EXCLUDE+= --without-plugins="modplug" PLIST_SUB+= MODPLUG="@comment " .endif .if ${PORT_OPTIONS:MMPG123} LIB_DEPENDS+= libmpg123.so:${PORTSDIR}/audio/mpg123 PLIST_SUB+= MPG123="" .else EXCLUDE+= --without-plugins="mpg123" PLIST_SUB+= MPG123="@comment " .endif .if ${PORT_OPTIONS:MMUSEPACK} LIB_DEPENDS+= libmpcdec.so:${PORTSDIR}/audio/musepack PLIST_SUB+= MUSEPACK="" .else EXCLUDE+= --without-plugins="musepack" PLIST_SUB+= MUSEPACK="@comment " .endif .if ${PORT_OPTIONS:MOFA} LIB_DEPENDS+= libofa.so:${PORTSDIR}/audio/libofa PLIST_SUB+= OFA="" .else EXCLUDE+= --without-plugins="ofa" PLIST_SUB+= OFA="@comment " .endif .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio PLIST_SUB+= PULSE="" .else EXCLUDE+= --without-plugins="pulse" PLIST_SUB+= PULSE="@comment " .endif .if ${PORT_OPTIONS:MSAMBA} LIB_DEPENDS+= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient PLIST_SUB+= SAMBA="" .else EXCLUDE+= --without-plugins="samba" PLIST_SUB+= SAMBA="@comment " .endif .if ${PORT_OPTIONS:MSID} LIB_DEPENDS+= libsidplay2.so:${PORTSDIR}/audio/libsidplay2 PLIST_SUB+= SID="" .else EXCLUDE+= --without-plugins="sid" PLIST_SUB+= SID="@comment " .endif .if ${PORT_OPTIONS:MSNDFILE} LIB_DEPENDS+= libsndfile.so:${PORTSDIR}/audio/libsndfile PLIST_SUB+= SNDFILE="" .else EXCLUDE+= --without-plugins="sndfile" PLIST_SUB+= SNDFILE="@comment " .endif .if ${PORT_OPTIONS:MSPEEX} LIB_DEPENDS+= libspeex.so:${PORTSDIR}/audio/speex PLIST_SUB+= SPEEX="" .else EXCLUDE+= --without-plugins="speex" PLIST_SUB+= SPEEX="@comment " .endif .if ${PORT_OPTIONS:MTREMOR} LIB_DEPENDS+= libvorbisidec.so:${PORTSDIR}/audio/libtremor PLIST_SUB+= TREMOR="" .else EXCLUDE+= --without-plugins="tremor" PLIST_SUB+= TREMOR="@comment " .endif # xmms2-ripper .if ${PORT_OPTIONS:MVISUAL} && ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbisenc.so:${PORTSDIR}/audio/libvorbis .else EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src-clients-vistest-wscript .endif # XXX: shm support requires semtimedop(2) .if ${PORT_OPTIONS:MVISUAL} USE_SDL= yes LIB_DEPENDS+= libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04 .else EXCLUDE+= --without-optionals="vistest" .endif .if ${PORT_OPTIONS:MVISUAL} && ${EXCLUDE:M--with-vis-reference-clients} PLIST_SUB+= VISUAL="" .else PLIST_SUB+= VISUAL="@comment " .endif .if ${PORT_OPTIONS:MVOCODER} LIB_DEPENDS+= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libsamplerate.so:${PORTSDIR}/audio/libsamplerate PLIST_SUB+= VOCODER="" .else EXCLUDE+= --without-plugins="vocoder" PLIST_SUB+= VOCODER="@comment " .endif .if ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis PLIST_SUB+= VORBIS="" .else EXCLUDE+= --without-plugins="vorbis" PLIST_SUB+= VORBIS="@comment " .endif .if ${PORT_OPTIONS:MWAVPACK} LIB_DEPENDS+= libwavpack.so:${PORTSDIR}/audio/wavpack PLIST_SUB+= WAVPACK="" .else EXCLUDE+= --without-plugins="wavpack" PLIST_SUB+= WAVPACK="@comment " .endif .if ${PORT_OPTIONS:MXML} USE_GNOME+= libxml2 PLIST_SUB+= XML="" .else EXCLUDE+= --without-plugins="xml" --without-plugins="rss" \ --without-plugins="xspf" PLIST_SUB+= XML="@comment " .endif .if ${PORT_OPTIONS:MET} PLIST_SUB+= ET="" MAN1+= xmms2-et.1 .else EXCLUDE+= --without-optionals="et" PLIST_SUB+= ET="@comment " .endif .endif # !XMMS2_SLAVE post-patch: @${REINPLACE_CMD} -e "s|%%WRKSRC%%|${WRKSRC}|" ${WRKSRC}/wscript .if ${PORT_OPTIONS:MVISUAL} && ${PORT_OPTIONS:MVORBIS} @${REINPLACE_CMD} -e "s|'vorbisenc',|'vorbisenc vorbis ogg',|" \ ${WRKSRC}/src/clients/vistest/wscript .endif do-configure: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} waf ${_MAKE_JOBS} configure \ --conf-prefix=${LOCALBASE} --prefix=${PREFIX} \ --mandir=${PREFIX}/man ${EXCLUDE} do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} waf ${_MAKE_JOBS} build do-install: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} waf install --destdir=${STAGEDIR} --without-ldconfig .if !defined(XMMS2_SLAVE) if [ ! -d ${STAGEDIR}${DATADIR}/scripts/startup.d ]; then \ ${MKDIR} ${STAGEDIR}${DATADIR}/scripts/startup.d; \ fi .endif .include Index: head/comms/gnokii/Makefile =================================================================== --- head/comms/gnokii/Makefile (revision 348448) +++ head/comms/gnokii/Makefile (revision 348449) @@ -1,142 +1,141 @@ # Created by: Staffan Ulfberg # $FreeBSD$ PORTNAME= gnokii PORTVERSION= 0.6.31 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= comms MASTER_SITES= http://www.gnokii.org/download/gnokii/ \ ftp://ftp.gnokii.org/pub/gnokii/ \ http://www.gnokii.org/download/gnokii/0.6.x/ MAINTAINER= madpilot@FreeBSD.org COMMENT= Tools to talk to GSM cellular phones LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser GROUPS= ${PORTNAME} -USE_BZIP2= yes -USES= gettext gmake pkgconfig +USES= gettext gmake pkgconfig tar:bzip2 USE_LDCONFIG= yes USE_CSTD= gnu89 WANT_GNOME= yes USE_GNOME= intltool GNU_CONFIGURE= yes CPPFLAGS+= ${CFLAGS} -I${LOCALBASE}/include -fPIC CONFIGURE_ARGS+= --enable-security CONFIGURE_ENV+= MSGFMT="${LOCALBASE}/bin/msgfmt" \ XGETTEXT="${LOCALBASE}/bin/xgettext" \ LIBS="-L${WRKSRC}/common -L${LOCALBASE}/lib" \ PKG_CONFIG="${LOCALBASE}/bin/pkg-config" LDFLAGS+= -L${LOCALBASE}/lib SUB_FILES+= pkg-message PORTDOCS= * CONFLICTS= smstools-[0-9]* sendsms-[0-9]* OPTIONS_DEFINE= DOCS ICAL PCSC SMSD SMSDDB USB X11 OPTIONS_MULTI= SMSDDB OPTIONS_MULTI_SMSDDB= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= X11 ICAL_DESC= Build with IETF iCal support USB_DESC= Build with libusb support PCSC_DESC= Build with PC/SC-Lite support SMSD_DESC= Enable smsd daemon (includes "file" backend) SMSDDB_DESC= Enable database support in smsd (select one or more) X11_DESC= Build graphical version (xgnokii) ICAL_CONFIGURE_ENABLE= libical ICAL_LIB_DEPENDS= libical.so:${PORTSDIR}/devel/libical USB_CONFIGURE_ENABLE= libusb PCSC_CONFIGURE_ENABLE= libpcsclite PCSC_LIB_DEPENDS= libpcsclite.so:${PORTSDIR}/devel/pcsc-lite .include .if empty(PORT_OPTIONS:MSMSD) PLIST_SUB+= SMSD='@comment ' MSM='@comment ' PGM='@comment ' SQLT='@comment ' CONFIGURE_ARGS+= --disable-smsd .else PLIST_SUB+= SMSD='' USE_GNOME+= glib20 . if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes PLIST_SUB+= MSM='' . else CONFIGURE_ARGS+= --disable-mysql PLIST_SUB+= MSM='@comment ' . endif . if ${PORT_OPTIONS:MPGSQL} USE_PGSQL= yes PLIST_SUB+= PGM='' . else CONFIGURE_ARGS+= --disable-postgres PLIST_SUB+= PGM='@comment ' . endif . if ${PORT_OPTIONS:MSQLITE} LIB_DEPENDS+= libsqlite3.so:${PORTSDIR}/databases/sqlite3 PLIST_SUB+= SQLT='' . else CONFIGURE_ARGS+= --disable-sqlite PLIST_SUB+= SQLT='@comment ' . endif .endif .if ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+= --with-x USE_XORG= xpm USE_GNOME+= gtk20 PLIST_SUB+= X11='' .else CONFIGURE_ARGS+= --without-x PLIST_SUB+= X11='@comment ' .endif FIXPREFIX= Docs/man/gnokiid.8 Docs/DataCalls-QuickStart Docs/README \ common/cfgreader.c post-patch: .for f in ${FIXPREFIX} @${REINPLACE_CMD} -e "s:/etc/gnokiirc:${PREFIX}/etc/gnokiirc:g" \ ${WRKSRC}/${f} .endfor @${REINPLACE_CMD} -e "s:%%PTHREAD_LIBS%%:${PTHREAD_LIBS}:; \ s:%%PTHREAD_CFLAGS%%:${PTHREAD_CFLAGS}:" ${WRKSRC}/configure .for f in common/data/virtmodem.c utils/mgnokiidev.c @${REINPLACE_CMD} -E -e "s:^(#ifdef.*)__OpenBSD__:\1__FreeBSD__:" \ ${WRKSRC}/${f} .endfor # fix test(1) conditions in configure script @${REINPLACE_CMD} -E \ -e 's|([[:space:]]+test[[:space:]]+.+)==([[:space:]]+"yes")|\1=\2|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} @${MV} ${WRKSRC}/Docs/man/xgnokii.1x ${WRKSRC}/Docs/man/xgnokii.1 post-install: ${INSTALL_DATA} ${WRKSRC}/xgnokii/xgnokii.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .if ${PORT_OPTIONS:MDOCS} ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install -C ${WRKSRC}/Docs .else ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_ARGS} install -C ${WRKSRC}/Docs/man .endif ${INSTALL_DATA} ${WRKSRC}/Docs/sample/gnokiirc \ ${STAGEDIR}${PREFIX}/etc/gnokiirc.sample .if ${PORT_OPTIONS:MSMSD} @cd ${WRKSRC}/smsd && ${SETENV} ${MAKE_ENV} ${GMAKE} install ${MKDIR} ${STAGEDIR}${PREFIX}/share/smsd ${INSTALL_SCRIPT} ${WRKSRC}/smsd/action ${STAGEDIR}${PREFIX}/share/smsd ${INSTALL_DATA} ${WRKSRC}/smsd/README ${STAGEDIR}${PREFIX}/share/smsd . if ${PORT_OPTIONS:MMYSQL} ${INSTALL_DATA} ${WRKSRC}/smsd/sms.tables.mysql.sql ${STAGEDIR}${PREFIX}/share/smsd . endif . if ${PORT_OPTIONS:MPGSQL} ${INSTALL_DATA} ${WRKSRC}/smsd/sms.tables.pq.sql ${STAGEDIR}${PREFIX}/share/smsd . endif .endif .include Index: head/games/netpanzer/Makefile =================================================================== --- head/games/netpanzer/Makefile (revision 348448) +++ head/games/netpanzer/Makefile (revision 348449) @@ -1,46 +1,45 @@ # $FreeBSD$ PORTNAME= netpanzer PORTVERSION= 0.8.4 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= LOCAL/madpilot/netpanzer MAINTAINER= madpilot@FreeBSD.org COMMENT= Real time, isometric view, tank multiplayer strategy game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LDFLAGS+= ${PTHREAD_LIBS} CFLAGS+= ${PTHREAD_CFLAGS} -USES= scons -USE_BZIP2= yes +USES= scons tar:bzip2 USE_SDL= sdl mixer image USE_GNOME= libxml2 SCONS_ARGS+= datadir="${DATADIR}" SCONS_BUILDENV= ${SCONS_ENV} PORTDOCS= * PORTDATA= * post-configure: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/SConstruct do-install: ${INSTALL_PROGRAM} ${WRKSRC}/netpanzer ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "cache maps pics powerups scripts sound units wads" ${STAGEDIR}${DATADIR}) ${INSTALL_MAN} ${WRKSRC}/docs/netpanzer.6 ${STAGEDIR}${MANPREFIX}/man/man6 ${INSTALL_DATA} ${WRKSRC}/netpanzer.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/netpanzer.png ${WRKSRC}/netpanzer.xpm ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_MAN} COPYING ChangeLog README RELNOTES TODO ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/docs && ${INSTALL_MAN} Doxyfile code-notes.txt coding.txt serverhowto.html tipofday.txt ${STAGEDIR}${DOCSDIR}) do-fetch-svn: svn export svn://svn.berlios.de/${PORTNAME}/tags/${PORTNAME}/${PORTVERSION} ${PORTNAME}-${PORTVERSION} tar cjf ${PORTNAME}-${PORTVERSION}.tar.bz2 ${PORTNAME}-${PORTVERSION} .include Index: head/games/pokerth/Makefile =================================================================== --- head/games/pokerth/Makefile (revision 348448) +++ head/games/pokerth/Makefile (revision 348449) @@ -1,51 +1,50 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= pokerth PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.1 DISTNAME= PokerTH-${PORTVERSION}-src MAINTAINER= madpilot@FreeBSD.org COMMENT= Poker game written in C++/Qt4 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libmikmod.so:${PORTSDIR}/audio/libmikmod \ libgnutls.so:${PORTSDIR}/security/gnutls \ libcurl.so:${PORTSDIR}/ftp/curl \ libgsasl.so:${PORTSDIR}/security/gsasl \ libtinyxml.so:${PORTSDIR}/textproc/tinyxml \ libprotobuf.so:${PORTSDIR}/devel/protobuf BUILD_DEPENDS= ${LOCALBASE}/include/libircclient.h:${PORTSDIR}/irc/libircclient -USES= iconv gmake qmake -USE_BZIP2= yes +USES= iconv gmake qmake tar:bzip2 USE_QT4= gui corelib network sql sql-sqlite3 \ moc_build rcc_build uic_build USE_SDL= mixer QMAKE_SOURCE_PATH= pokerth.pro PORTDOCS= server_setup_howto.txt post-patch: @${REINPLACE_CMD} -E \ -e 's|/usr([a-z|/]*)|${LOCALBASE}/\1|g' \ -e 's|(-lcurl)|\1 ${ICONV_LIB}|g' \ -e 's|(-lcrypto) -liconv|\1 ${ICONV_LIB}|' \ -e 's:boost_([a-z]+)-[-|a-z|0-9|_]*:boost_\1:g' \ -e 's|LIB_DIRS =.*|LIB_DIRS = ${LOCALBASE}/lib|g' \ -e '/.*QMAKE_CXXFLAGS.*/d' \ ${WRKSRC}/*.pro post-install: @${INSTALL_PROGRAM} ${WRKSRC}/bin/pokerth_server ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/docs/pokerth.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/docs/server_setup_howto.txt ${STAGEDIR}${DOCSDIR} .include Index: head/mail/maildrop/Makefile =================================================================== --- head/mail/maildrop/Makefile (revision 348448) +++ head/mail/maildrop/Makefile (revision 348449) @@ -1,141 +1,140 @@ # Created by: Tom Hukins # $FreeBSD$ # You can define the following to enable further compile time # customizations: # MAILDROP_SUID=, # MAILDROP_SGID= Maildrop will be installed with suid permissions for # MAILDROP_SUID, and sgid permissions for MAILDROP_SGID. # MAILDROP_TRUSTED_USERS= Specify users allowed to use the -d option # MAILDROP_LOG_COLUMNS lenght of 'File:' line in log - 8; default: 72 PORTNAME= maildrop PORTVERSION= 2.7.1 CATEGORIES= mail MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION} MAINTAINER= madpilot@FreeBSD.org COMMENT= Mail delivery agent (MDA) with filtering abilities LICENSE= GPLv3 -USE_BZIP2= yes -USES= iconv shebangfix perl5 +USES= iconv shebangfix perl5 tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-syslog=1 \ --enable-use-flock=1 \ --with-etcdir="${PREFIX}/etc" \ --enable-maildirquota INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib SHEBANG_FILES= libs/unicode/*.pl CONFLICTS= courier-0.65* LIB_DEPENDS+= libpcre.so:${PORTSDIR}/devel/pcre MAILDROP_LOG_COLUMNS?= 72 # lenght of 'File:' line in log FIXDOCPATH= libs/liblock/lockmail.1 libs/maildir/deliverquota.8.in \ libs/maildir/maildir.5 libs/maildir/maildiracl.1.in \ libs/maildir/maildirkw.1 libs/maildir/maildirmake.1.in \ libs/maildir/maildirquota.7 libs/maildrop/mailbot.1 \ libs/maildrop/maildrop.1.in libs/maildrop/maildropex.7 \ libs/maildrop/maildropfilter.7.in libs/maildrop/maildropgdbm.7 \ libs/maildrop/makedat.1 libs/maildrop/reformail.1 \ libs/rfc2045/makemime.1 libs/rfc2045/reformime.1 \ libs/rfc2045/rfc2045.3 libs/rfc822/rfc822.3 DOCS= AUTHORS INSTALL INSTALL.html README README.html README.postfix \ UPGRADE UPGRADE.html maildroptips.txt maildir/README.* .if exists(${.CURDIR}/../../security/courier-authlib/Makefile.opt) .include "${.CURDIR}/../../security/courier-authlib/Makefile.opt" OPTIONS_MULTI_AUTHLIB:= ${OPTIONS_DEFINE} OPTIONS_DEFINE= AUTHLIB OPTIONS_MULTI= AUTHLIB AUTHLIB_DESC= Courier Auth Library support .endif OPTIONS_DEFINE+= DOVECOTAUTH FAM GDBM MAILWRAPPER DOVECOTAUTH_DESC= Dovecot Authentication support MAILWRAPPER_DESC= Let configure guess which sendmail binary to use OPTIONS_SUB= yes GDBM_CONFIGURE_ON= --with-db=gdbm GDBM_CONFIGURE_OFF= --with-db=db GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm .include .if defined(MAILDROP_SUID) CONFIGURE_ARGS+= --enable-maildrop-uid="${MAILDROP_SUID}" PLIST_SUB+= MSUID='' MUID='${MAILDROP_SUID}' .else PLIST_SUB+= MSUID='@comment ' MUID='root' .endif .if defined(MAILDROP_SGID) CONFIGURE_ARGS+= --enable-maildrop-gid="${MAILDROP_SGID}" PLIST_SUB+= MSGID='' MGID='${MAILDROP_SGID}' .else PLIST_SUB+= MSGID='@comment ' MGID='mail' .endif .if ! ${PORT_OPTIONS:MMAILWRAPPER} CONFIGURE_ARGS+= --enable-sendmail=/usr/sbin/sendmail .endif .if ${PORT_OPTIONS:MFAM} || exists(${LOCALBASE}/lib/libfam.so.0) USES+= fam .endif .if defined(MAILDROP_TRUSTED_USERS) CONFIGURE_ARGS+= --enable-trusted-users="${MAILDROP_TRUSTED_USERS}" .endif .if ${PORT_OPTIONS:MDOVECOTAUTH} PATCH_SITES= http://www.madpilot.net/maildrop/ PATCHFILES= maildrop-2.7.0-dovecotauth.patch.txt PATCH_DIST_STRIP= -p1 .endif post-patch: @${REINPLACE_CMD} -e "s/l= 72 - szbuf.Length();/l= ${MAILDROP_LOG_COLUMNS} - szbuf.Length();/" \ ${WRKSRC}/libs/maildrop/log.C .for f in ${FIXDOCPATH} @${REINPLACE_CMD} -e "s|\\\%\[set \$$man\.base\.url\.for\.relative\.links\]|${DOCSDIR}|" \ -e "s/\(maildirmake.html\)/maildrop-\1/" \ -e "s/\(deliverquota.html\)/maildrop-\1/" ${WRKSRC}/${f} .endfor .if ${PORT_OPTIONS:MAUTHLIB} @${REINPLACE_CMD} -e 's|@LIBS@|@LIBS@ -rpath=:${LOCALBASE}/lib/courier-authlib|' \ ${WRKSRC}/libs/maildrop/Makefile.in .if exists(${.CURDIR}/../../security/courier-authlib/Makefile.dep) .include "${.CURDIR}/../../security/courier-authlib/Makefile.dep" .endif BUILD_DEPENDS+= courierauthconfig:${PORTSDIR}/security/courier-authlib-base RUN_DEPENDS+= courierauthconfig:${PORTSDIR}/security/courier-authlib-base CONFIGURE_ARGS+= --enable-authlib .else CONFIGURE_ARGS+= --disable-authlib .endif post-install: .if ${PORT_OPTIONS:MDOVECOTAUTH} ${INSTALL_DATA} ${WRKSRC}/README.dovecotauth ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_DATA} ${WRKSRC}/libs/maildir/quotawarnmsg \ ${STAGEDIR}${PREFIX}/etc/quotawarnmsg.sample cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS:S/maildir\//libs\/&/} ${STAGEDIR}${DOCSDIR} .if defined(MAILDROP_SUID) ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/lockmail ${STAGEDIR}${PREFIX}/bin/maildrop .endif .if defined(MAILDROP_SGID) ${CHMOD} g+s ${STAGEDIR}${PREFIX}/bin/lockmail ${STAGEDIR}${PREFIX}/bin/maildrop .endif .include Index: head/multimedia/libva/Makefile =================================================================== --- head/multimedia/libva/Makefile (revision 348448) +++ head/multimedia/libva/Makefile (revision 348449) @@ -1,79 +1,78 @@ # $FreeBSD$ PORTNAME= libva PORTVERSION= 1.2.1 CATEGORIES= multimedia MASTER_SITES= http://cgit.freedesktop.org/${PORTNAME}/snapshot/ MAINTAINER= madpilot@FreeBSD.org COMMENT= VAAPI wrapper and dummy driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= libdrm.so:${PORTSDIR}/graphics/libdrm -USES= pkgconfig -USE_BZIP2= yes +USES= pkgconfig tar:bzip2 USE_XORG= glproto pciaccess xext xfixes USE_GL= gl USE_AUTOTOOLS= aclocal autoheader automake autoconf libtoolize ACLOCAL_ARGS= -I. AUTOMAKE_ARGS= --add-missing CONFIGURE_ARGS= --program-prefix=va USE_LDCONFIG= yes CPPFLAGS+= -isystem${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # prevent types conflict: videodev2.h vs. drm.h CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES OPTIONS_DEFINE= DEBUG .include .if ${PORT_OPTIONS:MDEBUG} CFLAGS+= -D_DEBUG .else CFLAGS+= -DNDEBUG .endif .include # add strnlen(3) from head/lib/libc/string/strnlen.c .if ${OSVERSION} < 800067 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-va-va_trace.c .endif .if ${ARCH} == "sparc64" BROKEN= glXCreateContext fails during configure .endif .if defined(STRIP) && ${STRIP} != "" INSTALL_TARGET= install-strip .endif post-patch: .SILENT ${REINPLACE_CMD} -e 's|\($$libdir\)/dri|\1/va|' \ -e 's|$${libdir}/\(pkgconfig\)|$${prefix}/libdata/\1|' \ -e 's/\(LIBVA_LT_CURRENT\)=libva_lt_current/\1=1/' \ -e 's/\(LIBVA_LT_REV\)=libva_lt_revision/\1=3301/' \ -e 's/\(LIBVA_LT_AGE\)=libva_lt_age/\1=0/' \ ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e 's/va\(info\)/\1/g' -e 's/info\.c/vainfo\.c/' \ ${WRKSRC}/test/vainfo/Makefile.am ${REINPLACE_CMD} '/^export VA_HEADER_/d' \ ${WRKSRC}/doc/Makefile.am ${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/va/Makefile.am # XXX: work around an issue with automake-1.13 erroring out on a # non-existent m4 directory before libtoolize creates it pre-configure:: @${MKDIR} ${WRKSRC}/m4 post-configure: .SILENT ${REINPLACE_CMD} 's/-lpthread/${PTHREAD_LIBS}/' \ ${WRKSRC}/test/putsurface/Makefile .include Index: head/multimedia/libva-vdpau-driver/Makefile =================================================================== --- head/multimedia/libva-vdpau-driver/Makefile (revision 348448) +++ head/multimedia/libva-vdpau-driver/Makefile (revision 348449) @@ -1,44 +1,43 @@ # $FreeBSD$ PORTNAME= libva-vdpau-driver PORTVERSION= 0.7.4 PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= http://www.freedesktop.org/software/vaapi/releases/${PORTNAME}/ MAINTAINER= madpilot@FreeBSD.org COMMENT= VDPAU-based backend for VAAPI LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LIB_DEPENDS= libvdpau.so:${PORTSDIR}/multimedia/libvdpau BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libva.pc:${PORTSDIR}/multimedia/libva \ ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING -USE_BZIP2= yes -USES= gmake pkgconfig +USES= gmake pkgconfig tar:bzip2 USE_GL= gl GNU_CONFIGURE= yes CPPFLAGS+= -isystem${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG DEBUG_CONFIGURE_ENABLE= debug .include .if defined(STRIP) && ${STRIP} != "" INSTALL_TARGET= install-strip .endif post-patch: .SILENT ${REINPLACE_CMD} -e '/LIBS/{ s/-ldl//; \ s/-lrt//; s/-lpthread/${PTHREAD_LIBS}/; }' \ -e 's|driverdir|& --define-variable prefix=${PREFIX}|' \ -e '/\^vdpau_version/s|$$CC -E|& ${CPPFLAGS}|' \ ${WRKSRC}/configure .include