Index: head/Mk/Uses/libtool.mk =================================================================== --- head/Mk/Uses/libtool.mk (revision 393428) +++ head/Mk/Uses/libtool.mk (revision 393429) @@ -1,76 +1,82 @@ # $FreeBSD$ # # Bring libtool scripts up to date. # # Feature: libtool # Usage: USES=libtool or USES=libtool:args # Valid args: keepla Don't remove libtool libraries (*.la) from the stage # directory. Some ports need them at runtime (e.g. ports # that call lt_dlopen from libltdl). # build Add a build dependency on devel/libtool. This can # be used when a port does not generate its own libtool # script and relies on the system to provide one. # # MAINTAINER: autotools@FreeBSD.org .if !defined(_INCLUDE_USES_LIBTOOL_MK) _INCLUDE_USES_LIBTOOL_MK= yes _USES_POST+= libtool .if ${libtool_ARGS:Mbuild} BUILD_DEPENDS+= libtool:${PORTSDIR}/devel/libtool .endif .endif .if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_LIBTOOL_POST_MK) _INCLUDE_USES_LIBTOOL_POST_MK= yes patch-libtool: @${FIND} ${WRKDIR} \( -name configure -or -name ltconfig \) \ -type f | while read i; do ${SED} -i.libtool.bak \ -e '/dragonfly\*/!s/^ *freebsd\*[ )]/dragonfly* | &/' \ -e '/gcc_dir=\\`/s/gcc /$$CC /' \ -e '/gcc_ver=\\`/s/gcc /$$CC /' \ -e '/link_all_deplibs[0-9A-Z_]*=/s/=unknown/=no/' \ + -e '/archive_expsym_cmds[0-9A-Z_]*=.$$CC.*-retain-/ { \ + s/-retain-symbols-file/-version-script/; \ + s/$$export_symbols/$$lib-ver/; \ + s/$$CC/echo "{ global:" > $$lib-ver~ \ + sed -e "s|$$|;|" < $$export_symbols >> $$lib-ver~ \ + echo "local: *; };" >> $$lib-ver~&/; }' \ -e '/objformat=/s/echo aout/echo elf/' \ -e '/STRIP -V/s/"GNU strip"/"strip"/' \ -e "/freebsd-elf\\*)/,/;;/ { \ /deplibs_check_method=/s/=.*/=pass_all/; \ /library_names_spec=.*\\.so/ \ s/=.*/='\$$libname\$$release.so\$$versuffix \ \$$libname\$$release.so\$$major \$$libname.so' \ soname_spec='\$$libname\$$release.so\$$major'/; \ /library_names_spec=.*shared_ext/ \ s/=.*/='\$$libname\$$release\$$shared_ext\$$versuffix \ \$$libname\$$release\$$shared_ext\$$major \ \$$libname\$$shared_ext' \ soname_spec='\$$libname\$$release\$$shared_ext\$$major'/; \ }" $${i} && ${TOUCH} -mr $${i}.libtool.bak $${i}; done @${FIND} ${WRKDIR} -type f -name ltmain.sh | \ ${XARGS} ${REINPLACE_CMD} \ -e '/case $$version_type in/,+2 \ s/darwin|linux|/darwin|freebsd-elf|linux|/' \ -e '/freebsd-elf)/,+2 { \ /major=/s/=.*/=.$$(($$current - $$age))/; \ /versuffix=/s/=.*/="$$major.$$age.$$revision"/; }' \ -e '/if.*linkmode.*prog.*mode.*!= relink/s/if.*;/if :;/'\ -e '/if.*prog.*linkmode.*relink !=.*mode/s/if.*;/if :;/'\ -e '/if.*linkmode.*prog.*mode.* = relink/s/||.*;/;/' \ -e '/if.*prog.*linkmode.*relink = .*mode/s/||.*;/;/' \ -e 's/|-p|-pg|/|-B*|-fstack-protector*|-p|-pg|/' patch-lafiles: .if ${libtool_ARGS:Mkeepla} @${FIND} ${STAGEDIR} -type f -name '*.la' | \ ${XARGS} ${SED} -i '' -e "/dependency_libs=/s/=.*/=''/" .else @${FIND} ${STAGEDIR} -type l -exec ${SH} -c \ 'case `${REALPATH} -q "{}"` in \ *.la) ${ECHO_CMD} "{}" ;; esac' \; | \ ${XARGS} ${GREP} -l 'libtool library' | ${XARGS} ${RM} @${FIND} ${STAGEDIR} -type f -name '*.la' | \ ${XARGS} ${GREP} -l 'libtool library' | ${XARGS} ${RM} .endif .endif Index: head/accessibility/at-spi/Makefile =================================================================== --- head/accessibility/at-spi/Makefile (revision 393428) +++ head/accessibility/at-spi/Makefile (revision 393429) @@ -1,42 +1,42 @@ # Created by: Maxim Sobolev # $FreeBSD$ # $MCom: ports/accessibility/at-spi/Makefile,v 1.103 2010/09/27 09:47:42 kwm Exp $ PORTNAME= at-spi PORTVERSION= 1.32.0 -PORTREVISION?= 5 +PORTREVISION?= 6 CATEGORIES= accessibility x11-toolkits MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Assistive Technology Service Provider Interface USES+= tar:bzip2 .if !defined(REFERENCE_PORT) RUN_DEPENDS= at-spi2-atk>2.6.0:${PORTSDIR}/accessibility/at-spi2-atk USES+= gmake gettext libtool pathfix pkgconfig python:2 USE_GNOME= intlhack gtk20 gconf2 libbonobo USE_XORG= x11 xtst USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GCONF_SCHEMAS= at-spi.schemas post-extract: @${RM} -f ${WRKSRC}/registryd/Accessibility_Registry.server post-patch: @${REINPLACE_CMD} -e "/^SUBDIRS =/s/test//" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "/^SUBDIRS =/s/docs//" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "/^SUBDIRS =/s/atk-bridge//" ${WRKSRC}/Makefile.in .include .endif Index: head/audio/audacity/Makefile =================================================================== --- head/audio/audacity/Makefile (revision 393428) +++ head/audio/audacity/Makefile (revision 393429) @@ -1,135 +1,135 @@ # Created by: Marc van Woerkom <3d@FreeBSD.org> # $FreeBSD$ PORTNAME= audacity PORTVERSION= 2.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME}-minsrc-${PORTVERSION} MAINTAINER= xxjack12xx@gmail.com COMMENT= GUI editor for digital audio waveforms LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile WRKSRC= ${WRKDIR}/${PORTNAME}-minsrc-${PORTVERSION} GNU_CONFIGURE= yes USES= cpe desktop-file-utils gettext gmake pkgconfig shared-mime-info \ tar:xz USE_WX= 2.8 WX_UNICODE= yes WX_COMPS= wx INSTALLS_ICONS= yes PORTDOCS= README.txt OPTIONS_DEFINE= DEBUG DOCS FFMPEG FLAC ID3TAG LADSPA LAME MAD MIDI NYQUIST \ PORTMIXER SBSMS SOUNDTOUCH TWOLAME VAMP VORBIS VST OPTIONS_SINGLE= SAMPLERATED OPTIONS_SINGLE_SAMPLERATED= SAMPLERATE #SOXR OPTIONS_DEFAULT= FFMPEG FLAC ID3TAG LADSPA MAD MIDI NYQUIST \ PORTMIXER SBSMS SOUNDTOUCH SAMPLERATE TWOLAME VAMP VORBIS VST DEBUG_DESC= Enable debug support LAME_DESC= Use lame for import and export support MAD_DESC= Use libmad for mp2/3 decoding support MIDI_DESC= Use portSMF for Midi support NYQUIST_DESC= Nyquist plug-in support SAMPLERATE_DESC= Use libsamplerate for sample rate conversion SAMPLERATED_DESC= Default sample rate conversion support PORTMIXER_DESC= Compile with PortMixer support SBSMS_DESC= Use libsbsms for pitch and tempo changing SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing #SOXR_DESC= Use libsoxr for sample rate conversion TAGLIB_DESC= Use TagLib for metadata support TWOLAME_DESC= Use libtwolame for MP2 export support VAMP_DESC= Vamp plug-in support VST_DESC= VST plug-in support CONFIGURE_ENV+= WX_CONFIG="${WX_CONFIG}" CONFIGURE_ARGS+= --with-lib-preference="local system" \ --enable-portaudio --enable-unicode .if ${MACHINE_CPU:Msse} CONFIGURE_ARGS+= --enable-sse .else CONFIGURE_ARGS+= --disable-sse .endif DEBUG_CONFIGURE_WITH= debug FFMPEG_CONFIGURE_WITH= ffmpeg FFMPEG_RUN_DEPENDS= ${LOCALBASE}/bin/ffmpeg:${PORTSDIR}/multimedia/ffmpeg FFMPEG_LIB_DEPENDS= libavformat.so:${PORTSDIR}/multimedia/ffmpeg FFMPEG_CFLAGS= -I${LOCALBASE}/include/ffmpeg FFMPEG_CPPFLAGS= -I${LOCALBASE}/include/ffmpeg FFMPEG_CXXFLAGS= -I${LOCALBASE}/include/ffmpeg FLAC_CONFIGURE_WITH= libflac FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac ID3TAG_CONFIGURE_WITH= libid3tag ID3TAG_LIB_DEPENDS= libid3tag.so:${PORTSDIR}/audio/libid3tag JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack LADSPA_CONFIGURE_ENABLE= ladspa LADSPA_RUN_DEPENDS= listplugins:${PORTSDIR}/audio/ladspa MAD_CONFIGURE_WITH= libmad MAD_LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad MIDI_CONFIGURE_WITH= midi LAME_CONFIGURE_WITH= lame LAME_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame NYQUIST_CONFIGURE_ENABLE= nyquist PORTMIXER_CONFIGURE_WITH= portmixer SAMPLERATE_CONFIGURE_WITH= libsamplerate SAMPLERATE_LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate SBSMS_CONFIGURE_WITH= sbsms SOUNDTOUCH_CONFIGURE_WITH= soundtouch SOUNDTOUCH_LIB_DEPENDS= libSoundTouch.so:${PORTSDIR}/audio/soundtouch #SOXR_CONFIGURE_WITH= libsoxr #SOXR_BUILD_DEPENDS= cmake:${PORTSDIR}/devel/cmake TWOLAME_CONFIGURE_WITH= libtwolame TWOLAME_LIB_DEPENDS= libtwolame.so:${PORTSDIR}/audio/twolame VAMP_CONFIGURE_WITH= libvamp VORBIS_CONFIGURE_WITH= libvorbis VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis VST_CONFIGURE_ENABLE= vst .include LDFLAGS+= -lpthread -L${LOCALBASE}/lib CPPFLAGS+= -I${WRKSRC}/lib-src/portsmf CXXFLAGS+= -I${WRKSRC}/lib-src/portsmf CFLAGS+= -I${WRKSRC}/lib-src/portsmf \ -I${WRKSRC}/lib-src/portaudio-v19/include \ -I${WRKSRC}/lib-src/lame -I${LOCALBASE}/include post-patch: .if ! ${PORT_OPTIONS:MPORTMIXER} @${REINPLACE_CMD} -e 's/ portmixer / /' ${WRKSRC}/lib-src/Makefile.in .endif @${REINPLACE_CMD} -e 's|inline void|static inline void|' ${WRKSRC}/lib-src/libnyquist/nyquist/ffts/src/fftlib.c post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/audio/calf/Makefile =================================================================== --- head/audio/calf/Makefile (revision 393428) +++ head/audio/calf/Makefile (revision 393429) @@ -1,75 +1,50 @@ # Created by: # $FreeBSD$ PORTNAME= calf PORTVERSION= 0.0.60 +PORTREVISION= 1 CATEGORIES= audio -MASTER_SITES= SF +MASTER_SITES= http://calf-studio-gear.org/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Audio plug-in pack for LV2 and JACK environments LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi -BUILD_DEPENDS= fftw3>0:${PORTSDIR}/math/fftw3 LIB_DEPENDS= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth \ libjack.so:${PORTSDIR}/audio/jack \ - libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libexpat.so:${PORTSDIR}/textproc/expat2 -USES= compiler:c++11-lib gmake libtool pkgconfig +USES= autoreconf compiler:c++11-lang gmake libtool pkgconfig USE_GNOME= gtk20 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS LASH LV2 OPTIONS_DEFAULT= LASH LV2 OPTIONS_SUB= yes LASH_LIB_DEPENDS= liblash.so:${PORTSDIR}/audio/lash LASH_CONFIGURE_WITH= lash LV2_DESC= LV2 audio plugin LV2_BUILD_DEPENDS= lv2core>0:${PORTSDIR}/audio/lv2core LV2_RUN_DEPENDS= lv2core>0:${PORTSDIR}/audio/lv2core LV2_CONFIGURE_WITH= lv2 .include .if ${CHOSEN_COMPILER_TYPE} == gcc -CXXFLAGS+= -fno-inline -finline-functions-called-once +CXXFLAGS+= -finline-limit=80 -finline-functions -finline-functions-called-once .endif post-patch: - @${FIND} ${BUILD_WRKSRC} -name '*.cpp' | ${XARGS} ${REINPLACE_CMD} -e \ - 's|||' - @${REINPLACE_CMD} -e \ - 's|"GNU strip"|"strip"| ; \ - /CXXFLAGS/s|-O3 .* -Wall|-Wall|' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - '/AM_CXXFLAGS/s|-finline-limit=80|| ; \ - /calf.so/s|$$(pkglibdir)|../../calf|' \ - ${WRKSRC}/src/Makefile.in - -pre-build: -.if ${PORT_OPTIONS:MLV2} - @${MKDIR} ${WRKDIR}/calfmakerdf - @(cd ${WRKSRC} && ${PAX} -rw . ${WRKDIR}/calfmakerdf) - @${REINPLACE_CMD} -e 's|\(PKGLIBDIR\).*|\1 "${STAGEDIR}${DATADIR}"|' \ - ${WRKDIR}/calfmakerdf/config.h - @(cd ${WRKDIR}/calfmakerdf/src && ${DO_MAKE_BUILD} calfmakerdf) -.endif - -post-install: -.if ${PORT_OPTIONS:MLV2} - @(cd ${WRKDIR}/calfmakerdf/src && ./calfmakerdf -m ttl \ - -p ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2) - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/calf.lv2/calflv2gui.so -.endif + @${REINPLACE_CMD} '//d' \ + ${WRKSRC}/src/ctl_knob.cpp ${WRKSRC}/src/ctl_tube.cpp .include Index: head/audio/calf/files/patch-configure.ac =================================================================== --- head/audio/calf/files/patch-configure.ac (nonexistent) +++ head/audio/calf/files/patch-configure.ac (revision 393429) @@ -0,0 +1,20 @@ +--- configure.ac.orig 2015-03-29 13:15:36 UTC ++++ configure.ac +@@ -5,7 +5,7 @@ AC_PREREQ(2.63) + AC_INIT([calf],[0.0.60],[wdev@foltman.com]) + AC_CONFIG_SRCDIR([config.h.in]) + AC_CONFIG_HEADER([config.h]) +-LT_INIT([dlopen]) ++LT_INIT([dlopen disable-static]) + LT_LANG([C++]) + + AM_INIT_AUTOMAKE(1.8) +@@ -153,7 +153,7 @@ if test "$set_enable_debug" = "yes"; the + CXXFLAGS="$CXXFLAGS -O0 -g -Wall" + else + # TODO: remove -finline options if clang is used +- CXXFLAGS="$CXXFLAGS -O3 -finline-functions -finline-functions-called-once -Wall" ++ CXXFLAGS="$CXXFLAGS -Wall" + fi + + if test "$set_enable_sse" = "yes"; then Property changes on: head/audio/calf/files/patch-configure.ac ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/audio/calf/files/patch-src-Makefile.am =================================================================== --- head/audio/calf/files/patch-src-Makefile.am (nonexistent) +++ head/audio/calf/files/patch-src-Makefile.am (revision 393429) @@ -0,0 +1,108 @@ +--- src/Makefile.am.orig 2015-01-24 18:21:15 UTC ++++ src/Makefile.am +@@ -5,14 +5,14 @@ SUBDIRS = calf + lv2dir = $(with_lv2_dir)/calf.lv2 + + bin_PROGRAMS = +-noinst_LTLIBRARIES = ++noinst_LTLIBRARIES = libcalf.la + + noinst_PROGRAMS = calfbenchmark +-pkglib_LTLIBRARIES = calf.la ++lv2_LTLIBRARIES = calf.la + + AM_CPPFLAGS = -I$(top_srcdir) -I$(srcdir) + # TODO: Remove -finline flags is clang is used +-AM_CXXFLAGS = -ffast-math -finline-limit=80 $(FLUIDSYNTH_DEPS_CFLAGS) $(LV2_DEPS_CFLAGS) ++AM_CXXFLAGS = -ffast-math $(FLUIDSYNTH_DEPS_CFLAGS) $(LV2_DEPS_CFLAGS) + + if USE_GUI + AM_CXXFLAGS += $(GUI_DEPS_CFLAGS) +@@ -22,7 +22,7 @@ AM_CXXFLAGS += $(JACK_DEPS_CFLAGS) + noinst_LTLIBRARIES += libcalfgui.la + bin_PROGRAMS += calfjackhost + calfjackhost_SOURCES = gtk_session_env.cpp host_session.cpp jack_client.cpp jackhost.cpp gtk_main_win.cpp connector.cpp session_mgr.cpp +-calfjackhost_LDADD = libcalfgui.la calf.la $(JACK_DEPS_LIBS) $(GUI_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS) ++calfjackhost_LDADD = libcalfgui.la libcalf.la $(JACK_DEPS_LIBS) $(GUI_DEPS_LIBS) $(FLUIDSYNTH_DEPS_LIBS) + if USE_LASH + AM_CXXFLAGS += $(LASH_DEPS_CFLAGS) + calfjackhost_LDADD += $(LASH_DEPS_LIBS) +@@ -32,43 +32,43 @@ endif + AM_CXXFLAGS += $(GLIB_DEPS_CFLAGS) + noinst_PROGRAMS += calfmakerdf + calfmakerdf_SOURCES = makerdf.cpp +-calfmakerdf_LDADD = calf.la ++calfmakerdf_LDADD = libcalf.la + + calfbenchmark_SOURCES = benchmark.cpp +-calfbenchmark_LDADD = calf.la ++calfbenchmark_LDADD = libcalf.la + +-calf_la_SOURCES = audio_fx.cpp analyzer.cpp metadata.cpp modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp modules_dist.cpp modules_filter.cpp modules_mod.cpp fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp +-calf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS) ++libcalf_la_SOURCES = audio_fx.cpp analyzer.cpp metadata.cpp modules_tools.cpp modules_delay.cpp modules_comp.cpp modules_limit.cpp modules_dist.cpp modules_filter.cpp modules_mod.cpp fluidsynth.cpp giface.cpp monosynth.cpp organ.cpp osctl.cpp plugin.cpp preset.cpp synth.cpp utils.cpp wavetable.cpp modmatrix.cpp ++libcalf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS) -lexpat ++calf_la_SOURCES = $(libcalf_la_SOURCES) ++calf_la_LIBADD = $(libcalf_la_LIBADD) + if USE_DEBUG +-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static ++calf_la_LDFLAGS = -avoid-version -module + else +-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static -export-symbols-regex "lv2_descriptor" ++calf_la_LDFLAGS = -avoid-version -module -export-symbols-regex "lv2_descriptor" + endif + + if USE_LV2_GUI + + # Version WITH out-of-process GUI - links GTK+, UI controls etc. + +-noinst_LTLIBRARIES += calflv2gui.la ++lv2_LTLIBRARIES += calflv2gui.la + + calflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp ctl_keyboard.cpp ctl_knob.cpp ctl_led.cpp ctl_tube.cpp ctl_vumeter.cpp custom_ctl.cpp metadata.cpp giface.cpp plugin_gui_window.cpp preset.cpp preset_gui.cpp lv2gui.cpp osctl.cpp utils.cpp ctl_linegraph.cpp ++calflv2gui_la_LIBADD = -lexpat $(GUI_DEPS_LIBS) + + if USE_DEBUG +-calflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static ++calflv2gui_la_LDFLAGS = -avoid-version -module + else +-calflv2gui_la_LDFLAGS = -rpath $(lv2dir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static ++calflv2gui_la_LDFLAGS = -avoid-version -module -export-symbols-regex "lv2ui_descriptor" + endif + + endif + + if USE_GUI + libcalfgui_la_SOURCES = ctl_curve.cpp ctl_keyboard.cpp ctl_knob.cpp ctl_led.cpp ctl_tube.cpp ctl_vumeter.cpp custom_ctl.cpp gui.cpp gui_config.cpp gui_controls.cpp osctl.cpp plugin_gui_window.cpp preset_gui.cpp utils.cpp ctl_linegraph.cpp +-libcalfgui_la_LDFLAGS = -static -disable-shared -lexpat ++libcalfgui_la_LIBADD = -lexpat + endif + +-clean-local: +- $(RM) -f calfjackhost *~ +- + install-data-hook: + install -d -m 755 $(DESTDIR)$(pkgdatadir) + install -c -m 644 $(top_srcdir)/presets.xml $(DESTDIR)$(pkgdatadir) +@@ -76,11 +76,6 @@ if USE_GUI + install -c -m 644 $(top_srcdir)/calf-gui.xml $(DESTDIR)$(pkgdatadir) + endif + if USE_LV2 +- install -d -m 755 $(DESTDIR)$(lv2dir) +- ln -sf $(pkglibdir)/calf.so $(DESTDIR)$(lv2dir)/calf.so +-if USE_LV2_GUI +- install -c -m 755 $(top_builddir)/src/.libs/calflv2gui.so $(DESTDIR)$(lv2dir)/calflv2gui.so +-endif + rm -f $(DESTDIR)$(lv2dir)/*.ttl + $(top_builddir)/src/calfmakerdf -m ttl -p $(DESTDIR)$(lv2dir)/ -d $(DESTDIR)$(pkgdatadir)/ + if USE_SORDI +@@ -91,9 +86,6 @@ endif + #remove calf.so, calf.rdf and - if empty - ladspa dir in usr/share + uninstall-hook: + if USE_LV2 +-if USE_LV2_GUI +- rm -f $(DESTDIR)$(lv2dir)/calflv2gui.so +-endif + rm -f $(DESTDIR)$(lv2dir)/calf.so + rm -f $(DESTDIR)$(lv2dir)/*.ttl + rmdir -p $(DESTDIR)$(lv2dir) || true Property changes on: head/audio/calf/files/patch-src-Makefile.am ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/audio/calf/files/patch-src-giface.cpp =================================================================== --- head/audio/calf/files/patch-src-giface.cpp (nonexistent) +++ head/audio/calf/files/patch-src-giface.cpp (revision 393429) @@ -0,0 +1,11 @@ +--- src/giface.cpp.orig 2015-01-24 17:21:09 UTC ++++ src/giface.cpp +@@ -173,7 +173,7 @@ std::string human_readable(float value, + } + double val = abs(value); + int place = (int)(log(val) / log(base)); +- double num = val / pow(base, place); ++ double num = val / pow((double)base, place); + sprintf(buf, format, (float)((value > 0) - (value < 0)) * num, suf[place]); + return string(buf); + } Property changes on: head/audio/calf/files/patch-src-giface.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/audio/calf/files/patch-src-monosynth.cpp =================================================================== --- head/audio/calf/files/patch-src-monosynth.cpp (nonexistent) +++ head/audio/calf/files/patch-src-monosynth.cpp (revision 393429) @@ -0,0 +1,11 @@ +--- src/monosynth.cpp.orig 2015-01-10 10:25:16 UTC ++++ src/monosynth.cpp +@@ -309,7 +309,7 @@ void monosynth_audio_module::calculate_b + { + float freq = fabs(*params[par_o2unisonfrq] / muls[7]); + if (moddest[moddest_o2unisondetune] != 0) +- freq *= pow(2.0, moddest[moddest_o2unisondetune]); ++ freq *= pow(2.0, (double)moddest[moddest_o2unisondetune]); + unison_osc.set_freq(freq, srate); + last_unison_scale = 1.0 / (1.0 + 2 * last_unison); + unison_scale = 1.0 / (1.0 + 2 * unison); Property changes on: head/audio/calf/files/patch-src-monosynth.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/audio/calf/pkg-plist =================================================================== --- head/audio/calf/pkg-plist (revision 393428) +++ head/audio/calf/pkg-plist (revision 393429) @@ -1,343 +1,341 @@ bin/calfjackhost -lib/calf/calf.a -lib/calf/calf.so %%LV2%%lib/lv2/calf.lv2/Analyzer.ttl %%LV2%%lib/lv2/calf.lv2/BassEnhancer.ttl %%LV2%%lib/lv2/calf.lv2/CompensationDelay.ttl %%LV2%%lib/lv2/calf.lv2/Compressor.ttl %%LV2%%lib/lv2/calf.lv2/Crusher.ttl %%LV2%%lib/lv2/calf.lv2/Deesser.ttl %%LV2%%lib/lv2/calf.lv2/Emphasis.ttl %%LV2%%lib/lv2/calf.lv2/EnvelopeFilter.ttl %%LV2%%lib/lv2/calf.lv2/Equalizer12Band.ttl %%LV2%%lib/lv2/calf.lv2/Equalizer30Band.ttl %%LV2%%lib/lv2/calf.lv2/Equalizer5Band.ttl %%LV2%%lib/lv2/calf.lv2/Equalizer8Band.ttl %%LV2%%lib/lv2/calf.lv2/Exciter.ttl %%LV2%%lib/lv2/calf.lv2/Filter.ttl %%LV2%%lib/lv2/calf.lv2/Filterclavier.ttl %%LV2%%lib/lv2/calf.lv2/Flanger.ttl %%LV2%%lib/lv2/calf.lv2/Gate.ttl %%LV2%%lib/lv2/calf.lv2/HaasEnhancer.ttl %%LV2%%lib/lv2/calf.lv2/Limiter.ttl %%LV2%%lib/lv2/calf.lv2/MonoCompressor.ttl %%LV2%%lib/lv2/calf.lv2/MonoInput.ttl %%LV2%%lib/lv2/calf.lv2/Monosynth.ttl %%LV2%%lib/lv2/calf.lv2/MultiChorus.ttl %%LV2%%lib/lv2/calf.lv2/MultibandCompressor.ttl %%LV2%%lib/lv2/calf.lv2/MultibandGate.ttl %%LV2%%lib/lv2/calf.lv2/MultibandLimiter.ttl %%LV2%%lib/lv2/calf.lv2/Organ.ttl %%LV2%%lib/lv2/calf.lv2/Phaser.ttl %%LV2%%lib/lv2/calf.lv2/Pulsator.ttl %%LV2%%lib/lv2/calf.lv2/Reverb.ttl %%LV2%%lib/lv2/calf.lv2/ReverseDelay.ttl %%LV2%%lib/lv2/calf.lv2/RingModulator.ttl %%LV2%%lib/lv2/calf.lv2/RotarySpeaker.ttl %%LV2%%lib/lv2/calf.lv2/Saturator.ttl %%LV2%%lib/lv2/calf.lv2/SidechainCompressor.ttl %%LV2%%lib/lv2/calf.lv2/SidechainGate.ttl %%LV2%%lib/lv2/calf.lv2/SidechainLimiter.ttl %%LV2%%lib/lv2/calf.lv2/StereoTools.ttl %%LV2%%lib/lv2/calf.lv2/TapeSimulator.ttl %%LV2%%lib/lv2/calf.lv2/TransientDesigner.ttl %%LV2%%lib/lv2/calf.lv2/VintageDelay.ttl %%LV2%%lib/lv2/calf.lv2/Vocoder.ttl %%LV2%%lib/lv2/calf.lv2/XOver2Band.ttl %%LV2%%lib/lv2/calf.lv2/XOver3Band.ttl %%LV2%%lib/lv2/calf.lv2/XOver4Band.ttl %%LV2%%lib/lv2/calf.lv2/calf.so %%LV2%%lib/lv2/calf.lv2/calflv2gui.so %%LV2%%lib/lv2/calf.lv2/manifest.ttl %%LV2%%lib/lv2/calf.lv2/presets-Filter.ttl %%LV2%%lib/lv2/calf.lv2/presets-Flanger.ttl %%LV2%%lib/lv2/calf.lv2/presets-MonoCompressor.ttl %%LV2%%lib/lv2/calf.lv2/presets-Monosynth.ttl %%LV2%%lib/lv2/calf.lv2/presets-Organ.ttl %%LV2%%lib/lv2/calf.lv2/presets-Reverb.ttl man/man1/calfjackhost.1.gz man/man7/calf.7.gz share/applications/calf.desktop %%DATADIR%%/background_black.png %%DATADIR%%/background_dark.png %%DATADIR%%/background_light.png %%DATADIR%%/calf.rc %%DATADIR%%/calf-gui.xml %%DATADIR%%/combo_arrow.png %%DATADIR%%/gui-analyzer.xml %%DATADIR%%/gui-bassenhancer.xml %%DATADIR%%/gui-compdelay.xml %%DATADIR%%/gui-compressor.xml %%DATADIR%%/gui-crusher.xml %%DATADIR%%/gui-deesser.xml %%DATADIR%%/gui-emphasis.xml %%DATADIR%%/gui-envelopefilter.xml %%DATADIR%%/gui-eq12.xml %%DATADIR%%/gui-eq30.xml %%DATADIR%%/gui-eq5.xml %%DATADIR%%/gui-eq8.xml %%DATADIR%%/gui-exciter.xml %%DATADIR%%/gui-filter.xml %%DATADIR%%/gui-filterclavier.xml %%DATADIR%%/gui-flanger.xml %%DATADIR%%/gui-fluidsynth.xml %%DATADIR%%/gui-gate.xml %%DATADIR%%/gui-haasenhancer.xml %%DATADIR%%/gui-limiter.xml %%DATADIR%%/gui-mono.xml %%DATADIR%%/gui-monocompressor.xml %%DATADIR%%/gui-monosynth.xml %%DATADIR%%/gui-multibandcompressor.xml %%DATADIR%%/gui-multibandgate.xml %%DATADIR%%/gui-multibandlimiter.xml %%DATADIR%%/gui-multichorus.xml %%DATADIR%%/gui-organ.xml %%DATADIR%%/gui-phaser.xml %%DATADIR%%/gui-pulsator.xml %%DATADIR%%/gui-reverb.xml %%DATADIR%%/gui-reversedelay.xml %%DATADIR%%/gui-ringmodulator.xml %%DATADIR%%/gui-rotaryspeaker.xml %%DATADIR%%/gui-saturator.xml %%DATADIR%%/gui-sidechaincompressor.xml %%DATADIR%%/gui-sidechaingate.xml %%DATADIR%%/gui-sidechainlimiter.xml %%DATADIR%%/gui-stereo.xml %%DATADIR%%/gui-tapesimulator.xml %%DATADIR%%/gui-transientdesigner.xml %%DATADIR%%/gui-vintagedelay.xml %%DATADIR%%/gui-vocoder.xml %%DATADIR%%/gui-wavetable.xml %%DATADIR%%/gui-xover2.xml %%DATADIR%%/gui-xover3.xml %%DATADIR%%/gui-xover4.xml %%DATADIR%%/icons/LV2/Allpass.svg %%DATADIR%%/icons/LV2/Amplifier.svg %%DATADIR%%/icons/LV2/Analyser.svg %%DATADIR%%/icons/LV2/Bandpass.svg %%DATADIR%%/icons/LV2/Chorus.svg %%DATADIR%%/icons/LV2/Comb.svg %%DATADIR%%/icons/LV2/Compressor.svg %%DATADIR%%/icons/LV2/Constant.svg %%DATADIR%%/icons/LV2/Converter.svg %%DATADIR%%/icons/LV2/Delay.svg %%DATADIR%%/icons/LV2/Distortion.svg %%DATADIR%%/icons/LV2/Dynamics.svg %%DATADIR%%/icons/LV2/EQ.svg %%DATADIR%%/icons/LV2/Envelope.svg %%DATADIR%%/icons/LV2/Expander.svg %%DATADIR%%/icons/LV2/Filter.svg %%DATADIR%%/icons/LV2/Flanger.svg %%DATADIR%%/icons/LV2/Function.svg %%DATADIR%%/icons/LV2/Gate.svg %%DATADIR%%/icons/LV2/Generator.svg %%DATADIR%%/icons/LV2/Highpass.svg %%DATADIR%%/icons/LV2/Instrument.svg %%DATADIR%%/icons/LV2/Limiter.svg %%DATADIR%%/icons/LV2/Mixer.svg %%DATADIR%%/icons/LV2/Modulator.svg %%DATADIR%%/icons/LV2/MultiEQ.svg %%DATADIR%%/icons/LV2/Oscillator.svg %%DATADIR%%/icons/LV2/ParaEQ.svg %%DATADIR%%/icons/LV2/Phaser.svg %%DATADIR%%/icons/LV2/Pitch.svg %%DATADIR%%/icons/LV2/Reverb.svg %%DATADIR%%/icons/LV2/Simulator.svg %%DATADIR%%/icons/LV2/Spatial.svg %%DATADIR%%/icons/LV2/Spectral.svg %%DATADIR%%/icons/LV2/Utility.svg %%DATADIR%%/icons/LV2/Waveshaper.svg %%DATADIR%%/knob1.png %%DATADIR%%/knob2.png %%DATADIR%%/knob3.png %%DATADIR%%/knob4.png %%DATADIR%%/knob5.png %%DATADIR%%/light_bottom.png %%DATADIR%%/light_top.png %%DATADIR%%/logo_button.png %%DATADIR%%/presets.xml %%DATADIR%%/screw1.png %%DATADIR%%/screw2.png %%DATADIR%%/screw_black.png %%DATADIR%%/screw_silver.png %%DATADIR%%/side_d_e.png %%DATADIR%%/side_d_ne.png %%DATADIR%%/side_d_nw.png %%DATADIR%%/side_d_se.png %%DATADIR%%/side_d_sw.png %%DATADIR%%/side_d_w.png %%DATADIR%%/side_e.png %%DATADIR%%/side_e_logo.png %%DATADIR%%/side_ne.png %%DATADIR%%/side_nw.png %%DATADIR%%/side_se.png %%DATADIR%%/side_sw.png %%DATADIR%%/side_w.png %%DATADIR%%/slider1-horiz-prelight.png %%DATADIR%%/slider1-horiz.png %%DATADIR%%/slider1-vert-prelight.png %%DATADIR%%/slider1-vert.png %%DATADIR%%/slider2-horiz-prelight.png %%DATADIR%%/slider2-horiz.png %%DATADIR%%/slider2-vert-prelight.png %%DATADIR%%/slider2-vert.png %%DATADIR%%/tap_active.png %%DATADIR%%/tap_inactive.png %%DATADIR%%/tap_prelight.png %%DATADIR%%/toggle0_silver.png %%DATADIR%%/toggle1_silver.png %%DATADIR%%/toggle2_silver.png %%DATADIR%%/tubeH1.png %%DATADIR%%/tubeH2.png %%DATADIR%%/tubeV1.png %%DATADIR%%/tubeV2.png %%PORTDOCS%%%%DOCSDIR%%/About.html %%PORTDOCS%%%%DOCSDIR%%/Analyzer.html %%PORTDOCS%%%%DOCSDIR%%/Bass Enhancer.html %%PORTDOCS%%%%DOCSDIR%%/Calf.html %%PORTDOCS%%%%DOCSDIR%%/Compensation Delay Line.html %%PORTDOCS%%%%DOCSDIR%%/Compressor.html %%PORTDOCS%%%%DOCSDIR%%/Controls.html %%PORTDOCS%%%%DOCSDIR%%/Crusher.html %%PORTDOCS%%%%DOCSDIR%%/Deesser.html %%PORTDOCS%%%%DOCSDIR%%/Emphasis.html %%PORTDOCS%%%%DOCSDIR%%/Envelope Filter.html %%PORTDOCS%%%%DOCSDIR%%/Equalizer 12 Band.html %%PORTDOCS%%%%DOCSDIR%%/Equalizer 30 Band.html %%PORTDOCS%%%%DOCSDIR%%/Equalizer 5 Band.html %%PORTDOCS%%%%DOCSDIR%%/Equalizer 8 Band.html %%PORTDOCS%%%%DOCSDIR%%/Exciter.html %%PORTDOCS%%%%DOCSDIR%%/Filter.html %%PORTDOCS%%%%DOCSDIR%%/Filterclavier.html %%PORTDOCS%%%%DOCSDIR%%/Flanger.html %%PORTDOCS%%%%DOCSDIR%%/Fluidsynth.html %%PORTDOCS%%%%DOCSDIR%%/Gate.html %%PORTDOCS%%%%DOCSDIR%%/Haas Stereo Enhancer.html %%PORTDOCS%%%%DOCSDIR%%/Limiter.html %%PORTDOCS%%%%DOCSDIR%%/Mono Compressor.html %%PORTDOCS%%%%DOCSDIR%%/Mono Input.html %%PORTDOCS%%%%DOCSDIR%%/Monosynth.html %%PORTDOCS%%%%DOCSDIR%%/Multi Chorus.html %%PORTDOCS%%%%DOCSDIR%%/Multiband Compressor.html %%PORTDOCS%%%%DOCSDIR%%/Multiband Gate.html %%PORTDOCS%%%%DOCSDIR%%/Multiband Limiter.html %%PORTDOCS%%%%DOCSDIR%%/Organ.html %%PORTDOCS%%%%DOCSDIR%%/Phaser.html %%PORTDOCS%%%%DOCSDIR%%/Pulsator.html %%PORTDOCS%%%%DOCSDIR%%/Reverb.html %%PORTDOCS%%%%DOCSDIR%%/Ring Modulator.html %%PORTDOCS%%%%DOCSDIR%%/Rotary Speaker.html %%PORTDOCS%%%%DOCSDIR%%/Saturator.html %%PORTDOCS%%%%DOCSDIR%%/Sidechain Compressor.html %%PORTDOCS%%%%DOCSDIR%%/Sidechain Gate.html %%PORTDOCS%%%%DOCSDIR%%/Sidechain Limiter.html %%PORTDOCS%%%%DOCSDIR%%/Stereo Tools.html %%PORTDOCS%%%%DOCSDIR%%/Tape Simulator.html %%PORTDOCS%%%%DOCSDIR%%/Transient Designer.html %%PORTDOCS%%%%DOCSDIR%%/Vintage Delay.html %%PORTDOCS%%%%DOCSDIR%%/Vocoder.html %%PORTDOCS%%%%DOCSDIR%%/Wavetable.html %%PORTDOCS%%%%DOCSDIR%%/X-Over 2 Band.html %%PORTDOCS%%%%DOCSDIR%%/X-Over 3 Band.html %%PORTDOCS%%%%DOCSDIR%%/X-Over 4 Band.html %%PORTDOCS%%%%DOCSDIR%%/_blank.html %%PORTDOCS%%%%DOCSDIR%%/images/About.png %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Analyzer - Spectralizer.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Analyzer - Stereo Difference.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Analyzer - Stereo Image.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Analyzer.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Bass Enhancer.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Compensation Delay Line.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Compressor.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Controls.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Crusher.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Deesser.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Emphasis.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Envelope Filter.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Equalizer 12 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Equalizer 30 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Equalizer 5 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Equalizer 8 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Exciter.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Filter.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Filterclavier.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Flanger.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Fluidsynth.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Gate.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Haas Stereo Enhancer.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Limiter.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Mono Compressor.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Mono Input.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Monosynth - Audio Path.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Monosynth - Modulation Matrix.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Monosynth - Modulation.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Multi Chorus.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Multiband Compressor.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Multiband Gate.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Multiband Limiter.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Organ - Sound Processor.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Organ - Tone Generator.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Phaser.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Pulsator.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Reverb.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Reverse Delay.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Ring Modulator.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Rotary Speaker.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Saturator.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Sidechain Compressor.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Sidechain Gate.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Sidechain Limiter.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Stereo Tools.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Tape Simulator.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Transient Designer.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Vintage Delay.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Vocoder.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - Wavetable.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - X-Over 2 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - X-Over 3 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf - X-Over 4 Band.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf JACK Host.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf Studio Gear.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Calf.jpg %%PORTDOCS%%%%DOCSDIR%%/images/Index.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/delay.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/distortion.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/dynamics.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/filters.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/index.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/modulation.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/synthesizer.png %%PORTDOCS%%%%DOCSDIR%%/images/icons/tools.png %%PORTDOCS%%%%DOCSDIR%%/images/marrow.png %%PORTDOCS%%%%DOCSDIR%%/images/prettyPhoto/dark_rounded/btnNext.png %%PORTDOCS%%%%DOCSDIR%%/images/prettyPhoto/dark_rounded/btnPrevious.png %%PORTDOCS%%%%DOCSDIR%%/images/prettyPhoto/dark_rounded/contentPattern.png %%PORTDOCS%%%%DOCSDIR%%/images/prettyPhoto/dark_rounded/default_thumbnail.gif %%PORTDOCS%%%%DOCSDIR%%/images/prettyPhoto/dark_rounded/loader.gif %%PORTDOCS%%%%DOCSDIR%%/images/prettyPhoto/dark_rounded/sprite.png %%PORTDOCS%%%%DOCSDIR%%/images/style_logo.png %%PORTDOCS%%%%DOCSDIR%%/images/style_p.png %%PORTDOCS%%%%DOCSDIR%%/index.html %%PORTDOCS%%%%DOCSDIR%%/scripts/jquery.js %%PORTDOCS%%%%DOCSDIR%%/scripts/jquery.prettyPhoto.js %%PORTDOCS%%%%DOCSDIR%%/scripts/manual.js %%PORTDOCS%%%%DOCSDIR%%/scripts/prettyPhoto.css %%PORTDOCS%%%%DOCSDIR%%/scripts/style.css share/icons/hicolor/128x128/apps/calf.png share/icons/hicolor/128x128/apps/calf_plugin.png share/icons/hicolor/16x16/apps/calf.png share/icons/hicolor/16x16/apps/calf_plugin.png share/icons/hicolor/22x22/apps/calf.png share/icons/hicolor/22x22/apps/calf_plugin.png share/icons/hicolor/24x24/apps/calf.png share/icons/hicolor/24x24/apps/calf_plugin.png share/icons/hicolor/256x256/apps/calf.png share/icons/hicolor/256x256/apps/calf_plugin.png share/icons/hicolor/32x32/apps/calf.png share/icons/hicolor/32x32/apps/calf_plugin.png share/icons/hicolor/48x48/apps/calf.png share/icons/hicolor/48x48/apps/calf_plugin.png share/icons/hicolor/64x64/apps/calf.png share/icons/hicolor/64x64/apps/calf_plugin.png share/icons/hicolor/scalable/apps/calf.svg share/icons/hicolor/scalable/apps/calf_plugin.svg Index: head/audio/deadbeef/Makefile =================================================================== --- head/audio/deadbeef/Makefile (revision 393428) +++ head/audio/deadbeef/Makefile (revision 393429) @@ -1,200 +1,200 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= deadbeef PORTVERSION= 0.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= vg@FreeBSD.org COMMENT= Ultimate music player for Unix-like systems LICENSE= GPLv2 LGPL21 LICENSE_COMB= dual LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate \ libmad.so:${PORTSDIR}/audio/libmad GNU_CONFIGURE= yes USES= gmake pkgconfig gettext iconv shebangfix tar:bzip2 desktop-file-utils \ libtool execinfo USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-alsa --disable-nullout --disable-gtk3 CPPFLAGS+= -I../dumb/dumb-kode54/include -I../../plugins/libmp4ff -I../../plugins/gme/game-music-emu-0.6pre -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lexecinfo -lintl WANT_GNOME= yes INSTALLS_ICONS= yes SHEBANG_FILES= yasmwrapper.sh INSTALL_TARGET= install-strip OPTIONS_DEFINE= PULSEAUDIO GUI VFS LASTFM ART EQ SID FFAP VTX HOTKEYS OGG FFMPEG \ FLAC SNDFILE WAV CDDA GME DUMB NOTIFY MUSEPACK WILD TTA DCA AAC \ MMS SHN AO SHELLEXEC NLS M3U PSF ADP DSP MONO2STEREO CONVERTER VFS_ZIP \ ALAC PLTBROWSER WMA OPTIONS_DEFAULT= GUI VFS LASTFM ART EQ SID FFAP VTX HOSTKEYS OGG FFMPEG \ FLAC SNDFILE WAV CDDA GME DUMB NOTIFY MUSEPACK WILD TTA DCA \ AAC MMS SHN AO SHELLEXEC M3U PSF ADP DSP MONO2STEREO CONVERTER VFS_ZIP \ HOTKEYS ALAC PLTBROWSER WMA PULSEAUDIO_DESC= PulseAudio output plugin (unsupported) GUI_DESC= standard GTK2 user interface plugin VFS_DESC= HTTP streaming vfs plugin LASTFM_DESC= last.fm/libre.fm scrobbler plugin ART_DESC= album art loader plugin EQ_DESC= SuperEQ DSP plugin SID_DESC= SID music player plugin FFAP_DESC= Monkey's Audio plugin VTX_DESC= libayemy VTX ZX-Spectrum music player plugin ADP_DESC= adplug plugin HOTKEYS_DESC= global hotkeys plugin CDDA_DESC= CD-Audio plugin GME_DESC= Game Music Emu plugin DUMB_DESC= D.U.M.B. plugin for MOD, S3M and other NOTIFY_DESC= support for OSD notifications into GTKUI plugin WILD_DESC= wildmidi plugin TTA_DESC= tta plugin SHN_DESC= shorten plugin AO_DESC= audio overload plugin SHELLEXEC_DESC= shell commands plugin M3U_DESC= m3u plugin PSF_DESC= AOSDK-based PSF(,QSF,SSF,DSF) plugin DSP_DESC= libsamplerate (SRC) plugin MONO2STEREO_DESC= mono2stereo DSP plugin CONVERTER_DESC= Build converter VFS_ZIP_DESC= ZIP support ALAC_DESC= ALAC plugin PLTBROWSER_DESC= Playlist browser gui plugin WMA_DESC= WMA plugin OPTIONS_SUB= yes PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF= --disable-pulse GUI_USE= gnome=gtk20,glib20 GUI_CONFIGURE_OFF= --disable-gtkui --disable-gtk3 VFS_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl VFS_CONFIGURE_OFF= --disable-vfs-curl LASTFM_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl LASTFM_CONFIGURE_OFF= --disable-lfm ART_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \ libImlib2.so:${PORTSDIR}/graphics/imlib2 ART_USES= jpeg ART_CONFIGURE_OFF= --disable-artwork --disable-artwork-imlib2 EQ_CONFIGURE_OFF= --disable-supereq SID_CONFIGURE_OFF= --disable-sid FFAP_BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm FFAP_CONFIGURE_OFF= --disable-ffap VTX_CONFIGURE_OFF= --disable-vtx ADP_CONFIGURE_OFF= --disable-adplug HOTKEYS_CONFIGURE_OFF= --disable-hotkeys OGG_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis OGG_CONFIGURE_OFF= --disable-vorbis FFMPEG_LIB_DEPENDS= libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0 \ libavformat0.so:${PORTSDIR}/multimedia/ffmpeg0 \ libavutil0.so:${PORTSDIR}/multimedia/ffmpeg0 FFMPEG_CONFIGURE_ENABLE= ffmpeg FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac FLAC_CONFIGURE_OFF= --disable-flac SNDFILE_LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile SNDFILE_CONFIGURE_OFF= --disable-sndfile WAV_LIB_DEPENDS= libwavpack.so:${PORTSDIR}/audio/wavpack WAV_CONFIGURE_OFF= --disable-wavpack CDDA_LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio \ libcddb.so:${PORTSDIR}/audio/libcddb CDDA_CONFIGURE_OFF= --disable-cdda GME_CONFIGURE_OFF= --disable-gme DUMB_CONFIGURE_OFF= --disable-dumb NOTIFY_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib NOTIFY_CONFIGURE_OFF= --disable-notify MUSEPACK_CONFIGURE_OFF= --disable-musepack WILD_RUN_DEPENDS= ${LOCALBASE}/share/freepats/crude.cfg:${PORTSDIR}/audio/freepats WILD_CONFIGURE_OFF= --disable-wildmidi TTA_CONFIGURE_OFF= --disable-tta DCA_CONFIGURE_OFF= --disable-dca AAC_LIB_DEPENDS= libfaad.so:${PORTSDIR}/audio/faad AAC_CONFIGURE_OFF= --disable-aac MMS_CONFIGURE_OFF= --disable-mms SHN_CONFIGURE_OFF= --disable-shn AO_CONFIGURE_OFF= --disable-ao SHELLEXEC_CONFIGURE_ARGS+= --disable-shellexec NLS_CONFIGURE_OFF= --disable-nls M3U_CONFIGURE_OFF= --disable-m3u SPF_CONFIGURE_OFF= --disable-psf DSP_LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate DSP_CONFIGURE_OFF= --disable-src MONO2STEREO_CONFIGURE_OFF= --disable-mono2stereo CONVERTER_CONFIGURE_OFF= --disable-converter VFS_ZIP_LIB_DEPENDS= libzip.so:${PORTSDIR}/archivers/libzip VFS_ZIP_CONFIGURE_OFF= --disable-vfs-zip ALAC_CONFIGURE_OFF= --disable-alac PLTBROWSER_CONFIGURE_OFF= --disable-pltbrowser WMA_CONFIGURE_OFF= --disable-wma .include .if ${PORT_OPTIONS:MART} && ! ${PORT_OPTIONS:MVFS} BROKEN= VFS plugin required for album art loader, please rerun 'make config' and either disable ART or enable VFS .endif .if ${PORT_OPTIONS:MCONVERTER} && ! ${PORT_OPTIONS:MGUI} BROKEN= CONVERTER plugin required for gui, please rerun 'make config' and either disable CONVERTER or enable GUI .endif post-patch: # Do not link to libsupc++ which may be PIC-unsafe (breaks 64-bit arches) @${REINPLACE_CMD} -e 's, -lsupc++,,' \ ${WRKSRC}/plugins/adplug/Makefile.in \ ${WRKSRC}/plugins/gme/Makefile.in \ ${WRKSRC}/plugins/sid/Makefile.in \ ${WRKSRC}/plugins/supereq/Makefile.in @${REINPLACE_CMD} -e 's,/etc/timidity++/timidity-freepats.cfg:/etc/timidity/freepats.cfg:/etc/timidity/,${LOCALBASE}/share/,' \ ${WRKSRC}/plugins/wildmidi/wildmidiplug.c @${REINPLACE_CMD} \ -e 's,libavcodec ,libavcodec0 ,g' \ -e 's,libavutil ,libavutil0 ,g' \ -e 's,libavformat ,libavformat0 ,g' \ ${WRKSRC}/configure .if ${ARCH} == "powerpc" && ${OSVERSION} > 900000 BROKEN= Does not build on powerpc-9: fails to compile .endif .include Index: head/audio/gstreamer-plugins-fluendo-mp3/Makefile =================================================================== --- head/audio/gstreamer-plugins-fluendo-mp3/Makefile (revision 393428) +++ head/audio/gstreamer-plugins-fluendo-mp3/Makefile (revision 393429) @@ -1,22 +1,22 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= gstreamer-plugins-fluendo-mp3 PORTVERSION= 0.10.20 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= http://core.fluendo.com/gstreamer/src/gst-fluendo-mp3/ DISTNAME= gst-fluendo-mp3-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Mp3 gstreamer plugin from fluendo LICENSE= MIT GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pkgconfig USE_GSTREAMER= yes PLIST_FILES= lib/gstreamer-0.10/libgstflump3dec.so .include Index: head/audio/gstreamer-plugins-moodbar/Makefile =================================================================== --- head/audio/gstreamer-plugins-moodbar/Makefile (revision 393428) +++ head/audio/gstreamer-plugins-moodbar/Makefile (revision 393429) @@ -1,38 +1,38 @@ # Created by: Alexandr Bechikov # $FreeBSD$ PORTNAME= gstreamer-plugins-moodbar PORTVERSION= 0.1.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://pwsp.net/~qbob/ \ http://redundancy.redundancy.org/mirror/ DISTNAME= moodbar-0.1.2 MAINTAINER= ports@FreeBSD.org COMMENT= Shows the "moods" of audio tracks in Amarok LIB_DEPENDS= libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libfftw3.so:${PORTSDIR}/math/fftw3 CFLAGS:= ${CFLAGS} -O2 USE_GSTREAMER= yes good USES= gmake libtool pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= MP3 OGG FLAC MP4 MUSEPACK WMA OPTIONS_DEFAULT= MP3 OGG GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-plugindir=${PREFIX}/lib/gstreamer-${GST_VERSION} PLIST_SUB+= VERSION="${GST_VERSION}" MP3_USE= GSTREAMER=mp3 OGG_USE= GSTREAMER=vorbis,ogg FLAC_USE= GSTREAMER=flac MP4_USE= GSTREAMER=faad,bad MUSEPACK_USE= GSTREAMER=musepack WMA_USE= GSTREAMER=ffmpeg .include Index: head/audio/libaacplus/Makefile =================================================================== --- head/audio/libaacplus/Makefile (revision 393428) +++ head/audio/libaacplus/Makefile (revision 393429) @@ -1,64 +1,64 @@ # Created by: takefu # $FreeBSD$ PORTNAME= libaacplus PORTVERSION= 2.0.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= http://tipok.org.ua/downloads/media/aacplus/libaacplus/ \ ftp://ftp.3gpp.org/Specs/archive/26_series/26.410/:site2 \ http://www.3gpp.org/ftp/Specs/archive/26_series/26.410/:site2 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${SRC26410}:site2 MAINTAINER= takefu@airport.fm COMMENT= HE-AAC+ Codec as Shared Library LICENSE= libaacplus LICENSE_NAME= 3GPP LICENSE_TEXT= ${RESTRICTED} LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept LICENSE_DISTFILES_LGPL= ${DISTNAME}${EXTRACT_SUFX} LICENSE_DISTFILES_3GPP= ${SRC26410} RESTRICTED= unclear legal status, probably need licenses from 3GPP, Via Licensing and Coding Technologies CONFLICTS= aacplusenc-0* USE_CSTD= gnu89 USES= autoreconf pathfix pkgconfig libtool USE_LDCONFIG= yes PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip AUTOMAKE_ARGS= --add-missing OPTIONS_DEFINE= FFTW3 OPTIONS_DEFAULT=FFTW3 SRC26410= 26410-800.zip FFTW3_DESC= Use FFTW3 library for performance .include .if ${PORT_OPTIONS:MFFTW3} LIB_DEPENDS+= libfftw3.so:${PORTSDIR}/math/fftw3 \ libfftw3f.so:${PORTSDIR}/math/fftw3-float CONFIGURE_ARGS+=--with-fftw3=yes --with-fftw3-prefix=${LOCALBASE} .else CONFIGURE_ARGS+=--with-fftw3=no .endif pre-configure: @${CP} ${DISTDIR}/26410-800.zip ${WRKSRC}/src @${REINPLACE_CMD} -e 's,@includedir@\/aacplus,@prefix@\/include,' \ ${WRKSRC}/aacplus.pc.in @${REINPLACE_CMD} -e 's,\/aacplus\.h,\/libaacplus\/aacplus\.h,' \ ${WRKSRC}/aacplus.spec.in @${REINPLACE_CMD} -e 's,INCLUDES,AM_CPPFLAGS,'\ ${WRKSRC}/frontend/Makefile.am ${WRKSRC}/src/Makefile.am .include Index: head/audio/libaudiofile/Makefile =================================================================== --- head/audio/libaudiofile/Makefile (revision 393428) +++ head/audio/libaudiofile/Makefile (revision 393429) @@ -1,26 +1,26 @@ # Created by: Vanilla I. Shu # $FreeBSD$ # $MCom: ports/trunk/audio/libaudiofile/Makefile 18610 2013-06-30 16:33:05Z marcus $ PORTNAME= libaudiofile PORTVERSION= 0.3.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= GNOME/sources/${PORTNAME:S/lib//}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DISTNAME= audiofile-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Sound library for SGI audio file LICENSE= LGPL21 CONFLICTS= osalp-0.7.* USES= pathfix pkgconfig tar:xz libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaudiofile.so.1 .include Index: head/audio/mpg123/Makefile =================================================================== --- head/audio/mpg123/Makefile (revision 393428) +++ head/audio/mpg123/Makefile (revision 393429) @@ -1,50 +1,51 @@ # Created by: Carey Jones # $FreeBSD$ PORTNAME= mpg123 PORTVERSION= 1.22.2 +PORTREVISION= 1 CATEGORIES= audio ipv6 MASTER_SITES= SF \ http://www.mpg123.de/download/ MAINTAINER= novel@FreeBSD.org COMMENT= Command-line player for MPEG Layer 1, 2, and 3 audio files LICENSE= LGPL21 LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl USES= tar:bzip2 gmake libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-optimization=0 \ --with-audio=oss \ --with-default-audio=oss \ --with-module-suffix=.so CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include .if ${ARCH} == "i386" .if ${MACHINE_CPU:M3dnow} WITH_CPU= 3dnow .elif ${MACHINE_CPU:Msse} WITH_CPU= sse .elif ${MACHINE_CPU:Mi586} WITH_CPU= i586 .elif ${MACHINE_CPU:Mi486} WITH_CPU= i486 .endif .elif ${ARCH} == "amd64" WITH_CPU= x86-64 .elif ${ARCH} == "arm" WITH_CPU= arm_nofpu .endif .if defined(WITH_CPU) CONFIGURE_ARGS+= --with-cpu=${WITH_CPU} .endif .include Index: head/audio/portaudio/Makefile =================================================================== --- head/audio/portaudio/Makefile (revision 393428) +++ head/audio/portaudio/Makefile (revision 393429) @@ -1,94 +1,94 @@ # Created by: michaelnottebrock@gmx.net and lioux@FreeBSD.org # $FreeBSD$ PORTNAME= portaudio DISTVERSION= 19_20140130 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= http://www.portaudio.com/archives/ DISTNAME= pa_stable_v${DISTVERSION} MAINTAINER= koalative@gmail.com COMMENT= Portable cross-platform Audio API LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= dos2unix gmake libtool pathfix pkgconfig tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS+=PKG_CONFIG_LIBDIR=${PREFIX}/libdata/pkgconfig \ --without-alsa USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= * PORTEXAMPLES= * DOCSRCDIR1= ${WRKSRC} DOC_FILES1= README.txt index.html OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES JACK PATEST OPTIONS_DEFAULT=PATEST PATEST_DESC= PortAudio Test Programs DOXYGEN_DESC= Install API documentation (requires DOCS) OPTIONS_SUB= yes JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_ON= --with-jack JACK_CONFIGURE_OFF= --without-jack EXAMPLES_BIN= pa_d* pa_f* paex_* PATEST_BIN= pa_m* paqa_* patest* .include .if ${PORT_OPTIONS:MDOXYGEN} && ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen .endif post-patch: @${REINPLACE_CMD} -e 's|machine/soundcard.h|sys/soundcard.h|' ${WRKSRC}/configure.in \ ${WRKSRC}/src/hostapi/oss/pa_unix_oss.c ${WRKSRC}/src/SConscript @${REINPLACE_CMD} -e 's|PACKAGE_NAME=|PACKAGE_NAME=portaudio2|' ${WRKSRC}/configure .if ! ${PORT_OPTIONS:MEXAMPLES} @${REINPLACE_CMD} -i '' '/EXAMPLES =/,/bin\/paex_write_sine_nonint/s/^/#/' \ ${WRKSRC}/Makefile.in .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libportaudio.so.2 .if ${PORT_OPTIONS:MEXAMPLES} .for f in ${EXAMPLES_BIN} ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/bin/ .endfor .endif .if ${PORT_OPTIONS:MPATEST} .for f in ${PATEST_BIN} ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/bin/ .endfor .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MDOXYGEN} && ${PORT_OPTIONS:MDOCS} @cd ${WRKSRC} && doxygen @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) .endif .if ${PORT_OPTIONS:MEXAMPLES} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .endif .include Index: head/audio/shairplay/Makefile =================================================================== --- head/audio/shairplay/Makefile (revision 393428) +++ head/audio/shairplay/Makefile (revision 393429) @@ -1,30 +1,31 @@ # $FreeBSD$ PORTNAME= shairplay PORTVERSION= 0.9.0.20140422 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= mickael.maillot@gmail.com COMMENT= Portable AirPlay server implementation LICENSE= BSD3CLAUSE LGPL21 MIT LICENSE_COMB= multi LIB_DEPENDS= libao.so:${PORTSDIR}/audio/libao USE_GITHUB= yes GH_ACCOUNT= juhovh GH_TAGNAME= 64d59e3 USES= autoreconf gmake libtool pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFAULT= MDNSRESPONDER OPTIONS_SINGLE= ZEROCONF OPTIONS_SINGLE_ZEROCONF= AVAHI MDNSRESPONDER AVAHI_LIB_DEPENDS= libdns_sd.so:${PORTSDIR}/net/avahi-libdns MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:${PORTSDIR}/net/mDNSResponder .include Index: head/audio/wavpack/Makefile =================================================================== --- head/audio/wavpack/Makefile (revision 393428) +++ head/audio/wavpack/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= wavpack PORTVERSION= 4.60.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= http://www.wavpack.com/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Audio codec for lossless, lossy, and hybrid compression LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt USES= iconv libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ${MACHINE_CPU:Mmmx} CONFIGURE_ARGS= --enable-mmx .endif .include Index: head/audio/xfce4-mixer/Makefile =================================================================== --- head/audio/xfce4-mixer/Makefile (revision 393428) +++ head/audio/xfce4-mixer/Makefile (revision 393429) @@ -1,42 +1,42 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-mixer PORTVERSION= 4.11.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio xfce MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Volume control for the Xfce desktop LICENSE= GPLv2 LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= glib20 gtk20 intltool intlhack USE_XFCE= panel USE_GSTREAMER= good MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= KEYBIND NLS KEYBIND_DESC= Multimedia keyboard shortcuts KEYBIND_LIB_DEPENDS= libkeybinder.so:${PORTSDIR}/x11/keybinder KEYBIND_CONFIGURE_ENABLE= keybinder NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes post-patch: @${FIND} ${WRKSRC} -name 'Makefile.in' -or -name 'xfce-mixer-track.c' \ -type f | ${XARGS} ${REINPLACE_CMD} -e \ 's|(pkgdatadir)/icons|(datadir)/icons| ; \ s|pixmaps/xfce4-mixer|pixmaps|' .include Index: head/audio/xfce4-mpc-plugin/Makefile =================================================================== --- head/audio/xfce4-mpc-plugin/Makefile (revision 393428) +++ head/audio/xfce4-mpc-plugin/Makefile (revision 393429) @@ -1,24 +1,25 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-mpc-plugin PORTVERSION= 0.4.5 +PORTREVISION= 1 CATEGORIES= audio xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Musicpd client plugin for the Xfce panel LICENSE= ISCL LIB_DEPENDS= libmpd.so:${PORTSDIR}/audio/libmpd RUN_DEPENDS= musicpd:${PORTSDIR}/audio/musicpd GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gettext gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel .include Index: head/chinese/scim-array/Makefile =================================================================== --- head/chinese/scim-array/Makefile (revision 393428) +++ head/chinese/scim-array/Makefile (revision 393429) @@ -1,31 +1,31 @@ # Created by: Li-Lun Wang # $FreeBSD$ PORTNAME= scim-array PORTVERSION= 1.0.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= chinese MASTER_SITES= http://of.openfoundry.org/download/scimarray/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Array 30 SCIM IMEngine module LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pkgconfig INSTALL_TARGET= install-strip CFLAGS+= -fPIC CPPFLAGS+= -I${LOCALBASE}/include pre-configure: @${REINPLACE_CMD} -e "s,@SCIM_MODULEDIR@,$$(pkg-config --variable=moduledir scim | ${SED} -e s,`pkg-config --variable=prefix scim`,${PREFIX},)," ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e "s,@SCIM_ICONDIR@,$$(pkg-config --variable=icondir scim | ${SED} -e s,`pkg-config --variable=prefix scim`,${PREFIX},)," ${WRKSRC}/data/Makefile.in @${REINPLACE_CMD} -e "s,@SCIM_SHAREDIR@,$$(pkg-config --variable=scimdatadir scim | ${SED} -e s,`pkg-config --variable=prefix scim`,${PREFIX},)," ${WRKSRC}/data/Makefile.in .include Index: head/chinese/scim-pinyin/Makefile =================================================================== --- head/chinese/scim-pinyin/Makefile (revision 393428) +++ head/chinese/scim-pinyin/Makefile (revision 393429) @@ -1,32 +1,32 @@ # Created by: Jie Gao # $FreeBSD$ PORTNAME= scim-pinyin PORTVERSION= 0.5.92 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= chinese MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM Chinese Smart Pinyin input method BUILD_DEPENDS= scim>=1.2.0:${PORTSDIR}/textproc/scim RUN_DEPENDS:= ${BUILD_DEPENDS} LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake iconv libtool:keepla pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-skim-support INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib -lintl OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include Index: head/converters/fribidi/Makefile =================================================================== --- head/converters/fribidi/Makefile (revision 393428) +++ head/converters/fribidi/Makefile (revision 393429) @@ -1,30 +1,30 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= fribidi PORTVERSION= 0.19.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= converters MASTER_SITES= http://fribidi.org/download/ MAINTAINER= gnome@FreeBSD.org COMMENT= Free Implementation of the Unicode Bidirectional Algorithm USES= gmake libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-glib INSTALL_TARGET= install-strip .if !defined(WITH_DEBUG) CONFIGURE_ARGS+=--disable-debug .endif post-patch: @${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' < \ ${FILESDIR}/fribidi-config > ${WRKDIR}/fribidi-config post-install: ${INSTALL_SCRIPT} ${WRKDIR}/fribidi-config ${STAGEDIR}${PREFIX}/bin .include Index: head/databases/courier-authlib-mysql/Makefile =================================================================== --- head/databases/courier-authlib-mysql/Makefile (revision 393428) +++ head/databases/courier-authlib-mysql/Makefile (revision 393429) @@ -1,12 +1,12 @@ # Created by: Yarema # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -mysql COMMENT= MySQL support for the Courier authentication library CATEGORIES= databases mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib .include "${MASTERDIR}/Makefile" Index: head/databases/courier-authlib-pgsql/Makefile =================================================================== --- head/databases/courier-authlib-pgsql/Makefile (revision 393428) +++ head/databases/courier-authlib-pgsql/Makefile (revision 393429) @@ -1,12 +1,12 @@ # Created by: Yarema # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -pgsql COMMENT= PostgreSQL support for the Courier authentication library CATEGORIES= databases mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib .include "${MASTERDIR}/Makefile" Index: head/databases/courier-authlib-userdb/Makefile =================================================================== --- head/databases/courier-authlib-userdb/Makefile (revision 393428) +++ head/databases/courier-authlib-userdb/Makefile (revision 393429) @@ -1,12 +1,12 @@ # Created by: Yarema # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -userdb COMMENT= Userdb support for the Courier authentication library CATEGORIES= databases mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib .include "${MASTERDIR}/Makefile" Index: head/databases/courier-authlib-usergdbm/Makefile =================================================================== --- head/databases/courier-authlib-usergdbm/Makefile (revision 393428) +++ head/databases/courier-authlib-usergdbm/Makefile (revision 393429) @@ -1,12 +1,12 @@ # Created by: Yarema # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -usergdbm COMMENT= Userdb support for the Courier authentication library CATEGORIES= databases mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib .include "${MASTERDIR}/Makefile" Index: head/databases/glom/Makefile =================================================================== --- head/databases/glom/Makefile (revision 393428) +++ head/databases/glom/Makefile (revision 393429) @@ -1,56 +1,57 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= glom PORTVERSION= 1.28.0 +PORTREVISION= 1 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= kwm@FreeBSD.org COMMENT= GNOME database designer and user interface BUILD_DEPENDS= iso-codes>=0:${PORTSDIR}/misc/iso-codes \ itstool:${PORTSDIR}/textproc/itstool \ libepc>=0.4.0:${PORTSDIR}/www/libepc \ libgda5-mysql>=0:${PORTSDIR}/databases/libgda5-mysql \ libgda5-postgresql>=0:${PORTSDIR}/databases/libgda5-postgresql LIB_DEPENDS= libboost_python.so:${PORTSDIR}/devel/boost-python-libs \ libepc-1.0.so:${PORTSDIR}/www/libepc \ libgoocanvasmm-2.0.so:${PORTSDIR}/graphics/goocanvasmm2 \ libevview3.so:${PORTSDIR}/graphics/evince RUN_DEPENDS= iso-codes>=0:${PORTSDIR}/misc/iso-codes \ libgda5-mysql>=0:${PORTSDIR}/databases/libgda5-mysql \ libgda5-postgresql>=0:${PORTSDIR}/databases/libgda5-postgresql GNU_CONFIGURE= yes USES= desktop-file-utils gettext gmake libarchive libtool pathfix \ pgsql pkgconfig python shared-mime-info tar:xz WANT_PGSQL= server USE_GNOME= gnomedocutils gnomeprefix intlhack pygobject3 libxml2 \ gtksourceviewmm3 libgdamm5 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-postgres-utils=${LOCALBASE}/bin \ --disable-documentation INSTALLS_ICONS= yes .include #PLIST_SUB+= VERSION=${PORTVERSION:R} PLIST_SUB+= VERSION=1.26 post-patch: @${REINPLACE_CMD} -e 's|-update-mime-database|true|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|std::locale("")|std::locale()|g' \ ${WRKSRC}/glom/libglom/data_structure/glomconversions.cc \ ${WRKSRC}/glom/libglom/data_structure/glomconversions.h \ ${WRKSRC}/glom/libglom/utils.cc \ ${WRKSRC}/glom/mode_design/layout/layout_item_dialogs/comboentry_borderwidth.cc \ ${WRKSRC}/glom/mode_design/layout/layout_item_dialogs/dialog_group_by.cc \ ${WRKSRC}/glom/main.cc .include Index: head/databases/ipa_sdb/Makefile =================================================================== --- head/databases/ipa_sdb/Makefile (revision 393428) +++ head/databases/ipa_sdb/Makefile (revision 393429) @@ -1,32 +1,32 @@ # Created by: Andrey Simonenko # $FreeBSD$ PORTNAME= ipa_sdb PORTVERSION= 1.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= SF/ipa-system/modules/ipa_sdb MAINTAINER= simon@comsys.ntu-kpi.kiev.ua COMMENT= IPA simple database module BUILD_DEPENDS= ${LOCALBASE}/include/ipa_mod.h:${PORTSDIR}/sysutils/ipa USES= libtool tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes NO_OPTIONS_SORT= yes OPTIONS_DEFINE= AUTORULES RULES LIMITS THRESHOLDS OPTIONS_DEFAULT= AUTORULES RULES LIMITS THRESHOLDS AUTORULES_DESC= Enable dynamic rules support RULES_DESC= Enable static rules support LIMITS_DESC= Enable limits support THRESHOLDS_DESC= Enable thresholds support AUTORULES_CONFIGURE_OFF= --disable-autorules RULES_CONFIGURE_OFF= --disable-rules LIMITS_CONFIGURE_OFF= --disable-limits THRESHOLDS_CONFIGURE_OFF= --disable-thresholds .include Index: head/databases/libgda4/Makefile =================================================================== --- head/databases/libgda4/Makefile (revision 393428) +++ head/databases/libgda4/Makefile (revision 393429) @@ -1,168 +1,168 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/databases/libgda4/Makefile,v 1.27 2012/09/01 23:02:08 mezz Exp $ PORTNAME= libgda PORTVERSION= 4.2.12 -PORTREVISION?= 6 +PORTREVISION?= 7 CATEGORIES= databases gnome MASTER_SITES= GNOME PKGNAMESUFFIX?= 4 DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT?= Provides uniform access to different kinds of data sources CONFLICTS= libgda5-ui-[0-9]* PORTSCOUT= ignore:1 USES= tar:xz LIBGDA4_SLAVE?= no .if !defined(REFERENCE_PORT) LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib USES+= gettext gmake libtool pathfix pkgconfig USE_GNOME= gnomeprefix glib20 libxslt intlhack referencehack USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes CONFIGURE_ARGS= --without-oracle \ --disable-crypto \ --enable-introspection=no \ --without-gtksourceview \ --without-goocanvas \ --without-graphviz CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .if ${LIBGDA4_SLAVE}=="no" OPTIONS_DEFINE= UI SOUP KEYRING OPTIONS_DEFAULT=UI UI_DESC= Build UI tools SOUP_DESC= Web provider KEYRING_DESC= Support gnome-keyring .endif .include VERSION= 4.0 PLIST_SUB= VERSION=${VERSION} .if ${LIBGDA4_SLAVE}=="no" .if ${PORT_OPTIONS:MUI} CONFIGURE_ARGS+=--with-ui BUILD_DEPENDS+= xml2po:${PORTSDIR}/textproc/gnome-doc-utils USE_GNOME+= gtk20 INSTALLS_ICONS= yes PLIST_SUB+= UI="" .else CONFIGURE_ARGS+=--without-ui PLIST_SUB+= UI="@comment " .endif .if ${PORT_OPTIONS:MSOUP} CONFIGURE_ARGS+=--with-libsoup LIB_DEPENDS+= libsoup-2.so:${PORTSDIR}/devel/libsoup PLIST_SUB+= WEB="" .else CONFIGURE_ARGS+=--without-libsoup PLIST_SUB+= WEB="@comment " .endif .if ${PORT_OPTIONS:MKEYRING} CONFIGURE_ARGS+=--with-gnome-keyring LIB_DEPENDS+= libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring .else CONFIGURE_ARGS+=--without-gnome-keyring .endif MAN1= gda-sql.1 gda-sql-4.0.1 .else USE_GNOME+= libgda4 .endif .if ${LIBGDA4_SLAVE}=="bdb" USE_BDB= yes CONFIGURE_ARGS+= --with-bdb=${LOCALBASE} .else CONFIGURE_ARGS+= --without-bdb .endif .if ${LIBGDA4_SLAVE}=="ldap" USE_OPENLDAP= yes CONFIGURE_ARGS+= --with-ldap=${LOCALBASE} .else CONFIGURE_ARGS+= --without-ldap .endif .if ${LIBGDA4_SLAVE}=="mysql" USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} .else CONFIGURE_ARGS+= --without-mysql .endif .if ${LIBGDA4_SLAVE}=="postgresql" USES+= pgsql CONFIGURE_ARGS+= --with-postgres=${LOCALBASE} .else CONFIGURE_ARGS+= --without-postgres .endif # MDB (MS Access) .if ${LIBGDA4_SLAVE}=="mdb" LIB_DEPENDS+= libmdbsql.so:${PORTSDIR}/databases/mdbtools CONFIGURE_ARGS+= --with-mdb=${LOCALBASE} .else CONFIGURE_ARGS+= --without-mdb .endif .if ${LIBGDA4_SLAVE}=="jdbc" USE_JAVA= yes JAVA_VERSION= 1.6 JAVA_VENDOR= openjdk .else CONFIGURE_ARGS+= --without-java .endif post-patch: @${REINPLACE_CMD} -e 's|-ldl||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|"db.h|"db${BDB_VER}/db.h|g' \ -e 's|ldb47|l${BDB_LIB_NAME}|g' \ -e 's|ldb|l${BDB_LIB_NAME}|g' \ -e 's|libdb|lib${BDB_LIB_NAME}|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/providers/bdb/gda-bdb-provider.c \ ${WRKSRC}/providers/bdb/gda-bdb-test.c .if ${LIBGDA4_SLAVE}!="no" #. for d in msql firebird odbc freetds mdb ldap mysql sqlite postgres . for d in bdb jdbc mdb mysql postgres reuseable/postgres reuseable/mysql ldap @${REINPLACE_CMD} -e 's|$$(top_builddir)/libgda/libgda-4.0.la|-lgda-4.0|g' \ ${WRKSRC}/providers/${d}/Makefile.in . endfor .endif pre-build: .if ${LIBGDA4_SLAVE}=="postgresql" cd ${WRKSRC}/providers/reuseable/postgres && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} libgda-postgres.la .endif .if ${LIBGDA4_SLAVE}=="mysql" cd ${WRKSRC}/providers/reuseable/mysql && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} libgda-mysql.la .endif .if ${LIBGDA4_SLAVE}=="no" post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/libgda-${VERSION}/config \ ${STAGEDIR}${PREFIX}/etc/libgda-${VERSION}/config.sample .endif .include .endif Index: head/databases/libgda5/Makefile =================================================================== --- head/databases/libgda5/Makefile (revision 393428) +++ head/databases/libgda5/Makefile (revision 393429) @@ -1,151 +1,151 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= libgda PORTVERSION?= 5.2.2 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= databases gnome MASTER_SITES= GNOME PKGNAMESUFFIX?= 5 DIST_SUBDIR= gnome3 MAINTAINER?= gnome@FreeBSD.org COMMENT?= Provides uniform access to different kinds of data sources USES= tar:xz LIBGDA5_SLAVE?= no .if !defined(REFERENCE_PORT) BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libsoup-2.4.so:${PORTSDIR}/devel/libsoup \ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib USES+= gettext gmake libtool pathfix pkgconfig USE_GNOME= gnomeprefix glib20 libxslt intlhack referencehack USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip #MAKE_JOBS_UNSAFE=yes CONFIGURE_ARGS= --without-oracle \ --disable-crypto \ --disable-default-binary \ --enable-introspection CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include VERSION= 5.0 PLIST_SUB= VERSION=${VERSION} .if ${LIBGDA5_SLAVE}!="no" USE_GNOME+= libgda5 .endif .if ${LIBGDA5_SLAVE}==ui CONFIGURE_ARGS+=--with-ui USE_GNOME+= gtk30 gnomedocutils INSTALLS_ICONS= yes .else CONFIGURE_ARGS+=--without-ui .endif .if ${LIBGDA5_SLAVE}==bdb USE_BDB= 5 CONFIGURE_ARGS+= --with-bdb=${LOCALBASE} .else CONFIGURE_ARGS+= --without-bdb .endif .if ${LIBGDA5_SLAVE}==ldap USE_OPENLDAP= yes CONFIGURE_ARGS+= --with-ldap=${LOCALBASE} .else CONFIGURE_ARGS+= --without-ldap .endif .if ${LIBGDA5_SLAVE}==mysql USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} .else CONFIGURE_ARGS+= --without-mysql .endif .if ${LIBGDA5_SLAVE}==postgresql USES+= pgsql CONFIGURE_ARGS+= --with-postgres=${LOCALBASE} .else CONFIGURE_ARGS+= --without-postgres .endif # MDB (MS Access) .if ${LIBGDA5_SLAVE}==mdb LIB_DEPENDS+= libmdbsql.so:${PORTSDIR}/databases/mdbtools CONFIGURE_ARGS+= --with-mdb=${LOCALBASE} .else CONFIGURE_ARGS+= --without-mdb .endif .if ${LIBGDA5_SLAVE}==jdbc USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_VENDOR= bsdjava openjdk .else CONFIGURE_ARGS+= --without-java .endif post-patch: @${REINPLACE_CMD} -e 's|-ldl||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|"db.h|"db${BDB_VER}/db.h|g' \ -e 's|ldb47|l${BDB_LIB_NAME}|g' \ -e 's|ldb|l${BDB_LIB_NAME}|g' \ -e 's|libdb|lib${BDB_LIB_NAME}|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/providers/bdb/gda-bdb-provider.c \ ${WRKSRC}/providers/bdb/gda-bdb-test.c .if ${LIBGDA5_SLAVE} == jdbc @${REINPLACE_CMD} -e 's|lib/amd64|lib/${ARCH}|g' \ ${WRKSRC}/getsp.java .endif .if ${LIBGDA5_SLAVE}!="no" @${FIND} ${WRKSRC} -name Makefile.in -exec ${REINPLACE_CMD} \ -e 's|$$(top_builddir)/libgda/libgda-5.0.la|-lgda-5.0|g' \ -e 's|../libgda/libgda-5.0.la|-lgda-5.0|g' \ {} \; .endif .if ${LIBGDA5_SLAVE} == jdbc pre-configure: @cd ${WRKSRC} && ${LOCALBASE}/bin/javac getsp.java .endif pre-build: .if ${LIBGDA5_SLAVE}==postgresql cd ${WRKSRC}/providers/reuseable/postgres && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} libgda-postgres.la .endif .if ${LIBGDA5_SLAVE}==mysql cd ${WRKSRC}/providers/reuseable/mysql && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} libgda-mysql.la .endif .if ${LIBGDA5_SLAVE}==ui cd ${WRKSRC}/libgda && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} gda-enum-types.h .endif .if ${LIBGDA5_SLAVE}==no post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/libgda-${VERSION}/config \ ${STAGEDIR}${PREFIX}/etc/libgda-${VERSION}/config.sample .endif .if ${LIBGDA5_SLAVE}==ui post-install: ${INSTALL_DATA} ${WRKSRC}/libgda-ui-5.0.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ .endif .include .endif Index: head/databases/libiodbc/Makefile =================================================================== --- head/databases/libiodbc/Makefile (revision 393428) +++ head/databases/libiodbc/Makefile (revision 393429) @@ -1,49 +1,50 @@ # Created by: erikhb@bgnett.no # $FreeBSD$ PORTNAME= libiodbc PORTVERSION= 3.52.9 +PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= SF/iodbc/iodbc/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= ODBC 3.x driver manager, for universal data source access LICENSE= BSD3CLAUSE LGPL20 LICENSE_COMB= dual LICENSE_FILE_BSD= ${WRKSRC}/LICENSE.BSD LICENSE_FILE_LGPL20= ${WRKSRC}/LICENSE.LGPL USES= libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-iodbc-inidir=${ETCDIR} \ --includedir=${LOCALBASE}/include/libiodbc \ --disable-libodbc INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= GTK2 DOCS EXAMPLES OPTIONS_SUB= yes GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_ENABLE= gui post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|samples||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|-ldl||g' ${WRKSRC}/admin/libiodbc.pc.in post-install: @${MKDIR} ${STAGEDIR}/${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/odbc*.ini.sample ${STAGEDIR}/${ETCDIR} @${MKDIR} ${STAGEDIR}/${DOCSDIR} .for f in AUTHORS ChangeLog NEWS README ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} .for f in Makefile.sample iodbctest.c ${INSTALL_DATA} ${WRKSRC}/samples/${f} ${STAGEDIR}/${EXAMPLESDIR} .endfor .include Index: head/databases/mdbtools/Makefile =================================================================== --- head/databases/mdbtools/Makefile (revision 393428) +++ head/databases/mdbtools/Makefile (revision 393429) @@ -1,56 +1,56 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= mdbtools PORTVERSION= 0.7.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MAINTAINER= rhurlin@gwdg.de COMMENT= Utilities and libraries to export data from MS Access databases (.mdb) LICENSE= GPLv2 # To build man-pages BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk \ txt2man:${PORTSDIR}/textproc/txt2man LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC USES= autoreconf bison iconv libtool pathfix pkgconfig USE_GITHUB= yes GH_ACCOUNT= brianb PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USE_GNOME= glib20 WANT_GNOME= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} \ --with-unixodbc=${LOCALBASE} INSTALL_TARGET= install-strip DOCS= AUTHORS ChangeLog HACKING NEWS README TODO WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS .include .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_XORG+= x11 USE_GNOME+= gnomeprefix libgnomeui gconf2 intltool .endif post-patch: @${REINPLACE_CMD} -e 's|$$(srcdir)/$$<|$$(srcdir)/$$>|g' \ ${WRKSRC}/doc/Makefile.am post-configure: @${REINPLACE_CMD} -e 's|^install-man:.*|install-man: install-man1|' \ ${WRKSRC}/doc/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/databases/mysql-workbench51/Makefile =================================================================== --- head/databases/mysql-workbench51/Makefile (revision 393428) +++ head/databases/mysql-workbench51/Makefile (revision 393429) @@ -1,71 +1,71 @@ # Created by: Maxim Ignatenko # $FreeBSD$ PORTNAME= mysql-workbench-oss PORTVERSION= 5.1.16 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= databases MASTER_SITES= MYSQL/MySQLGUITools PKGNAMESUFFIX= 51 MAINTAINER= ports@FreeBSD.org COMMENT= The MySQL Workbench LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \ libzip.so:${PORTSDIR}/archivers/libzip \ libtolua++-${LUA_VER}.so:${PORTSDIR}/lang/tolua++ MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= PYTHON USE_LDCONFIG= ${PREFIX}/lib/mysql-workbench USES= autoreconf dos2unix libtool lua:51 DOS2UNIX_REGEX= .*ext/yassl/.*(Makefile.am|configure.in) USE_GL= gl USE_GNOME= cairo gtkmm24 libglade2 libgnome libsigc++20 libxml2 CONFLICTS= mysql-workbench-gpl* DATADIR= ${PREFIX}/share/mysql-workbench CXXFLAGS+= -I${LOCALBASE}/include -I${LUA_INCDIR} LDFLAGS+= -L${LOCALBASE}/lib -L${LUA_LIBDIR} GNU_CONFIGURE= yes CONFIGURE_ENV= GNOME2_DIR="${LOCALBASE}" LUA_LIBS="-llua-${LUA_VER}" USE_MYSQL= client DEFAULT_MYSQL_VER= 51 IGNORE_WITH_MYSQL= 55 .include .if ${PORT_OPTIONS:MPYTHON} CONFIGURE_ARGS+= --enable-python-modules .endif post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/backend/windows/wbprivate.wr/src/stdafx.h \ ${WRKSRC}/backend/wbprivate/workbench/stdafx.h \ ${WRKSRC}/library/canvas/src/stdafx.h \ ${WRKSRC}/library/canvas/src/mdc_canvas_view.h \ ${WRKSRC}/library/canvas/src/mdc_canvas_view_printing.cpp \ ${WRKSRC}/modules/wb.mysql.import/src/stdafx.h \ ${WRKSRC}/modules/db.mysql.sqlparser/src/stdafx.h \ ${WRKSRC}/modules/db.mysql.sqlparser/src/mysql_sql_parser_fe.cpp \ ${WRKSRC}/plugins/wb.printing/backend/stdafx.h \ ${WRKSRC}/plugins/db.mysql/backend/db_plugin_be.cpp pre-configure: (cd ${WRKSRC}/ext/yassl/taocrypt && ${LOCALBASE}/bin/autoreconf -f -i) (cd ${WRKSRC}/ext/yassl && ${LOCALBASE}/bin/autoreconf -f -i) .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000000 BROKEN= does not build .endif .include Index: head/databases/oracle_odbc_driver/Makefile =================================================================== --- head/databases/oracle_odbc_driver/Makefile (revision 393428) +++ head/databases/oracle_odbc_driver/Makefile (revision 393429) @@ -1,30 +1,30 @@ # Created by: Max Khon # $FreeBSD$ PORTNAME= oracle_odbc_driver PORTVERSION= 0.5.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MASTER_SITES= http://home.fnal.gov/~dbox/oracle/odbc/ DISTNAME= ${PORTNAME}.${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Oracle Open Source ODBC driver LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC CONFIGURE_ARGS= --with-unixODBC=${LOCALBASE} BUILD_DEPENDS= ${ORACLE_HOME}/lib/libclntst8.a:${PORTSDIR}/databases/oracle8-client RUN_DEPENDS= ${ORACLE_HOME}/lib/libclntst8.a:${PORTSDIR}/databases/oracle8-client WRKSRC= ${WRKDIR}/${PORTNAME} ORACLE_HOME= ${LOCALBASE}/oracle8-client USES= libtool GNU_CONFIGURE= yes CONFIGURE_ENV= ORACLE_HOME="${ORACLE_HOME}" \ AUTOHEADER=true LIBS+= `${CAT} ${ORACLE_HOME}/lib/sysliblist` USE_LDCONFIG= yes .include Index: head/databases/rrdtool/Makefile =================================================================== --- head/databases/rrdtool/Makefile (revision 393428) +++ head/databases/rrdtool/Makefile (revision 393429) @@ -1,129 +1,129 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= rrdtool PORTVERSION= 1.4.8 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= databases graphics MASTER_SITES= http://oss.oetiker.ch/rrdtool/pub/ MAINTAINER= zeising@FreeBSD.org COMMENT= Round Robin Database Tools LICENSE= GPLv2 CONFLICTS= rrdtool10-* rrdtool12-* USE_RC_SUBR= rrdcached USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= gmake libtool pathfix pkgconfig shebangfix SHEBANG_FILES= examples/rrdcached/rrdcached-size.pl USE_GNOME= glib20 libxml2 INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-tcl --disable-silent-rules PORTEXAMPLES= 4charts.pl bigtops.pl cgi-demo.cgi minmax.pl perftest.pl \ piped-demo.pl shared-demo.pl stripes.pl OPTIONS_DEFINE= DEJAVU GRAPH JSON MMAP NLS PERL_MODULE PYTHON_MODULE \ RUBY_MODULE EXAMPLES DOCS OPTIONS_DEFAULT= GRAPH MMAP PERL_MODULE GRAPH_DESC= Enable the rrdtool graph command (needs cairo) DEJAVU_DESC= Use DejaVu fonts (requires X11) JSON_DESC= Support of json export MMAP_DESC= Use mmap in rrd_update PERL_MODULE_DESC= Build PERL module PYTHON_MODULE_DESC= Build PYTHON bindings RUBY_MODULE_DESC= Build RUBY bindings .include .if ${PORT_OPTIONS:MPYTHON_MODULE} USES+= python PLIST_SUB+= WITH_PYTHON="" CONFIGURE_ARGS+= --enable-python .else CONFIGURE_ARGS+= --disable-python PLIST_SUB+= WITH_PYTHON="@comment " .endif .if ${PORT_OPTIONS:MRUBY_MODULE} USE_RUBY= yes .include "${PORTSDIR}/Mk/bsd.ruby.mk" PLIST_SUB+= WITH_RUBY="" CONFIGURE_ARGS+= --enable-ruby .else CONFIGURE_ARGS+= --disable-ruby PLIST_SUB+= WITH_RUBY="@comment " .endif .if ${PORT_OPTIONS:MPERL_MODULE} USES+= perl5 USE_PERL5+= build run CONFIGURE_ARGS+= --enable-perl --enable-perl-site-install PLIST_SUB+= WITH_PERL="" .else CONFIGURE_ARGS+= --disable-perl PLIST_SUB+= WITH_PERL="@comment " .endif .if ! ${PORT_OPTIONS:MMMAP} CONFIGURE_ARGS+= --disable-mmap .endif .if ${PORT_OPTIONS:MJSON} EXTRA_PATCHES+= ${FILESDIR}/thirdparty-json.diff .endif .if ${PORT_OPTIONS:MGRAPH} LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 \ libpng.so:${PORTSDIR}/graphics/png USE_GNOME+= cairo pango PLIST_SUB+= WITH_GRAPH="" .else CONFIGURE_ARGS+=--disable-rrdcgi --disable-rrd_graph PLIST_SUB+= WITH_GRAPH="@comment " .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext USE_GNOME+= intltool .else CONFIGURE_ARGS+=--disable-nls .endif .if exists(${LOCALBASE}/share/fonts/dejavu) || ${PORT_OPTIONS:MDEJAVU} RUN_DEPENDS+= dejavu>0:${PORTSDIR}/x11-fonts/dejavu .endif CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2 post-extract: .if ! ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e '/^SUBDIRS = /s| doc | |' \ ${WRKSRC}/Makefile.in .endif .if ! ${PORT_OPTIONS:MEXAMPLES} @${REINPLACE_CMD} -e '/^SUBDIRS = /s| examples | |' \ ${WRKSRC}/Makefile.in .endif @${REINPLACE_CMD} -E 's|(^rrdcached_LDADD = librrd_th.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -E 's|(^rrdtool_LDADD = librrd.la)|\1 $$\(ALL_LIBS\)|' \ ${WRKSRC}/src/Makefile.in post-install: .if !defined(BATCH) && ${PORT_OPTIONS:MEXAMPLES} @${ECHO_MSG} "" @${ECHO_MSG} "############################################################################" @${ECHO_MSG} "# See ${EXAMPLESDIR} for some demonstration code #" @${ECHO_MSG} "############################################################################" .endif .if ${PORT_OPTIONS:MPERL_MODULE} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/RRDs/RRDs.so .endif .include Index: head/databases/unixODBC/Makefile =================================================================== --- head/databases/unixODBC/Makefile (revision 393428) +++ head/databases/unixODBC/Makefile (revision 393429) @@ -1,38 +1,38 @@ # Created by: Nick Sayer # $FreeBSD$ PORTNAME= unixODBC PORTVERSION= 2.3.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= http://www.unixodbc.org/ MAINTAINER= ports@FreeBSD.org COMMENT= ODBC library suite for Unix LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi OPTIONS_DEFINE= DOCS GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_msql_h=no CONFIGURE_ARGS= --enable-static --enable-shared \ ${ICONV_CONFIGURE_ARG} INSTALL_TARGET= install-strip # :keepla because port uses lt_dlopen USES= iconv libtool:keepla USE_LDCONFIG= yes PORTDOCS= * post-patch: @${REINPLACE_CMD} -e \ '/\.ini/s|^|#|' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} @${FIND} ${STAGEDIR}${DOCSDIR} -type f -name "*Makefile*" -delete .include Index: head/databases/virtuoso/Makefile =================================================================== --- head/databases/virtuoso/Makefile (revision 393428) +++ head/databases/virtuoso/Makefile (revision 393429) @@ -1,107 +1,107 @@ # Created by: Max Khon # $FreeBSD$ PORTNAME= virtuoso PORTVERSION= 7.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= databases MASTER_SITES= SF DISTNAME= ${PORTNAME}-opensource-${PORTVERSION} MAINTAINER= fjoe@FreeBSD.org COMMENT= Universal SQL/Application Server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gawk:${PORTSDIR}/lang/gawk\ htmldoc:${PORTSDIR}/textproc/htmldoc\ flex>2.5.4:${PORTSDIR}/textproc/flex\ gperf>=3.0.3:${PORTSDIR}/devel/gperf\ unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 USES= gmake libtool readline uidfix USE_AUTOTOOLS= autoheader aclocal USE_OPENSSL= yes NOT_FOR_ARCHS= i386 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-readline\ --without-internal-zlib\ --without-jdk2\ --without-jdk3\ --without-jdk4\ --disable-hslookup\ --disable-wbxml2\ --with-layout=freebsd\ --datadir="${PREFIX}"\ --localstatedir="${PREFIX}" CPPFLAGS+= -std=gnu89 ${IODBC_CPPFLAGS} -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV= PATH=${LOCALBASE}/bin:${PATH}\ ISQL=isql-vt USE_RC_SUBR= virtuoso USERS= virtuoso GROUPS= virtuoso SUB_FILES= pkg-message CHECK_PORT= nc -z localhost $$\1 2>\&1 OPTIONS_DEFINE= IMAGEMAGICK KERBEROS LDAP IODBC post-patch: ${REINPLACE_CMD} -e 's,-lruby,-lruby${RUBY_VER:S,.,,},g'\ ${WRKSRC}/configure ${FIND} ${WRKSRC} -name '*.sh' | ${XARGS} ${GREP} -l 'netstat -an.*grep LISTEN' |\ ${XARGS} ${REINPLACE_CMD}\ -e 's,expr \$$,expr -- $$,'\ -e 's,netstat -an.*grep.*$$\([a-zA-Z0-9]*\).*grep LISTEN,${CHECK_PORT},' check: ${SETENV} -u HOST ${MAKE_ENV} ${MAKE} -C ${WRKSRC} check .include .if ${PORT_OPTIONS:MIMAGEMAGICK} CONFIGURE_ARGS+=--enable-imagemagick=${LOCALBASE} LIB_DEPENDS+= libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick PLIST_SUB+= WITH_IMAGEMAGICK="" .else CONFIGURE_ARGS+=--disable-imagemagick PLIST_SUB+= WITH_IMAGEMAGICK="@comment " .endif .if ${PORT_OPTIONS:MIODBC} CONFIGURE_ARGS+=--with-iodbc=${LOCALBASE} LIB_DEPENDS+= libiodbc.so:${PORTSDIR}/databases/libiodbc IODBC_CPPFLAGS= -I${LOCALBASE}/include/libiodbc PLIST_SUB+= WITH_IODBC="" .else IODBC_CPPFLAGS= -I../../libsrc/odbcsdk/include PLIST_SUB+= WITH_IODBC="@comment " .endif .if ${PORT_OPTIONS:MKERBEROS} CONFIGURE_ARGS+=--enable-krb=${LOCALBASE} LIB_DEPENDS+= libkrb5.so:${PORTSDIR}/security/krb5 .else CONFIGURE_ARGS+=--disable-krb .endif .if ${PORT_OPTIONS:MLDAP} CONFIGURE_ARGS+=--enable-openldap=${LOCALBASE} USE_OPENLDAP= yes .else CONFIGURE_ARGS+=--disable-openldap .endif post-install: ${FIND} ${STAGEDIR} -name "*.ini" -exec ${MV} {} {}.sample \; -print ${RMDIR} ${STAGEDIR}${PREFIX}/virtuoso/doc/html .if ! ${PORT_OPTIONS:MIMAGEMAGICK} ${RMDIR} ${STAGEDIR}${PREFIX}/lib/virtuoso/hosting .endif .include Index: head/deskutils/orage/Makefile =================================================================== --- head/deskutils/orage/Makefile (revision 393428) +++ head/deskutils/orage/Makefile (revision 393429) @@ -1,41 +1,42 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= orage PORTVERSION= 4.12.1 +PORTREVISION= 1 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}/ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Calendar application for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libical.so:${PORTSDIR}/devel/libical GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= pkgconfig libtool gettext desktop-file-utils gmake \ xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel OPTIONS_DEFINE= NOTIFY OPTIONS_DEFAULT= NOTIFY NOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify NOTIFY_CONFIGURE_ENABLE= libnotify CFLAGS+= -I${LOCALBASE}/include/libical CONFIGURE_ARGS= --enable-dbus post-patch: @${REINPLACE_CMD} -e 's|(datadir)/orage/doc/C|(datadir)/doc/orage/C|' \ ${WRKSRC}/doc/C/Makefile.in \ ${WRKSRC}/doc/C/images/Makefile.in .include Index: head/deskutils/spice-gtk/Makefile =================================================================== --- head/deskutils/spice-gtk/Makefile (revision 393428) +++ head/deskutils/spice-gtk/Makefile (revision 393429) @@ -1,63 +1,64 @@ # Created by: olevole@olevole.ru # $FreeBSD$ PORTNAME= spice-gtk PORTVERSION= 0.26 +PORTREVISION= 1 CATEGORIES?= deskutils gnome MASTER_SITES= http://www.spice-space.org/download/gtk/ MAINTAINER= olevole@olevole.ru COMMENT?= Gtk client and libraries for SPICE remote desktop servers LICENSE= GPLv2 USE_XORG= pixman USE_GNOME= gnomeprefix gtk20 gtk30 intltool introspection:build USES= cpe gmake jpeg libtool pkgconfig tar:bzip2 pathfix CPE_VENDOR= redhat .if defined(SPICE_SLAVE) CATEGORIES+= python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>=0:${PORTSDIR}/x11-toolkits/py-gtk2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>=0:${PORTSDIR}/x11-toolkits/py-gtk2 CONFIGURE_ARGS+= --with-python PLIST_FILES+= %%PYTHON_SITELIBDIR%%/SpiceClientGtk.a \ %%PYTHON_SITELIBDIR%%/SpiceClientGtk.so USES+= python .endif CONFIGURE_ENV+= SSL_CFLAGS=-I${OPENSSLINC} \ SSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_OPENSSL= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS DOCS SASL OPTIONS_DEFAULT= GSTREAMER SASL OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls OPTIONS_SINGLE= AUDIO OPTIONS_SINGLE_AUDIO= GSTREAMER PULSEAUDIO NOAUDIO NOAUDIO_DESC= Disable audio backend GSTREAMER_CONFIGURE_ON= --with-audio=gstreamer GSTREAMER_USE= gstreamer=yes PULSEAUDIO_CONFIGURE_ON= --with-audio=pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse NOAUDIO_CONFIGURE_ON= --with-audio=no SASL_CONFIGURE_WITH= sasl=yes SASL_LIB_DEPENDS= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 .include Index: head/devel/alf/Makefile =================================================================== --- head/devel/alf/Makefile (revision 393428) +++ head/devel/alf/Makefile (revision 393429) @@ -1,18 +1,18 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= alf PORTVERSION= 0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= SF/largefiles/largefiles/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Abstract Large File USES= libtool python GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/devel/appstream-glib/Makefile =================================================================== --- head/devel/appstream-glib/Makefile (revision 393428) +++ head/devel/appstream-glib/Makefile (revision 393429) @@ -1,49 +1,49 @@ # Created by: FreeBSD GNOME Team # $FreeBSD$ PORTNAME= appstream-glib PORTVERSION= 0.2.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Library to help with AppStream metadata LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gtkdoc-check:${PORTSDIR}/textproc/gtk-doc LIB_DEPENDS= libsoup-2.4.so:${PORTSDIR}/devel/libsoup GH_ACCOUNT= hughsie GH_TAGNAME= f4f3230 USES= autoreconf:build gettext gmake libtool pathfix pkgconfig USE_GNOME= gdkpixbuf2 glib20 gtk30 introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_SQLITE= 3 USE_GITHUB= yes PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip .include .if ${OSVERSION} < 1000000 LIB_DEPENDS+= libarchive.so.13:${PORTSDIR}/archivers/libarchive .else CONFIGURE_ENV+= LIBARCHIVE_CFLAGS=" " \ LIBARCHIVE_LIBS="-larchive" .endif post-patch: @${REINPLACE_CMD} -e 's|-Wtype-limits||g' \ ${WRKSRC}/configure.ac pre-configure: (cd ${WRKSRC} && ${SETENV} NOCONFIGURE=yes ${SH} ./autogen.sh) ${REINPLACE_CMD} 's/DATADIRNAME=lib/DATADIRNAME=share/' \ ${WRKSRC}/configure .include Index: head/devel/cutter/Makefile =================================================================== --- head/devel/cutter/Makefile (revision 393428) +++ head/devel/cutter/Makefile (revision 393429) @@ -1,64 +1,65 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= cutter PORTVERSION= 1.2.4 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= romain@FreeBSD.org COMMENT= Unit Testing Framework for C and C++ LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo \ libpangocairo-1.0.so:${PORTSDIR}/x11-toolkits/pango CPPFLAGS+= "-I${LOCALBASE}/include" CONFIGURE_ARGS= --disable-gtk-doc-html --with-html-dir=${PREFIX}/share/doc GNU_CONFIGURE= yes USES= gettext gmake libtool pathfix pkgconfig USE_GNOME= intlhack glib20 gtk20 USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= GOFFICE SOUP LCOV GOFFICE_DESC= GOffice support SOUP_DESC= libsoup support LCOV_DESC= Force dependency on lcov regression-test: build @${SETENV} LC_ALL=C ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC} check .include .if ${PORT_OPTIONS:MGOFFICE} CONFIGURE_ARGS+=--enable-goffice # the 0.8 is part of the library name don't remove it. LIB_DEPENDS+= libgoffice-0.8.so:${PORTSDIR}/devel/goffice PLIST_SUB+= GOFFICE="" .else CONFIGURE_ARGS+=--disable-goffice PLIST_SUB+= GOFFICE="@comment " .endif .if ${PORT_OPTIONS:MLCOV} RUN_DEPENDS+= lcov:${PORTSDIR}/devel/lcov .endif .if ${PORT_OPTIONS:MSOUP} CONFIGURE_ARGS+=--enable-libsoup LIB_DEPENDS+= libsoup-2.4.so:${PORTSDIR}/devel/libsoup PLIST_SUB+= SOUP="" .else CONFIGURE_ARGS+=--disable-libsoup PLIST_SUB+= SOUP="@comment " .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .include Index: head/devel/fam/Makefile =================================================================== --- head/devel/fam/Makefile (revision 393428) +++ head/devel/fam/Makefile (revision 393429) @@ -1,40 +1,40 @@ # Created by: Jeremy Norris # $FreeBSD$ PORTNAME= fam PORTVERSION= 2.6.10 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= ftp://oss.sgi.com/projects/fam/download/ DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= File alteration monitor LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/fam/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/libfam/COPYING CFLAGS+= -Wno-deprecated USES= autoreconf cpe gmake libtool CPE_VENDOR= sgi USE_LDCONFIG= yes INSTALL_TARGET= install-strip GNU_CONFIGURE= yes SUB_FILES= pkg-message #CONFLICTS_INSTALL= gamin-[0-9]* post-patch: ${REINPLACE_CMD} -e "s/-lstdc++//g" ${WRKSRC}/libfam/Makefile.am pre-configure: ${RM} -fr ${WRKSRC}/util ${MV} ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.am.orig ${SED} -e s/util// -e /SUBDIRS/q \ <${WRKSRC}/Makefile.am.orig >${WRKSRC}/Makefile.am ${CP} ${FILESDIR}/mntent* ${WRKSRC}/fam .include Index: head/devel/gconf2/Makefile =================================================================== --- head/devel/gconf2/Makefile (revision 393428) +++ head/devel/gconf2/Makefile (revision 393429) @@ -1,56 +1,56 @@ # Created by: Ade Lovett # $FreeBSD$ # $MCom: ports/trunk/devel/gconf2/Makefile 20031 2014-11-02 21:47:55Z kwm $ PORTNAME= gconf2 PORTVERSION= 3.2.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel gnome MASTER_SITES= GNOME/sources/GConf/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DISTNAME= GConf-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Configuration database system for GNOME LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:xz .if !defined(REFERENCE_PORT) LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit USES+= gettext gmake libtool pathfix pkgconfig USE_GNOME= orbit2 gtk20 libxml2 \ referencehack intlhack dconf introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \ --with-gtk=2.0 \ --disable-gtk-doc CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= LDAP .include .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= yes CONFIGURE_ARGS+=--with-openldap PLIST_SUB+= LDAP="" .else CONFIGURE_ARGS+=--without-openldap PLIST_SUB+= LDAP="@comment " .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/gconf/gconf.xml.system .include .endif Index: head/devel/gitg/Makefile =================================================================== --- head/devel/gitg/Makefile (revision 393428) +++ head/devel/gitg/Makefile (revision 393429) @@ -1,50 +1,51 @@ # Created by: kipz # $FreeBSD$ PORTNAME= gitg PORTVERSION= 3.16.1 +PORTREVISION= 1 CATEGORIES= devel deskutils gnome MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= GTK-based git repository viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \ libgee-0.8.so:${PORTSDIR}/devel/libgee \ libgit2-glib-1.0.so:${PORTSDIR}/devel/libgit2-glib \ libpeas-1.0.so:${PORTSDIR}/devel/libpeas \ libgtkspell3-3.so:${PORTSDIR}/textproc/gtkspell3 \ libwebkit2gtk-3.0.so:${PORTSDIR}/www/webkit-gtk3 BUILD_DEPENDS= gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas \ valac:${PORTSDIR}/lang/vala RUN_DEPENDS= gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas CONFLICTS= gitg0-[0-9]* USES= desktop-file-utils gmake libtool pathfix pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-silent-rules \ --disable-maintainer-mode \ --enable-compile-warnings=no USE_GNOME= glib20 gtk30 gtksourceview3 intlhack introspection INSTALL_TARGET= install-strip INSTALLS_ICONS= yes GLIB_SCHEMAS= org.gnome.gitg.gschema.xml CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DEBUG NLS PYTHON OPTIONS_SUB= yes DEBUG_CONFIGURE_ENABLE= debug NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls PYTHON_USES= python:3 PYTHON_CONFIGURE_ENABLE= python PYTHON_PLIST_SUB= PYTHON_SUFFIX=${PYTHON_SUFFIX} .include Index: head/devel/gnome-vfs/Makefile =================================================================== --- head/devel/gnome-vfs/Makefile (revision 393428) +++ head/devel/gnome-vfs/Makefile (revision 393429) @@ -1,104 +1,104 @@ # Created by: Ade Lovett # $FreeBSD$ # $MCom: ports/devel/gnome-vfs/Makefile,v 1.191 2010/09/29 12:30:29 kwm Exp $ PORTNAME= gnome-vfs PORTVERSION= 2.24.4 -PORTREVISION?= 3 +PORTREVISION?= 4 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME Virtual File System USES= tar:bzip2 .if !defined(REFERENCE_PORT) RUN_DEPENDS= update-mime-database:${PORTSDIR}/misc/shared-mime-info USES+= gettext gmake libtool:keepla pathfix pkgconfig USE_GNOME= gnomeprefix intlhack gnomemimedata gconf2 \ referencehack INSTALL_TARGET= install-strip USE_OPENSSL= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-openssl \ --disable-gnutls \ --disable-howl \ --with-hal-mount=/sbin/mount \ --with-hal-umount=/sbin/umount CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-deinstall GCONF_SCHEMAS= desktop_default_applications.schemas \ desktop_gnome_url_handlers.schemas system_dns_sd.schemas \ system_http_proxy.schemas system_smb.schemas OPTIONS_DEFINE= SAMBA MDNS HAL OPTIONS_DEFAULT=SAMBA MDNS HAL SAMBA_DESC= Enable SMB volume support MDNS_DESC= Enable Bonjour/Rendezvous support .include .if exists(${LOCALBASE}/lib/libfam.so) || !defined(WITHOUT_FAM) USES+= fam .endif .if exists(${LOCALBASE}/lib/libkrb5.so) LIB_DEPENDS+= libkrb5.so:${PORTSDIR}/security/heimdal .endif .if ${PORT_OPTIONS:MHAL} CONFIGURE_ARGS+=--enable-hal LIB_DEPENDS+= libhal.so:${PORTSDIR}/sysutils/hal .else CONFIGURE_ARGS+=--disable-hal .endif .if ${PORT_OPTIONS:MSAMBA} LIB_DEPENDS+= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient PLIST_SUB+= SAMBA="" .else PLIST_SUB+= SAMBA="@comment " CONFIGURE_ARGS+=--disable-samba .endif .if ${PORT_OPTIONS:MMDNS} LIB_DEPENDS+= libavahi-client.so:${PORTSDIR}/net/avahi-app .else CONFIGURE_ARGS+=--disable-avahi .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/libgnomevfs/Makefile.in @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g ; \ s|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/libgnomevfs/xdgmime.c \ ${WRKSRC}/libgnomevfs/gnome-vfs-hal-mounts.c @${REINPLACE_CMD} -e 's|-lacl||g ; \ s|inotify_support=yes|inotify_support=no|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \ ${WRKSRC}/*/Makefile.in @${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ < ${MASTERDIR}/pkg-install.in > ${PKGINSTALL} @${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ < ${MASTERDIR}/pkg-deinstall.in > ${PKGDEINSTALL} pre-configure: .if defined(WITHOUT_KERBEROS) @${ECHO_CMD} "${PKGNAME}: KERBEROS is required." @${FALSE} .endif .include .endif Index: head/devel/google-perftools/Makefile =================================================================== --- head/devel/google-perftools/Makefile (revision 393428) +++ head/devel/google-perftools/Makefile (revision 393429) @@ -1,76 +1,77 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= google-perftools PORTVERSION= 2.4 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://googledrive.com/host/0B6NtGsLhIcf7MWxMMF9JdTN3UVk/ DISTNAME= gperftools-${PORTVERSION} MAINTAINER= yuri@rawbw.com COMMENT= Fast, multi-threaded malloc() and nifty performance analysis tools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING PROJECTHOST= gperftools WRKSRC= ${WRKDIR}/gperftools-${PORTVERSION} DOCSDIR= ${PREFIX}/share/doc/gperftools GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= compiler execinfo libtool CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lexecinfo OPTIONS_DEFINE= DOCS .include .if ${COMPILER_TYPE} == "clang" && !defined(USE_GCC) # clang cannot disable builtins individually CXXFLAGS+= -fno-builtin .endif .if ${ARCH} == "amd64" CONFIGURE_ARGS+=--enable-frame-pointers .endif .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not build, assembly not supported, see PR#94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1 .endif post-patch: .if ${COMPILER_TYPE} == "clang" && !defined(USE_GCC) ${REINPLACE_CMD} -Ee \ 's|-fno-builtin-[a-z_]+||g' \ ${WRKSRC}/Makefile.in .endif .if empty(PORT_OPTIONS:MDOCS) ${REINPLACE_CMD} -e \ '/^install-data-am:/ s|install-dist_docDATA||' \ ${WRKSRC}/Makefile.in .endif post-build: @${ECHO} @${ECHO} "Please run 'make check' (requires bash)." @${ECHO} "Two testcases are known to fail. Testsuite is known to be" @${ECHO} "unreliable and give false positives and negatives (PR#661)." @${ECHO} post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libdata ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata post-stage: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.* # four of the tests are known to fail on 7.0, uncomment this as soon as this is fixed #regression-test: check check: build cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check .include Index: head/devel/gvfs/Makefile =================================================================== --- head/devel/gvfs/Makefile (revision 393428) +++ head/devel/gvfs/Makefile (revision 393429) @@ -1,97 +1,97 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/trunk/devel/gvfs/Makefile 19827 2014-08-24 08:15:41Z gusi $ PORTNAME= gvfs PORTVERSION= 1.20.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME virtual file system BUILD_DEPENDS= docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome \ libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring PORTSCOUT= limitw:1,even USES= gettext gmake libarchive libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 gnomeprefix intlhack intltool libxslt:build GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-obexftp \ --disable-bluray \ --disable-afc CONFIGURE_ARGS+=\ --disable-gudev \ --disable-libsystemd-login \ --disable-udisks2 \ --disable-gdu \ --disable-udev \ --disable-goa \ --disable-keyring \ --disable-bluray \ --disable-libmtp \ --disable-gtk INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.system.gvfs.enums.xml OPTIONS_SUB= yes OPTIONS_DEFINE= AVAHI SAMBA GPHOTO2 CDDA HAL FUSE OPTIONS_DEFAULT=AVAHI SAMBA GPHOTO2 CDDA HAL FUSE CDDA_DESC= CDDA (enables HAL) GPHOTO2_DESC= Gphoto 2 camera support (enables HAL) SAMBA_DESC= Samba support FUSE_USES= fuse FUSE_CONFIGURE_ENABLE= fuse SAMBA_LIB_DEPENDS= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient SAMBA_CONFIGURE_ENABLE= samba CDDA_LIB_DEPENDS= libcdio_paranoia.so:${PORTSDIR}/sysutils/libcdio-paranoia CDDA_CONFIGURE_ENABLE= cdda GPHOTO2_LIB_DEPENDS= libgphoto2.so:${PORTSDIR}/graphics/libgphoto2 GPHOTO2_CONFIGURE_ENABLE= gphoto2 AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi .include .if ${PORT_OPTIONS:MSAMBA} GLIB_SCHEMAS+= org.gnome.system.smb.gschema.xml .endif .if ${PORT_OPTIONS:MAVAHI} GLIB_SCHEMAS+= org.gnome.system.dns_sd.gschema.xml .endif .if ${PORT_OPTIONS:MHAL} || ${PORT_OPTIONS:MGPHOTO2} || ${PORT_OPTIONS:MCDDA} LIB_DEPENDS+= libhal.so:${PORTSDIR}/sysutils/hal RUN_DEPENDS+= gnome-mount:${PORTSDIR}/sysutils/gnome-mount PLIST_SUB+= HAL="" .else CONFIGURE_ARGS+=--disable-hal PLIST_SUB+= HAL="@comment " .endif # https://bugzilla.gnome.org/show_bug.cgi?id=722411 post-patch: @${RM} ${WRKSRC}/monitor/hal/gvfsdbusutils.[ch] post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/remote-volume-monitors ${TOUCH} ${STAGEDIR}${DATADIR}/remote-volume-monitors/.keep .include Index: head/devel/jansson/Makefile =================================================================== --- head/devel/jansson/Makefile (revision 393428) +++ head/devel/jansson/Makefile (revision 393429) @@ -1,21 +1,21 @@ # Created by: vanilla@ # $FreeBSD$ PORTNAME= jansson PORTVERSION= 2.7 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.digip.org/jansson/releases/ MAINTAINER= vanilla@FreeBSD.org COMMENT= C library for encoding, decoding, and manipulating JSON data LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe pathfix pkgconfig gmake tar:bzip2 libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CPE_VENDOR= jansson_project .include Index: head/devel/libcheck/Makefile =================================================================== --- head/devel/libcheck/Makefile (revision 393428) +++ head/devel/libcheck/Makefile (revision 393429) @@ -1,37 +1,38 @@ # Created by: mikeh@FreeBSD.org # $FreeBSD$ PORTNAME= libcheck PORTVERSION= 0.9.14 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/check/check/${PORTVERSION} DISTNAME= check-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Unit test framework for C LICENSE= LGPL21 OPTIONS_DEFINE= DOCS EXAMPLES CONFIGURE_ENV= ac_cv_path_AWK_PATH=${AWK} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes USES= gmake libtool pathfix INFO= check PORTDOCS= * PORTEXAMPLES= * post-patch: @${REINPLACE_CMD} \ -e 's|COPYING.LESSER||' \ -e '/^docdir = / s|$$(PACKAGE)|${PORTNAME}|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} \ -e '/^exampledir = / s|(docdir)/example|(datadir)/examples/${PORTNAME}|' \ -e '/^example[a-z]*dir = / s|(docdir)/example/|(exampledir)/|' \ ${WRKSRC}/doc/Makefile.in .include Index: head/devel/libdatrie/Makefile =================================================================== --- head/devel/libdatrie/Makefile (revision 393428) +++ head/devel/libdatrie/Makefile (revision 393429) @@ -1,26 +1,27 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= libdatrie PORTVERSION= 0.2.9 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/ MAINTAINER= bofh@FreeBSD.org COMMENT= Double-array trie implementation library LICENSE= LGPL21 OPTIONS_DEFINE= DOCS GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= iconv libtool pathfix tar:xz CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} PORTDOCS= README.migration INSTALL_TARGET= install-strip .include Index: head/devel/libdbusmenu/Makefile =================================================================== --- head/devel/libdbusmenu/Makefile (revision 393428) +++ head/devel/libdbusmenu/Makefile (revision 393429) @@ -1,53 +1,54 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= libdbusmenu PORTVERSION= 12.10.2 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://launchpadlibrarian.net/118249592/ \ https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/ MAINTAINER= olivierd@FreeBSD.org COMMENT= GLib and Gtk Implementation of the DBusMenu protocol LICENSE= GPLv3 LGPL21 LGPL3 LICENSE_COMB= multi LICENSE_DISTFILES= ${WRKSRC}/COPYING-GPL3 ${WRKSRC}/COPYING.2.1 \ ${WRKSRC}/COPYING BUILD_DEPENDS= vapigen:${PORTSDIR}/lang/vala \ gtkdoc-check:${PORTSDIR}/textproc/gtk-doc LIB_DEPENDS= libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib GNU_CONFIGURE= yes USES= gmake pkgconfig pathfix libtool USE_GNOME= gnomedocutils:build glib20 intltool intlhack libxslt \ introspection:build USE_XORG= x11 USE_LDCONFIG= yes PLIST_SUB= VERSION="0.4" OPTIONS_SUB= yes OPTIONS_SINGLE= GTK OPTIONS_SINGLE_GTK= GTK2 GTK3 OPTIONS_DEFAULT= GTK3 CONFIGURE_ARGS= --disable-scrollkeeper \ --disable-dumper \ --disable-tests \ --disable-massivedebugging \ --enable-introspection=yes \ --disable-nls \ --enable-vala \ --without-omf-dir \ --without-help-dir \ --enable-gtk GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_ON= --with-gtk=2 GTK3_USE= GNOME=gtk30 GTK3_CONFIGURE_ON= --with-gtk=3 .include Index: head/devel/libglade2/Makefile =================================================================== --- head/devel/libglade2/Makefile (revision 393428) +++ head/devel/libglade2/Makefile (revision 393429) @@ -1,56 +1,56 @@ # Created by: Ade Lovett # $FreeBSD$ # $MCom: ports/devel/libglade2/Makefile,v 1.26 2007/08/01 16:13:48 mezz Exp $ PORTNAME= libglade2 PORTVERSION= 2.6.4 -PORTREVISION?= 7 +PORTREVISION?= 8 CATEGORIES= devel gnome MASTER_SITES= GNOME/sources/${PORTNAME:S/2$//}/${PORTVERSION:C/..$//} DISTNAME= ${PORTNAME:S/2$//}-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME glade library USES= tar:bzip2 .if !defined(REFERENCE_PORT) RUN_DEPENDS= xmlcatmgr:${PORTSDIR}/textproc/xmlcatmgr GNU_CONFIGURE= yes USES+= gmake libtool:keepla pathfix pkgconfig USE_GNOME= libxml2 gtk20 referencehack USE_LDCONFIG= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc \ --disable-gtk-doc \ --with-xml-catalog=${LOCALBASE}/share/xml/catalog.ports CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= XMLCATALOG="${LOCALBASE}/bin/xmlcatalog" \ CATALOG_PORTS_XML="${LOCALBASE}/share/xml/catalog.ports" OPTIONS_DEFINE= PYTHON OPTIONS_DEFAULT=PYTHON .include .if ${PORT_OPTIONS:MPYTHON} USES+= python:2 PLIST_SUB+= PYTHON="" .else PLIST_SUB+= PYTHON="@comment " post-patch: @${REINPLACE_CMD} -E 's/in (python.*)+ none/in none/' \ ${WRKSRC}/configure .endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/libglade/2.0 .include .endif Index: head/devel/libgtop/Makefile =================================================================== --- head/devel/libgtop/Makefile (revision 393428) +++ head/devel/libgtop/Makefile (revision 393429) @@ -1,29 +1,29 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/trunk/devel/libgtop/Makefile 19959 2014-10-15 14:06:28Z kwm $ PORTNAME= libgtop PORTVERSION= 2.30.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 2 top library USE_PERL5= build USE_XORG= xau USES= gettext gmake libtool makeinfo pathfix perl5 pkgconfig tar:xz USE_GNOME= gnomeprefix glib20 intlhack introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -lutil INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-introspection INFO= libgtop2 PKGMESSAGE= ${FILESDIR}/pkg-message .include Index: head/devel/liblcfg/Makefile =================================================================== --- head/devel/liblcfg/Makefile (revision 393428) +++ head/devel/liblcfg/Makefile (revision 393429) @@ -1,19 +1,19 @@ # Created by: Steven Kreuzer # $FreeBSD$ PORTNAME= liblcfg PORTVERSION= 0.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://liblcfg.carnivore.it/files/ MAINTAINER= skreuzer@FreeBSD.org COMMENT= Lightweight configuration file library written in C99 LICENSE= GPLv2 USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes .include Index: head/devel/libmaa/Makefile =================================================================== --- head/devel/libmaa/Makefile (revision 393428) +++ head/devel/libmaa/Makefile (revision 393429) @@ -1,39 +1,39 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= libmaa PORTVERSION= 1.3.2 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SF/dict/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Provides a few data structures and helpful functions # The software was licensed as GPLv2. LGPL20 is for the library. LICENSE= LGPL20 OPTIONS_DEFINE= DOCS ALL_TARGET= lib CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes USES= gmake libtool:build DOCS= README doc/libmaa.600dpi.ps PLIST_FILES= include/maa.h \ lib/libmaa.a \ lib/libmaa.so \ lib/libmaa.so.3 \ lib/libmaa.so.3.0.0 PORTDOCS= ${DOCS:T} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmaa.so.3 ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}/ .include Index: head/devel/liboil/Makefile =================================================================== --- head/devel/liboil/Makefile (revision 393428) +++ head/devel/liboil/Makefile (revision 393429) @@ -1,31 +1,31 @@ # Created by: ijliao # $FreeBSD$ # $MCom: ports/devel/liboil/Makefile,v 1.7 2008/03/23 06:57:57 marcus Exp $ PORTNAME= liboil PORTVERSION= 0.3.17 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://liboil.freedesktop.org/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Library of optimized inner loops LICENSE= BSD2CLAUSE BSD3CLAUSE MIT LICENSE_COMB= multi BROKEN_powerpc64= fails to compile vec_memcpy.S USES= libtool pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ --disable-glib INSTALL_TARGET= install-strip CFLAGS:= ${CFLAGS:N-O*} -O2 post-patch: @${REINPLACE_CMD} -e 's|\\$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/configure .include Index: head/devel/libpeas/Makefile =================================================================== --- head/devel/libpeas/Makefile (revision 393428) +++ head/devel/libpeas/Makefile (revision 393429) @@ -1,64 +1,64 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libpeas PORTVERSION= 1.12.1 -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT?= Next evolution of the Gedit plugins engine BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala LIBPEAS_SLAVE?= no .if ${LIBPEAS_SLAVE} == no PORTSCOUT= limitw:1,even .else LIB_DEPENDS+= libpeas-1.0.so:${PORTSDIR}/devel/libpeas PORTSCOUT= ignore:1 .endif USES= gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= gtk30 intlhack introspection:build USE_LDCONFIG= yes INSTALLS_ICONS= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS+=--disable-glade-catalog PLIST= ${.CURDIR}/pkg-plist .if ${LIBPEAS_SLAVE} == no OPTIONS_SUB= yes OPTIONS_DEFINE= SEED OPTIONS_DEFAULT=SEED SEED_DESC= JavaScript support based on webkit-gtk3 SEED_LIB_DEPENDS= libseed-gtk3.so:${PORTSDIR}/devel/seed SEED_CONFIGURE_ENABLE= seed .else CONFIGURE_ARGS+= --disable-seed .endif .if ${LIBPEAS_SLAVE} == python2 USES+= python:2 USE_GNOME+= pygobject3 .else CONFIGURE_ARGS+= --disable-python2 .endif .if ${LIBPEAS_SLAVE} == python3 USES+= python:3 USE_GNOME+= py3gobject3 .else CONFIGURE_ARGS+= --disable-python3 .endif # lua needs lua 5.1 and devel/lua-lgi. The latter is build for lua 5.2 however.. CONFIGURE_ARGS+= --disable-lua5.1 --disable-luajit .include Index: head/devel/librcc/Makefile =================================================================== --- head/devel/librcc/Makefile (revision 393428) +++ head/devel/librcc/Makefile (revision 393429) @@ -1,78 +1,78 @@ # Created by: Ulrich Spoerlein # $FreeBSD$ PORTNAME= librcc PORTVERSION= 0.2.12 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \ LOCAL/fluffy MAINTAINER= fluffy@FreeBSD.org COMMENT= Library used by rusxmms for language autodetection LIB_DEPENDS= librcd.so:${PORTSDIR}/devel/librcd \ libenca.so:${PORTSDIR}/converters/enca \ libaspell.so:${PORTSDIR}/textproc/aspell GNU_CONFIGURE= yes USE_GNOME= libxml2 USES= gmake iconv libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= BDB TRANSLATE TOOLS GTK1 GTK2 GTK3 OPTIONS_DEFAULT=TOOLS GTK2 OPTIONS_SUB= yes BDB_DESC= Translation database support BDB_CONFIGURE_ENABLE= bdb BDB_CPPFLAGS= -I${BDB_INCLUDE_DIR} BDB_LDFLAGS= -L${BDB_LIB_DIR} BDB_USE= BDB=41+ TRANSLATE_DESC= Online translation support TRANSLATE_CONFIGURE_ENABLE= libtranslate TRANSLATE_LIB_DEPENDS= libtranslate.so:${PORTSDIR}/textproc/libtranslate TOOLS_DESC= Recode configuration utility TOOLS_EXTRA_PATCHES= ${FILESDIR}/extrapatch-rcc-config GTK1_CONFIGURE_ENABLE= gtk1 GTK1_USE= GNOME=glib12,gtk12 GTK2_CONFIGURE_ENABLE= gtk2 GTK2_USE= GNOME=gtk20 GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USE= GNOME=gtk30 .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=--enable-force-system-iconv .endif .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} CONFIGURE_ARGS+=--enable-glib2 PLIST_SUB+= WITH_GLIB2="" .else CONFIGURE_ARGS+=--disable-glib2 PLIST_SUB+= WITH_GLIB2="@comment " .endif pre-everything:: .if ${ARCH} == "i386" .if ${PORT_OPTIONS:MBDB} || ${PORT_OPTIONS:MTRANSLATE} @${ECHO} 'BDB/LibTranslate support may cause breakages in depended apps on ${ARCH}' @${ECHO} 'Use it with caution' .endif .endif post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/external/rccexternal.c .include Index: head/devel/librevisa/Makefile =================================================================== --- head/devel/librevisa/Makefile (revision 393428) +++ head/devel/librevisa/Makefile (revision 393429) @@ -1,22 +1,23 @@ # Created by: Uffe Jakobsen # $FreeBSD$ PORTNAME= librevisa PORTVERSION= 0.0.20130412 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://www.librevisa.org/download/ MAINTAINER= uffe@uffe.org COMMENT= Library for interfacing test and measurement equipment USES= gmake pathfix libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes # Workaround FreeBSD 9.1+ libusb not knowing LIBUSB_CLASS_APPLICATION CPPFLAGS+= -DLIBUSB_CLASS_APPLICATION=0xfe post-install: ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/libvisa.so .include Index: head/devel/libthai/Makefile =================================================================== --- head/devel/libthai/Makefile (revision 393428) +++ head/devel/libthai/Makefile (revision 393429) @@ -1,27 +1,28 @@ # Created by: Thawatchai Piyawat # $FreeBSD$ PORTNAME= libthai PORTVERSION= 0.1.22 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/ MAINTAINER= ports@FreeBSD.org COMMENT= Thai language support library LICENSE= LGPL21 LIB_DEPENDS= libdatrie.so:${PORTSDIR}/devel/libdatrie USES= gmake libtool pathfix pkgconfig tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen DOXYGEN_CONFIGURE_ENABLE= doxygen-doc .include Index: head/devel/libzookeeper/Makefile =================================================================== --- head/devel/libzookeeper/Makefile (revision 393428) +++ head/devel/libzookeeper/Makefile (revision 393429) @@ -1,32 +1,32 @@ # Created by: skreuzer@FreeBSD.org # $FreeBSD$ PORTNAME= zookeeper PORTVERSION= 3.4.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= APACHE/${PORTNAME}/current PKGNAMEPREFIX= lib MAINTAINER= skreuzer@FreeBSD.org COMMENT= C client interface to Zookeeper server LICENSE= APACHE20 LIB_DEPENDS= libcppunit.so:${PORTSDIR}/devel/cppunit USES= gmake libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME}/src/c post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* (cd ${STAGEDIR}${PREFIX}/lib; \ ${STRIP_CMD} libzookeeper_mt.so.2; \ ${LN} -nsf ${PREFIX}/lib/libzookeeper_mt.so.2 libzookeeper_mt.so; \ ${STRIP_CMD} libzookeeper_st.so.2; \ ${LN} -nsf ${PREFIX}/lib/libzookeeper_st.so.2 libzookeeper_st.so ) .include Index: head/devel/orc/Makefile =================================================================== --- head/devel/orc/Makefile (revision 393428) +++ head/devel/orc/Makefile (revision 393429) @@ -1,59 +1,60 @@ # Created by: mm # $FreeBSD$ PORTNAME= orc PORTVERSION= 0.4.24 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ MAINTAINER= kwm@FreeBSD.org COMMENT= Library and toolset to operate arrays of data LICENSE= BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libtool pkgconfig tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--disable-gtk-doc INSTALL_TARGET= install-strip SUBDIRS= orc orc-test tools EXAMPLES_DATA= example1orc.orc example2orc.orc example3orc.orc \ mt19937arorc.orc OPTIONS_DEFINE= DOCS EXAMPLES DOCS_DESC= Include gtk-doc documentation .include .if ${PORT_OPTIONS:MDOCS} SUBDIRS+= doc .endif .if ${PORT_OPTIONS:MEXAMPLES} SUBDIRS+= examples .endif MAKE_ARGS+= SUBDIRS="${SUBDIRS}" post-patch: @${REINPLACE_CMD} \ -E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \ -e 's|pkgconfigdir=.*|pkgconfigdir=\"\\$$(prefix)/libdata/pkgconfig\"|g' \ ${WRKSRC}/configure post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for FILE in ${EXAMPLES_DATA} @${INSTALL_DATA} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} .endfor .for FILE in ${EXAMPLES_EXEC} @${INSTALL_SCRIPT} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} .endfor .endif .include Index: head/devel/privman/Makefile =================================================================== --- head/devel/privman/Makefile (revision 393428) +++ head/devel/privman/Makefile (revision 393429) @@ -1,36 +1,36 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= privman PORTVERSION= 0.9.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel security MASTER_SITES= GOOGLE_CODE MAINTAINER= bdrewery@FreeBSD.org COMMENT= Library that makes it easy for programs to use privilege separation LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} \ -e 's|$$(PACKAGE).d|$$(PACKAGE)|g' \ -e 's|$$(sysconfdir)/$$(PACKAGE)|$$(DESTDIR)$$(sysconfdir)/$$(PACKAGE)|' \ ${WRKSRC}/etc/Makefile.am @${REINPLACE_CMD} -e \ '/^CFLAGS/s|-O2 -g|@CFLAGS@| ; \ /^CXXFLAGS/s|-O2 -g|@CXXFLAGS@| ; \ s|@PACKAGE@.d|@PACKAGE@| ; \ s|-lstdc++||' ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e \ '/^CFLAGS/s|-O2 -g|@CFLAGS@|' ${WRKSRC}/tests/Makefile.am # microb calls sqrt which requires -lm on some architectures @${ECHO_CMD} 'microb_LDADD = $$(LDADD) -lm' >> ${WRKSRC}/tests/Makefile.am .include Index: head/devel/pthsem/Makefile =================================================================== --- head/devel/pthsem/Makefile (revision 393428) +++ head/devel/pthsem/Makefile (revision 393429) @@ -1,21 +1,21 @@ # Created by: Björn König # $FreeBSD$ PORTNAME= pthsem PORTVERSION= 2.0.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= http://www.auto.tuwien.ac.at/~mkoegler/pth/ DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= bkoenig@alpha-tierchen.de COMMENT= GNU Portable Threads with semaphores USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= gmake libtool pathfix INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes .include Index: head/devel/py-dbus/Makefile =================================================================== --- head/devel/py-dbus/Makefile (revision 393428) +++ head/devel/py-dbus/Makefile (revision 393429) @@ -1,16 +1,16 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= COMMENT= Python2 bindings for the D-BUS messaging system SLAVE_PORT= python2 MASTERDIR= ${.CURDIR}/../../devel/pydbus-common PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/devel/py-gobject/Makefile =================================================================== --- head/devel/py-gobject/Makefile (revision 393428) +++ head/devel/py-gobject/Makefile (revision 393429) @@ -1,45 +1,45 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/devel/py-gobject/Makefile,v 1.58 2012/12/30 18:15:16 mezz Exp $ PORTNAME= gobject PORTVERSION= 2.28.6 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel python MASTER_SITES= GNOME/sources/pygobject/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pygobject-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Python bindings for GObject LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo USES= gmake libtool pathfix pkgconfig python:2 tar:xz USE_GNOME= glib20 introspection:build,run GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-docs --disable-introspection --with-ffi INSTALL_TARGET= install-strip CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" PYSHAREDIR= ${PREFIX}/share/pygobject/2.0/codegen post-install: cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYSHAREDIR} -f ${PYSHAREDIR:S;${PREFIX}/;;} cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYSHAREDIR} -f ${PYSHAREDIR:S;${PREFIX}/;;} .include Index: head/devel/py-notify/Makefile =================================================================== --- head/devel/py-notify/Makefile (revision 393428) +++ head/devel/py-notify/Makefile (revision 393429) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= notify PORTVERSION= 0.1.1 DISTVERSIONPREFIX=python- -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel python MASTER_SITES= http://www.galago-project.org/files/releases/source/notify-python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= gnome@FreeBSD.org COMMENT= python bindings for libnotify OPTIONS_DEFINE= DOCS LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify USES= gmake libtool:keepla pathfix pkgconfig python:2 tar:bzip2 USE_GNOME= pygtk2 INSTALL_TARGET= install-strip GNU_CONFIGURE= yes DOCS= AUTHORS COPYING ChangeLog NEWS post-extract: @${RM} ${WRKSRC}/src/pynotify.c post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/py-orbit/Makefile =================================================================== --- head/devel/py-orbit/Makefile (revision 393428) +++ head/devel/py-orbit/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/devel/py-orbit/Makefile,v 1.1 2008/09/23 20:08:04 mezz Exp $ PORTNAME= orbit PORTVERSION= 2.24.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= GNOME/sources/pyorbit/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pyorbit-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Python bindings for ORBit2 CONFLICTS= py*-omniorb-[0-9]* USES= gmake libtool pathfix pkgconfig python tar:bzip2 USE_GNOME= orbit2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include Index: head/devel/py3-dbus/Makefile =================================================================== --- head/devel/py3-dbus/Makefile (revision 393428) +++ head/devel/py3-dbus/Makefile (revision 393429) @@ -1,16 +1,16 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= COMMENT= Python3 bindings for the D-BUS messaging system SLAVE_PORT= python3 MASTERDIR= ${.CURDIR}/../../devel/pydbus-common PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/devel/pydbus-common/Makefile =================================================================== --- head/devel/pydbus-common/Makefile (revision 393428) +++ head/devel/pydbus-common/Makefile (revision 393429) @@ -1,84 +1,84 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= dbus PORTVERSION= 1.2.0 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= devel gnome python MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-python/ PKGNAMEPREFIX?= py PKGNAMESUFFIX?= -common DISTNAME= dbus-python-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT?= Common files for the Python bindings for the D-BUS messaging system BUILD_DEPENDS= dbus-glib>=0:${PORTSDIR}/devel/dbus-glib SLAVE_PORT?= no USES= gettext gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${PYTHON_INCLUDEDIR} CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --disable-api-docs INSTALL_TARGET= install-strip .if ${SLAVE_PORT} == no USES+= python:2,build DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} OPTIONS_SUB= yes OPTIONS_DEFINE= HTMLDOCS HTMLDOCS_DESC= build html documentation HTMLDOCS_CONFIGURE_OFF= --disable-html-docs HTMLDOCS_BUILD_DEPENDS= rst2html:${PORTSDIR}/textproc/py-docutils .include post-patch: .if ! ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e 's|HEADERS install-dist_docDATA|HEADERS|g ; \ s|PYTHON install-nodist_docDATA|PYTHON|g' \ ${WRKSRC}/Makefile.in .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/ ${INSTALL_DATA} ${WRKSRC}/include/dbus-python.h \ ${STAGEDIR}${PREFIX}/include/dbus-1.0/dbus/dbus-python.h ${INSTALL_DATA} ${WRKSRC}/dbus-python.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} && \ ${INSTALL_DATA} ${WRKSRC}/examples/*.py ${STAGEDIR}${EXAMPLESDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} .if ${PORT_OPTIONS:MHTMLDOCS} ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} .endif .else # slave is defined LIB_DEPENDS+= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib RUN_DEPENDS+= pydbus-common>=0:${PORTSDIR}/devel/pydbus-common USE_LDCONFIG= yes .if ${SLAVE_PORT} == python2 USES+= python:2 .endif .if ${SLAVE_PORT} == python3 USES+= python:3 .endif post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/include/dbus-1.0 \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc @${RM} -fr ${STAGEDIR}/${DOCSDIR} .endif # end of slaving block .include Index: head/devel/streamhtmlparser/Makefile =================================================================== --- head/devel/streamhtmlparser/Makefile (revision 393428) +++ head/devel/streamhtmlparser/Makefile (revision 393429) @@ -1,34 +1,35 @@ # Created by: HU Dong # $FreeBSD$ PORTNAME= streamhtmlparser PORTVERSION= 0.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GOOGLE_CODE MAINTAINER= itechbear@gmail.com COMMENT= C/C++/Python streaming HTML parser library from Google LICENSE= BSD2CLAUSE USES= gmake GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--enable-shared OPTIONS_DEFINE= DOCS STATIC PYBINDINGS PYBINDINGS_DESC=Install Python bindings STATIC_DESC= Install static library OPTIONS_DEFAULT=STATIC OPTIONS_SUB= yes PYBINDINGS_USES= python PYBINDINGS_CONFIGURE_ENABLE= python PYBINDINGS_CFLAGS= -I${PYTHON_INCLUDEDIR} STATIC_CONFIGURE_ENABLE= static post-patch: @${REINPLACE_CMD} -e 's|^docdir.*|docdir = ${DOCSDIR}|' ${WRKSRC}/Makefile.in .include Index: head/devel/upnp/Makefile =================================================================== --- head/devel/upnp/Makefile (revision 393428) +++ head/devel/upnp/Makefile (revision 393429) @@ -1,31 +1,31 @@ # Created by: Yen-Ming Lee # $FreeBSD$ PORTNAME= upnp PORTVERSION= 1.6.19 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SF/p${PORTNAME}/p${PORTNAME}/libUPnP%20${PORTVERSION} DISTNAME= lib${PORTNAME}-${PORTVERSION} MAINTAINER= pawel@FreeBSD.org COMMENT= Universal Plug and Play Software Development Kit LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pathfix tar:bzip2 USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= DEBUG DOCS DEBUG_CONFIGURE_ON= --enable-debug DOCS_CONFIGURE_ON= --with-documentation=${DOCSDIR} DOCS_CONFIGURE_OFF= --without-documentation .include Index: head/dns/getdns/Makefile =================================================================== --- head/dns/getdns/Makefile (revision 393428) +++ head/dns/getdns/Makefile (revision 393429) @@ -1,61 +1,62 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= getdns PORTVERSION= 0.2.0 +PORTREVISION= 1 CATEGORIES= dns ipv6 MASTER_SITES= http://getdnsapi.net/dist/ \ http://mirrors.rit.edu/zi/ MAINTAINER= zi@FreeBSD.org COMMENT= Modern asynchronous DNS API LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libidn.so:${PORTSDIR}/dns/libidn \ libldns.so:${PORTSDIR}/dns/ldns \ libunbound.so:${PORTSDIR}/dns/unbound USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libidn=${LOCALBASE} --docdir=${DOCSDIR} \ --with-trust-anchor=${LOCALBASE}/etc/unbound/root.key PLIST_SUB+= PORTVERSION="${PORTVERSION}" SUB_FILES+= pkg-message OPTIONS_SUB= yes OPTIONS_DEFINE= EXAMPLES DOCS LIBEV LIBUV LIBEVENT LIBEV_DESC= Build with libev extension LIBUV_DESC= Build with libuv extension LIBEVENT_DESC= Build with libevent extension LIBEV_LIB_DEPENDS= libev.so:${PORTSDIR}/devel/libev LIBEV_CONFIGURE_WITH= libev LIBUV_LIB_DEPENDS= libuv.so:${PORTSDIR}/devel/libuv LIBUV_CONFIGURE_WITH= libuv LIBEVENT_LIB_DEPENDS= libevent.so:${PORTSDIR}/devel/libevent2 LIBEVENT_CONFIGURE_WITH=libevent .include post-patch: ${REINPLACE_CMD} -Ee 's,^(sharedoc = ).*,\1${WRKDIR}/doc,' \ -e '/echo .\*\*\*/d' ${WRKSRC}/Makefile.in post-install: .if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${WRKDIR}/examples ${MV} ${WRKSRC}/spec/${PORTNAME}*gz ${WRKDIR}/examples/${PORTNAME}.tgz .endif .if ${PORT_OPTIONS:MEXAMPLES} (cd ${WRKDIR}/examples && ${TAR} --strip-components=1 -xf ${PORTNAME}.tgz) (cd ${WRKDIR}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/) .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgetdns.so.* .include Index: head/dns/knot/Makefile =================================================================== --- head/dns/knot/Makefile (revision 393428) +++ head/dns/knot/Makefile (revision 393429) @@ -1,72 +1,73 @@ # Created by: Leo Vandewoestijne # $FreeBSD$ PORTNAME= knot PORTVERSION= 1.6.4 +PORTREVISION= 1 CATEGORIES= dns ipv6 MASTER_SITES= https://secure.nic.cz/files/knot-dns/ \ http://dns-lab.com/downloads/knot-dns/ MAINTAINER= freebsd@dns-lab.com COMMENT= High performance authoritative-only DNS server LICENSE= GPLv3 BUILD_DEPENDS= flex>=2.5.35_1:${PORTSDIR}/textproc/flex LIB_DEPENDS= liburcu.so:${PORTSDIR}/sysutils/liburcu CONFLICTS= knot-2.* USES= alias bison libtool pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-storage=/var/db/knot \ --with-rundir=/var/run/knot \ --with-openssl=${OPENSSLBASE} USE_LDCONFIG= yes USE_OPENSSL= yes WITH_OPENSSL_PORT= yes .if defined(BATCH) || defined(PACKAGE_BUILDING) CONFIGURE_ARGS+= --disable-silent-rules .endif INSTALL_TARGET= install-strip USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message USERS= knot GROUPS= knot SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}" PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS OPTIONS_DEFINE= DNSTAP IDN LMDB DNSTAP_DESC= dnstap support (see dnstap.info) LMDB_DESC= Enable LMDB backend DNSTAP_CONFIGURE_ENABLE= dnstap DNSTAP_LIB_DEPENDS= libfstrm.so:${PORTSDIR}/devel/fstrm \ libprotobuf-c.so:${PORTSDIR}/devel/protobuf-c IDN_CONFIGURE_WITH= libidn IDN_LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn LMDB_CONFIGURE_ENABLE= lmdb LMDB_LIB_DEPENDS= liblmdb.so:${PORTSDIR}/databases/lmdb post-patch: @${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|' \ ${WRKSRC}/src/Makefile.in @${RM} -rf ${WRKSRC}/src/zscanner/scanner.c post-install: ${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \ ${STAGEDIR}${ETCDIR}/knot.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include Index: head/dns/ldns/Makefile =================================================================== --- head/dns/ldns/Makefile (revision 393428) +++ head/dns/ldns/Makefile (revision 393429) @@ -1,147 +1,147 @@ # Created by: Konstantin Saurbier # $FreeBSD$ PORTNAME= ldns PORTVERSION= 1.6.17 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= dns MASTER_SITES= http://www.nlnetlabs.nl/downloads/ldns/ \ LOCAL/ehaupt MAINTAINER= jaap@NLnetLabs.nl COMMENT= Library for programs conforming to DNS RFCs and drafts LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes USES= cpe gmake libtool CPE_VENDOR= nlnetlabs USE_OPENSSL= yes USE_LDCONFIG= yes .if ! (defined(BUILD_PYLDNS) || defined(BUILD_P5PERL)) OPTIONS_DEFINE= DOXYGEN EXAMPLES DRILL OPTIONS_DEFAULT= EXAMPLES DRILL DRILL_DESC= With drill program .endif OPTIONS_DEFINE+= GOST \ RRTYPENINFO RRTYPERKEY RRTYPECDS RRTYPEURI RRTYPETA GOST_DESC= GOST signatures enabled, requires openssl >= 1.0.0 RRTYPENINFO_DESC= Enable draft RR type ninfo. RRTYPERKEY_DESC= Enable draft RR type rkey. RRTYPECDS_DESC= Enable draft RR type cds. RRTYPEURI_DESC= Enable draft RR type uri. RRTYPETA_DESC= Enable draft RR type ta. OPTIONS_SUB= yes .include .if defined(BUILD_PYLDNS) USES+= python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} ALL_TARGET= pyldns INSTALL_TARGET= install-pyldns CONFIGURE_ARGS+=--with-pyldns LIB_DEPENDS+= libldns.so:${PORTSDIR}/dns/ldns BUILD_DEPENDS+= ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13 post-patch: @${SED} -i '' -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' ${WRKSRC}/Makefile.in .elif defined(BUILD_P5PERL) USES+= perl5 USE_PERL5= build run PKGNAMEPREFIX= p5-DNS- ALL_TARGET= p5-dns-ldns INSTALL_TARGET= install-p5-dns-ldns CONFIGURE_ARGS+=--with-p5-dns-ldns LIB_DEPENDS+= libldns.so:${PORTSDIR}/dns/ldns post-patch: @${SED} -i '' -e 's=-I./include/ldns=-I${LOCALBASE}/include/ldns=' ${WRKSRC}/Makefile.in .else ALL_TARGET= all INSTALL_TARGET= install-lib install-h install-config .if ${PORT_OPTIONS:MDOXYGEN} BUILD_DEPENDS+= doxygen:${PORTSDIR}/devel/doxygen ALL_TARGET+= doc INSTALL_TARGET+=install-manpages .endif .endif # BUILD_PYLDNS || BUILD_P5PERL .if ${PORT_OPTIONS:MGOST} . if ${OSVERSION} < 1000015 BUILD_DEPENDS+= openssl>=1.0:${PORTSDIR}/security/openssl CONFLICTS+= libressl-* . endif .else NO_GOST= --disable-gost CONFIGURE_ARGS+=${NO_GOST} .endif .if ${PORT_OPTIONS:MRRTYPENINFO} CONFIGURE_ARGS+= --enable-rrtype-ninfo .endif .if ${PORT_OPTIONS:MRRTYPERKEY} CONFIGURE_ARGS+= --enable-rrtype-rkey .endif .if ${PORT_OPTIONS:MRRTYPECDS} CONFIGURE_ARGS+= --enable-rrtype-cds .endif .if ${PORT_OPTIONS:MRRTYPEURI} CONFIGURE_ARGS+= --enable-rrtype-uri .endif .if ${PORT_OPTIONS:MRRTYPETA} CONFIGURE_ARGS+= --enable-rrtype-ta .endif .if ! (defined(BUILD_PYLDNS) || defined(BUILD_P5PERL)) post-configure: # ac_cv_prog_libtool=../libtool => Always use bundled libtool .if ${PORT_OPTIONS:MEXAMPLES} @(cd ${WRKSRC}/examples; ./configure --prefix=${PREFIX} \ --infodir=${PREFIX}/${INFO_PATH} --mandir=${MANPREFIX}/man \ --build=${CONFIGURE_TARGET} ${NO_GOST} ${NO_SHA2} \ ac_cv_prog_libtool=../libtool) .endif .if ${PORT_OPTIONS:MDRILL} @(cd ${WRKSRC}/drill; ./configure --prefix=${PREFIX} \ --mandir=${MANPREFIX}/man \ --build=${CONFIGURE_TARGET} \ ac_cv_prog_libtool=../libtool) .endif post-build: .if ${PORT_OPTIONS:MEXAMPLES} @(cd ${WRKSRC}/examples; ${MAKE_CMD}) .endif .if ${PORT_OPTIONS:MDRILL} @(cd ${WRKSRC}/drill; ${MAKE_CMD}) .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} @(cd ${WRKSRC}/examples; ${MAKE_CMD} ${MAKE_ARGS} install) .endif .if ${PORT_OPTIONS:MDRILL} @(cd ${WRKSRC}/drill; ${MAKE_CMD} ${MAKE_ARGS} install) .endif ${INSTALL_DATA} ${WRKSRC}/packaging/libldns.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .endif # BUILD_PYLDNS || BUILD_P5PERL .include Index: head/dns/unbound/Makefile =================================================================== --- head/dns/unbound/Makefile (revision 393428) +++ head/dns/unbound/Makefile (revision 393429) @@ -1,136 +1,136 @@ # Created by: Sergey Matveychuk # $FreeBSD$ PORTNAME= unbound PORTVERSION= 1.5.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= http://unbound.net/downloads/ MAINTAINER= sem@FreeBSD.org COMMENT= Validating, recursive, and caching DNS resolver LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES+= cpe gmake libtool CPE_VENDOR= nlnetlabs USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-ssl=${OPENSSLBASE} --with-libexpat=${LOCALBASE} USE_LDCONFIG= yes USERS= ${PORTNAME} GROUPS= ${PORTNAME} USE_RC_SUBR= unbound PORTDOCS= CREDITS Changelog FEATURES LICENSE README README.svn \ README.tests TODO control_proto_spec.txt ietf67-design-02.odp \ ietf67-design-02.pdf requirements.txt PLIST_SUB+= PYTHON=${PYTHON} MUNIN=${MUNIN} OPTIONS_DEFINE= THREADS PYTHON GOST ECDSA MUNIN DOCS LIBEVENT FILTER_AAAA OPTIONS_DEFAULT=THREADS ECDSA LIBEVENT_DESC= Build against libevent GOST_DESC= Enable GOST support (requires OpenSSL >= 1.0) ECDSA_DESC= Enable ECDSA (elliptic curve) support (OpenSSL >= 1.0) MUNIN_DESC= Install Munin plugin FILTER_AAAA_DESC= Build with AAAA filter functionality (contrib) .include LIB_DEPENDS+= libexpat.so:${PORTSDIR}/textproc/expat2 \ libldns.so:${PORTSDIR}/dns/ldns STRIP_FILES= .libs/libunbound.so unbound-checkconf unbound \ unbound-control .libs/unbound-host .libs/unbound-anchor .if ${PORT_OPTIONS:MPYTHON} USES+= python:2 CONFIGURE_ARGS+=--with-pyunbound=yes --with-pythonmodule=yes LDFLAGS="-L${LOCALBASE}/lib" BUILD_DEPENDS+= swig:${PORTSDIR}/devel/swig13 STRIP_FILES+= .libs/_unbound.so PYTHON= .else PYTHON= "@comment " .endif .if ${PORT_OPTIONS:MGOST} . if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000015 WITH_OPENSSL_PORT= yes . endif DEPENDS_ARGS+= WITH_GOST=yes .else CONFIGURE_ARGS+=--disable-gost .endif .if ${PORT_OPTIONS:MECDSA} DEPENDS_ARGS+= WITH_ECDSA=yes .else CONFIGURE_ARGS+=--disable-ecdsa .endif .if ${PORT_OPTIONS:MMUNIN} SUB_FILES+= pkg-message MUNIN_ALL= hits queue memory by_type by_class by_opcode by_rcode \ by_flags histogram MUNIN= .else MUNIN= "@comment " .endif .if ${PORT_OPTIONS:MLIBEVENT} LIB_DEPENDS+= libevent.so:${PORTSDIR}/devel/libevent2 USES+= pkgconfig CONFIGURE_ARGS+=--with-libevent CPPFLAGS+= $$(pkg-config libevent --cflags-only-I) LDFLAGS+= $$(pkg-config libevent --libs-only-L) .else CONFIGURE_ARGS+=--with-libevent=no .endif .if empty(PORT_OPTIONS:MTHREADS) CONFIGURE_ARGS+=--without-pthreads .endif post-patch: @${MKDIR} ${WRKSRC}/balancer @${RM} ${WRKSRC}/util/configlexer.c @${REINPLACE_CMD} -e 's|if test ! -e $$(DESTDIR)$$(configfile); then || ; \ s|$$(configfile); fi|$$(configfile).sample|' \ ${WRKSRC}/Makefile.in .if ${PORT_OPTIONS:MFILTER_AAAA} cat ${WRKSRC}/contrib/aaaa-filter-iterator.patch | ${PATCH} -d ${WRKSRC} -p1 -s .endif post-build: @for s in ${STRIP_FILES}; do ${STRIP_CMD} ${WRKSRC}/$$s; done post-install: .if ${PORT_OPTIONS:MPYTHON} @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_unbound.so .endif .if ${PORT_OPTIONS:MMUNIN} @${MKDIR} ${STAGEDIR}${PREFIX}/share/munin/plugins @${MKDIR} ${STAGEDIR}${PREFIX}/etc/munin/plugins @${INSTALL_SCRIPT} ${WRKDIR}/unbound-${PORTVERSION}/contrib/unbound_munin_\ ${STAGEDIR}${PREFIX}/share/munin/plugins/ @for i in ${MUNIN_ALL}; do\ ${LN} -fs ${PREFIX}/share/munin/plugins/unbound_munin_\ ${STAGEDIR}${PREFIX}/etc/munin/plugins/unbound_munin_$$i ;\ done @${ECHO_MSG} @${ECHO_MSG} "=============================================================" @${CAT} ${WRKDIR}/pkg-message @${ECHO_MSG} "=============================================================" .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}; \ for f in ${PORTDOCS}; do \ cd ${WRKSRC}/doc && ${INSTALL_DATA} $${f} ${STAGEDIR}${DOCSDIR}/; \ done .endif .include Index: head/ftp/wzdftpd/Makefile =================================================================== --- head/ftp/wzdftpd/Makefile (revision 393428) +++ head/ftp/wzdftpd/Makefile (revision 393429) @@ -1,107 +1,107 @@ # Created by: Roman Bogorodskiy # $FreeBSD$ PORTNAME= wzdftpd PORTVERSION= 0.8.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= ftp ipv6 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-sources/${PORTNAME}-${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Modular FTP server configurable online using SITE commands LICENSE= GPLv2 # (or later) OPTIONS_DEFINE= ICONV IPV6 MYSQL PERL PGSQL SQLITE TCL DOCS OPTIONS_RADIO= TLS ZEROCONF OPTIONS_RADIO_TLS= GNUTLS OPENSSL OPTIONS_RADIO_ZEROCONF= AVAHI HOWL OPTIONS_DEFAULT= AVAHI GNUTLS HOWL_DESC= Zeroconf support via Howl OPTIONS_SUB= yes USES= autoreconf gettext-tools libtool pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${ETCDIR} --without-pam --disable-bonjour INSTALL_TARGET= install-strip USE_LDCONFIG= yes USE_RC_SUBR= wzdftpd CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib ICONV_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} ICONV_CONFIGURE_OFF= --disable-utf8 ICONV_USES= iconv TCL_CONFIGURE_ON= --with-tcl=${TCL_LIBDIR} TCL_CONFIGURE_OFF= --without-tcl TCL_USES= tcl OPENSSL_CONFIGURE_ENABLE= openssl OPENSSL_USE= OPENSSL=yes GNUTLS_CONFIGURE_ENABLE= gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls IPV6_CONFIGURE_ENABLE= ipv6 PERL_CONFIGURE_ENABLE= perl PERL_USES= perl5 MYSQL_CONFIGURE_ENABLE= mysql MYSQL_USE= MYSQL=yes PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE} PGSQL_CONFIGURE_OFF= --disable-pgsql PGSQL_USES= pgsql SQLITE_CONFIGURE_ENABLE= sqlite3 SQLITE_USE= SQLITE=3 AVAHI_CONFIGURE_ON= --with-zeroconf --enable-avahi AVAHI_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ libavahi-core.so:${PORTSDIR}/net/avahi-app HOWL_CONFIGURE_ON= --with-zeroconf --enable-howl HOWL_CPPFLAGS= -I${LOCALBASE}/include/howl HOWL_LIB_DEPENDS= libhowl.so:${PORTSDIR}/net/howl .include .if ${PORT_OPTIONS:MAVAHI} || ${PORT_OPTIONS:MHOWL} PLIST_SUB+= ZEROCONF="" .else PLIST_SUB+= ZEROCONF="@comment " .endif post-patch: @${TOUCH} ${WRKSRC}/config.rpath @${ECHO_CMD} "ACLOCAL_AMFLAGS= -I ac-helpers" >> ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e \ '/LDFLAGS/s|@PTHREAD_CFLAGS@|@LTLIBICONV@|' \ ${WRKSRC}/libwzd-core/Makefile.am @${REINPLACE_CMD} -e \ 's|INSTALLDIRS=vendor|INSTALLPRIVLIB=$${prefix}/lib| ; \ /MAKE/s| install| pure_install|' \ ${WRKSRC}/libwzd-perl/Makefile.am .for i in backends modules @${FIND} ${WRKSRC}/${i} -name "Makefile.am" | ${XARGS} \ ${REINPLACE_CMD} -e \ '/^libdir/s|$${pkgdatadir}|$${prefix}/lib/wzdftpd|' .endfor @${FIND} ${WRKSRC} -name "*_tls.c" | ${XARGS} ${REINPLACE_CMD} -e \ '//d ; \ /gcry_control/d' \ post-install: (cd ${WRKSRC} && ${INSTALL_DATA} *.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig ) @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS ChangeLog NEWS Permissions.ReadMeFirst README \ TLS.ReadMeFirst UPGRADING wzd_tls.cnf (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) .endfor .include Index: head/graphics/GraphicsMagick/Makefile =================================================================== --- head/graphics/GraphicsMagick/Makefile (revision 393428) +++ head/graphics/GraphicsMagick/Makefile (revision 393429) @@ -1,121 +1,121 @@ # Created by: Ron van Daal # $FreeBSD$ PORTNAME= GraphicsMagick PORTVERSION= 1.3.20 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= SF \ ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/ MAINTAINER= ports@FreeBSD.org COMMENT= Fast image processing tools based on ImageMagick LIB_DEPENDS= libjbig.so:${PORTSDIR}/graphics/jbigkit \ libjasper.so:${PORTSDIR}/graphics/jasper \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 PORTSCOUT= limit:^1\.3\. USES= ghostscript iconv jpeg libtool tar:bzip2 USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" CONFIGURE_ARGS= --without-perl --enable-shared --enable-static \ --with-quantum-depth="${QD}" \ --with-windows-font-dir="${WINDOWS_FONT_DIR}" INSTALL_TARGET= install-strip USE_LDCONFIG= yes PLIST_SUB= Q="${QD}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS DPS FPX OPENMP Q8BIT SSE TESTS WEBP X11 OPTIONS_DEFAULT= OPENMP WEBP X11 DPS_DESC= Display Ghostscript support (must also select X11) FPX_LIB_DEPENDS+= libfpx.so.[2-9]:${PORTSDIR}/graphics/libfpx FPX_CONFIGURE_WITH= fpx OPENMP_USES= compiler:openmp OPENMP_CONFIGURE_ON= --with-threads --enable-openmp --disable-openmp-slow OPENMP_CONFIGURE_OFF= --without-threads --disable-openmp Q8BIT_DESC= Use 8-bit pixels (speed) instead of 16 (quality) TESTS_DESC= Run bundled self-tests after build TESTS_BUILD_DEPENDS= webfonts>0:${PORTSDIR}/x11-fonts/webfonts TESTS_RUN_DEPENDS= webfonts>0:${PORTSDIR}/x11-fonts/webfonts WEBP_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp WEBP_CONFIGURE_WITH= webp X11_LIB_DEPENDS= libwmflite.so:${PORTSDIR}/graphics/${LIBWMF_PORT} X11_USE= XORG=xext X11_CONFIGURE_WITH= x .include .if ${PORT_OPTIONS:MX11} && ${PORT_OPTIONS:MDPS} LIB_DEPENDS+= libdps.so:${PORTSDIR}/x11/dgs USE_XORG= xt CONFIGURE_ARGS+=--with-dps .else CONFIGURE_ARGS+=--without-dps .endif .if ${PORT_OPTIONS:MQ8BIT} QD= 8 .else QD= 16 .endif .if ${PORT_OPTIONS:MSSE} .if ${MACHINE_CPU:Msse} CFLAGS+= -msse .endif .if ${MACHINE_CPU:Msse2} CFLAGS+= -msse2 .endif .if ${MACHINE_CPU:Msse3} CFLAGS+= -msse3 .endif .endif .if ${PORT_OPTIONS:MX11} LIBWMF_PORT= libwmf .else LIBWMF_PORT= libwmf-nox11 .endif .include .if !defined(WINDOWS_FONT_DIR) # Use fonts installed by x11-fonts/webfonts by default WINDOWS_FONT_DIR=${LOCALBASE}/share/fonts/webfonts .endif .if ${PORT_OPTIONS:MTESTS} post-build:: regression-test .else post-build:: # # You are strongly advised to run ``make test'' now # and report any failures to ${MAINTAINER}. # .endif post-install: .for i in coders filters @${MKDIR} ${STAGEDIR}${PREFIX}/lib/GraphicsMagick/modules-Q${QD}/${i} .endfor regression-test: do-build (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} check) .include # The OPENMP option may select gcc as compiler but on architectures # that have switched to libc++ clang should be used for C++ code. CXX= c++ Index: head/graphics/ImageMagick/Makefile =================================================================== --- head/graphics/ImageMagick/Makefile (revision 393428) +++ head/graphics/ImageMagick/Makefile (revision 393429) @@ -1,423 +1,424 @@ # $FreeBSD$ PORTNAME= ImageMagick DISTVERSION= 6.9.1-10 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= graphics perl5 MASTER_SITES= http://www.imagemagick.org/download/ \ http://www.imagemagick.org/download/legacy/ \ http://servingzone.com/mirrors/ImageMagick/ \ http://mirror.checkdomain.de/imagemagick/ \ http://image_magick.veidrodis.com/image_magick/ \ http://imagemagick.spd.co.il/ \ http://www.champground.com/imagemagick/ \ http://ftp.surfnet.nl/pub/ImageMagick/ \ http://mirror.searchdaimon.com/ImageMagick/ \ http://mirror.is.co.za/pub/imagemagick/ \ http://imagemagick.mirrorcatalogs.com/ \ ftp://ftp.imagemagick.org/pub/ImageMagick/ \ ftp://mirror.aarnet.edu.au/pub/imagemagick/ \ ftp://mirror.checkdomain.de/imagemagick/ \ ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ \ ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/ \ ftp://ftp.nluug.nl/pub/ImageMagick/ \ ftp://mirror.searchdaimon.com/ImageMagick/ \ ftp://sunsite.icm.edu.pl/packages/ImageMagick/ \ ftp://ftp.tpnet.pl/pub/graphics/ImageMagick/ \ ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ \ ftp://ftp.is.co.za/pub/imagemagick/ \ ftp://ftp.fifi.org/pub/ImageMagick/ MAINTAINER= kwm@FreeBSD.org COMMENT= Image processing tools LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl CONFLICTS_INSTALL= execline-[0-9]* # bin/import # This port uses .la files, keep libtool:keepla! (magick/module.c) USES= cpe gmake libtool:keepla pathfix perl5 pkgconfig:both shebangfix tar:xz CPE_PRODUCT= imagemagick CPE_VENDOR= imagemagick SHEBANG_FILES= www/source/examples.pl GNU_CONFIGURE= yes CONFIGURE_ENV= MAKE=${MAKE_CMD} CONFIGURE_ARGS= --without-dps USE_LDCONFIG= yes USE_GNOME= libxml2 # make sure LOCALBASE is placed at the end of the compiler lookup so the configure # script can find openjpeg2 headers before the openjpeg15 headers CPPFLAGS+= -isystem${LOCALBASE}/include LDFLAGS+= -Wl,-Y${LOCALBASE}/lib SAMPLE_FILES= coder.xml colors.xml delegates.xml log.xml magic.xml mime.xml \ policy.xml quantization-table.xml thresholds.xml type-dejavu.xml \ type-ghostscript.xml type-windows.xml type.xml PLIST_SUB= PORTVERSION=${PORTVERSION:R} OPTIONS_DEFINE= BZIP2 DOCS DJVU FFTW FONTCONFIG FPX FREETYPE \ GRAPHVIZ GSLIB JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES \ OPENEXR OPENMP PANGO PDF PERL PNG SVG TESTS TIFF WEBP WMF \ THREADS X11 16BIT_PIXEL HDRI OPTIONS_DEFAULT= 16BIT_PIXEL BZIP2 FFTW FONTCONFIG FPX FREETYPE \ JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG SVG \ TIFF WEBP WMF THREADS X11 16BIT_PIXEL_DESC= 16bit pixel support JPEG2000_DESC= OpenJPEG 2000 support via openjpeg DJVU_DESC= DJVU format support (needs THREADS) GSLIB_DESC= libgs (Postscript SHLIB) support HDRI_DESC= High dynamic range images support MODULES_DESC= Modules support SVG_DESC= SVG vector image format support (via librsvg) TESTS_DESC= Run bundled self-tests after build #SIMD_CONFIGURE_WITH= gcc-arch CONFIGURE_ARGS+= --without-gcc-arch .include .if ${PORT_OPTIONS:MHDRI} CONFIGURE_ARGS+= --enable-hdri _HDRI=HDRI .else CONFIGURE_ARGS+= --disable-hdri _HDRI="" .endif PLIST_SUB+= HDRI=${_HDRI} .if ${PORT_OPTIONS:MTHREADS} _IMAGEMAGICK_THREADS=yes _IMAGEMAGICK_THREADS_MSG=with threads . if exists(${PERL}) PERL_THREADED!= ${SH} -c 'case `perl --version` in *freebsd-thread*) ${ECHO_CMD} yes ;; esac'; ${ECHO_CMD} . else # if ${PERL} doesn't exists, assume we dealing with threaded perl. PERL_THREADED= yes . endif .else _IMAGEMAGICK_THREADS=no _IMAGEMAGICK_THREADS_MSG=without threads _IMAGEMAGICK_THREADS_IGNORE_MSG=. Define WITH_THREADS .endif .if ${PORT_OPTIONS:MPERL} CONFIGURE_ARGS+= --with-perl=${PERL5} \ --with-perl-options="MAKE=${MAKE_CMD}" PLIST_SUB+= WITH_PERL='' # PerlMagick does not work with threads, if perl is not threaded, and vice versa . if defined(PERL_THREADED) _IMAGEMAGICK_THREADS_PERL_MSG=Perl is threaded _IMAGEMAGICK_THREADS=yes . else _IMAGEMAGICK_THREADS_PERL_MSG=Perl is non-threaded _IMAGEMAGICK_THREADS_IGNORE_MSG=. ${_IMAGEMAGICK_THREADS_PERL_MSG}. Reinstall Perl with threads or undefine WITH_IMAGEMAGICK_PERL . if ${_IMAGEMAGICK_THREADS} == "yes" IGNORE=${_IMAGEMAGICK_THREADS_IGNORE_MSG} or undefine WITH_THREADS . endif _IMAGEMAGICK_THREADS=no . endif .else CONFIGURE_ARGS+= --without-perl PLIST_SUB+= WITH_PERL='@comment ' .endif .if ${_IMAGEMAGICK_THREADS} == "yes" CONFIGURE_ARGS+= --with-threads CONFIGURE_ENV+= PTHREAD_LIBS="-lpthread" LDFLAGS+= -lpthread .else CONFIGURE_ARGS+= --without-threads _IMAGEMAGICK_THREADS=no .endif # OpenMP .if ${PORT_OPTIONS:MOPENMP} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=OpenMP requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG} . else CONFIGURE_ARGS+= --enable-openmp USES+= compiler:openmp . endif .else CONFIGURE_ARGS+= --disable-openmp .endif .if ${PORT_OPTIONS:M16BIT_PIXEL} _QBIT=Q16 .else # Faster, but poor quality CONFIGURE_ARGS+= --with-quantum-depth=8 _QBIT=Q8 .endif PLIST_SUB+= QBIT=${_QBIT} .if defined(WITH_WINDOWS_FONT_DIR) CONFIGURE_ARGS+= --with-windows-font-dir=${WITH_WINDOWS_FONT_DIR} .endif # Loadable coders, smaller executable, but PerlMagick not really works # ('make test' there works) .if ${PORT_OPTIONS:MMODULES} CONFIGURE_ARGS+= --with-modules PLIST_SUB+= MODULES='' .else CONFIGURE_ARGS+= --without-modules PLIST_SUB+= MODULES='@comment ' .endif .if ${PORT_OPTIONS:MOPENEXR} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=OpenEXR requires threads. ${_IMAGEMAGICK_THREADS_IGNORE_MSG} . else LIB_DEPENDS+= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR PLIST_SUB+= OPENEXR="" . endif .else CONFIGURE_ARGS+= --without-openexr PLIST_SUB+= OPENEXR="@comment " .endif .if ${PORT_OPTIONS:MDJVU} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=DjVu requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG} . endif LIB_DEPENDS+= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+= --without-djvu PLIST_SUB+= DJVU="@comment " .endif .if ${PORT_OPTIONS:MJPEG} USES+= jpeg PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+= --without-jpeg PLIST_SUB+= JPEG="@comment " .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png PLIST_SUB+= PNG="" .else CONFIGURE_ARGS+= --without-png PLIST_SUB+= PNG="@comment " .endif .if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= libtiff.so:${PORTSDIR}/graphics/tiff PLIST_SUB+= TIFF="" .else CONFIGURE_ARGS+= --without-tiff PLIST_SUB+= TIFF="@comment " .endif .if ${PORT_OPTIONS:MGSLIB} CONFIGURE_ARGS+= --with-gslib . if ${PORT_OPTIONS:MX11} USES+= ghostscript . else USES+= ghostscript:nox11 . endif .else CONFIGURE_ARGS+= --without-gslib .endif .if ${PORT_OPTIONS:MLQR} CONFIGURE_ARGS+= --with-lqr LIB_DEPENDS+= liblqr-1.so:${PORTSDIR}/graphics/liblqr-1 .else CONFIGURE_ARGS+= --without-lqr .endif .if ${PORT_OPTIONS:MFFTW} CONFIGURE_ARGS+= --with-fftw LIB_DEPENDS+= libfftw3.so:${PORTSDIR}/math/fftw3 .else CONFIGURE_ARGS+= --without-fftw .endif # Produce BZip compressed MIFF images .if empty(PORT_OPTIONS:MBZIP2) CONFIGURE_ARGS+= --without-bzlib .endif # FPX (FlashPIX) images .if ${PORT_OPTIONS:MFPX} LIB_DEPENDS+= libfpx.so:${PORTSDIR}/graphics/libfpx CONFIGURE_ARGS+= --with-fpx PLIST_SUB+= FPX="" .else CONFIGURE_ARGS+= --without-fpx PLIST_SUB+= FPX="@comment " .endif # JBIG images (lossless compression for bi-level images) .if ${PORT_OPTIONS:MJBIG} LIB_DEPENDS+= libjbig.so:${PORTSDIR}/graphics/jbigkit PLIST_SUB+= JBIG="" .else CONFIGURE_ARGS+= --without-jbig PLIST_SUB+= JBIG="@comment " .endif # JPEG2000 images (wavelet-based lossy compression) .if ${PORT_OPTIONS:MJPEG2000} LIB_DEPENDS+= libopenjp2.so:${PORTSDIR}/graphics/openjpeg PLIST_SUB+= JPEG2000="" .else CONFIGURE_ARGS+= --without-openjp2 PLIST_SUB+= JPEG2000="@comment " .endif # GraphViz dot graphs .if ${PORT_OPTIONS:MGRAPHVIZ} LIB_DEPENDS+= libgvc.so:${PORTSDIR}/graphics/graphviz CFLAGS+= -I${LOCALBASE}/include/graphviz LDFLAGS+= -L${LOCALBASE}/lib/graphviz .else CONFIGURE_ARGS+= --without-gvc .endif # LZMA support # needs manula override for base system... .if ! ${PORT_OPTIONS:MLZMA} CONFIGURE_ARGS+= --without-lzma .endif # LCMS (Little CMS) color management version 2 and 1 (mutually exclusive) .if ${PORT_OPTIONS:MLCMS2} LIB_DEPENDS+= liblcms2.so:${PORTSDIR}/graphics/lcms2 .else CONFIGURE_ARGS+= --without-lcms .endif # Freetype (TrueType Font) support .if ${PORT_OPTIONS:MFREETYPE} LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 CONFIGURE_ARGS+= --with-freetype .else CONFIGURE_ARGS+= --without-freetype .endif # Webp support .if ${PORT_OPTIONS:MWEBP} LIB_DEPENDS+= libwebp.so:${PORTSDIR}/graphics/webp CONFIGURE_ARGS+= --with-webp PLIST_SUB+= WEBP="" .else CONFIGURE_ARGS+= --without-webp PLIST_SUB+= WEBP="@comment " .endif # Fontconfig support .if ${PORT_OPTIONS:MFONTCONFIG} LIB_DEPENDS+= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig CONFIGURE_ARGS+= --with-fontconfig .else CONFIGURE_ARGS+= --without-fontconfig .endif # WMF (Windows Meta File) images .if ${PORT_OPTIONS:MWMF} . if ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf . else LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf-nox11 . endif CONFIGURE_ARGS+= --with-wmf=yes PLIST_SUB+= WMF="" .else CONFIGURE_ARGS+= --without-wmf PLIST_SUB+= WMF="@comment " .endif # SVG (Scalable Vector Graphics) requires both libxml2 and X11 .if ${PORT_OPTIONS:MSVG} && ${PORT_OPTIONS:MX11} LIB_DEPENDS+= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 CONFIGURE_ARGS+= --with-rsvg .else CONFIGURE_ARGS+= --without-rsvg .endif # Pango support .if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MX11} USE_GNOME+= pango PLIST_SUB+= PANGO="" .else CONFIGURE_ARGS+= --without-pango PLIST_SUB+= PANGO="@comment " .endif # PDF (Adobe Portable Document Format) support .if ${PORT_OPTIONS:MPDF} USES+= ghostscript .endif .if ! ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+= --without-x CONFLICTS+= ImageMagick-6* PLIST_SUB+= X11='@comment ' PKGNAMESUFFIX= -nox11 .else CONFLICTS+= ImageMagick-nox11-6* CONFLICTS+= display-[0-9]* CONFIGURE_ARGS+= --with-x USE_XORG= xext xt PLIST_SUB+= X11='' .endif .if ${PORT_OPTIONS:MDOCS} INSTALL_TARGET= install-strip install-docDATA install-data-html .else INSTALL_TARGET= install-strip .endif .if ${PORT_OPTIONS:MTESTS} USES+= ghostscript:build .endif post-patch: # strip library name of variable parts that can change due to # the HDRI and Q16 option @${REINPLACE_CMD} -e 's|_@MAGICK_ABI_SUFFIX@||g; \ s|\.@MAGICK_ABI_SUFFIX@||g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|@\.@MAGICK_ABI_SUFFIX@|@|g' \ ${WRKSRC}/PerlMagick/Makefile.PL.in \ ${WRKSRC}/PerlMagick/quantum/Makefile.PL.in \ ${WRKSRC}/Magick++/lib/Magick++.pc.in \ ${WRKSRC}/Magick++/lib/ImageMagick++.pc.in \ ${WRKSRC}/magick/ImageMagick.pc.in \ ${WRKSRC}/magick/MagickCore.pc.in \ ${WRKSRC}/wand/Wand.pc.in \ ${WRKSRC}/wand/MagickWand.pc.in pre-configure: .if defined(_IMAGEMAGICK_THREADS_PERL_MSG) @${ECHO_CMD} '###################################################################' @${ECHO_CMD} NOTICE: ${_IMAGEMAGICK_THREADS_PERL_MSG}. Building ImageMagick ${_IMAGEMAGICK_THREADS_MSG}. @${ECHO_CMD} '###################################################################' .endif .if ${PORT_OPTIONS:MSVG} && ! ${PORT_OPTIONS:MX11} @${ECHO_CMD} NOTICE: SVG format support disabled, requires X11 .endif post-install: test .for i in ${SAMPLE_FILES} @${MV} ${STAGEDIR}${PREFIX}/etc/ImageMagick-6/${i} \ ${STAGEDIR}${PREFIX}/etc/ImageMagick-6/${i}.sample .endfor test check: .if ${PORT_OPTIONS:MTESTS} -cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} limits -m 20m ${MAKE} ${_MAKE_JOBS} check .endif .include Index: head/graphics/ImageMagick7/Makefile =================================================================== --- head/graphics/ImageMagick7/Makefile (revision 393428) +++ head/graphics/ImageMagick7/Makefile (revision 393429) @@ -1,432 +1,433 @@ # $FreeBSD$ PORTNAME= ImageMagick DISTVERSION= 7.0.0-0~beta${DATE} +PORTREVISION= 1 CATEGORIES= graphics perl5 MASTER_SITES= http://www.imagemagick.org/download/ \ http://www.imagemagick.org/download/beta/ \ LOCAL/kwm \ http://www.imagemagick.org/download/legacy/ \ http://servingzone.com/mirrors/ImageMagick/ \ http://mirror.checkdomain.de/imagemagick/ \ http://image_magick.veidrodis.com/image_magick/ \ http://imagemagick.spd.co.il/ \ http://www.champground.com/imagemagick/ \ http://ftp.surfnet.nl/pub/ImageMagick/ \ http://mirror.searchdaimon.com/ImageMagick/ \ http://mirror.is.co.za/pub/imagemagick/ \ http://imagemagick.mirrorcatalogs.com/ \ ftp://ftp.imagemagick.org/pub/ImageMagick/ \ ftp://mirror.aarnet.edu.au/pub/imagemagick/ \ ftp://mirror.checkdomain.de/imagemagick/ \ ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ \ ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/ \ ftp://ftp.nluug.nl/pub/ImageMagick/ \ ftp://mirror.searchdaimon.com/ImageMagick/ \ ftp://sunsite.icm.edu.pl/packages/ImageMagick/ \ ftp://ftp.tpnet.pl/pub/graphics/ImageMagick/ \ ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ \ ftp://ftp.is.co.za/pub/imagemagick/ \ ftp://ftp.fifi.org/pub/ImageMagick/ PKGNAMESUFFIX= 7 MAINTAINER= kwm@FreeBSD.org COMMENT= Image processing tools (unstable version) LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE DATE= 20150715 WRKSRC= ${WRKDIR}/${PORTNAME}-7.0.0-0 LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl CONFLICTS_INSTALL= execline-[0-9]* # bin/import # This port uses .la files, keep libtool:keepla! (magick/module.c) USES= cpe gmake libtool:keepla pathfix perl5 pkgconfig:both shebangfix tar:xz CPE_PRODUCT= imagemagick CPE_VENDOR= imagemagick SHEBANG_FILES= www/source/examples.pl GNU_CONFIGURE= yes CONFIGURE_ENV= MAKE=${MAKE_CMD} CONFIGURE_ARGS= --without-dps USE_LDCONFIG= yes USE_GNOME= libxml2 # make sure LOCALBASE is placed at the end of the compiler lookup so the configure # script can find openjpeg2 headers before the openjpeg15 headers CPPFLAGS+= -isystem${LOCALBASE}/include LDFLAGS+= -Wl,-Y${LOCALBASE}/lib SAMPLE_FILES= coder.xml colors.xml delegates.xml log.xml magic.xml mime.xml \ policy.xml quantization-table.xml thresholds.xml type-dejavu.xml \ type-ghostscript.xml type-windows.xml type.xml #PLIST_SUB= PORTVERSION=${PORTVERSION:R} PLIST_SUB= PORTVERSION=${PORTVERSION:R:R} OPTIONS_DEFINE= BZIP2 DOCS DJVU FFTW FONTCONFIG FPX FREETYPE \ GRAPHVIZ GSLIB JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES \ OPENEXR OPENMP PANGO PDF PERL PNG SVG TESTS TIFF WEBP WMF \ THREADS X11 16BIT_PIXEL HDRI OPTIONS_DEFAULT= 16BIT_PIXEL BZIP2 FFTW FONTCONFIG FPX FREETYPE \ JPEG2000 JBIG JPEG LCMS2 LZMA LQR MODULES PDF PERL PNG SVG \ TIFF WEBP WMF THREADS X11 HDRI 16BIT_PIXEL_DESC= 16bit pixel support JPEG2000_DESC= OpenJPEG 2000 support via openjpeg DJVU_DESC= DJVU format support (needs THREADS) GSLIB_DESC= libgs (Postscript SHLIB) support HDRI_DESC= High dynamic range images support MODULES_DESC= Modules support SVG_DESC= SVG vector image format support (via librsvg) TESTS_DESC= Run bundled self-tests after build #SIMD_CONFIGURE_WITH= gcc-arch CONFIGURE_ARGS+= --without-gcc-arch .include .if ${PORT_OPTIONS:MHDRI} CONFIGURE_ARGS+= --enable-hdri _HDRI=HDRI .else CONFIGURE_ARGS+= --disable-hdri _HDRI="" .endif PLIST_SUB+= HDRI=${_HDRI} .if ${PORT_OPTIONS:MTHREADS} _IMAGEMAGICK_THREADS=yes _IMAGEMAGICK_THREADS_MSG=with threads . if exists(${PERL}) PERL_THREADED!= ${SH} -c 'case `perl --version` in *freebsd-thread*) ${ECHO_CMD} yes ;; esac'; ${ECHO_CMD} . else # if ${PERL} doesn't exists, assume we dealing with threaded perl. PERL_THREADED= yes . endif .else _IMAGEMAGICK_THREADS=no _IMAGEMAGICK_THREADS_MSG=without threads _IMAGEMAGICK_THREADS_IGNORE_MSG=. Define WITH_THREADS .endif .if ${PORT_OPTIONS:MPERL} CONFIGURE_ARGS+= --with-perl=${PERL5} \ --with-perl-options="MAKE=${MAKE_CMD}" PLIST_SUB+= WITH_PERL='' # PerlMagick does not work with threads, if perl is not threaded, and vice versa . if defined(PERL_THREADED) _IMAGEMAGICK_THREADS_PERL_MSG=Perl is threaded _IMAGEMAGICK_THREADS=yes . else _IMAGEMAGICK_THREADS_PERL_MSG=Perl is non-threaded _IMAGEMAGICK_THREADS_IGNORE_MSG=. ${_IMAGEMAGICK_THREADS_PERL_MSG}. Reinstall Perl with threads or undefine WITH_IMAGEMAGICK_PERL . if ${_IMAGEMAGICK_THREADS} == "yes" IGNORE=${_IMAGEMAGICK_THREADS_IGNORE_MSG} or undefine WITH_THREADS . endif _IMAGEMAGICK_THREADS=no . endif .else CONFIGURE_ARGS+= --without-perl PLIST_SUB+= WITH_PERL='@comment ' .endif .if ${_IMAGEMAGICK_THREADS} == "yes" CONFIGURE_ARGS+= --with-threads CONFIGURE_ENV+= PTHREAD_LIBS="-lpthread" LDFLAGS+= -lpthread .else CONFIGURE_ARGS+= --without-threads _IMAGEMAGICK_THREADS=no .endif # OpenMP .if ${PORT_OPTIONS:MOPENMP} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=OpenMP requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG} . else CONFIGURE_ARGS+= --enable-openmp USES+= compiler:openmp . endif .else CONFIGURE_ARGS+= --disable-openmp .endif .if ${PORT_OPTIONS:M16BIT_PIXEL} _QBIT=Q16 .else # Faster, but poor quality CONFIGURE_ARGS+= --with-quantum-depth=8 _QBIT=Q8 .endif PLIST_SUB+= QBIT=${_QBIT} .if defined(WITH_WINDOWS_FONT_DIR) CONFIGURE_ARGS+= --with-windows-font-dir=${WITH_WINDOWS_FONT_DIR} .endif # Loadable coders, smaller executable, but PerlMagick not really works # ('make test' there works) .if ${PORT_OPTIONS:MMODULES} CONFIGURE_ARGS+= --with-modules PLIST_SUB+= MODULES='' .else CONFIGURE_ARGS+= --without-modules PLIST_SUB+= MODULES='@comment ' .endif .if ${PORT_OPTIONS:MOPENEXR} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=OpenEXR requires threads. ${_IMAGEMAGICK_THREADS_IGNORE_MSG} . else LIB_DEPENDS+= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR PLIST_SUB+= OPENEXR="" . endif .else CONFIGURE_ARGS+= --without-openexr PLIST_SUB+= OPENEXR="@comment " .endif .if ${PORT_OPTIONS:MDJVU} . if ${_IMAGEMAGICK_THREADS} == "no" IGNORE=DjVu requires threads${_IMAGEMAGICK_THREADS_IGNORE_MSG} . endif LIB_DEPENDS+= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+= --without-djvu PLIST_SUB+= DJVU="@comment " .endif .if ${PORT_OPTIONS:MJPEG} USES+= jpeg PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+= --without-jpeg PLIST_SUB+= JPEG="@comment " .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png PLIST_SUB+= PNG="" .else CONFIGURE_ARGS+= --without-png PLIST_SUB+= PNG="@comment " .endif .if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= libtiff.so:${PORTSDIR}/graphics/tiff PLIST_SUB+= TIFF="" .else CONFIGURE_ARGS+= --without-tiff PLIST_SUB+= TIFF="@comment " .endif .if ${PORT_OPTIONS:MGSLIB} CONFIGURE_ARGS+= --with-gslib . if ${PORT_OPTIONS:MX11} USES+= ghostscript . else USES+= ghostscript:nox11 . endif .else CONFIGURE_ARGS+= --without-gslib .endif .if ${PORT_OPTIONS:MLQR} CONFIGURE_ARGS+= --with-lqr LIB_DEPENDS+= liblqr-1.so:${PORTSDIR}/graphics/liblqr-1 .else CONFIGURE_ARGS+= --without-lqr .endif .if ${PORT_OPTIONS:MFFTW} CONFIGURE_ARGS+= --with-fftw LIB_DEPENDS+= libfftw3.so:${PORTSDIR}/math/fftw3 .else CONFIGURE_ARGS+= --without-fftw .endif # Produce BZip compressed MIFF images .if empty(PORT_OPTIONS:MBZIP2) CONFIGURE_ARGS+= --without-bzlib .endif # FPX (FlashPIX) images .if ${PORT_OPTIONS:MFPX} LIB_DEPENDS+= libfpx.so:${PORTSDIR}/graphics/libfpx CONFIGURE_ARGS+= --with-fpx PLIST_SUB+= FPX="" .else CONFIGURE_ARGS+= --without-fpx PLIST_SUB+= FPX="@comment " .endif # JBIG images (lossless compression for bi-level images) .if ${PORT_OPTIONS:MJBIG} LIB_DEPENDS+= libjbig.so:${PORTSDIR}/graphics/jbigkit PLIST_SUB+= JBIG="" .else CONFIGURE_ARGS+= --without-jbig PLIST_SUB+= JBIG="@comment " .endif # JPEG2000 images (wavelet-based lossy compression) .if ${PORT_OPTIONS:MJPEG2000} LIB_DEPENDS+= libopenjp2.so:${PORTSDIR}/graphics/openjpeg PLIST_SUB+= JPEG2000="" .else CONFIGURE_ARGS+= --without-openjp2 PLIST_SUB+= JPEG2000="@comment " .endif # GraphViz dot graphs .if ${PORT_OPTIONS:MGRAPHVIZ} LIB_DEPENDS+= libgvc.so:${PORTSDIR}/graphics/graphviz CFLAGS+= -I${LOCALBASE}/include/graphviz LDFLAGS+= -L${LOCALBASE}/lib/graphviz .else CONFIGURE_ARGS+= --without-gvc .endif # LZMA support # needs manula override for base system... .if ! ${PORT_OPTIONS:MLZMA} CONFIGURE_ARGS+= --without-lzma .endif # LCMS (Little CMS) color management version 2 and 1 (mutually exclusive) .if ${PORT_OPTIONS:MLCMS2} LIB_DEPENDS+= liblcms2.so:${PORTSDIR}/graphics/lcms2 .else CONFIGURE_ARGS+= --without-lcms .endif # Freetype (TrueType Font) support .if ${PORT_OPTIONS:MFREETYPE} LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 CONFIGURE_ARGS+= --with-freetype .else CONFIGURE_ARGS+= --without-freetype .endif # Webp support .if ${PORT_OPTIONS:MWEBP} LIB_DEPENDS+= libwebp.so:${PORTSDIR}/graphics/webp CONFIGURE_ARGS+= --with-webp PLIST_SUB+= WEBP="" .else CONFIGURE_ARGS+= --without-webp PLIST_SUB+= WEBP="@comment " .endif # Fontconfig support .if ${PORT_OPTIONS:MFONTCONFIG} LIB_DEPENDS+= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig CONFIGURE_ARGS+= --with-fontconfig .else CONFIGURE_ARGS+= --without-fontconfig .endif # WMF (Windows Meta File) images .if ${PORT_OPTIONS:MWMF} . if ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf . else LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf-nox11 . endif CONFIGURE_ARGS+= --with-wmf=yes PLIST_SUB+= WMF="" .else CONFIGURE_ARGS+= --without-wmf PLIST_SUB+= WMF="@comment " .endif # SVG (Scalable Vector Graphics) requires both libxml2 and X11 .if ${PORT_OPTIONS:MSVG} && ${PORT_OPTIONS:MX11} LIB_DEPENDS+= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 CONFIGURE_ARGS+= --with-rsvg .else CONFIGURE_ARGS+= --without-rsvg .endif # Pango support .if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MX11} USE_GNOME+= pango PLIST_SUB+= PANGO="" .else CONFIGURE_ARGS+= --without-pango PLIST_SUB+= PANGO="@comment " .endif # PDF (Adobe Portable Document Format) support .if ${PORT_OPTIONS:MPDF} USES+= ghostscript .endif .if ! ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+= --without-x CONFLICTS+= ImageMagick7-* PLIST_SUB+= X11='@comment ' PKGNAMESUFFIX= 7-nox11 .else CONFLICTS+= ImageMagick7-nox11-* CONFLICTS+= display-[0-9]* CONFIGURE_ARGS+= --with-x USE_XORG= xext xt PLIST_SUB+= X11='' .endif .if ${PORT_OPTIONS:MDOCS} INSTALL_TARGET= install-strip install-docDATA install-data-html .else INSTALL_TARGET= install-strip .endif .if ${PORT_OPTIONS:MTESTS} USES+= ghostscript:build .endif .if defined(USER) && ${USER} == kwm upload: scp ${DISTDIR}/${DISTNAME}.tar.xz \ kwm@freefall.freebsd.org:public_distfiles/ .endif post-patch: # strip library name of variable parts that can change due to # the HDRI and Q16 option @${REINPLACE_CMD} -e 's|_@MAGICK_ABI_SUFFIX@||g; \ s|\.@MAGICK_ABI_SUFFIX@||g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|@\.@MAGICK_ABI_SUFFIX@|@|g' \ ${WRKSRC}/PerlMagick/Makefile.PL.in \ ${WRKSRC}/PerlMagick/quantum/Makefile.PL.in \ ${WRKSRC}/Magick++/lib/Magick++.pc.in \ ${WRKSRC}/MagickCore/MagickCore.pc.in \ ${WRKSRC}/MagickWand/MagickWand.pc.in pre-configure: .if defined(_IMAGEMAGICK_THREADS_PERL_MSG) @${ECHO_CMD} '###################################################################' @${ECHO_CMD} NOTICE: ${_IMAGEMAGICK_THREADS_PERL_MSG}. Building ImageMagick ${_IMAGEMAGICK_THREADS_MSG}. @${ECHO_CMD} '###################################################################' .endif .if ${PORT_OPTIONS:MSVG} && ! ${PORT_OPTIONS:MX11} @${ECHO_CMD} NOTICE: SVG format support disabled, requires X11 .endif post-install: test .for i in ${SAMPLE_FILES} @${MV} ${STAGEDIR}${PREFIX}/etc/ImageMagick-7/${i} \ ${STAGEDIR}${PREFIX}/etc/ImageMagick-7/${i}.sample .endfor test check: .if ${PORT_OPTIONS:MTESTS} -cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} limits -m 20m ${MAKE} ${_MAKE_JOBS} check .endif .include Index: head/graphics/atril/Makefile =================================================================== --- head/graphics/atril/Makefile (revision 393428) +++ head/graphics/atril/Makefile (revision 393429) @@ -1,99 +1,99 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= atril PORTVERSION= 1.10.1 -PORTREVISION?= 2 +PORTREVISION?= 3 CATEGORIES= graphics print mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT?= MATE multi-format document viewer BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libspectre.so:${PORTSDIR}/print/libspectre RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ PORTSCOUT= limitw:1,even SLAVEPORT?= no USES= desktop-file-utils gettext gmake libtool pathfix \ pkgconfig tar:xz USE_MATE= icontheme USE_XORG= sm USE_GNOME= cairo gtk20 intlhack libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk=2.0 \ --disable-static INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ${SLAVEPORT} == lite CONFIGURE_ARGS+=--disable-thumbnailer \ --without-matedesktop \ --disable-previewer .else USE_MATE+= desktop .endif GLIB_SCHEMAS= org.mate.Atril.gschema.xml OPTIONS_DEFINE= CAJA COMICS DJVU DVI EPUB KEYRING T1LIB XPS OPTIONS_DEFAULT=CAJA COMICS EPUB KEYRING XPS DVI_DESC= DVI viewer support T1LIB_DESC= T1LIB for TYPE1 fonts to DVI (Enables DVI) CAJA_DESC= Caja plugin KEYRING_DESC= Keyring support COMICS_DESC= Comic book archives support DJVU_DESC= DJVU support XPS_DESC= XPS support EPUB_DESC= Epub support OPTIONS_SUB= yes CAJA_CONFIGURE_ENABLE= caja CAJA_USE= MATE=caja DJVU_LIB_DEPENDS= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre DJVU_CONFIGURE_ENABLE= djvu COMICS_CONFIGURE_ENABLE= comics KEYRING_CONFIGURE_WITH= keyring KEYRING_LIB_DEPENDS= libsecret-1.so:${PORTSDIR}/security/libsecret XPS_CONFIGURE_ENABLE= xps XPS_LIB_DEPENDS= libgxps.so:${PORTSDIR}/graphics/libgxps EPUB_CONFIGURE_ENABLE= epub EPUB_LIB_DEPENDS= libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 .include .if ${SLAVEPORT} == lite CONFIGURE_ARGS+=--disable-dbus .else CONFIGURE_ARGS+=--enable-dbus LIB_DEPENDS+= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib .endif .if ${PORT_OPTIONS:MDVI} || ${PORT_OPTIONS:MT1LIB} USE_TEX= base CONFIGURE_ARGS+=--enable-dvi PLIST_SUB+= DVI="" . if ${PORT_OPTIONS:MT1LIB} LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib CONFIGURE_ARGS+=--enable-t1lib .else CONFIGURE_ARGS+=--disable-t1lib . endif .else CONFIGURE_ARGS+=--disable-dvi PLIST_SUB+= DVI="@comment " .endif .include Index: head/graphics/atril-lite/Makefile =================================================================== --- head/graphics/atril-lite/Makefile (revision 393428) +++ head/graphics/atril-lite/Makefile (revision 393429) @@ -1,16 +1,16 @@ # Created by: Adam Weinberger # $FreeBSD$ -PORTREVISION= 3 +PORTREVISION= 4 PKGNAMESUFFIX= -lite COMMENT= MATE multi-format document viewer OPTIONS_EXCLUDE= CAJA MASTERDIR= ${.CURDIR}/../../graphics/atril SLAVEPORT= lite DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/graphics/bugle/Makefile =================================================================== --- head/graphics/bugle/Makefile (revision 393428) +++ head/graphics/bugle/Makefile (revision 393429) @@ -1,55 +1,55 @@ # Created by: Erik Greenwald # $FreeBSD$ PORTNAME= bugle PORTVERSION= 0.0.20100508 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Debugging library for OpenGL LICENSE= GPLv2 LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl USES= libtool pathfix perl5 USE_GL= gl USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-ltdl-install=no INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib BROKEN_sparc64= Fails to link OPTIONS_DEFINE= FFMPEG GTK2 READLINE THREADS OPTIONS_DEFAULT= READLINE THREADS FFMPEG_CONFIGURE_WITH= lavc FFMPEG_LIB_DEPENDS= libavcodec.so.1:${PORTSDIR}/multimedia/ffmpeg GTK2_LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext GTK2_USE= gnome=gtk20 GTK2_CONFIGURE_WITH= gtk gtkglext READLINE_USES= readline READLINE_CONFIGURE_WITH= readline THREADS_CONFIGURE_ON= --with-threads=pthreads THREADS_CONFIGURE_OFF= --with-threads=single .include .if ${PORT_OPTIONS:MFFMPEG} BROKEN= Does not build with ffmpeg-2.7 .endif post-patch: @${REINPLACE_CMD} -e \ 's|=-lpthread|=-pthread|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|/usr/X11R6|${LOCALBASE}|' ${WRKSRC}/gengl/find_header.perl .include Index: head/graphics/cogl/Makefile =================================================================== --- head/graphics/cogl/Makefile (revision 393428) +++ head/graphics/cogl/Makefile (revision 393429) @@ -1,32 +1,33 @@ # Created by: Martin Wilke # $FreeBSD$ # $MCom: ports/trunk/graphics/cogl/Makefile 20024 2014-10-27 12:59:06Z gusi $ PORTNAME= cogl PORTVERSION= 1.20.0 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Clutter OpenGL abstraction library LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= clutter-1.6.[0-9]* USES= gettext gmake libtool pathfix pkgconfig tar:xz GNU_CONFIGURE= yes USE_GNOME= gdkpixbuf2 gnomeprefix atk pango introspection:build USE_GL= gl egl USE_XORG= x11 xfixes xdamage xcomposite xi xrandr USE_LDCONFIG= yes CONFIGURE_ARGS= --with-x \ --enable-xlib-egl-platform=yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_SUB= LIBVER=20 LIBVERSION=20.3.0 .include Index: head/graphics/colord/Makefile =================================================================== --- head/graphics/colord/Makefile (revision 393428) +++ head/graphics/colord/Makefile (revision 393429) @@ -1,78 +1,78 @@ # Created by: Koop Mast # $FreeBSD$ # $MCom: ports/trunk/graphics/colord/Makefile 20031 2014-11-02 21:47:55Z kwm $ PORTNAME= colord PORTVERSION= 1.2.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= http://www.freedesktop.org/software/colord/releases/ MAINTAINER= kwm@FreeBSD.org COMMENT= Manage color profiles to accurately color input/output devices LIB_DEPENDS= libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit \ libdbus-1.so:${PORTSDIR}/devel/dbus \ liblcms2.so:${PORTSDIR}/graphics/lcms2 USERS= colord GROUPS= colord USES= gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 intlhack introspection:build USE_SQLITE= 3 GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes CONFIGURE_ARGS= --disable-udev \ --localstatedir=/var \ --enable-gtk-doc-html=no \ --disable-bash-completion \ --disable-gusb \ --disable-sane \ --with-daemon-user=colord \ --disable-systemd-login # takes ages we don't want to wait. CONFIGURE_ARGS+=--disable-print-profiles CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= USB_CFLAGS="-I/usr/include" \ USB_LIBS="-L/usr/lib -lusb" INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.freedesktop.ColorHelper.gschema.xml OPTIONS_DEFINE= MANPAGES .include .if ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+= docbook2html:${PORTSDIR}/textproc/docbook-utils \ docbook-sgml>0:${PORTSDIR}/textproc/docbook-sgml PLIST_SUB+= MAN="" .else PLIST_SUB+= MAN="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|-Wclobbered||g' \ -e 's|-Wempty-body||g' \ -e 's|-Wignored-qualifiers||g' \ -e 's|-Wtype-limits||g' \ -e 's|-Wmissing-parameter-type||g' \ -e 's|LIBS="-lusb-1.0|LIBS="-lusb|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|lib/color|db/color|g' \ -e 's|/usr/share/color|${PREFIX}/share/color|g' \ ${WRKSRC}/src/cd-main.c \ ${WRKSRC}/lib/colord/cd-icc-store.c \ ${WRKSRC}/src/cd-profile.c .if ! ${PORT_OPTIONS:MMANPAGES} @${REINPLACE_CMD} -e "s|2MAN_TRUE=$$|2MAN_TRUE='#'|g ; \ s|2MAN_FALSE='#'|2MAN_FALSE=|g" ${WRKSRC}/configure .endif post-install: @${MKDIR} ${STAGEDIR}/var/db/colord/icc .include Index: head/graphics/diacanvas2/Makefile =================================================================== --- head/graphics/diacanvas2/Makefile (revision 393428) +++ head/graphics/diacanvas2/Makefile (revision 393429) @@ -1,54 +1,54 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= diacanvas2 PORTVERSION= 0.15.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics gnome MASTER_SITES= SF/diacanvas/DiaCanvas2/${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= General drawing canvas from dia dialog editor LICENSE= GPLv2 USES= gettext-tools gmake libtool pathfix pkgconfig python USE_GNOME= pygnome2 USE_LDCONFIG= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lm WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= NLS PRINT OPTIONS_DEFAULT=PRINT PRINT_DESC= GNOME print support OPTIONS_SUB= yes PRINT_CONFIGURE_ENABLE= gnome-print .include .if ${PORT_OPTIONS:MPRINT} USE_GNOME+= libgnomeprintui .endif post-patch: @${REINPLACE_CMD} -e '/SUBDIRS/s|doc||' ${WRKSRC}/Makefile.in .if ! ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e 's|po diacanvas po |diacanvas |' \ ${WRKSRC}/Makefile.in .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.0 .for l in _canvasmodule shapemodule viewmodule geometrymodule ${STRIP_CMD} ${STAGEDIR}${PYTHON}${PYTHON_SITELIBDIR}/diacanvas/${l}.so .endfor .include Index: head/graphics/evince/Makefile =================================================================== --- head/graphics/evince/Makefile (revision 393428) +++ head/graphics/evince/Makefile (revision 393429) @@ -1,141 +1,141 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= evince PORTVERSION= 3.14.2 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= graphics print gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT?= GNOME 3 multi-format document viewer BUILD_DEPENDS= gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \ itstool:${PORTSDIR}/textproc/itstool \ adwaita-icon-theme>=0:${PORTSDIR}/x11-themes/adwaita-icon-theme \ gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libspectre.so:${PORTSDIR}/print/libspectre RUN_DEPENDS= gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \ adwaita-icon-theme>=0:${PORTSDIR}/x11-themes/adwaita-icon-theme \ gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas SLAVEPORT?= no USES= compiler:c++11-lib desktop-file-utils gettext gmake libtool \ pathfix pkgconfig tar:xz USE_GNOME= gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_XORG= ice INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-format-nonliteral LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ${SLAVEPORT} == lite CONFIGURE_ARGS+=--disable-introspection \ --disable-libgnome-desktop \ --disable-thumbnailer \ --disable-previewer .else USE_GNOME+= introspection:build CONFIGURE_ARGS+= --enable-introspection .endif GLIB_SCHEMAS= org.gnome.Evince.gschema.xml PLIST_SUB= VERSION=3.0 OPTIONS_DEFINE= COMICS DJVU DVI KEYRING NAUTILUS T1LIB XPS OPTIONS_DEFAULT=COMICS KEYRING NAUTILUS XPS DVI_DESC= DVI viewer support T1LIB_DESC= T1LIB for TYPE1 fonts to DVI (Enables DVI) NAUTILUS_DESC= Nautilus plugin KEYRING_DESC= Keyring support COMICS_DESC= Comic book archives support DJVU_DESC= DJVU support XPS_DESC= XPS support .include .if ${PORT_OPTIONS:NDBUS} && ${SLAVEPORT} == lite CONFIGURE_ARGS+=--disable-dbus .else CONFIGURE_ARGS+=--enable-dbus .endif .if ${OSVERSION} < 900000 BROKEN= Fails to build .endif .if ${PORT_OPTIONS:MDVI} || ${PORT_OPTIONS:MT1LIB} USE_TEX= latex CONFIGURE_ARGS+= --enable-dvi PLIST_SUB+= DVI="" . if ${PORT_OPTIONS:MT1LIB} LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib CONFIGURE_ARGS+= --enable-t1lib . else CONFIGURE_ARGS+= --disable-t1lib . endif .else CONFIGURE_ARGS+= --disable-dvi PLIST_SUB+= DVI="@comment " .endif .if ${PORT_OPTIONS:MKEYRING} LIB_DEPENDS+= libsecret-1.so:${PORTSDIR}/security/libsecret .else CONFIGURE_ARGS+=--without-keyring .endif .if ${PORT_OPTIONS:MNAUTILUS} USE_GNOME+= nautilus3 CONFIGURE_ARGS+= --enable-nautilus PLIST_SUB+= NAUTILUS="" .else BUILD_DEPENDS+= ${LOCALBASE}/share/icons/gnome/index.theme:${PORTSDIR}/misc/gnome-icon-theme RUN_DEPENDS+= ${LOCALBASE}/share/icons/gnome/index.theme:${PORTSDIR}/misc/gnome-icon-theme CONFIGURE_ARGS+= --disable-nautilus PLIST_SUB+= NAUTILUS="@comment " .endif .if ${PORT_OPTIONS:MXPS} LIB_DEPENDS+= libgxps.so:${PORTSDIR}/graphics/libgxps CONFIGURE_ARGS+= --enable-xps PLIST_SUB+= XPS="" .else CONFIGURE_ARGS+= --disable-xps PLIST_SUB+= XPS="@comment " .endif .if ${PORT_OPTIONS:MDJVU} LIB_DEPENDS+= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre CONFIGURE_ARGS+= --enable-djvu PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+= --disable-djvu PLIST_SUB+= DJVU="@comment " .endif .if ${PORT_OPTIONS:MCOMICS} CONFIGURE_ARGS+= --enable-comics PLIST_SUB+= COMICS="" .else CONFIGURE_ARGS+= --disable-comics PLIST_SUB+= COMICS="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|execinfo.h|#|g' \ -e 's|" == "|" = "|g' \ -e 's|-Werror||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^DOC_MODULE_VERSION/d' \ ${WRKSRC}/help/reference/libdocument/Makefile.in \ ${WRKSRC}/help/reference/libview/Makefile.in .include Index: head/graphics/evince-lite/Makefile =================================================================== --- head/graphics/evince-lite/Makefile (revision 393428) +++ head/graphics/evince-lite/Makefile (revision 393429) @@ -1,16 +1,16 @@ # Created by: Adam Weinberger # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -lite COMMENT= GNOME 3 multi-format document viewer without the GNOME dependancies OPTIONS_EXCLUDE= NAUTILUS MASTERDIR= ${.CURDIR}/../../graphics/evince SLAVEPORT= lite DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/graphics/goom/Makefile =================================================================== --- head/graphics/goom/Makefile (revision 393428) +++ head/graphics/goom/Makefile (revision 393429) @@ -1,43 +1,43 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= goom PORTVERSION= 2k4.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2k4/0 DISTNAME= ${PORTNAME}-${PORTVERSION:S|.|-|}-src MAINTAINER= ports@FreeBSD.org COMMENT= Visual effects library WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:S|.|-|} USES= pathfix libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-sdltest --enable-static INSTALL_TARGET= install-strip USE_LDCONFIG= yes .if exists(${X11R6}/bin/xmms) || defined(WITH_XMMS) LIB_DEPENDS+= libxmms.so:${PORTSDIR}/multimedia/xmms PLIST_SUB+= XMMS="" .else PLIST_SUB+= XMMS="@comment " .endif pre-everything:: .if !defined(WITH_XMMS) @${ECHO} "" @${ECHO} "Define WITH_XMMS to build goom xmms visualization plugin" @${ECHO} "" .endif .include .if ${ARCH} == "powerpc" BROKEN= Does not compile on powerpc .endif .include Index: head/graphics/gstreamer-plugins-gl/Makefile =================================================================== --- head/graphics/gstreamer-plugins-gl/Makefile (revision 393428) +++ head/graphics/gstreamer-plugins-gl/Makefile (revision 393429) @@ -1,29 +1,29 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gstreamer-plugins-gl PORTVERSION= 0.10.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-gl/ DISTNAME= ${PORTNAME:S/gstreamer/gst/}-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= GStreamer OpenGL video plugin LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png USES= gettext gmake jpeg libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes USE_GSTREAMER= yes USE_XORG= ice x11 USE_GL= gl glu glew GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-examples --disable-static CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_SUB= VERSION="0.10" .include Index: head/graphics/gstreamer1-plugins-gl/Makefile =================================================================== --- head/graphics/gstreamer1-plugins-gl/Makefile (revision 393428) +++ head/graphics/gstreamer1-plugins-gl/Makefile (revision 393429) @@ -1,22 +1,22 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics COMMENT= Gstreamer GL graphics plugin GST_PLUGIN= gl DIST= bad PLIST= ${.CURDIR}/pkg-plist MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins pre-build: @cd ${WRKSRC}/gst-libs/gst/gl && ${GMAKE} post-install: @cd ${WRKSRC}/gst-libs/gst/gl && ${SETENV} DESTDIR=${STAGEDIR} \ INSTALL_TARGET=${INSTALL_TARGET} ${GMAKE} install .include "${MASTERDIR}/Makefile" Index: head/graphics/libchamplain/Makefile =================================================================== --- head/graphics/libchamplain/Makefile (revision 393428) +++ head/graphics/libchamplain/Makefile (revision 393429) @@ -1,29 +1,30 @@ # Created by: Koop Mast # $FreeBSD$ # $MCom: ports/trunk/graphics/libchamplain/Makefile 20031 2014-11-02 21:47:55Z kwm $ PORTNAME= libchamplain PORTVERSION= 0.12.9 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= C library aimed to provide a Gtk+ widget to display rasterized maps and markers LIB_DEPENDS= libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 \ libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome USES= gmake libtool pathfix pkgconfig tar:xz USE_GNOME= gtk30 introspection:build USE_GL= gl USE_SQLITE= 3 GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --enable-gtk-doc-html=no INSTALL_TARGET= install-strip PLIST_SUB= VERSION=0.12 .include Index: head/graphics/libchamplain08/Makefile =================================================================== --- head/graphics/libchamplain08/Makefile (revision 393428) +++ head/graphics/libchamplain08/Makefile (revision 393429) @@ -1,37 +1,38 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libchamplain PORTVERSION= 0.8.1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME PKGNAMESUFFIX= 08 MAINTAINER= amdmi3@FreeBSD.org COMMENT= C library provides a Gtk+ widget to display rasterized maps/markers LIB_DEPENDS= libclutter-gtk-0.10.so:${PORTSDIR}/graphics/clutter-gtk \ libsoup-gnome-2.4.so:${PORTSDIR}/devel/libsoup-gnome USES= gmake libtool:keepla pathfix pkgconfig tar:bzip2 USE_GNOME= gnomeprefix gtk20 introspection:build,run USE_SQLITE= 3 USE_GL= gl GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lgthread-2.0 INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} DOCSDIRGTK= ${PREFIX}/share/doc/${PORTNAME}-gtk${PKGNAMESUFFIX} PLIST_SUB= VERSION=0.8 DOCSDIRGTK="${DOCSDIRGTK}" OPTIONS_DEFINE= DOCS post-install: ${MV} ${STAGEDIR}${PREFIX}/share/doc/libchamplain ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/share/doc/libchamplain-gtk ${STAGEDIR}${DOCSDIRGTK} .include Index: head/graphics/libexif/Makefile =================================================================== --- head/graphics/libexif/Makefile (revision 393428) +++ head/graphics/libexif/Makefile (revision 393429) @@ -1,44 +1,44 @@ # Created by: Peter Schmiedeskamp # $FreeBSD$ PORTNAME= libexif PORTVERSION= 0.6.21 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= marius@nuenneri.ch COMMENT= Library to read digital camera file meta-data LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS NLS USES= cpe gmake libtool pathfix pkgconfig tar:bzip2 CPE_VENDOR= curtis_galloway CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs USE_LDCONFIG= yes PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENV_OFF= am_cv_func_iconv=no NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s|doc||g ; \ /^am__installdirs =/s|$$(docdir)||g ; \ /^install-data-am:/s|install-docDATA||g' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/graphics/libgphoto2/Makefile =================================================================== --- head/graphics/libgphoto2/Makefile (revision 393428) +++ head/graphics/libgphoto2/Makefile (revision 393429) @@ -1,72 +1,73 @@ # Created by: Anders Nordby # $FreeBSD$ PORTNAME= libgphoto2 PORTVERSION= 2.5.8 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF/gphoto/libgphoto/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Universal digital camera control library LICENSE= LGPL21 LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl USES= gmake iconv libtool pkgconfig tar:bzip2 USE_CSTD= gnu89 GNU_CONFIGURE= yes CONFIGURE_ENV= LTDLINCL="-I${LOCALBASE}/include" \ LIBLTDL="-L${LOCALBASE}/lib -lltdl" \ PATH="${PATH:C,${HOME}/bin,,}" \ ac_cv_path_DOT=false \ ac_cv_path_DOXYGEN=false \ udevscriptdir=${WRKDIR} INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="${PORTVERSION}" VERSION_PORT=0.12.0 OPTIONS_DEFINE= DOCS GD JPEG LIBEXIF NLS XML OPTIONS_DEFAULT= GD JPEG LIBEXIF XML OPTIONS_SUB= yes GD_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd GD_CONFIGURE_WITH= gd JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg LIBEXIF_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif LIBEXIF_CONFIGURE_OFF= --with-libexif=no NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls XML_USE= GNOME=libxml2 XML_CONFIGURE_WITH= libxml2 .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000040 CONFIGURE_ENV+= LIBUSB1_CFLAGS=" " LIBUSB1_LIBS="-lusb" .endif post-patch: .for i in configure libgphoto2_port/configure @${REINPLACE_CMD} -e \ '/FLAGS/s|-g|| ; \ /grep -i linux/s|; fi ; then|; else false; fi ; then| ; \ /pkgconfig/s|$${libdir}|$${prefix}/libdata|' \ ${WRKSRC}/${i} .endfor @${REINPLACE_CMD} -e \ '/^doc_DATA/s|COPYING||' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|-lusb-1.0|-lusb|' \ ${WRKSRC}/libgphoto2_port/configure @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|linux-hotplug||' \ ${WRKSRC}/packaging/Makefile.in .include Index: head/graphics/libgxps/Makefile =================================================================== --- head/graphics/libgxps/Makefile (revision 393428) +++ head/graphics/libgxps/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: Gustau Perez # $FreeBSD$ # $MCom: ports/trunk/graphics/libgxps/Makefile 19811 2014-08-14 12:45:34Z gusi $ PORTNAME= libgxps PORTVERSION= 0.2.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GObject based library for rendering XPS documents LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libtiff.so:${PORTSDIR}/graphics/tiff \ liblcms2.so:${PORTSDIR}/graphics/lcms2 USES= gettext gmake jpeg libtool libarchive pathfix pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= cairo gnomeprefix glib20 intlhack GNU_CONFIGURE= yes MAKE_ARGS+= V=1 CONFIGURE_ARGS+= --enable-introspection=no INSTALL_TARGET= install-strip .include Index: head/graphics/libpotrace/Makefile =================================================================== --- head/graphics/libpotrace/Makefile (revision 393428) +++ head/graphics/libpotrace/Makefile (revision 393429) @@ -1,32 +1,33 @@ # $FreeBSD$ PORTNAME= libpotrace PORTVERSION= 1.11 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF DISTNAME= potrace-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Library for transforming bitmaps into vector graphics LICENSE= GPLv2 USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libpotrace INSTALL_TARGET= install-strip PLIST_FILES= include/potracelib.h \ lib/libpotrace.a \ lib/libpotrace.so \ lib/libpotrace.so.0 \ lib/libpotrace.so.0.0.1 OPTIONS_DEFINE= METRIC A4 OPTIONS_DEFAULT=METRIC A4 A4_DESC= Use A4 as the default papersize A4_CONFIGURE_ENABLE= a4 METRIC_DESC= Use metric units (cm) as default METRIC_CONFIGURE_ENABLE= metric .include Index: head/graphics/potrace/Makefile =================================================================== --- head/graphics/potrace/Makefile (revision 393428) +++ head/graphics/potrace/Makefile (revision 393429) @@ -1,40 +1,41 @@ # Created by: Piotr Smyrak # $FreeBSD$ PORTNAME= potrace PORTVERSION= 1.11 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ps.ports@smyrak.com COMMENT= Transforms bitmaps into vector graphics GNU_CONFIGURE= yes PLIST_FILES= bin/potrace bin/mkbitmap \ man/man1/potrace.1.gz \ man/man1/mkbitmap.1.gz OPTIONS_DEFINE= METRIC A4 OPTIONS_DEFAULT=METRIC A4 METRIC_DESC= Use metric units (cm) as default A4_DESC= Use A4 as the default papersize .include .if ${PORT_OPTIONS:MA4} CONFIGURE_ARGS+= --enable-a4 .endif .if ${PORT_OPTIONS:MMETRIC} CONFIGURE_ARGS+= --enable-metric .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/potrace ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/mkbitmap ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/potrace.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/doc/mkbitmap.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/graphics/py-goocanvas/Makefile =================================================================== --- head/graphics/py-goocanvas/Makefile (revision 393428) +++ head/graphics/py-goocanvas/Makefile (revision 393429) @@ -1,32 +1,32 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/graphics/py-goocanvas/Makefile,v 1.6 2008/09/22 09:14:41 kwm Exp $ PORTNAME= goocanvas PORTVERSION= 0.14.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics python MASTER_SITES= GNOME/sources/py${PORTNAME}/${PORTVERSION:C/..$//} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= kwm@FreeBSD.org COMMENT= GooCanvas python bindings LIB_DEPENDS= libgoocanvas.so:${PORTSDIR}/graphics/goocanvas PLIST_FILES= %%PYTHON_SITELIBDIR%%/goocanvasmodule.so \ libdata/pkgconfig/pygoocanvas.pc USE_GNOME= pygtk2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs USES= gmake libtool pathfix pkgconfig python tar:bzip2 INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|$$(PYGOBJECT_PYGDOCS)/style.css||; \ s|demo docs|demo|' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/docs/Makefile.in .include Index: head/graphics/py-poppler/Makefile =================================================================== --- head/graphics/py-poppler/Makefile (revision 393428) +++ head/graphics/py-poppler/Makefile (revision 393429) @@ -1,23 +1,23 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= poppler PORTVERSION= 0.12.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics python MASTER_SITES= https://launchpad.net/poppler-python/trunk/development/+download/ \ http://launchpadlibrarian.net/30270080/ \ http://romain.blogreen.org/distfiles/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= romain@FreeBSD.org COMMENT= Python bindings for the Poppler PDF rendering library LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib GNU_CONFIGURE= yes USES= gmake libtool pkgconfig python USE_GNOME= atk pygtk2 .include Index: head/graphics/swfdec/Makefile =================================================================== --- head/graphics/swfdec/Makefile (revision 393428) +++ head/graphics/swfdec/Makefile (revision 393429) @@ -1,48 +1,48 @@ # Created by: ijliao # $FreeBSD$ # $MCom: ports/graphics/swfdec/Makefile,v 1.28 2009/01/01 13:38:17 kwm Exp $ PORTNAME= swfdec PORTVERSION= 0.8.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= http://swfdec.freedesktop.org/download/swfdec/0.8/ MAINTAINER= ports@FreeBSD.org COMMENT= Flash Rendering Library LIB_DEPENDS= liboil-0.3.so:${PORTSDIR}/devel/liboil \ libsoup-2.4.so:${PORTSDIR}/devel/libsoup GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pathfix pkgconfig USE_LDCONFIG= yes USE_GNOME= gtk20 USE_GSTREAMER= core good mp3 ffmpeg CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -Wl,-Bsymbolic -L${LOCALBASE}/lib PLIST_SUB= VERSION=${PORTVERSION:R} OPTIONS_DEFINE= PULSEAUDIO PULSEAUDIO_DESC=Enable the PulseAudio sound module .include .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio CONFIGURE_ARGS+= --with-audio=pulse .else CONFIGURE_ARGS+= --with-audio=oss .endif post-extract: @${CP} ${FILESDIR}/swfdec_playback_oss.c \ ${WRKSRC}/swfdec-gtk post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure .include Index: head/graphics/zbar/Makefile =================================================================== --- head/graphics/zbar/Makefile (revision 393428) +++ head/graphics/zbar/Makefile (revision 393429) @@ -1,69 +1,69 @@ # Created by: Oliver Heesakkers # $FreeBSD$ PORTNAME= zbar PORTVERSION= 0.10 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= dev2@heesakkers.info COMMENT= ZBar barcode reader LICENSE= LGPL21 GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= iconv jpeg libtool gmake pkgconfig INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-jpeg=yes OPTIONS_DEFINE= X11 IMAGEMAGICK V4L PYTHON GTK2 QT4 DOCS OPTIONS_DEFAULT=X11 IMAGEMAGICK OPTIONS_SUB= yes V4L_DESC= Build zbarcam video scanner X11_USE= XORG=ice,sm,x11,xau,xcb,xdmcp,xext,xv X11_CONFIGURE_ON= --with-x=yes X11_CONFIGURE_OFF= --with-x=no --without-xshm --without-xv IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:${PORTSDIR}/graphics/ImageMagick IMAGEMAGICK_CONFIGURE_ON= --with-imagemagick=yes IMAGEMAGICK_CONFIGURE_OFF= --with-imagemagick=no V4L_BUILD_DEPENDS= v4l_compat>=1.0.20101027:${PORTSDIR}/multimedia/v4l_compat V4L_CONFIGURE_ON= --enable-video=yes V4L_CONFIGURE_OFF= --enable-video=no PYTHON_USE= GNOME=pygtk2 PYTHON_USES= python:2 PYTHON_CONFIGURE_ON= --with-python=yes PYTHON_CONFIGURE_OFF= --with-python=no GTK2_USE= GNOME=gtk20 GTK2_CONFIGURE_ON= --with-gtk=yes GTK2_CONFIGURE_OFF= --with-gtk=no QT4_USE= QT4=gui,moc_build QT4_CONFIGURE_ON= --with-qt=yes QT4_CONFIGURE_OFF= --with-qt=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include post-patch: @${REINPLACE_CMD} 's|^pkgconfigdir = .*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/Makefile.in .if empty(PORT_OPTIONS:MDOCS) @${REINPLACE_CMD} '/^install-data-am: /s/install-dist_docDATA//' \ ${WRKSRC}/Makefile.in .endif post-install: # make check-plist happy ${RMDIR} ${STAGEDIR}${DATADIR} .include Index: head/irc/charybdis/Makefile =================================================================== --- head/irc/charybdis/Makefile (revision 393428) +++ head/irc/charybdis/Makefile (revision 393429) @@ -1,58 +1,58 @@ # $FreeBSD$ PORTNAME= charybdis PORTVERSION= 3.4.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= irc net MASTER_SITES= http://www.stack.nl/~jilles/irc/ \ http://www.bayofrum.net/dist/${PORTNAME}/ DISTFILES= ${DISTNAME}.tbz2 ${DOCSDIST} EXTRACT_ONLY= ${DISTFILES:M*tbz2} MAINTAINER= crees@FreeBSD.org COMMENT= Powerful IRC daemon, based on ircd-ratbox LICENSE= GPLv2 CONFLICTS= ircd-ratbox-[0-9]* ircd-ratbox-devel-[0-9]* \ nefarious-[0-9]* ircd-hybrid-[0-9]* \ ptlink-ircd-[0-9]* bnc-[0-9]* \ expect-[0-9]* whois-[0-9]* undernet-ircu-[0-9]* \ ru-ircd-hybrid-[0-9]* \ MASTER_SITES:= ${MASTER_SITES} \ ${MASTER_SITES:S,$,charybdis-stable-oper-guide/:pdf,} PORTDOCS= charybdis-oper-guide.pdf USES= libtool pathfix USE_OPENSSL= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes USERS= ircd GROUPS= ircd CONFIGURE_ARGS= --sysconfdir=${ETCDIR} \ --with-rundir=/var/run \ --enable-fhs-paths \ --enable-kqueue OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} DOCSDIST+= ${PORTDOCS}:pdf .endif pre-install: @${MKDIR} ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${DISTDIR}/charybdis-oper-guide.pdf \ ${STAGEDIR}${DOCSDIR} .endif @${MKDIR} ${STAGEDIR}${ETCDIR} @${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd \ ${STAGEDIR}${ETCDIR}/ircd.motd.sample .include Index: head/irc/ircd-ratbox/Makefile =================================================================== --- head/irc/ircd-ratbox/Makefile (revision 393428) +++ head/irc/ircd-ratbox/Makefile (revision 393429) @@ -1,248 +1,248 @@ # Created by: Shaun Amott # $FreeBSD$ PORTNAME= ircd-ratbox PORTVERSION= 3.0.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= irc ipv6 MASTER_SITES= http://www.ratbox.org/download/ \ http://www.ratbox.org/download/old/ MAINTAINER= moggie@elasticmind.net COMMENT= Advanced, stable IRC daemon, used widely on EFnet LICENSE= GPLv2 CONFLICTS= ircd-ratbox-devel-[0-9]* charybdis-[0-9]* USES= cpe libtool tar:bzip2 CPE_VENDOR= ratbox #MAN8= ircd.8 USE_RC_SUBR= ircd-ratbox USE_SQLITE= 3 USE_LDCONFIG= ${PREFIX}/lib/ircd-ratbox MAKE_JOBS_UNSAFE= yes USERS= ircd GROUPS= ${USERS} LOGDIR?= /var/log/${PORTNAME} RUNDIR?= /var/run/${PORTNAME} DBDIR?= /var/db/${PORTNAME} SUB_FILES= pkg-message pkg-install PLIST_SUB= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} SUB_LIST= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/${PORTNAME} \ --with-logdir=/var/log/${PORTNAME} \ --with-moduledir=${PREFIX}/lib/${PORTNAME}/modules \ --libexecdir=${PREFIX}/libexec \ --with-helpdir=${DATADIR}/help \ --libdir=${PREFIX}/lib/${PORTNAME} \ --with-sqlite3=${LOCALBASE} \ --disable-backups INSTALL_TARGET= install-strip PORTDOCS= [^i]*.txt README.* technical/[^i]*.txt Tao-of-IRC.* #-- Options ------------------------------------------------------------ OPTIONS_DEFINE= OPENSSL IPV6 ZIPLINKS SHARED_MODS ASSERT SMALL_NET \ SERVICES SHORTCUTS OPENSSL_DESC= Support OpenSSL encrypted connections IPV6_DESC= Enable IPv6 support ZIPLINKS_DESC= Support compressed server links SHARED_MODS_DESC= Support shared modules ASSERT_DESC= Enable debugging code SMALL_NET_DESC= Tune server internals for small networks SERVICES_DESC= Enable ratbox-services compatibility code SHORTCUTS_DESC= Build with ircd-shortcut commands OPTIONS_DEFAULT= OPENSSL IPV6 ZIPLINKS SHARED_MODS OPTIONS_EXCLUDE= NLS EXAMPLES #---------------------------------------------------------------------- .include .if ${PORT_OPTIONS:MOPENSSL} USE_OPENSSL= yes CONFIGURE_ARGS+= --enable-openssl .else CONFIGURE_ARGS+= --disable-openssl .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --enable-ipv6 .else CONFIGURE_ARGS+= --disable-ipv6 .endif .if ${PORT_OPTIONS:MZIPLINKS} CONFIGURE_ARGS+= --enable-zlib .else CONFIGURE_ARGS+= --disable-zlib .endif .if ${PORT_OPTIONS:MSHARED_MODS} CONFIGURE_ARGS+= --disable-static .else CONFIGURE_ARGS+= --enable-static .endif .if ${PORT_OPTIONS:MASSERT} CONFIGURE_ARGS+= --enable-assert .else CONFIGURE_ARGS+= --disable-assert .endif .if ${PORT_OPTIONS:MSMALL_NET} CONFIGURE_ARGS+= --enable-small-net .endif .if ${PORT_OPTIONS:MSERVICES} CONFIGURE_ARGS+= --enable-services PLIST_SUB+= SERVICES="" .else PLIST_SUB+= SERVICES="@comment " .endif .if ${PORT_OPTIONS:MSHORTCUTS} USES+= perl5 USE_PERL5= build PLIST_SUB+= SHORTCUTS="" .else PLIST_SUB+= SHORTCUTS="@comment " .endif #-- User Configuration ------------------------------------------------- .if !empty(NICKLEN) CONFIGURE_ARGS+= --with-nicklen=${NICKLEN} .endif #----------------------------------------------------------------------- post-patch: .if !defined(WITH_DEBUG) ${REINPLACE_CMD} 's|@INSTALL@|@INSTALL@ -s|' ${WRKSRC}/install-mod.sh.in .endif pre-configure: @${ECHO_MSG} "" @${ECHO_MSG} "This port has additional options:" @${ECHO_MSG} " NICKLEN [default 9, max 50] - Max nick length on server" @${ECHO_MSG} "" @${ECHO_MSG} " SERVER_NAME [default 'services.ircd-ratbox.org'] - Name of services" @${ECHO_MSG} " USER_SERV [default 'USERSERV'] - Name of user registration service" @${ECHO_MSG} " CHAN_SERV [default 'CHANSERV'] - Name of channel registration serv'" @${ECHO_MSG} " NICK_SERV [default 'NICKSERV'] - Name of nickname registration serv'" @${ECHO_MSG} " ALIS_SERV [default 'ALIS'] - Name of channel list service" @${ECHO_MSG} " OPER_BOT [default 'OPERBOT'] - Name of operbot service" @${ECHO_MSG} " OPER_SERV [default 'OPERSERV'] - Name of oper command service" @${ECHO_MSG} " JUPE_SERV [default 'JUPESERV'] - Name of jupe service" @${ECHO_MSG} " GLOBAL_SERV [default 'GLOBAL'] - Name of global announce service" @${ECHO_MSG} "" @${ECHO_MSG} "Press CTRL+C now if you wish to set them." @${ECHO_MSG} "" pre-build: @${REINPLACE_CMD} -e "s#-O2##" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s#%%PREFIX%%#${PREFIX}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%LOGDIR%%#${LOGDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%RUNDIR%%#${RUNDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%WRKSRC%%#${WRKSRC}#g" ${WRKSRC}/contrib/ircd-shortcut.pl #-- ircd-shortcut.pl ratbox-services commands -------------------------------------- .if !empty(SERVER_NAME) @${REINPLACE_CMD} -e "s#services.ircd-ratbox.org#${SERVER_NAME}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(USER_SERV) @${REINPLACE_CMD} -e "s#USERSERV#${USER_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(CHAN_SERV) @${REINPLACE_CMD} -e "s#CHANSERV#${CHAN_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(NICK_SERV) @${REINPLACE_CMD} -e "s#NICKSERV#${NICK_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(ALIS_SERV) @${REINPLACE_CMD} -e "s#ALIS#${ALIS_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(OPER_BOT) @${REINPLACE_CMD} -e "s#OPERBOT#${OPER_BOT}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(OPER_SERV) @${REINPLACE_CMD} -e "s#OPERSERV#${OPER_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(JUPE_SERV) @${REINPLACE_CMD} -e "s#JUPESERV#${JUPE_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if !empty(GLOBAL_SERV) @${REINPLACE_CMD} -e "s#GLOBAL#${GLOBAL_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif # ----- Execute ircd-shortcut perl script to generate the .c file. ----- .if ${PORT_OPTIONS:MSHORTCUTS} @${ECHO_MSG} "Executing ircd-shortcut.pl for ircd-shortcuts generation." ${PERL} ${WRKSRC}/contrib/ircd-shortcut.pl .endif post-build: @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} # ----- Need to build the m_rsshortcut.so module for ircd-shortcut.pl ---- .if ${PORT_OPTIONS:MSHORTCUTS} @${ECHO_MSG} "Building m_rsshortcut.la for ircd-shortcuts." @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} m_rsshortcut.la .endif pre-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/help ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} ${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.motd.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.efnet.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd-efnet.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/genssl.sh ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/genssl.sh .if !defined(WITH_DEBUG) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ircd-ratbox/libcore.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ircd-ratbox/libratbox.so .endif # ----- We need to install the shortcut.pl module ---- .if ${PORT_OPTIONS:MSHORTCUTS} @${ECHO_MSG} "Executing install-mod.sh for ircd-shortcuts module installation." ${SH} ${WRKSRC}/install-mod.sh ${WRKSRC}/contrib/m_rsshortcut.la \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules/contrib .endif .include Index: head/irc/ircd-ratbox-devel/Makefile =================================================================== --- head/irc/ircd-ratbox-devel/Makefile (revision 393428) +++ head/irc/ircd-ratbox-devel/Makefile (revision 393429) @@ -1,212 +1,212 @@ # Created by: Shaun Amott # $FreeBSD$ PORTNAME= ircd-ratbox PORTVERSION= 3.0.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= irc ipv6 MASTER_SITES= http://www.ratbox.org/download/ \ http://www.ratbox.org/download/old/ PKGNAMESUFFIX= -devel MAINTAINER= moggie@elasticmind.net COMMENT= Advanced, stable IRC daemon, used widely on EFnet ('testing' release) LICENSE= GPLv2 CONFLICTS= ircd-ratbox-[0-9]* charybdis-[0-9]* USES= libtool perl5 tar:bzip2 #MAN8= ircd.8 USE_RC_SUBR= ircd-ratbox USE_SQLITE= 3 USE_PERL5= build USE_LDCONFIG= ${PREFIX}/lib/ircd-ratbox USERS= ircd GROUPS= ${USERS} LOGDIR?= /var/log/${PORTNAME} RUNDIR?= /var/run/${PORTNAME} DBDIR?= /var/db/${PORTNAME} SUB_FILES= pkg-message pkg-install PLIST_SUB= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} SUB_LIST= LOGDIR=${LOGDIR} RUNDIR=${RUNDIR} DBDIR=${DBDIR} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc/${PORTNAME} \ --with-logdir=/var/log/${PORTNAME} \ --with-moduledir=${PREFIX}/lib/${PORTNAME}/modules \ --libexecdir=${PREFIX}/libexec \ --with-helpdir=${DATADIR}/help \ --libdir=${PREFIX}/lib/${PORTNAME} \ --with-sqlite3=${LOCALBASE} \ --disable-backups INSTALL_TARGET= install-strip PORTDOCS= [^i]*.txt README.* technical/[^i]*.txt Tao-of-IRC.* #-- Options ------------------------------------------------------------ OPTIONS_DEFINE= OPENSSL IPV6 ZIPLINKS SHARED_MODULES ASSERT SMALL_NET SERVICES DOCS OPTIONS_DEFAULT= OPENSSL ZIPLINKS SHARED_MODULES ZIPLINKS_DESC= ziplinks support SHARED_MODULES_DESC= shared modules support ASSERT_DESC= Enable debugging code SMALL_NET_DESC= Tune server for small networks SERVICES_DESC= ratbox-services compatibility code #---------------------------------------------------------------------- .include .if ${PORT_OPTIONS:MOPENSSL} USE_OPENSSL= yes CONFIGURE_ARGS+= --enable-openssl .else CONFIGURE_ARGS+= --disable-openssl .endif .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif .if ! ${PORT_OPTIONS:MZIPLINKS} CONFIGURE_ARGS+= --disable-zlib .endif .if ! ${PORT_OPTIONS:MSHARED_MODULES} CONFIGURE_ARGS+= --disable-shared-modules .endif .if ${PORT_OPTIONS:MASSERT} CONFIGURE_ARGS+= --enable-assert .else CONFIGURE_ARGS+= --disable-assert .endif .if ${PORT_OPTIONS:MSMALL_NET} CONFIGURE_ARGS+= --enable-small-net .endif .if ${PORT_OPTIONS:MSERVICES} CONFIGURE_ARGS+= --enable-services .endif #-- User Configuration ------------------------------------------------- .if defined(NICKLEN) CONFIGURE_ARGS+= --with-nicklen=${NICKLEN} .endif #----------------------------------------------------------------------- pre-configure: @${ECHO_MSG} "" @${ECHO_MSG} "This port has additional options:" @${ECHO_MSG} " NICKLEN [default 9, max 50] - Max nick length on server" @${ECHO_MSG} "" @${ECHO_MSG} " SERVER_NAME [default 'services.ircd-ratbox.org'] - Name of services" @${ECHO_MSG} " USER_SERV [default 'USERSERV'] - Name of user registration service" @${ECHO_MSG} " CHAN_SERV [default 'CHANSERV'] - Name of channel registration serv'" @${ECHO_MSG} " NICK_SERV [default 'NICKSERV'] - Name of nickname registration serv'" @${ECHO_MSG} " ALIS_SERV [default 'ALIS'] - Name of channel list service" @${ECHO_MSG} " OPER_BOT [default 'OPERBOT'] - Name of operbot service" @${ECHO_MSG} " OPER_SERV [default 'OPERSERV'] - Name of oper command service" @${ECHO_MSG} " JUPE_SERV [default 'JUPESERV'] - Name of jupe service" @${ECHO_MSG} " GLOBAL_SERV [default 'GLOBAL'] - Name of global announce service" @${ECHO_MSG} "" @${ECHO_MSG} "Press CTRL+C now if you wish to set them." @${ECHO_MSG} "" pre-build: @${REINPLACE_CMD} -e "s#-O2##" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s#%%PREFIX%%#${PREFIX}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%LOGDIR%%#${LOGDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" \ ${WRKSRC}/doc/example.conf \ ${WRKSRC}/doc/example.efnet.conf @${REINPLACE_CMD} -e "s#%%RUNDIR%%#${RUNDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%DBDIR%%#${DBDIR}#g" ${WRKSRC}/include/config.h @${REINPLACE_CMD} -e "s#%%WRKSRC%%#${WRKSRC}#g" ${WRKSRC}/contrib/ircd-shortcut.pl #-- ircd-shortcut.pl ratbox-services commands -------------------------------------- .if defined(SERVER_NAME) @${REINPLACE_CMD} -e "s#services.ircd-ratbox.org#${SERVER_NAME}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(USER_SERV) @${REINPLACE_CMD} -e "s#USERSERV#${USER_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(CHAN_SERV) @${REINPLACE_CMD} -e "s#CHANSERV#${CHAN_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(NICK_SERV) @${REINPLACE_CMD} -e "s#NICKSERV#${NICK_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(ALIS_SERV) @${REINPLACE_CMD} -e "s#ALIS#${ALIS_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(OPER_BOT) @${REINPLACE_CMD} -e "s#OPERBOT#${OPER_BOT}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(OPER_SERV) @${REINPLACE_CMD} -e "s#OPERSERV#${OPER_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(JUPE_SERV) @${REINPLACE_CMD} -e "s#JUPESERV#${JUPE_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif .if defined(GLOBAL_SERV) @${REINPLACE_CMD} -e "s#GLOBAL#${GLOBAL_SERV}#" \ ${WRKSRC}/contrib/ircd-shortcut.pl .endif #------ Execute ircd-shortcut perl script to generate the .c file. ----- @${ECHO_MSG} "Executing ircd-shortcut.pl for ircd-shortcuts generation." ${PERL} ${WRKSRC}/contrib/ircd-shortcut.pl post-build: @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} # ----- Need to build the m_rsshortcut.so module for ircd-shortcut.pl ---- @${ECHO_MSG} "Building m_rsshortcut.la for ircd-shortcuts." @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} m_rsshortcut.la pre-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/help ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules post-install: ${MKDIR} ${STAGEDIR}${RUNDIR} ${MKDIR} ${STAGEDIR}${DBDIR} ${MKDIR} ${STAGEDIR}${LOGDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @cd ${INSTALL_WRKSRC}/contrib && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} ${INSTALL_DATA} ${WRKSRC}/doc/ircd.motd ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.motd.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/example.efnet.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/ircd-efnet.conf.sample ${INSTALL_DATA} ${WRKSRC}/doc/genssl.sh ${STAGEDIR}${PREFIX}/etc/${PORTNAME}/genssl.sh # ----- We need to install the shortcut.pl module ---- @${ECHO_MSG} "Executing install-mod.sh for ircd-shortcuts module installation." ${SH} ${WRKSRC}/install-mod.sh ${WRKSRC}/contrib/m_rsshortcut.la \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/modules/contrib .include Index: head/japanese/libskk/Makefile =================================================================== --- head/japanese/libskk/Makefile (revision 393428) +++ head/japanese/libskk/Makefile (revision 393429) @@ -1,42 +1,42 @@ # Created by: Hiroto Kagotani # $FreeBSD$ PORTNAME= libskk PORTVERSION= 1.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= japanese MASTER_SITES= https://bitbucket.org/libskk/libskk/downloads/ MAINTAINER= hiroto.kagotani@gmail.com COMMENT= Library to deal with Japanese Kana-to-Kanji conversion method LICENSE= GPLv3 BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala \ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser LIB_DEPENDS= libgee.so:${PORTSDIR}/devel/libgee06 \ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig USE_GNOME= intlhack introspection:build USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PORTDOCS= ChangeLog NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext NLS_USES_OFF= gettext-tools post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/japanese/libtomoe-gtk/Makefile =================================================================== --- head/japanese/libtomoe-gtk/Makefile (revision 393428) +++ head/japanese/libtomoe-gtk/Makefile (revision 393429) @@ -1,43 +1,43 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= libtomoe-gtk PORTVERSION= 0.6.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= japanese MASTER_SITES= SF/tomoe/tomoe-gtk/tomoe-gtk-${PORTVERSION} DISTNAME= tomoe-gtk-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ume@FreeBSD.org COMMENT= TOMOE GTK+ library LIB_DEPENDS= libtomoe.so:${PORTSDIR}/japanese/tomoe GNU_CONFIGURE= yes USES= gmake libtool pathfix pkgconfig USE_GNOME= gtk20 USE_LDCONFIG= yes #OPTIONS= GUCHARMAP "Compile with gucharmap" on .include #.if defined(WITHOUT_GUCHARMAP) CONFIGURE_ARGS+=--with-gucharmap=no PLIST_SUB+= GUCHARMAP="@comment " #.else #LIB_DEPENDS+= libgucharmap.so:${PORTSDIR}/deskutils/gucharmap #PLIST_SUB+= GUCHARMAP="" #.endif .if exists(${LOCALBASE}/libdata/pkgconfig/pytomoe.pc) USES+= python CONFIGURE_ENV+= PYTHON_VERSION=${PYTHON_VERSION:S;python;;} \ pyexecdir=${PYTHON_SITELIBDIR} PLIST_SUB+= PYTHON="" .else CONFIGURE_ARGS+=--with-python=no PLIST_SUB+= PYTHON="@comment " .endif .include Index: head/japanese/scim-anthy/Makefile =================================================================== --- head/japanese/scim-anthy/Makefile (revision 393428) +++ head/japanese/scim-anthy/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= scim-anthy PORTVERSION= 1.2.7 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= japanese MASTER_SITES= SFJP/scim-imengine/37309 MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module using Anthy BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim LIB_DEPENDS= libanthy.so:${PORTSDIR}/japanese/anthy RUN_DEPENDS:= ${BUILD_DEPENDS} \ kasumi:${PORTSDIR}/japanese/kasumi USES= gmake iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/japanese/scim-canna/Makefile =================================================================== --- head/japanese/scim-canna/Makefile (revision 393428) +++ head/japanese/scim-canna/Makefile (revision 393429) @@ -1,23 +1,23 @@ # Created by: Norikatsu Shigemura # $FreeBSD$ PORTNAME= scim-canna PORTVERSION= 1.0.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= japanese MASTER_SITES= SFJP/scim-imengine/18849 MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module using Canna BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim LIB_DEPENDS= libcanna.so:${PORTSDIR}/japanese/canna-lib RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/japanese/scim-honoka/Makefile =================================================================== --- head/japanese/scim-honoka/Makefile (revision 393428) +++ head/japanese/scim-honoka/Makefile (revision 393429) @@ -1,24 +1,28 @@ # Created by: Masashi CHIBA # $FreeBSD$ PORTNAME= scim-honoka PORTVERSION= 0.9.1 PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= http://nop.net-p.org/files/honoka/ DISTNAME= honoka-${PORTVERSION} MAINTAINER= chiba.masashi@gmail.com COMMENT= SCIM IMEngine module using various input methods BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pathfix pkgconfig USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib +post-patch: + @${REINPLACE_CMD} '/^LIBTOOL_EXPORT_OPTIONS=/s/=.*/=/' \ + ${WRKSRC}/configure + .include Index: head/japanese/scim-honoka/files/patch-configure =================================================================== --- head/japanese/scim-honoka/files/patch-configure (revision 393428) +++ head/japanese/scim-honoka/files/patch-configure (nonexistent) @@ -1,10 +0,0 @@ ---- configure.orig Wed Apr 5 20:32:29 2006 -+++ configure Wed Apr 5 20:32:45 2006 -@@ -32446,6 +32446,7 @@ - s,@CONVENIENCE_LTDL_FALSE@,$CONVENIENCE_LTDL_FALSE,;t t - s,@LIBADD_DL@,$LIBADD_DL,;t t - s,@LIBTOOL_DEPS@,$LIBTOOL_DEPS,;t t -+s,@LIBTOOL_EXPORT_OPTIONS@,$LIBTOOL_EXPORT_OPTIONS,;t t - s,@PKG_CONFIG@,$PKG_CONFIG,;t t - s,@SCIM_CFLAGS@,$SCIM_CFLAGS,;t t - s,@SCIM_LIBS@,$SCIM_LIBS,;t t Property changes on: head/japanese/scim-honoka/files/patch-configure ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/japanese/scim-honoka-plugin-romkan/Makefile =================================================================== --- head/japanese/scim-honoka-plugin-romkan/Makefile (revision 393428) +++ head/japanese/scim-honoka-plugin-romkan/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Masashi CHIBA # $FreeBSD$ PORTNAME= scim-honoka-plugin-romkan PORTVERSION= 0.9.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= http://nop.net-p.org/files/honoka/ DISTNAME= honoka-plugin-romkan-${PORTVERSION} MAINTAINER= chiba.masashi@gmail.com COMMENT= Honoka plugin for romaji input BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pathfix pkgconfig CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/japanese/scim-honoka-plugin-wnn/Makefile =================================================================== --- head/japanese/scim-honoka-plugin-wnn/Makefile (revision 393428) +++ head/japanese/scim-honoka-plugin-wnn/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: Masashi CHIBA # $FreeBSD$ PORTNAME= scim-honoka-plugin-wnn PORTVERSION= 0.9.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= japanese MASTER_SITES= http://nop.net-p.org/files/honoka/ DISTNAME= honoka-plugin-wnn-${PORTVERSION} MAINTAINER= chiba.masashi@gmail.com COMMENT= Honoka plugin for using wnn7 BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka LIB_DEPENDS= libwnn7.so:${PORTSDIR}/japanese/Wnn7-lib RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim \ ${LOCALBASE}/lib/scim-1.0/1.4.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka \ ${LOCALBASE}/lib/scim-1.0/1.4.0/honoka/plugin-romkan.so:${PORTSDIR}/japanese/scim-honoka-plugin-romkan GNU_CONFIGURE= yes USES= gettext gmake iconv libtool:keepla pathfix pkgconfig CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/japanese/scim-skk/Makefile =================================================================== --- head/japanese/scim-skk/Makefile (revision 393428) +++ head/japanese/scim-skk/Makefile (revision 393429) @@ -1,28 +1,28 @@ # Created by: Jun Mukai # $FreeBSD$ # $MCom: ports/japanese/scim-skk/Makefile,v 1.1 2006/09/30 05:17:05 ahze Exp $ PORTNAME= scim-skk PORTVERSION= 0.5.2 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= SFJP/scim-imengine/18121 MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module like SKK BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake iconv libtool pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} "s|LOCALBASE|${LOCALBASE}|" ${WRKSRC}/src/scim_skk_prefs.h .include Index: head/japanese/scim-tomoe/Makefile =================================================================== --- head/japanese/scim-tomoe/Makefile (revision 393428) +++ head/japanese/scim-tomoe/Makefile (revision 393429) @@ -1,31 +1,31 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= scim-tomoe PORTVERSION= 0.6.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= japanese MASTER_SITES= SF/tomoe/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM IMEngine module using Tomoe BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim LIB_DEPENDS= libtomoe.so:${PORTSDIR}/japanese/tomoe \ libtomoe-gtk.so:${PORTSDIR}/japanese/libtomoe-gtk USE_GNOME= intlhack USES= gettext gmake iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/scim-tomoe \ lib/scim-1.0/1.4.0/Helper/tomoe.a \ lib/scim-1.0/1.4.0/Helper/tomoe.la \ lib/scim-1.0/1.4.0/Helper/tomoe.so \ share/locale/ja/LC_MESSAGES/scim-tomoe.mo \ share/scim/icons/scim-tomoe.png .include Index: head/japanese/scim-uim/Makefile =================================================================== --- head/japanese/scim-uim/Makefile (revision 393428) +++ head/japanese/scim-uim/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Seiya Yanagita # $FreeBSD$ PORTNAME= scim-uim PORTVERSION= 0.2.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= japanese MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \ http://freedesktop.org/~suzhe/sources/ MAINTAINER= s_yanagita@ybb.ne.jp COMMENT= SCIM IMEngine module using UIM input method library BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim LIB_DEPENDS= libuim.so:${PORTSDIR}/textproc/uim RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake iconv libtool:keepla pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/japanese/tomoe/Makefile =================================================================== --- head/japanese/tomoe/Makefile (revision 393428) +++ head/japanese/tomoe/Makefile (revision 393429) @@ -1,80 +1,80 @@ # Created by: Hajimu UMEMOTO # $FreeBSD$ PORTNAME= tomoe PORTVERSION= 0.6.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= japanese MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ume@FreeBSD.org COMMENT= Tegaki Online MOji-ninshiki Engine BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser GNU_CONFIGURE= yes USES= gettext gmake libtool pathfix perl5 pkgconfig USE_LDCONFIG= yes USE_PERL5= build CONFIGURE_ENV= PYTHON_VERSION=${PYTHON_VERSION:S;python;;} \ pyexecdir=${PYTHON_SITELIBDIR} \ GMSGFMT="${LOCALBASE}/bin/msgfmt" CFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= DICT_RUBY EST MYSQL PYTHON RUBY UNIHAN OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes DICT_RUBY_DESC= Enable Ruby based dictionary module DICT_RUBY_CONFIGURE_ENABLE= dict-ruby EST_DESC= Enable Hyper Estraier dictionary module EST_CONFIGURE_WITH= est MYSQL_DESC= Enable MySQL dictionary module MYSQL_USE= MYSQL=yes MYSQL_CONFIGURE_WITH= mysql PYTHON_DESC= Enable Python module PYTHON_USE= GNOME=pygtk2 PYTHON_USES= python PYTHON_CONFIGURE_OFF= --with-python=no RUBY_DESC= Enable Ruby module RUBY_USE= RUBY=yes RUBY_CONFIGURE_OFF= --with-ruby=no RUBY_BUILD_DEPENDS= rubygem-glib2>0:${PORTSDIR}/devel/rubygem-glib2 RUBY_RUN_DEPENDS= rubygem-glib2>0:${PORTSDIR}/devel/rubygem-glib2 RUBY_CFLAGS= -I${LOCALBASE}/include/ruby-${RUBY_VER} \ -I${LOCALBASE}/include/ruby-${RUBY_VER}/${RUBY_ARCH} UNIHAN_DESC= Enable Unihan database dictionary module UNIHAN_CONFIGURE_ENABLE= unihan .include .if ${PORT_OPTIONS:MRUBY} BROKEN= Broken with gem version of glib2 .endif .if ${PORT_OPTIONS:MUNIHAN} BROKEN= Broken with Unihan with gcc 4.2 MASTER_SITES+= ftp://ftp.unicode.org/Public/UNIDATA/:unihan DISTFILES+= Unihan.zip:unihan EXTRACT_DEPENDS+= ${UNZIP_CMD}:${PORTSDIR}/archivers/unzip BUILD_DEPENDS+= \ ${RUBY_SITEARCHLIBDIR}/uconv.so:${PORTSDIR}/japanese/ruby-uconv \ ${RUBY_SITELIBDIR}/suikyo/suikyo.rb:${PORTSDIR}/japanese/suikyo .endif .if ${PORT_OPTIONS:MUNIHAN} post-extract: cd ${WRKSRC}/module/dict && \ ${UNZIP_CMD} -qo ${DISTDIR}/Unihan.zip -d ${WRKSRC}/module/dict .endif post-patch: @${REINPLACE_CMD} -e 's|glib/ge.*\.h>|glib.h>|g' \ -e 's|glib/ga.*\.h>|glib.h>|g' \ ${WRKSRC}/lib/glib-compat-key-file.h \ ${WRKSRC}/lib/tomoe.c \ ${WRKSRC}/lib/glib-utils.h .include Index: head/korean/scim-hangul/Makefile =================================================================== --- head/korean/scim-hangul/Makefile (revision 393428) +++ head/korean/scim-hangul/Makefile (revision 393429) @@ -1,33 +1,33 @@ # Created by: Junho CHOI # $FreeBSD$ PORTNAME= scim-hangul PORTVERSION= 0.4.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= korean MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} MAINTAINER= jkim@FreeBSD.org COMMENT= SCIM IMEngine module for Korean(Hangul) input LICENSE= GPLv2 LIB_DEPENDS= libhangul.so:${PORTSDIR}/korean/libhangul \ libscim-1.0.so:${PORTSDIR}/textproc/scim GNU_CONFIGURE= yes USES= gmake libtool:keepla pkgconfig OPTIONS_DEFINE= NLS OPTIONS_SUB= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS+=--enable-nls .else CONFIGURE_ARGS+=--disable-nls .endif .include Index: head/lang/gcc5/Makefile =================================================================== --- head/lang/gcc5/Makefile (revision 393428) +++ head/lang/gcc5/Makefile (revision 393429) @@ -1,165 +1,166 @@ # Created by: Gerald Pfeifer # $FreeBSD$ PORTNAME= gcc PORTVERSION= 5.2.0 +PORTREVISION= 1 CATEGORIES= lang java MASTER_SITES= GCC/releases/gcc-${DISTVERSION} PKGNAMESUFFIX= ${SUFFIX} MAINTAINER= gerald@FreeBSD.org COMMENT= GNU Compiler Collection 5 LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libmpfr.so:${PORTSDIR}/math/mpfr \ libmpc.so:${PORTSDIR}/math/mpc BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils .if defined(MAINTAINER_MODE) BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu .endif CPE_VENDOR= gnu CPE_VERSION= ${GCC_VERSION} UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} # DISTVERSION relates to downloads, GCC_VERSION and SUFFIX to names # of executables and directories once installed. A PORTVERSION of # Y.2.1.s20140817 results in values of Y-20140817, Y.2.1, and Y # for these three. DISTVERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/} GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 sparc64 arm armv6 armv6hf USES= cpe gmake iconv libtool makeinfo perl5 tar:bzip2 USE_BINUTILS= yes USE_PERL5= build SSP_UNSAFE= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure OPTIONS_DEFINE= BOOTSTRAP OPTIONS_DEFINE_i386= JAVA OPTIONS_DEFINE_amd64= JAVA OPTIONS_DEFAULT= BOOTSTRAP OPTIONS_DEFAULT_i386= JAVA OPTIONS_DEFAULT_amd64= JAVA OPTIONS_EXCLUDE_DragonFly= JAVA BOOTSTRAP_DESC= Build using a full bootstrap .include .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-${OPSYS:tl}${OSREL} .endif .if ${ARCH} == powerpc64 CONFIGURE_ENV+= UNAME_m="powerpc64" .endif .if ${ARCH} == "armv6" || ${ARCH} == "armv6hf" . if ${COMPILER_TYPE} == clang . if empty(PORT_OPTIONS:MBOOTSTRAP) MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 . else MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512 . endif . endif .endif LANGUAGES:= c,c++,objc,fortran SRCDIR= ${WRKDIR}/gcc-${DISTVERSION} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes .if empty(PORT_OPTIONS:MBOOTSTRAP) CONFIGURE_ARGS+=--disable-bootstrap .else CONFIGURE_ARGS+=--with-build-config=bootstrap-debug ALL_TARGET= bootstrap-lean .endif CONFIGURE_ARGS+=--disable-nls \ --enable-gnu-indirect-function \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ --with-as=${LOCALBASE}/bin/as \ --with-gmp=${LOCALBASE} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --with-ld=${LOCALBASE}/bin/ld \ ${ICONV_CONFIGURE_ARG} \ --with-pkgversion="FreeBSD Ports Collection" \ --with-system-zlib MAKE_ARGS+= MAKEINFOFLAGS="--no-split" USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VERSION=${GCC_VERSION} \ GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran \ gcc${SUFFIX}/libgomp # Release tarballs (as opposed to snapshots) always carry this. #.if ${ARCH} == "i386" || ${ARCH} == "amd64" INFO+= gcc${SUFFIX}/libquadmath \ gcc${SUFFIX}/libitm #.endif SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} .if ${PORT_OPTIONS:MJAVA} ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \ zip:${PORTSDIR}/archivers/zip RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR} LANGUAGES:= ${LANGUAGES},java INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} .if defined(MAINTAINER_MODE) full-regression-test: build cd ${WRKSRC}; ${MAKE_CMD} -sk check \ ; ${SRCDIR}/contrib/test_summary .endif post-stage: ${RM} -f ${STAGEDIR}${PREFIX}/man/man7/* ${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \ ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1 # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ fi .endfor cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Index: head/lang/gcc5-devel/Makefile =================================================================== --- head/lang/gcc5-devel/Makefile (revision 393428) +++ head/lang/gcc5-devel/Makefile (revision 393429) @@ -1,164 +1,165 @@ # Created by: Gerald Pfeifer # $FreeBSD$ PORTNAME= gcc PORTVERSION= 5.2.1.s20150721 +PORTREVISION= 1 CATEGORIES= lang java MASTER_SITES= GCC/snapshots/${DISTVERSION} PKGNAMESUFFIX= ${SUFFIX}-devel MAINTAINER= gerald@FreeBSD.org COMMENT= GNU Compiler Collection 5 LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libmpfr.so:${PORTSDIR}/math/mpfr \ libmpc.so:${PORTSDIR}/math/mpc BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils .if defined(MAINTAINER_MODE) BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu .endif CPE_VENDOR= gnu CPE_VERSION= ${GCC_VERSION} UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} # DISTVERSION relates to downloads, GCC_VERSION and SUFFIX to names # of executables and directories once installed. A PORTVERSION of # Y.2.1.s20140817 results in values of Y-20140817, Y.2.1, and Y # for these three. DISTVERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/} GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 sparc64 arm armv6 armv6hf USES= cpe gmake iconv libtool makeinfo perl5 tar:bzip2 USE_BINUTILS= yes USE_PERL5= build SSP_UNSAFE= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure OPTIONS_DEFINE= BOOTSTRAP OPTIONS_DEFINE_i386= JAVA OPTIONS_DEFINE_amd64= JAVA OPTIONS_DEFAULT= BOOTSTRAP OPTIONS_DEFAULT_i386= JAVA OPTIONS_DEFAULT_amd64= JAVA OPTIONS_EXCLUDE_DragonFly= JAVA BOOTSTRAP_DESC= Build using a full bootstrap .include .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-${OPSYS:tl}${OSREL} .endif .if ${ARCH} == powerpc64 CONFIGURE_ENV+= UNAME_m="powerpc64" .endif .if ${ARCH} == "armv6" || ${ARCH} == "armv6hf" . if ${COMPILER_TYPE} == clang . if empty(PORT_OPTIONS:MBOOTSTRAP) MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 . else MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512 . endif . endif .endif LANGUAGES:= c,c++,objc,fortran SRCDIR= ${WRKDIR}/gcc-${DISTVERSION} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes .if empty(PORT_OPTIONS:MBOOTSTRAP) CONFIGURE_ARGS+=--disable-bootstrap .else CONFIGURE_ARGS+=--with-build-config=bootstrap-debug ALL_TARGET= bootstrap-lean .endif CONFIGURE_ARGS+=--disable-nls \ --enable-gnu-indirect-function \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ --with-as=${LOCALBASE}/bin/as \ --with-gmp=${LOCALBASE} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --with-ld=${LOCALBASE}/bin/ld \ ${ICONV_CONFIGURE_ARG} \ --with-pkgversion="FreeBSD Ports Collection" \ --with-system-zlib MAKE_ARGS+= MAKEINFOFLAGS="--no-split" USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VERSION=${GCC_VERSION} \ GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran \ gcc${SUFFIX}/libgomp .if ${ARCH} == "i386" || ${ARCH} == "amd64" INFO+= gcc${SUFFIX}/libquadmath \ gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} .if ${PORT_OPTIONS:MJAVA} ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \ zip:${PORTSDIR}/archivers/zip RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR} LANGUAGES:= ${LANGUAGES},java INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} .if defined(MAINTAINER_MODE) full-regression-test: build cd ${WRKSRC}; ${MAKE_CMD} -sk check \ ; ${SRCDIR}/contrib/test_summary .endif post-stage: ${RM} -f ${STAGEDIR}${PREFIX}/man/man7/* ${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \ ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1 # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ fi .endfor cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Index: head/lang/gcc6-devel/Makefile =================================================================== --- head/lang/gcc6-devel/Makefile (revision 393428) +++ head/lang/gcc6-devel/Makefile (revision 393429) @@ -1,164 +1,165 @@ # Created by: Gerald Pfeifer # $FreeBSD$ PORTNAME= gcc PORTVERSION= 6.0.0.s20150726 +PORTREVISION= 1 CATEGORIES= lang java MASTER_SITES= GCC/snapshots/${DISTVERSION} PKGNAMESUFFIX= ${SUFFIX} MAINTAINER= gerald@FreeBSD.org COMMENT= GNU Compiler Collection 6 LICENSE= GPLv3 GPLv3RLE LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libmpfr.so:${PORTSDIR}/math/mpfr \ libmpc.so:${PORTSDIR}/math/mpc BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils .if defined(MAINTAINER_MODE) BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu .endif CPE_VENDOR= gnu CPE_VERSION= ${GCC_VERSION} UNIQUENAME= ${PORTNAME}${PKGNAMESUFFIX} # DISTVERSION relates to downloads, GCC_VERSION and SUFFIX to names # of executables and directories once installed. A PORTVERSION of # Y.2.1.s20140817 results in values of Y-20140817, Y.2.1, and Y # for these three. DISTVERSION= ${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/} GCC_VERSION= ${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/} SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 sparc64 arm armv6 armv6hf USES= cpe gmake iconv libtool makeinfo perl5 tar:bzip2 USE_BINUTILS= yes USE_PERL5= build SSP_UNSAFE= yes PATCH_WRKSRC= ${SRCDIR} CONFIGURE_SCRIPT= ../${SRCDIR:S/${WRKDIR}\///}/configure OPTIONS_DEFINE= BOOTSTRAP OPTIONS_DEFINE_i386= JAVA OPTIONS_DEFINE_amd64= JAVA OPTIONS_DEFAULT= BOOTSTRAP OPTIONS_DEFAULT_i386= JAVA OPTIONS_DEFAULT_amd64= JAVA OPTIONS_EXCLUDE_DragonFly= JAVA BOOTSTRAP_DESC= Build using a full bootstrap .include .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} .else CONFIGURE_TARGET= ${ARCH}-portbld-${OPSYS:tl}${OSREL} .endif .if ${ARCH} == powerpc64 CONFIGURE_ENV+= UNAME_m="powerpc64" .endif .if ${ARCH} == "armv6" || ${ARCH} == "armv6hf" . if ${COMPILER_TYPE} == clang . if empty(PORT_OPTIONS:MBOOTSTRAP) MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 . else MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512 . endif . endif .endif LANGUAGES:= c,c++,objc,fortran SRCDIR= ${WRKDIR}/gcc-${DISTVERSION} WRKSRC= ${WRKDIR}/build TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes .if empty(PORT_OPTIONS:MBOOTSTRAP) CONFIGURE_ARGS+=--disable-bootstrap .else CONFIGURE_ARGS+=--with-build-config=bootstrap-debug ALL_TARGET= bootstrap-lean .endif CONFIGURE_ARGS+=--disable-nls \ --enable-gnu-indirect-function \ --libdir=${TARGLIB} \ --libexecdir=${LIBEXEC} \ --program-suffix=${SUFFIX} \ --with-as=${LOCALBASE}/bin/as \ --with-gmp=${LOCALBASE} \ --with-gxx-include-dir=${TARGLIB}/include/c++/ \ --with-ld=${LOCALBASE}/bin/ld \ ${ICONV_CONFIGURE_ARG} \ --with-pkgversion="FreeBSD Ports Collection" \ --with-system-zlib MAKE_ARGS+= MAKEINFOFLAGS="--no-split" USE_LDCONFIG= ${TARGLIB} PLIST_SUB= GCC_VERSION=${GCC_VERSION} \ GNU_HOST=${CONFIGURE_TARGET} \ SUFFIX=${SUFFIX} INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/cppinternals \ gcc${SUFFIX}/gcc \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran \ gcc${SUFFIX}/libgomp .if ${ARCH} == "i386" || ${ARCH} == "amd64" INFO+= gcc${SUFFIX}/libquadmath \ gcc${SUFFIX}/libitm .endif SUB_FILES= pkg-message SUB_LIST+= TARGLIB=${TARGLIB} .if ${PORT_OPTIONS:MJAVA} ECJ_JAR= ${LOCALBASE}/share/java/ecj-4.5.jar BUILD_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 \ zip:${PORTSDIR}/archivers/zip RUN_DEPENDS+= ${ECJ_JAR}:${PORTSDIR}/lang/gcc-ecj45 EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier CONFIGURE_ARGS+=--with-ecj-jar=${ECJ_JAR} LANGUAGES:= ${LANGUAGES},java INFO+= gcc${SUFFIX}/cp-tools \ gcc${SUFFIX}/gcj PLIST_SUB+= JAVA="" .else CONFIGURE_ARGS+=--disable-libgcj PLIST_SUB+= JAVA="@comment " .endif CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" pre-configure: cd ${SRCDIR} ; contrib/gcc_update --touch @${RM} -f ${SRCDIR}/gcc/*/*.info* @${MKDIR} ${CONFIGURE_WRKSRC} .if defined(MAINTAINER_MODE) full-regression-test: build cd ${WRKSRC}; ${MAKE_CMD} -sk check \ ; ${SRCDIR}/contrib/test_summary .endif post-stage: ${RM} -f ${STAGEDIR}${PREFIX}/man/man7/* ${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \ ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1 # Add target libraries and include files to packaging list. ${RM} -f ${WRKDIR}/PLIST.lib .for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \ ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ fi .endfor cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} .include Index: head/lang/smalltalk/Makefile =================================================================== --- head/lang/smalltalk/Makefile (revision 393428) +++ head/lang/smalltalk/Makefile (revision 393429) @@ -1,75 +1,75 @@ # Created by: gpalmer # $FreeBSD$ PORTNAME= smalltalk PORTVERSION= 3.2.5 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= lang MASTER_SITES= GNU MAINTAINER= johans@FreeBSD.org COMMENT= GNU Smalltalk BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ gawk:${PORTSDIR}/lang/gawk LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm \ libexecinfo.so:${PORTSDIR}/devel/libexecinfo \ libcairo.so:${PORTSDIR}/graphics/cairo OPTIONS_DEFINE= TK PGSQL SDL OPTIONS_DEFAULT=TK PGSQL SDL OPTIONS_SUB= yes TK_USES= tk:84 TK_CONFIGURE_WITH=tcl=${LOCALBASE}/lib/tcl8.4 tk=${LOCALBASE}/lib/tk8.4 PGSQL_USES= pgsql SDL_USE= SDL=image,mixer,sdl,sound,ttf USES= gmake iconv libtool makeinfo pkgconfig shebangfix tar:xz USE_GNOME= pango USE_SQLITE= yes USE_XORG= ice xi xmu USE_GL= gl glut GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_EMACS=no ac_cv_prog_AWK=gawk CONFIGURE_ARGS= --enable-generational-gc=no \ --enable-gtk=no \ --localstatedir="${PREFIX}/var" \ --with-emacs=no \ --with-gmp=no USE_LDCONFIG= yes SHEBANG_LANG= sed sed_OLD_CMD= /bin/sed sed_CMD= ${SED} SHEBANG_FILES= packages/vfs/deb packages/vfs/mailfs \ examples/pepe.sed examples/xml.sed PLIST_SUB= VERSION="${PORTVERSION}" PORTDATA= * INFO= gst gst-base gst-libs CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib BROKEN_sparc64= Fails to install on sparc64 post-patch: @${REINPLACE_CMD} -e 's/ia64-\*-\* /&|amd64-*-* /' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's/lrintl (truncl/lroundl (truncl/' \ ${WRKSRC}/libgst/prims.def \ ${WRKSRC}/libgst/prims.inl @${REINPLACE_CMD} -e '/^ac_include/s/\\$$/#include \\/' \ ${WRKSRC}/snprintfv/configure post-build: @${SED} -e 's|@bindir@|${PREFIX}/bin|g' \ ${WRKSRC}/gst-mode.el.in > ${WRKSRC}/gst-mode.el post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/gtk @${INSTALL_DATA} ${WRKSRC}/*.el ${STAGEDIR}${PREFIX}/share/emacs/site-lisp @ls -1 ${STAGEDIR}${PREFIX}/bin/gst* |grep -v config|xargs ${STRIP_CMD} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/smalltalk/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgst.so .include Index: head/mail/courier-authlib-vchkpw/Makefile =================================================================== --- head/mail/courier-authlib-vchkpw/Makefile (revision 393428) +++ head/mail/courier-authlib-vchkpw/Makefile (revision 393429) @@ -1,12 +1,12 @@ # Created by: Yarema # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -vchkpw COMMENT= Vpopmail/vchkpw support for the Courier authentication library CATEGORIES= mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib .include "${MASTERDIR}/Makefile" Index: head/mail/opendkim/Makefile =================================================================== --- head/mail/opendkim/Makefile (revision 393428) +++ head/mail/opendkim/Makefile (revision 393429) @@ -1,175 +1,175 @@ # Created by: Hirohisa Yamaguchi # $FreeBSD$ PORTNAME= opendkim PORTVERSION= 2.9.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= mail security MASTER_SITES= SF/${PORTNAME} \ SF/${PORTNAME}/Previous%20Releases MAINTAINER= umq@ueo.co.jp COMMENT= DKIM library and milter implementation LICENSE= BSD3CLAUSE SENDMAIL LICENSE_COMB= multi LICENSE_FILE_SENDMAIL= ${WRKSRC}/LICENSE.Sendmail LICENSE_GROUPS_SENDMAIL= FSF OSI LICENSE_NAME_SENDMAIL= Sendmail Open Source License LICENSE_PERMS_SENDMAIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept GNU_CONFIGURE= yes NO_OPTIONS_SORT=yes USES= pkgconfig perl5 shebangfix libtool USE_PERL5= run SHEBANG_FILES= opendkim/opendkim-genkey* reputation/opendkim-* stats/opendkim-* \ reprrd/opendkim-reprrdimport* USE_OPENSSL= yes USE_LDCONFIG= yes PORTDOCS= * CONFIGURE_ARGS+= --without-tre OPTIONS_SUB= yes OPTIONS_SINGLE= RESOLV OPTIONS_SINGLE_RESOLV= STOCK_RESOLVER UNBOUND OPTIONS_DEFINE= FILTER CURL GNUTLS JANSSON LDNS LMDB LUA MEMCACHED \ BDB_BASE OPENDBX OPENLDAP POPAUTH QUERY_CACHE SASL OPTIONS_DEFAULT= FILTER LUA UNBOUND STOCK_RESOLVER_DESC= Use the stock resolver library UNBOUND_DESC= Use unbound DNS library UNBOUND_CONFIGURE_WITH= unbound UNBOUND_LIB_DEPENDS= libunbound.so:${PORTSDIR}/dns/unbound FILTER_DESC= OpenDKIM filter, requires libmilter/Sendmail FILTER_USE= RC_SUBR=milter-opendkim CURL_DESC= Use cURL for web queries CURL_CONFIGURE_WITH= libcurl CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl GNUTLS_DESC= Use GnuTLS instead of OpenSSL GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls GNUTLS_CONFIGURE_WITH= gnutls GNUTLS_CONFIGURE_OFF= --with-openssl=${OPENSSLBASE} JANSSON_DESC= Statistics and other output as JSON data JANSSON_CONFIGURE_WITH= libjansson JANSSON_LIB_DEPENDS= libjansson.so:${PORTSDIR}/devel/jansson LDNS_DESC= Use LDNS library for DNS queries LDNS_CONFIGURE_WITH= ldns LDNS_LIB_DEPENDS= libldns.so:${PORTSDIR}/dns/ldns LMDB_DESC= Use Lightning Memory-Mapped DB key-value store LMDB_CONFIGURE_WITH= lmdb LMDB_LIB_DEPENDS= liblmdb.so:${PORTSDIR}/databases/lmdb LUA_DESC= Describe filter policy with lua LUA_CONFIGURE_WITH= lua LUA_USES= lua MEMCACHED_DESC= Use memcached as a data set MEMCACHED_CONFIGURE_WITH= libmemcached MEMCACHED_LIB_DEPENDS= libmemcached.so:${PORTSDIR}/databases/libmemcached BDB_BASE_DESC= Use Berkeley DB from base OPENDBX_DESC= Store filter policies via OpenDBX OPENDBX_CONFIGURE_WITH= odbx OPENDBX_LIB_DEPENDS= libopendbx.so:${PORTSDIR}/databases/opendbx OPENLDAP_DESC= Store filter policies in LDAP OPENLDAP_CONFIGURE_WITH=openldap OPENLDAP_USE= OPENLDAP=yes POPAUTH_DESC= Use POP authentication DB POPAUTH_CONFIGURE_ENABLE= popauth QUERY_CACHE_DESC= Cache DNS query results locally QUERY_CACHE_CONFIGURE_ENABLE= query_cache SASL_DESC= Enable SASL authentication with LDAP SASL_CONFIGURE_WITH= sasl DOCS_CONFIGURE_ON= --docdir=${WRKDIR}/doc MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} .include "${.CURDIR}/Makefile.options" .include .if ${PORT_OPTIONS:MSASL} && ${PORT_OPTIONS:MOPENLDAP} WANT_OPENLDAP_SASL= yes .endif .if ${PORT_OPTIONS:MFILTER} SUB_FILES= pkg-message WITHOUT_MILTER_CFLAGS= yes WITHOUT_MILTER_LDFLAGS= yes .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" CONFIGURE_ARGS+= --with-milter=${MILTERBASE} .endif .if ${PORT_OPTIONS:MLUA_ONLY_SIGNING} || \ ${PORT_OPTIONS:MRBL} .if !${PORT_OPTIONS:MLUA} IGNORE= Options LUA_ONLY_SIGNING and RBL require LUA as well .endif .endif .if ${PORT_OPTIONS:MREPUTATION} .if !${PORT_OPTIONS:MCURL} || !${PORT_OPTIONS:MJANSSON} IGNORE= Option REPUTATION requires CURL and JANSSON as well .endif .endif .if ${PORT_OPTIONS:MSTATSEXT} .if !${PORT_OPTIONS:MSTATS} || !${PORT_OPTIONS:MLUA} IGNORE= Option STATSEXT requires STATS and LUA as well .endif .endif .if ${PORT_OPTIONS:MPOPAUTH} \ || ${PORT_OPTIONS:MQUERY_CACHE} \ || ${PORT_OPTIONS:MLDAP_CACHING} \ || ${PORT_OPTIONS:MREPUTATION} \ || ${PORT_OPTIONS:MSTATS} . if ${PORT_OPTIONS:MBDB_BASE} CONFIGURE_ARGS+= --with-db-lib=c . else CONFIGURE_ARGS+= --with-db-incdir=${BDB_INCLUDE_DIR} \ --with-db-libdir=${BDB_LIB_DIR} \ --with-db-lib=${BDB_LIB_NAME} USE_BDB= 40+ . endif .endif pre-configure: ${REINPLACE_CMD} -e '/LIBLUA_LIBS/s/lua5\.[0-9]/lua-${LUA_VER}/' \ -e '/PKG_CONFIG/s/lua5\.[0-9]/lua-${LUA_VER}/' \ -e '/PKG_CONFIG/s/cyrussasl/libsasl2/' \ ${WRKSRC}/configure post-patch: .if ${PORT_OPTIONS:MLCOV} ${CP} ${FILESDIR}/lcov-helper.sh ${WRKSRC}/libopendkim/tests/ ${CP} ${FILESDIR}/lcov-helper.sh ${WRKSRC}/opendkim/tests/ ${FIND} ${WRKSRC} -type f -name \*-helper.sh -exec ${CHMOD} 755 {} + .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/mail ${INSTALL_DATA} ${WRKSRC}/opendkim/opendkim.conf.sample \ ${STAGEDIR}${PREFIX}/etc/mail/ regression-test: build cd ${WRKSRC} ; ${MAKE} check .include Index: head/math/glpk/Makefile =================================================================== --- head/math/glpk/Makefile (revision 393428) +++ head/math/glpk/Makefile (revision 393429) @@ -1,72 +1,72 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= glpk PORTVERSION= 4.52.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= GNU MAINTAINER= bf@FreeBSD.org COMMENT= GNU Linear Programming Kit LICENSE= GPLv3 LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp OPTIONS_DEFINE= IODBC MYSQL DOCS IODBC_DESC= MathProg iodbc support MYSQL_DESC= MathProg mysql support GNU_CONFIGURE= yes USES= gmake libtool USE_LDCONFIG= yes CFLAGS+= -trigraphs CPPFLAGS+= -D_LSEEK_DECLARED -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --with-gmp CONFLICTS= goblin-[0-9]* .include .if ${PORT_OPTIONS:MIODBC} || ${PORT_OPTIONS:MMYSQL} CONFIGURE_ARGS+= --enable-dl=dlfcn .else CONFIGURE_ARGS+= --disable-dl .endif .if ${PORT_OPTIONS:MIODBC} CONFIGURE_ARGS+= --enable-odbc LIB_DEPENDS+= libiodbc.so:${PORTSDIR}/databases/libiodbc .else CONFIGURE_ARGS+= --disable-odbc .endif .if ${PORT_OPTIONS:MMYSQL} CONFIGURE_ARGS+= --enable-mysql USE_MYSQL= yes .else CONFIGURE_ARGS+= --disable-mysql .endif post-patch: @${REINPLACE_CMD} -e "s;\/usr\/include\/mysql;${LOCALBASE}\/include\/mysql;g" \ ${WRKSRC}/configure DOCS1= cnfsat.pdf glpk.pdf glpk_faq.txt gmpl.pdf graphs.pdf miplib2.txt \ miplib3.txt netlib.txt DOCS2= dfeas.pdf gomory.pdf keller.pdf scaling.pdf updating.pdf PORTDOCS= ${DOCS1} ${DOCS2} post-install: @${INSTALL_DATA} ${WRKSRC}/src/glplpx.h ${STAGEDIR}${PREFIX}/include .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc ; \ ${INSTALL_DATA} ${DOCS1} ${DOCS2:S|^|notes/|} ${STAGEDIR}${DOCSDIR} .endif check regression-test test: build @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} check) .include Index: head/misc/ipa_conv/Makefile =================================================================== --- head/misc/ipa_conv/Makefile (revision 393428) +++ head/misc/ipa_conv/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Andrey Simonenko # $FreeBSD$ PORTNAME= ipa_conv PORTVERSION= 1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MASTER_SITES= SF/ipa-system/modules/ipa_conv MAINTAINER= simon@comsys.ntu-kpi.kiev.ua COMMENT= IPA accounting/database module for converting statistics BUILD_DEPENDS= ${LOCALBASE}/include/ipa_mod.h:${PORTSDIR}/sysutils/ipa USES= libtool tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_FILES= lib/ipa_conv.so \ man/man8/ipa_conv.8.gz \ man/ru.KOI8-R/man8/ipa_conv.8.gz .include Index: head/misc/xfce4-weather-plugin/Makefile =================================================================== --- head/misc/xfce4-weather-plugin/Makefile (revision 393428) +++ head/misc/xfce4-weather-plugin/Makefile (revision 393429) @@ -1,31 +1,32 @@ # Created by: Filippo Natali # $FreeBSD$ PORTNAME= xfce4-weather-plugin PORTVERSION= 0.8.6 +PORTREVISION= 1 CATEGORIES= misc xfce geography MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Weather plugin for the Xfce panel LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-2.4.so:${PORTSDIR}/devel/libsoup GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gettext gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= glib20 gtk20 intltool intlhack libxml2 USE_XFCE= panel OPTIONS_DEFINE= UPOWER UPOWER_DESC= Power management tasks UPOWER_LIB_DEPENDS= libupower-glib.so:${PORTSDIR}/sysutils/upower UPOWER_CONFIGURE_ENABLE= upower .include Index: head/multimedia/cheese/Makefile =================================================================== --- head/multimedia/cheese/Makefile (revision 393428) +++ head/multimedia/cheese/Makefile (revision 393429) @@ -1,46 +1,46 @@ # Created by: FreeBSD GNOME Team # $FreeBSD$ # $MCom: ports/trunk/multimedia/cheese/Makefile 20066 2014-11-11 08:48:50Z gusi $ PORTNAME= cheese PORTVERSION= 3.14.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Photobooth-inspired app for taking pictures and videos from webcam BUILD_DEPENDS= v4l_compat>=0:${PORTSDIR}/multimedia/v4l_compat \ gnome-video-effects>=0:${PORTSDIR}/graphics/gnome-video-effects \ vala>=0.14.0:${PORTSDIR}/lang/vala \ itstool:${PORTSDIR}/textproc/itstool LIB_DEPENDS= libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3 \ libhal.so:${PORTSDIR}/sysutils/hal \ libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 \ libclutter-gst-2.0.so:${PORTSDIR}/multimedia/clutter-gst RUN_DEPENDS= gnome-video-effects>=0:${PORTSDIR}/graphics/gnome-video-effects USES= gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix intlhack evolutiondataserver3 librsvg2 \ gnomedesktop3 libxml2:build introspection:build USE_XORG= xxf86vm x11 USE_GSTREAMER1= bad good jpeg ogg theora v4l2 vorbis vpx INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip DOCS= AUTHORS COPYING ChangeLog NEWS README GLIB_SCHEMAS= org.gnome.Cheese.gschema.xml post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/multimedia/dirac/Makefile =================================================================== --- head/multimedia/dirac/Makefile (revision 393428) +++ head/multimedia/dirac/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= dirac PORTVERSION= 1.0.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-codec/Dirac-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Open source video codec from the BBC GNU_CONFIGURE= yes USES= gmake libtool pathfix shebangfix SHEBANG_FILES= ${WRKSRC}/tests/create_dirac_testfile.pl USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-mmx CONFIGURE_ENV= HAVE_LATEX=${FALSE} HAVE_DVIPDFM=${FALSE} \ HAVE_DOXYGEN=${FALSE} HAVE_DOT=${FALSE} CPPFLAGS+= -I${LOCALBASE}/include .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif .include Index: head/multimedia/gavl/Makefile =================================================================== --- head/multimedia/gavl/Makefile (revision 393428) +++ head/multimedia/gavl/Makefile (revision 393429) @@ -1,44 +1,44 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= gavl PORTVERSION= 1.4.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library for handling uncompressed video and audio data LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= alias libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lm CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen INSTALL_TARGET= install-strip PORTDOCS= README OPTIONS_DEFINE= OPTIMIZED_CFLAGS PNG DOCS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS PNG PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_OFF= --disable-libpng .include post-patch: .if empty(PORT_OPTIONS:MOPTIMIZED_CFLAGS) @${REINPLACE_CMD} -e \ 's|-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math||g' \ ${WRKSRC}/configure .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/gmerlin/Makefile =================================================================== --- head/multimedia/gmerlin/Makefile (revision 393428) +++ head/multimedia/gmerlin/Makefile (revision 393429) @@ -1,94 +1,94 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gmerlin PORTVERSION= 1.2.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia framework LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif \ libgavl.so:${PORTSDIR}/multimedia/gavl \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig USES= gettext libtool makeinfo pathfix pkgconfig USE_GNOME= gtk20 libxml2 USE_XORG= x11 xext xfixes xinerama xv USE_GL= gl USE_SQLITE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_func_inotify_init=no CONFIGURE_ARGS= --disable-v4l --disable-v4l2 --disable-v4lconvert \ --without-doxygen --with-cpuflags=none --disable-musicbrainz USE_LDCONFIG= yes INSTALL_TARGET= install-strip INSTALL_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INFO= gmerlin OPTIONS_DEFINE= ALSA CDDB CDIO ESOUND JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF DOCS OPTIONS_DEFAULT= CDDB JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO QUICKTIME TIFF OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa --disable-alsamixer CDDB_LIB_DEPENDS= libcddb.so:${PORTSDIR}/audio/libcddb CDDB_CONFIGURE_OFF= --disable-cddb CDIO_LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio CDIO_CONFIGURE_OFF= --disable-libcdio ESOUND_USE= gnome=esound ESOUND_CONFIGURE_OFF= --disable-esd JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_OFF= --disable-jack JPEG_USES= jpeg JPEG_CONFIGURE_OFF= --disable-libjpeg LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04 LIBVISUAL_CONFIGURE_OFF=--disable-libvisual OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops -fomit-frame-pointer -ffast-math PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_OFF= --disable-libpng PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF=--disable-pulseaudio QUICKTIME_LIB_DEPENDS= libquicktime.so:${PORTSDIR}/multimedia/libquicktime QUICKTIME_CONFIGURE_OFF=--disable-lqt TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff TIFF_CONFIGURE_OFF= --disable-libtiff .include .if ${PORT_OPTIONS:MCDIO} BROKEN= Fails to build with new libcdio .endif .if !(${OPSYS} == FreeBSD && ${OSVERSION} < 900033) LDFLAGS+= -Wl,--add-needed .endif post-patch: @${REINPLACE_CMD} -e \ '/LIBS/s|-ldl || ; \ s|-DGTK_DISABLE_DEPRECATED|| ; \ s|-O3.*-ffast-math||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e \ 's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-ldl||g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}) .include Index: head/multimedia/gmerlin-avdecoder/Makefile =================================================================== --- head/multimedia/gmerlin-avdecoder/Makefile (revision 393428) +++ head/multimedia/gmerlin-avdecoder/Makefile (revision 393429) @@ -1,200 +1,200 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gmerlin-avdecoder PORTVERSION= 1.2.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= multimedia MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION} MAINTAINER= wg@FreeBSD.org COMMENT= General purpose media decoding library LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/frontend.h:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= libgavl.so:${PORTSDIR}/multimedia/gavl OPTIONS_DEFINE= A52 CDIO DCA DVDREAD FAAD FFMPEG FLAC GMERLIN MAD \ MJPEGTOOLS MPEG2 MUSEPACK OPENJPEG OPTIMIZED_CFLAGS PNG \ SAMBA SCHROEDINGER SPEEX THEORA TIFF VDPAU VORBIS DOCS OPTIONS_DEFAULT= A52 CDIO DCA DVDREAD FAAD FFMPEG FLAC GMERLIN MAD \ MJPEGTOOLS MPEG2 MUSEPACK OPENJPEG OPTIMIZED_CFLAGS PNG \ SAMBA SCHROEDINGER SPEEX THEORA TIFF VDPAU VORBIS DVDREAD_DESC= libdvdread support GMERLIN_DESC= gmerlin support SAMBA_DESC= Samba support using libsmbclient USES= gettext libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include/ffmpeg0 -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib/ffmpeg0 -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MGMERLIN} LIB_DEPENDS+= libgmerlin.so:${PORTSDIR}/multimedia/gmerlin PLIST_SUB+= GMERLIN="" .else CONFIGURE_ARGS+=--disable-gmerlin PLIST_SUB+= GMERLIN="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0 .else CONFIGURE_ARGS+=--disable-libavcodec --disable-libpostproc --disable-libswscale --disable-libavformat .endif .if ${PORT_OPTIONS:MTHEORA} LIB_DEPENDS+= libtheora.so:${PORTSDIR}/multimedia/libtheora .else CONFIGURE_ARGS+=--disable-theoradec .endif .if ${PORT_OPTIONS:MSPEEX} LIB_DEPENDS+= libspeex.so:${PORTSDIR}/audio/speex .else CONFIGURE_ARGS+=--disable-speex .endif .if ${PORT_OPTIONS:MMJPEGTOOLS} LIB_DEPENDS+= liblavjpeg.so:${PORTSDIR}/multimedia/mjpegtools .else CONFIGURE_ARGS+=--disable-mjpegtools .endif .if ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis CONFIGURE_ARGS+=--with-vorbis=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-vorbis .endif .if ${PORT_OPTIONS:MMPEG2} LIB_DEPENDS+= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 .else CONFIGURE_ARGS+=--disable-libmpeg2 .endif .if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= libtiff.so:${PORTSDIR}/graphics/tiff .else CONFIGURE_ARGS+=--disable-libtiff .endif .if ${PORT_OPTIONS:MSAMBA} LIB_DEPENDS+= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient .else CONFIGURE_ARGS+=--disable-samba .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png .else CONFIGURE_ARGS+=--disable-libpng .endif .if ${PORT_OPTIONS:MFAAD} LIB_DEPENDS+= libfaad.so:${PORTSDIR}/audio/faad .else CONFIGURE_ARGS+=--disable-faad2 .endif .if ${PORT_OPTIONS:MDVDREAD} LIB_DEPENDS+= libdvdread.so:${PORTSDIR}/multimedia/libdvdread PLIST_SUB+= DVDREAD="" .else CONFIGURE_ARGS+=--disable-dvdread PLIST_SUB+= DVDREAD="@comment " .endif .if ${PORT_OPTIONS:MFLAC} LIB_DEPENDS+= libFLAC.so:${PORTSDIR}/audio/flac .else CONFIGURE_ARGS+=--disable-flac .endif .if ${PORT_OPTIONS:MMUSEPACK} LIB_DEPENDS+= libmpcdec.so:${PORTSDIR}/audio/musepack .else CONFIGURE_ARGS+=--disable-musepack .endif .if ${PORT_OPTIONS:MMAD} LIB_DEPENDS+= libmad.so:${PORTSDIR}/audio/libmad .else CONFIGURE_ARGS+=--disable-mad .endif .if ${PORT_OPTIONS:MA52} LIB_DEPENDS+= liba52.so:${PORTSDIR}/audio/liba52 .else CONFIGURE_ARGS+=--disable-liba52 .endif .if ${PORT_OPTIONS:MDCA} LIB_DEPENDS+= libdca.so:${PORTSDIR}/multimedia/libdca .else # error in configure CONFIGURE_ARGS+=--disable-libcda --disable-libdca .endif .if ${PORT_OPTIONS:MCDIO} LIB_DEPENDS+= libcdio.so:${PORTSDIR}/sysutils/libcdio PLIST_SUB+= CDIO="" .else CONFIGURE_ARGS+=--disable-libcdio PLIST_SUB+= CDIO="@comment " .endif .if ${PORT_OPTIONS:MOPENJPEG} LIB_DEPENDS+= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 .else CONFIGURE_ARGS+=--disable-openjpeg .endif .if ${PORT_OPTIONS:MSCHROEDINGER} LIB_DEPENDS+= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger .else CONFIGURE_ARGS+=--disable-schroedinger .endif .if ${PORT_OPTIONS:MVDPAU} LIB_DEPENDS+= libvdpau.so:${PORTSDIR}/multimedia/libvdpau .else CONFIGURE_ARGS+= --disable-vdpau .endif # vendor ocflags from configure .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -funroll-all-loops -ffast-math CXXFLAGS+= -O3 -funroll-all-loops -ffast-math .endif post-patch: @${REINPLACE_CMD} -E -e \ 's|-O3 -funroll-all-loops -ffast-math||g; \ /LIBS/ s|-ldl||g; \ s|^LDFLAGS="|&$${LDFLAGS} |' \ -e 's|^(.*PKG_CONFIG.*)libavcodec(.*)|\1libavcodec0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libavformat(.*)|\1libavformat0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libavutil(.*)|\1libavutil0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libpostproc(.*)|\1libpostproc0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libswscale(.*)|\1libswscale0\2|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|#if DVDREAD_VERSION < 905|#if DVDREAD_VERSION < 904|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/^LIBS = / s|$$| @LIBINTL@ -lz|' ${WRKSRC}/tests/Makefile.in @${REINPLACE_CMD} -e \ 's|malloc.h|stdlib.h|' ${WRKSRC}/lib/in_smb.c post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/gstreamer/Makefile =================================================================== --- head/multimedia/gstreamer/Makefile (revision 393428) +++ head/multimedia/gstreamer/Makefile (revision 393429) @@ -1,62 +1,62 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ # $MCom: ports/multimedia/gstreamer/Makefile,v 1.74 2010/03/09 10:11:45 kwm Exp $ PORTNAME= gstreamer PORTVERSION= 0.10.36 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Development framework for creating media applications LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limit:0\.10\..* CFLAGS:= ${CFLAGS} -O2 -Wno-format USES= bison gmake libtool:keepla pathfix pkgconfig tar:bzip2 USE_GNOME= glib20 introspection libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-tests \ --disable-examples \ --disable-failing-tests \ --disable-gtk-doc CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= ac_cv_func_register_printf_function="no" PLIST_SUB= VERSION="${GST_VERSION}" USE_LDCONFIG= yes INSTALL_TARGET= install-strip GST_VERSION= 0.10 OPTIONS_DEFINE= LIBCHECK NLS OPTIONS_SUB= yes LIBCHECK_DESC= Unit tests support LIBCHECK_LIB_DEPENDS= libcheck.so:${PORTSDIR}/devel/libcheck LIBCHECK_CONFIGURE_OFF= --disable-check NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls .include # workaround a crash in clang 3.3 crash llvm bug # 15840 .if ((${OSVERSION} >= 901504 && ${OSVERSION} < 902502) || \ (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056)) USE_GCC= any .endif .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex CONFIGURE_ENV+= FLEX_PATH="${LOCALBASE}/bin/flex" .endif post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure .include Index: head/multimedia/gstreamer-plugins/Makefile =================================================================== --- head/multimedia/gstreamer-plugins/Makefile (revision 393428) +++ head/multimedia/gstreamer-plugins/Makefile (revision 393429) @@ -1,172 +1,172 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ # $MCom: ports/multimedia/gstreamer-plugins/Makefile,v 1.125 2010/03/16 19:33:10 mezz Exp $ PORTNAME= gstreamer PORTVERSION?= ${BASE_PORTVERSION} # When chasing a shared library for a plug-in bump the PORTREVISION in the # plug-in port instead, like ${category}/gstreamer-plugin-${PLUGIN}. -PORTREVISION?= 5 +PORTREVISION?= 6 PORTEPOCH= 3 CATEGORIES?= multimedia audio MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \ http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \ http://gstreamer.freedesktop.org/src/gst-plugins-good/:good \ http://gstreamer.freedesktop.org/src/gst-plugins-ugly/:ugly PKGNAMESUFFIX?= -plugins${GST_PLUGIN_SUFFIX} MAINTAINER= multimedia@FreeBSD.org COMMENT?= GStreamer written collection of plugins handling several media types BUILD_DEPENDS+= v4l_compat>=1.0.20110720:${PORTSDIR}/multimedia/v4l_compat \ gstreamer>=0.10.36:${PORTSDIR}/multimedia/gstreamer \ orc>=0.4.14:${PORTSDIR}/devel/orc LIB_DEPENDS+= libgstreamer-0.10.so:${PORTSDIR}/multimedia/gstreamer \ liborc-0.4.so:${PORTSDIR}/devel/orc PORTSCOUT= limit:0\.10\..* CFLAGS:= ${CFLAGS} -O2 -Wno-format BASE_PORTVERSION= 0.10.36 BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION} BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX} BAD_PORTVERSION= 0.10.23 BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION} BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX} GOOD_PORTVERSION= 0.10.31 GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION} GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX} UGLY_PORTVERSION= 0.10.19 UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION} UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX} DIST?= good SHLIB_VERSION= 1 VERSION= ${GST_VERSION} WANT_GSTREAMER= yes USE_GNOME+= introspection:build USES= gettext gmake libtool:keepla pathfix pkgconfig shebangfix tar:bzip2 GNU_CONFIGURE= yes GST_PLUGIN?= base INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-option-checking CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${EXTRA_LIBS} CFLAGS+= -I${LOCALBASE}/include DEFAULT_AUDIOSINK?= osssink DEFAULT_AUDIOSRC?= osssrc # Include bsd.port.options.mk and not bsd.port.pre.mk to be able to use USES .include .if ${ARCH}=="i386" PLIST_SUB+= I386="" .else PLIST_SUB+= I386="@comment " .endif .if ${GST_PLUGIN} == "base" gst_base_DIST= base NO_GSTREAMER_COMMON= yes USE_LDCONFIG= yes USE_XORG= x11 xv xext videoproto xextproto PLIST_SUB+= VERSION="${VERSION}" \ SHLIB_VERSION="${SHLIB_VERSION}" SHEBANG_FILES= tools/gst-visualise-m.m .else USE_GSTREAMER= yes .endif .include "${MASTERDIR}/Makefile.common" .if ${DIST}=="base" EXTRACT_ONLY=${BASE_DISTFILE} WRKSRC=${WRKDIR}/${BASE_DISTNAME} PORTVERSION= ${BASE_PORTVERSION} DISTFILES+= ${BASE_DISTFILE}:base PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins/files .elif ${DIST}=="bad" EXTRACT_ONLY=${BAD_DISTFILE} WRKSRC=${WRKDIR}/${BAD_DISTNAME} PORTVERSION= ${BAD_PORTVERSION} DISTFILES+= ${BAD_DISTFILE}:bad PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins-bad/files .elif ${DIST}=="ugly" EXTRACT_ONLY=${UGLY_DISTFILE} WRKSRC=${WRKDIR}/${UGLY_DISTNAME} PORTVERSION= ${UGLY_PORTVERSION} DISTFILES+= ${UGLY_DISTFILE}:ugly PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins-ugly/files .elif ${DIST}=="makesum" DISTFILES+= ${BASE_DISTFILE}:base ${BAD_DISTFILE}:bad \ ${UGLY_DISTFILE}:ugly ${GOOD_DISTFILE}:good .else EXTRACT_ONLY=${GOOD_DISTFILE} WRKSRC=${WRKDIR}/${GOOD_DISTNAME} PORTVERSION= ${GOOD_PORTVERSION} DISTFILES+= ${GOOD_DISTFILE}:good PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins-good/files .endif # cdrom default device .ifdef(WITH_CDROM_DEVICE) DEFAULT_CDROM_DEVICE=${WITH_CDROM_DEVICE} .else DEFAULT_CDROM_DEVICE=/dev/acd0 .endif # dvd default device .ifdef(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else DEFAULT_DVD_DEVICE=/dev/acd0 .endif post-patch: .if ${DIST}=="bad" @${REINPLACE_CMD} -e 's|opencv <= 2.2.0|opencv <= 2.3.99|g' \ -e 's|GST_LIBVERSION=23:0:0|GST_LIBVERSION=0:0:0|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|g' \ ${WRKSRC}/ext/resindvd/resindvdbin.c \ ${WRKSRC}/ext/resindvd/resindvdsrc.c .endif @${FIND} ${WRKSRC}/ext -name Makefile.in | \ ${XARGS} -n 10 ${REINPLACE_CMD} -e \ 's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgsttag-@GST_MAJORMINOR@.la|; \ s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstaudio-@GST_MAJORMINOR@.la|; \ s|$$(top_builddir)/gst-libs/gst/riff/libgstriff-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstriff-@GST_MAJORMINOR@.la|; \ s|$$(top_builddir)/gst-libs/gst/signalprocessor/libgstsignalprocessor-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstsignalprocessor-@GST_MAJORMINOR@.la|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstbasevideo-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstbasevideo-@GST_MAJORMINOR@.la|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstvideo-@GST_MAJORMINOR@.la|; \ s|$$(top_builddir)/gst-libs/gst/cdda/libgstcdda-$$(GST_MAJORMINOR).la|${LOCALBASE}/lib/libgstcdda-@GST_MAJORMINOR@.la|' @${FIND} ${WRKSRC} -type f | \ ${XARGS} -n 10 ${REINPLACE_CMD} -e \ 's|= 901504 && ${OSVERSION} < 902502) || \ (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056)) USE_GCC= any .endif .endif .include Index: head/multimedia/gstreamer-plugins-bad/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-bad/Makefile (revision 393428) +++ head/multimedia/gstreamer-plugins-bad/Makefile (revision 393429) @@ -1,36 +1,36 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/multimedia/gstreamer-plugins-bad/Makefile,v 1.11 2008/03/19 14:05:35 ahze Exp $ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia COMMENT= Bad gstreamer-plugins GST_PLUGIN= bad GST_PLUGIN_SUFFIX= -bad MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins BUILD_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins \ v4l_compat>=1.0.20100321:${PORTSDIR}/multimedia/v4l_compat RUN_DEPENDS+= gstreamer-plugins>=${GST_VERSION}${GST_MINOR_VERSION}:${PORTSDIR}/multimedia/gstreamer-plugins gst_bad_DIST= bad BAD_GST_DIRS= gst-libs sys gst po PLIST_SUB= VERSION="${GST_VERSION}" NO_GSTREAMER_COMMON= yes PLIST= ${.CURDIR}/pkg-plist do-build: .for dir in ${BAD_GST_DIRS} @(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET}) .endfor do-install: .for dir in ${BAD_GST_DIRS} @(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) .endfor .include "${MASTERDIR}/Makefile" Index: head/multimedia/gstreamer-plugins-buzztard/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-buzztard/Makefile (revision 393428) +++ head/multimedia/gstreamer-plugins-buzztard/Makefile (revision 393429) @@ -1,29 +1,30 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= buzztard PORTVERSION= 0.7.0 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20gstreamer%20extensions/ PKGNAMEPREFIX= gstreamer-plugins- DISTNAME= gst-${PORTNAME}-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Buzztard gstreamer plugins OPTIONS_DEFINE= DOCS LIB_DEPENDS= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth USES= pathfix libtool pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_GSTREAMER= yes USE_LDCONFIG= yes PLIST_SUB= GST_VERSION="${GST_VERSION}" post-patch: @${REINPLACE_CMD} -e 's|$${datadir}/gtk-doc/html|${DOCSDIR}|' \ ${WRKSRC}/configure .include Index: head/multimedia/gstreamer-plugins-fluendo-mpegdemux/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-fluendo-mpegdemux/Makefile (revision 393428) +++ head/multimedia/gstreamer-plugins-fluendo-mpegdemux/Makefile (revision 393429) @@ -1,22 +1,22 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= gstreamer-plugins-fluendo-mpegdemux PORTVERSION= 0.10.71 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= http://core.fluendo.com/gstreamer/src/gst-fluendo-mpegdemux/ DISTNAME= gst-fluendo-mpegdemux-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= MPEG2 demuxing gstreamer plugin from fluendo LICENSE= MPL GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pkgconfig tar:bzip2 USE_GSTREAMER= yes PLIST_FILES= lib/gstreamer-0.10/libgstflumpegdemux.so .include Index: head/multimedia/gstreamer-plugins-vdpau/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-vdpau/Makefile (revision 393428) +++ head/multimedia/gstreamer-plugins-vdpau/Makefile (revision 393429) @@ -1,13 +1,13 @@ # Created by: Koop Mast # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia COMMENT= Gstreamer nvidia vdpau plugin GST_PLUGIN= vdpau MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer-plugins .include "${MASTERDIR}/Makefile" Index: head/multimedia/gstreamer1/Makefile =================================================================== --- head/multimedia/gstreamer1/Makefile (revision 393428) +++ head/multimedia/gstreamer1/Makefile (revision 393429) @@ -1,57 +1,58 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= gstreamer1 PORTVERSION= 1.4.5 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ DISTNAME= ${PORTNAME:S/1//}-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Media applications framework LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limitw:1,even CFLAGS:= ${CFLAGS} -O2 -Wno-format USES= bison gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 introspection:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-tests \ --disable-examples \ --disable-failing-tests \ --disable-fatal-warnings \ --disable-gtk-doc CONFIGURE_ENV= ac_cv_func_register_printf_function="no" INSTALL_TARGET= install-strip PLIST_SUB= VERSION=${GST10_VERSION} \ SOVERSION=0.405.0 USE_LDCONFIG= yes GST10_VERSION= 1.0 OPTIONS_SUB= yes OPTIONS_DEFINE= LIBCHECK LIBCHECK_DESC= Unit tests support LIBCHECK_CONFIGURE_ENABLE= check LIBCHECK_LIB_DEPENDS= libcheck.so:${PORTSDIR}/devel/libcheck .include # workaround a crash in clang 3.3 crash llvm bug # 15840 .if ((${OSVERSION} >= 901504 && ${OSVERSION} < 902502) || \ (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056)) USE_GCC= any .endif .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex CONFIGURE_ENV+= FLEX_PATH="${LOCALBASE}/bin/flex" .endif post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure .include Index: head/multimedia/gstreamer1-plugins/Makefile =================================================================== --- head/multimedia/gstreamer1-plugins/Makefile (revision 393428) +++ head/multimedia/gstreamer1-plugins/Makefile (revision 393429) @@ -1,177 +1,177 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ # $MCom: kwm/multimedia/gstreamer1-plugins/Makefile 11404 2013-04-26 19:05:50Z kwm $ PORTNAME= gstreamer PORTVERSION?= ${BASE_PORTVERSION} # When chasing a shared library for a plug-in bump the PORTREVISION in the # plug-in port instead, like ${category}/gstreamer1-plugin-${PLUGIN}. -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES?= multimedia audio MASTER_SITES= http://gstreamer.freedesktop.org/src/gst-plugins-base/:base \ http://gstreamer.freedesktop.org/src/gst-plugins-bad/:bad \ http://gstreamer.freedesktop.org/src/gst-plugins-good/:good \ http://gstreamer.freedesktop.org/src/gst-plugins-ugly/:ugly PKGNAMESUFFIX?= 1-plugins${GST_PLUGIN_SUFFIX} MAINTAINER= multimedia@FreeBSD.org COMMENT?= GStreamer written collection of plugins handling several media types BUILD_DEPENDS+= gstreamer1>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1 \ iso-codes>=0:${PORTSDIR}/misc/iso-codes \ orc>=0.4.16:${PORTSDIR}/devel/orc LIB_DEPENDS+= libgstreamer-1.0.so:${PORTSDIR}/multimedia/gstreamer1 \ libfreetype.so:${PORTSDIR}/print/freetype2 \ liborc-0.4.so:${PORTSDIR}/devel/orc RUN_DEPENDS+= iso-codes>=0:${PORTSDIR}/misc/iso-codes PORTSCOUT= limitw:1,even BASE_PORTVERSION= 1.4.5 BASE_DISTNAME= gst-plugins-base-${BASE_PORTVERSION} BASE_DISTFILE= ${BASE_DISTNAME}${EXTRACT_SUFX} BAD_PORTVERSION= 1.4.5 BAD_DISTNAME= gst-plugins-bad-${BAD_PORTVERSION} BAD_DISTFILE= ${BAD_DISTNAME}${EXTRACT_SUFX} GOOD_PORTVERSION= 1.4.5 GOOD_DISTNAME= gst-plugins-good-${GOOD_PORTVERSION} GOOD_DISTFILE= ${GOOD_DISTNAME}${EXTRACT_SUFX} UGLY_PORTVERSION= 1.4.5 UGLY_DISTNAME= gst-plugins-ugly-${UGLY_PORTVERSION} UGLY_DISTFILE= ${UGLY_DISTNAME}${EXTRACT_SUFX} DIST?= base USES= gettext gmake libtool pathfix pkgconfig tar:xz WANT_GSTREAMER= yes USE_GNOME+= glib20 introspection:build libxml2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip GST_PLUGIN?= base USE_LDCONFIG= yes CFLAGS:= ${CFLAGS} -O2 -Wno-format CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib ${EXTRA_LIBS} DEFAULT_AUDIOSINK?= osssink DEFAULT_AUDIOSRC?= osssrc .if ${DIST}=="" IGNORE= DIST not specified .endif VERSION= 1.0 SOVERSION= 0.405.0 PLIST_SUB+= VERSION="${VERSION}" \ SOVERSION="${SOVERSION}" # Include bsd.port.options.mk and not bsd.port.pre.mk to be able to use USES .include .if ${GST_PLUGIN} == "base" DIST= base NO_GSTREAMER_COMMON= yes .else BUILD_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins RUN_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins .endif .if ${DIST} == base || ${DIST} == ugly # --with-default-audiosink specify default audio sink # --with-default-audiosrc specify default audio source # --with-default-videosink specify default video sink # --with-default-videosrc specify default video source # --with-default-visualizer specify default visualizer CONFIGURE_ARGS+=--with-default-audiosink="${DEFAULT_AUDIOSINK}" \ --with-default-audiosrc="${DEFAULT_AUDIOSRC}" .endif .include "${MASTERDIR}/Makefile.common" .if ${DIST}=="base" EXTRACT_ONLY=${BASE_DISTFILE} WRKSRC=${WRKDIR}/${BASE_DISTNAME} PORTVERSION= ${BASE_PORTVERSION} DISTFILES+= ${BASE_DISTFILE}:base PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins/files .elif ${DIST}=="bad" EXTRACT_ONLY=${BAD_DISTFILE} WRKSRC=${WRKDIR}/${BAD_DISTNAME} PORTVERSION= ${BAD_PORTVERSION} DISTFILES+= ${BAD_DISTFILE}:bad PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins-bad/files .elif ${DIST}=="ugly" EXTRACT_ONLY=${UGLY_DISTFILE} WRKSRC=${WRKDIR}/${UGLY_DISTNAME} PORTVERSION= ${UGLY_PORTVERSION} DISTFILES+= ${UGLY_DISTFILE}:ugly PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins-ugly/files .elif ${DIST}=="good" EXTRACT_ONLY=${GOOD_DISTFILE} WRKSRC=${WRKDIR}/${GOOD_DISTNAME} PORTVERSION= ${GOOD_PORTVERSION} DISTFILES+= ${GOOD_DISTFILE}:good PATCHDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins-good/files .elif ${DIST}=="makesum" DISTFILES+= ${BASE_DISTFILE}:base ${BAD_DISTFILE}:bad \ ${UGLY_DISTFILE}:ugly ${GOOD_DISTFILE}:good .else BROKEN= Unknown dist setting .endif # cdrom/dvd default device .ifdef(WITH_DVD_DEVICE) DEFAULT_DVD_DEVICE=${WITH_DVD_DEVICE} .else DEFAULT_DVD_DEVICE=/dev/cd0 .endif post-patch: .if ${DIST} == bad # custom rule to fix opencv detection in configure # @${REINPLACE_CMD} -e 's|opencv <= 2.4.8|opencv <= 2.4.9|g' \ # ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|g' \ ${WRKSRC}/ext/resindvd/resindvdbin.c \ ${WRKSRC}/ext/resindvd/resindvdsrc.c .endif .if ${DIST} != ugly @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \ ${XARGS} -n 10 ${REINPLACE_CMD} -e \ '/la_DEPENDENCIES/,/am__DEPENDENCIES/s,$$(top_builddir)/gst-libs/.*.la,,' -e \ 's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la|-lgsttag-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la|-lgstaudio-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_API_VERSION@.la|-lgstpbutils-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/riff/libgstriff-@GST_API_VERSION@.la|-lgstriff-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/signalprocessor/libgstsignalprocessor-@GST_API_VERSION@.la|-lgstsignalprocessor-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstbasevideo-@GST_API_VERSION@.la|-lgstbasevideo-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_API_VERSION@.la|-lgstvideo-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-@GST_API_VERSION@.la|-lgstbadbase-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-@GST_API_VERSION@.la|-lgsturidownloader-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-@GST_API_VERSION@.la|-lgstbadvideo-${VERSION}|' @${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in | \ ${XARGS} -n 10 ${REINPLACE_CMD} -e \ '/la_DEPENDENCIES/,/am__DEPENDENCIES/s,$$(top_builddir)/gst-libs/.*.la,,' -e \ 's|$$(top_builddir)/gst-libs/gst/tag/libgsttag-$$(GST_API_VERSION).la|-lgsttag-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/audio/libgstaudio-$$(GST_API_VERSION).la|-lgstaudio-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-$$(GST_API_VERSION).la|-lgstpbutils-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/riff/libgstriff-$$(GST_API_VERSION).la|-lgstriff-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/signalprocessor/libgstsignalprocessor-$$(GST_API_VERSION).la|-lgstsignalprocessor-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstbasevideo-$$(GST_API_VERSION).la|-lgstbasevideo-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstvideo-$$(GST_API_VERSION).la|-lgstvideo-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/base/libgstbadbase-$$(GST_API_VERSION).la|-lgstbadbase-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/uridownloader/libgsturidownloader-$$(GST_API_VERSION).la|-lgsturidownloader-${VERSION}|; \ s|$$(top_builddir)/gst-libs/gst/video/libgstbadvideo-$$(GST_API_VERSION).la|-lgstbadvideo-${VERSION}|' .endif # workaround a crash in clang 3.3 crash llvm bug # 15840 .if ((${OSVERSION} >= 901504 && ${OSVERSION} < 902502) || \ (${OSVERSION} >= 1000037 && ${OSVERSION} < 1000056)) USE_GCC= any .endif pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/gstreamer-1.0 .include Index: head/multimedia/gstreamer1-plugins-bad/Makefile =================================================================== --- head/multimedia/gstreamer1-plugins-bad/Makefile (revision 393428) +++ head/multimedia/gstreamer1-plugins-bad/Makefile (revision 393429) @@ -1,34 +1,34 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/multimedia/gstreamer1-plugins-bad/Makefile,v 1.4 2013/01/15 21:43:45 kwm Exp $ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= multimedia COMMENT= Bad gstreamer-plugins GST_PLUGIN= bad GST_PLUGIN_SUFFIX= -bad MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins BUILD_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MINIMAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins \ v4l_compat>=1.0.20100321:${PORTSDIR}/multimedia/v4l_compat RUN_DEPENDS+= gstreamer1-plugins>=${GST1_VERSION}${GST1_MININAL_VERSION}:${PORTSDIR}/multimedia/gstreamer1-plugins DIST= bad BAD_GST_DIRS= gst-libs sys gst po pkgconfig NO_GSTREAMER_COMMON= yes PLIST= ${.CURDIR}/pkg-plist do-build: .for dir in ${BAD_GST_DIRS} @(cd ${BUILD_WRKSRC}/${dir}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} ${ALL_TARGET}) .endfor do-install: .for dir in ${BAD_GST_DIRS} @(cd ${INSTALL_WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) .endfor .include "${MASTERDIR}/Makefile" Index: head/multimedia/gstreamer1-vaapi/Makefile =================================================================== --- head/multimedia/gstreamer1-vaapi/Makefile (revision 393428) +++ head/multimedia/gstreamer1-vaapi/Makefile (revision 393429) @@ -1,34 +1,35 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gstreamer1-vaapi PORTVERSION= 0.5.10 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/ DISTNAME= gstreamer-vaapi-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= GStreamer hardware video decoding via VA-API plug-in LICENSE= LGPL21 LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-wayland --with-gstreamer-api=1.4 \ --disable-builtin-libvpx --disable-silent-rules INSTALL_TARGET= install-strip USES= compiler:c11 gmake libtool pkgconfig tar:bzip2 USE_LDCONFIG= yes USE_GSTREAMER1= yes USE_GL= gl USE_XORG= x11 xrandr xrender xproto:build PLIST_SUB= VERSION=1.0 LIBVER=1.4 # manual since pathfix doesn't work. post-patch: @${REINPLACE_CMD} -e 's|[{]libdir[}]/pkgconfig|{prefix}/libdata/pkgconfig|g' \ ${WRKSRC}/configure .include Index: head/multimedia/libdc1394/Makefile =================================================================== --- head/multimedia/libdc1394/Makefile (revision 393428) +++ head/multimedia/libdc1394/Makefile (revision 393429) @@ -1,19 +1,20 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= libdc1394 PORTVERSION= 2.2.3 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-2/${PORTVERSION}/ MAINTAINER= multimedia@FreeBSD.org COMMENT= 1394-based DC Control Library LICENSE= LGPL21 GNU_CONFIGURE= yes USES= libtool pathfix USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include Index: head/multimedia/libmtp/Makefile =================================================================== --- head/multimedia/libmtp/Makefile (revision 393428) +++ head/multimedia/libmtp/Makefile (revision 393429) @@ -1,44 +1,45 @@ # Created by: Petar Zhivkov Petrov # $FreeBSD$ PORTNAME= libmtp PORTVERSION= 1.1.9 +PORTREVISION= 1 CATEGORIES= multimedia audio MASTER_SITES= SF MAINTAINER= jbeich@FreeBSD.org COMMENT= Media Transfer Protocol (MTP) library LICENSE= LGPL21 # or any later version CONFLICTS_INSTALL=libosmo-sccp-[0-9]* # lib/libmtp.a OPTIONS_DEFINE= MTPZ OPTIONS_DEFAULT= MTPZ MTPZ_DESC= Enable functionality to connect to MTPZ devices GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-doxygen INSTALL_TARGET= install-strip USES= iconv libtool pathfix pkgconfig USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .if !exists(/usr/libdata/pkgconfig/libusb-1.0.pc) CONFIGURE_ENV+= LIBUSB_CFLAGS=" " LIBUSB_LIBS="-lusb" .endif MTPZ_CONFIGURE_ENABLE= mtpz MTPZ_LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt post-patch: .if !exists(/usr/libdata/pkgconfig/libusb-1.0.pc) @${REINPLACE_CMD} -i .pkgconf.bak -e \ '/LIBUSB_REQUIRES/s|libusb-1.0||' ${WRKSRC}/configure @${REINPLACE_CMD} -i .pkgconf.bak -e \ '/Libs.private/s|:|& @LIBUSB_LIBS@|' ${WRKSRC}/libmtp.pc.in .endif .include Index: head/multimedia/schroedinger/Makefile =================================================================== --- head/multimedia/schroedinger/Makefile (revision 393428) +++ head/multimedia/schroedinger/Makefile (revision 393429) @@ -1,29 +1,32 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= schroedinger PORTVERSION= 1.0.11 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://diracvideo.org/download/schroedinger/ MAINTAINER= ports@FreeBSD.org COMMENT= High-speed Dirac codec LICENSE= GPLv2 LGPL20 MIT MPL LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/COPYING.MIT LICENSE_FILE_MPL= ${WRKSRC}/COPYING.MPL LIB_DEPENDS= liborc-0.4.so:${PORTSDIR}/devel/orc USES= libtool pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's|^pkgconfigdir=.*|pkgconfigdir="\\$${prefix}/libdata/pkgconfig"|' \ ${WRKSRC}/configure +# Derived from upstream git commit ee011f33f80c9691a6cfd5116101fdcf8c3cd6f7 + @${REINPLACE_CMD} '/^wavelet_max_gain_OBJECTS =/s/=/= tmp-orc.$$(OBJEXT)/' \ + ${WRKSRC}/testsuite/Makefile.in .include Index: head/multimedia/vlc/Makefile =================================================================== --- head/multimedia/vlc/Makefile (revision 393428) +++ head/multimedia/vlc/Makefile (revision 393429) @@ -1,384 +1,384 @@ # Created by: Brian Somers # $FreeBSD$ PORTNAME= vlc DISTVERSION= 2.2.1 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 4 CATEGORIES= multimedia audio ipv6 net www MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ http://ftp.snt.utwente.nl/pub/software/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ ftp://ftp.crans.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ MAINTAINER= multimedia@FreeBSD.org COMMENT?= Qt based multimedia player and streaming server LICENSE= GPLv2 LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libdvbpsi.so:${PORTSDIR}/multimedia/libdvbpsi \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libidn.so:${PORTSDIR}/dns/libidn BUILD_DEPENDS= ffmpeg>=2.0:${PORTSDIR}/multimedia/ffmpeg \ yasm:${PORTSDIR}/devel/yasm RUN_DEPENDS= ffmpeg>=2.0:${PORTSDIR}/multimedia/ffmpeg USES= compiler:c11 desktop-file-utils gmake iconv libtool pathfix \ pkgconfig tar:xz USE_GNOME= libxml2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFLICTS?= vlc-qt4-* GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-avcodec --enable-avformat --enable-dvbpsi \ --enable-fontconfig --enable-freetype --enable-libgcrypt \ --enable-libxml2 --enable-oss --enable-postproc \ --enable-swscale --enable-vlc \ --disable-alsa --disable-chromaprint --disable-crystalhd \ --disable-dc1394 --disable-decklink --disable-directfb \ --disable-dv1394 --disable-egl --disable-fdkaac \ --disable-gles1 --disable-gles2 --disable-kai --disable-kva \ --disable-libvnc --disable-opencv --disable-projectm \ --disable-quicksync --disable-silent-rules --disable-telx \ --disable-tiger --disable-tremor --disable-udev \ --disable-update-check --disable-vcdx --disable-vsxu \ --disable-wasapi --disable-x26410b \ --with-kde-solid=${PREFIX}/share/apps/solid/actions \ ac_cv_search_pthread_rwlock_init=-pthread .if defined(WITH_DEBUG) && !defined(WITHOUT_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif CPPFLAGS+= -I${LOCALBASE}/include CFLAGS_i386= -fomit-frame-pointer OPTIONS_DEFINE= A52 AALIB ASS AVAHI CACA DBUS DCA DIRAC DOCS DVDREAD \ DVDNAV FAAD FLAC FLUID FRIBIDI GME GNOMEVFS2 GNUTLS \ GOOM HTTPD JACK KATE LIBBLURAY LIBRSVG2 LIBSSH2 LIRC \ LIVEMEDIA LUA MAD MATROSKA MODPLUG \ MPEG2 MTP MUSEPACK NCURSES NLS NOTIFY OGG OPTIMIZED_CFLAGS \ OPUS PNG PULSEAUDIO QT4 QT5 REALRTSP RUNROOT SAMPLERATE \ SCHROEDINGER SDL SHOUTCAST SKINS SMB STREAM SPEEX \ TAGLIB THEORA TWOLAME UPNP V4L VAAPI VCD VDPAU VORBIS \ X11 X264 X265 ZVBI OPTIONS_DEFAULT=A52 AVAHI DBUS DCA DVDREAD DVDNAV FAAD FLAC GNUTLS \ HTTPD LIVEMEDIA LUA MAD MATROSKA MPEG2 OGG OPTIMIZED_CFLAGS \ OPUS PNG QT5 SAMPLERATE STREAM SPEEX TAGLIB THEORA TWOLAME V4L \ VCD VORBIS X11 OPTIONS_SUB= yes ASS_DESC= ASS/SSA subtitle rendering DVDREAD_DESC= DVD Playback support DVDNAV_DESC= DVD menu navigation FLUID_DESC= Fluidsynth MIDI support FREERDP_DESC= RDP support GME_DESC= Game Music Emu (libgme) support GOOM_DESC= Goom visualisation plugin KATE_DESC= Kate codec support LIBSSH2_DESC= SCP/SFTP support via libssh2 REALRTSP_DESC= Real RTSP access module RUNROOT_DESC= Enable running as root SIDPLAY_DESC= C64 sid demux support SKINS_DESC= Skins interface module STREAM_DESC= stream output TAGLIB_DESC= ID3 tag and Ogg comment support VCD_DESC= Audio/Video CD support ZVBI_DESC= VBI decoding support A52_CONFIGURE_ENABLE= a52 A52_CONFIGURE_ON= --with-a52=${LOCALBASE} A52_LIB_DEPENDS= liba52.so:${PORTSDIR}/audio/liba52 AALIB_LIB_DEPENDS= libaa.so:${PORTSDIR}/graphics/aalib AALIB_CONFIGURE_ENABLE= aa ASS_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass ASS_CONFIGURE_ENABLE= libass AVAHI_LIB_DEPENDS= libavahi-common.so:${PORTSDIR}/net/avahi-app AVAHI_CONFIGURE_ENABLE= bonjour CACA_LIB_DEPENDS= libcaca.so:${PORTSDIR}/graphics/libcaca CACA_CONFIGURE_ENABLE= caca DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus DBUS_CONFIGURE_ENABLE= dbus DCA_LIB_DEPENDS= libdca.so:${PORTSDIR}/multimedia/libdca DCA_CONFIGURE_ENABLE= dca DIRAC_LIB_DEPENDS= libdirac_decoder.so:${PORTSDIR}/multimedia/dirac DIRAC_CONFIGURE_ENABLE= dirac DVDREAD_LIB_DEPENDS= libdvdread.so:${PORTSDIR}/multimedia/libdvdread DVDREAD_CONFIGURE_ENABLE= dvdread DVDNAV_LIB_DEPENDS= libdvdnav.so:${PORTSDIR}/multimedia/libdvdnav DVDNAV_CONFIGURE_ENABLE=dvdnav FAAD_LIB_DEPENDS= libfaad.so:${PORTSDIR}/audio/faad FAAD_CONFIGURE_ENABLE= faad FAAD_CONFIGURE_ENV= CPPFLAGS_faad="-I${LOCALBASE}/include" \ LIBS_faad="-L${LOCALBASE}/lib" FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac FLAC_CONFIGURE_ENABLE= flac FLUID_LIB_DEPENDS= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth FLUID_CONFIGURE_ENABLE= fluidsynth # XXX vlc doesn't seem to like the freerdp version in ports #FREERDP_LIB_DEPENDS= libfreerdp-core.so:${PORTSDIR}/net/freerdp #FREERDP_CONFIGURE_ENABLE= libfreerdp CONFIGURE_ARGS+= -disable-freerdp FRIBIDI_LIB_DEPENDS= libfribidi.so:${PORTSDIR}/converters/fribidi FRIBIDI_CONFIGURE_ENABLE= fribidi GME_LIB_DEPENDS= libgme.so:${PORTSDIR}/audio/libgme GME_CONFIGURE_ENABLE= gme GME_CONFIGURE_ENV= LIBS_gme="-L${LOCALBASE}/lib -lgme" GNOMEVFS2_USE= GNOME=gnomevfs2 GNOMEVFS2_CONFIGURE_ENABLE= gnomevfs GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls GNUTLS_CONFIGURE_ENABLE=gnutls GOOM_LIB_DEPENDS= libgoom2.so:${PORTSDIR}/graphics/goom GOOM_CONFIGURE_ENABLE= goom HTTPD_CONFIGURE_ENABLE= httpd JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_ENABLE= jack KATE_LIB_DEPENDS= libkate.so:${PORTSDIR}/multimedia/libkate KATE_CONFIGURE_ENABLE= kate LIBBLURAY_LIB_DEPENDS= libbluray.so:${PORTSDIR}/multimedia/libbluray LIBBLURAY_CONFIGURE_ENABLE= bluray LIBRSVG2_USE= GNOME=librsvg2 LIBRSVG2_CONFIGURE_ENABLE= svg LIBSSH2_LIB_DEPENDS= libssh2.so:${PORTSDIR}/security/libssh2 LIBSSH2_CONFIGURE_ENABLE= sftp LIRC_LIB_DEPENDS= liblirc_client.so:${PORTSDIR}/comms/lirc LIRC_CONFIGURE_ENABLE= lirc LIRC_CONFIGURE_ENV= LIBS_lirc="-L${LOCALBASE}/lib -llirc_client" LIVEMEDIA_LIB_DEPENDS= libliveMedia.so:${PORTSDIR}/net/liveMedia LIVEMEDIA_CONFIGURE_ENABLE= live555 LIVEMEDIA_CONFIGURE_ENV= \ LIVE555_CFLAGS="-I${LOCALBASE}/include/liveMedia \ -I${LOCALBASE}/include/UsageEnvironment \ -I${LOCALBASE}/include/groupsock \ -I${LOCALBASE}/include/BasicUsageEnvironment" \ LIVE555_LIBS="-L${LOCALBASE}/lib -lliveMedia \ -lgroupsock -lBasicUsageEnvironment \ -lUsageEnvironment" LUA_USES= lua LUA_CONFIGURE_ENABLE= lua LUA_CONFIGURE_ON= LUAC=${LUAC_CMD} LUA_CFLAGS="-I${LUA_INCDIR}" \ LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" MAD_LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad MAD_CONFIGURE_ENABLE= mad MAD_CONFIGURE_ON= --with-mad=${LOCALBASE} MATROSKA_LIB_DEPENDS= libmatroska.so:${PORTSDIR}/multimedia/libmatroska MATROSKA_CONFIGURE_ENABLE= mkv MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug MODPLUG_CONFIGURE_ENABLE= mod MPEG2_LIB_DEPENDS= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 MPEG2_CONFIGURE_ENABLE= libmpeg2 MTP_LIB_DEPENDS= libmtp.so:${PORTSDIR}/multimedia/libmtp MTP_CONFIGURE_ENABLE= mtp MUSEPACK_LIB_DEPENDS= libmpcdec.so:${PORTSDIR}/audio/musepack MUSEPACK_CONFIGURE_ENABLE= mpc MUSEPACK_CONFIGURE_ENV= LIBS_mpc="-L${LOCALBASE}/lib -lmpcdec" NCURSES_USES= ncurses NCURSES_CONFIGURE_ENV= NCURSES_CFLAGS="-I${NCURSESINC}" \ NCURSES_LIBS="-L${NCURSESLIB} -lncursesw" NCURSES_CONFIGURE_ENABLE= ncurses NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify NOTIFY_USE= GNOME=gtk20 NOTIFY_CONFIGURE_ENABLE=notify OGG_LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg OGG_CONFIGURE_ENABLE= ogg OPTIMIZED_CFLAGS_CONFIGURE_ENABLE= optimizations OPUS_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus OPUS_CONFIGURE_ENABLE= opus PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_ENABLE= png PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse QT4_USE= QT4=gui,corelib,moc_build,rcc_build,uic_build # QT_CFLAGS: pkg-config --cflags "QtCore QtGui >= 4.6.0" # QT_LIBS: pkg-config --libs "QtCore QtGui >= 4.6.0" QT4_CONFIGURE_ENV= QT_CFLAGS="-I${QT_INCDIR}/QtGui -DQT_SHARED -I${QT_INCDIR} -I${QT_INCDIR}/QtCore" \ QT_LIBS="-lQtGui -L${QT_LIBDIR} -lQtCore" QT5_USE= QT5=gui,core,widgets,x11extras,buildtools_build REALRTSP_CONFIGURE_ENABLE= realrtsp RUNROOT_CONFIGURE_ENABLE= run-as-root SAMPLERATE_LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate SAMPLERATE_CONFIGURE_ENABLE= samplerate SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger SCHROEDINGER_CONFIGURE_ENABLE= schroedinger SDL_USE= SDL=image SDL_CONFIGURE_ENABLE= sdl sdl-image # libsidplay build broken with: # /usr/bin/ld: /usr/local/lib/sidplay/builders/libresid-builder.a(resid-builder.o): relocation R_X86_64_32S against `_ZTV12ReSIDBuilder' can not be used when making a shared object; recompile with -fPIC #SIDPLAY_LIB_DEPENDS= libsidplay2.so:${PORTSDIR}/audio/libsidplay2 #SIDPLAY_LDFLAGS= -L${LOCALBASE}/lib/sidplay/builders #SIDPLAY_CONFIGURE_ENABLE= sid CONFIGURE_ARGS+= --disable-sid SHOUTCAST_LIB_DEPENDS= libshout.so:${PORTSDIR}/audio/libshout SHOUTCAST_CONFIGURE_ENABLE= shout SMB_LIB_DEPENDS= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient SMB_CONFIGURE_ENABLE= smbclient STREAM_CONFIGURE_ENABLE=sout SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex SPEEX_CONFIGURE_ENABLE= speex TAGLIB_LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib TAGLIB_CONFIGURE_ENABLE=taglib THEORA_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora THEORA_CONFIGURE_ENABLE=theora TWOLAME_LIB_DEPENDS= libtwolame.so:${PORTSDIR}/audio/twolame TWOLAME_CONFIGURE_ENABLE= twolame UPNP_LIB_DEPENDS= libupnp.so:${PORTSDIR}/devel/upnp UPNP_CONFIGURE_ENABLE= upnp V4L_LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l V4L_CONFIGURE_ENABLE= v4l2 VAAPI_LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva VAAPI_CONFIGURE_ENABLE= libva VCD_LIB_DEPENDS= libcddb.so:${PORTSDIR}/audio/libcddb VCD_CONFIGURE_ENABLE= vcd libcddb VDPAU_LIB_DEPENDS= libvdpau.so:${PORTSDIR}/multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis VORBIS_CONFIGURE_ENABLE=vorbis X11_USE= GL=gl XORG=xcb,xproto X11_LIB_DEPENDS= libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms X11_CONFIGURE_ENABLE= glx xcb xvideo X11_CONFIGURE_WITH= x X264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264 X264_CONFIGURE_ENABLE= x264 X265_LIB_DEPENDS= libx265.so:${PORTSDIR}/multimedia/x265 X265_CONFIGURE_ENABLE= x265 ZVBI_LIB_DEPENDS= libzvbi.so:${PORTSDIR}/devel/libzvbi ZVBI_CONFIGURE_ENABLE= zvbi PORTDATA= * PORTDOCS= * .include .if ${PORT_OPTIONS:MPULSEAUDIO} && ${OSVERSION} <= 900044 IGNORE= Pulseaudio is unsupported with rtld prior to FreeBSD-9.x .endif .if ${PORT_OPTIONS:MX11} INSTALLS_ICONS= yes .endif .if ${PORT_OPTIONS:MQT5} || ${PORT_OPTIONS:MQT4} CONFIGURE_ARGS+= --enable-qt .else CONFIGURE_ARGS+= --disable-qt .endif .if ${PORT_OPTIONS:MQT5} && ${PORT_OPTIONS:MQT4} IGNORE= please choose one of QT4 or QT5 .endif .if ${PORT_OPTIONS:MSKINS} .if ${PORT_OPTIONS:MQT5} || ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libminizip.so:${PORTSDIR}/archivers/minizip \ libtar.so:${PORTSDIR}/devel/libtar USE_XORG+= xext xinerama xpm CONFIGURE_ARGS+=--enable-skins2 --enable-libtar .else IGNORE= SKINS option requires QT4 or QT5 option .endif .else CONFIGURE_ARGS+=--disable-skins2 --disable-libtar .endif # Define these to override # FreeBSD 9.x uses CAM devices .if (${OSVERSION} > 900037) WITH_CDROM_DEVICE?=/dev/cd0 WITH_DVD_DEVICE?=/dev/cd0 .else WITH_CDROM_DEVICE?=/dev/acd0 WITH_DVD_DEVICE?=/dev/acd0 .endif post-patch: @${REINPLACE_CMD} \ -e '\|LIBS|s|-lrt||' \ -e 's|LIBS="-llirc_client|LIBS="$$LIBS_lirc|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/dev/cdrom|${WITH_CDROM_DEVICE}|g' \ -e 's|/dev/dvd|${WITH_DVD_DEVICE}|g' \ ${WRKSRC}/src/libvlc-module.c @${RM} -rf ${WRKSRC}/modules/access/v4l2/linux # XXX FreeBSD doesn't have strerror_l() - use the android version of error.c @${CP} ${WRKSRC}/src/android/error.c ${WRKSRC}/src/posix .if ${PORT_OPTIONS:MQT4} # XXX no sane way to tell configure not to pick up Qt5X11Extras with qt4 @${REINPLACE_CMD} s/Qt5X11Extras/Qt5X11Extras-not/ \ ${WRKSRC}/configure .endif post-install: @(cd ${STAGEDIR}${PREFIX} && ${FIND} -s lib/vlc -not -name '*.la' \ -type f -o -type l >> ${TMPPLIST}) @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/vlc/plugins/*/*.so .include Index: head/multimedia/xmms/Makefile =================================================================== --- head/multimedia/xmms/Makefile (revision 393428) +++ head/multimedia/xmms/Makefile (revision 393429) @@ -1,101 +1,101 @@ # Created by: Espen Skoglund # $FreeBSD$ PORTNAME= xmms PORTVERSION= 1.2.11 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= multimedia audio ipv6 MASTER_SITES= http://www.xmms.org/files/1.2.x/ \ http://legacy.xmms2.org/ \ LOCAL/beech DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= naddy@FreeBSD.org COMMENT= X Multimedia System -- audio player with Winamp GUI LICENSE= GPLv2 CONFLICTS?= ru-xmms-[0-9]* zh-xmms-[0-9]* GNU_CONFIGURE= yes USES= desktop-file-utils gmake iconv libtool pathfix tar:bzip2 USE_GNOME= gtk12 USE_LDCONFIG= yes USE_XORG= sm x11 xxf86vm CONFIGURE_ARGS= xmms_cv_newpcm_driver=yes --disable-static CONFIGURE_ENV= INPUT_PLUGINS="${INPUT_PLUGINS}" \ OUTPUT_PLUGINS="${OUTPUT_PLUGINS}" \ VISUALIZATION_PLUGINS="${VISUALIZATION_PLUGINS}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INPUT_PLUGINS= cdaudio mpg123 tonegen wav OUTPUT_PLUGINS= OSS disk_writer VISUALIZATION_PLUGINS= blur_scope sanalyzer OPTIONS_DEFINE= ESOUND IPV6 MIKMOD NLS SPEC VFILEINFO VORBIS OPTIONS_DEFAULT=MIKMOD VORBIS OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT_i386= SIMD OPTIONS_SUB= yes ESOUND_CONFIGURE_ENABLE=esd ESOUND_USE= GNOME=esound IPV6_CONFIGURE_ENABLE= ipv6 MIKMOD_CONFIGURE_ENABLE=mikmod MIKMOD_LIB_DEPENDS= libmikmod.so:${PORTSDIR}/audio/libmikmod NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext SIMD_CONFIGURE_ENABLE= simd SPEC_DESC= Visualization opengl_spectrum SPEC_CONFIGURE_ENABLE= opengl SPEC_USE= GL=gl VFILEINFO_DESC= Enable Extended Vorbis Fileinfo VFILEINFO_CPPFLAGS= -DALL_VORBIS_TAGS VORBIS_CONFIGURE_ENABLE=vorbis VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis .if !defined(WITH_DEBUG) INSTALL_TARGET= install-strip .endif .include .if ${PORT_OPTIONS:MESOUND} OUTPUT_PLUGINS+= esd .endif .if ${PORT_OPTIONS:MMIKMOD} INPUT_PLUGINS+= mikmod .endif .if ${PORT_OPTIONS:MVORBIS} INPUT_PLUGINS+= vorbis .endif .if ${PORT_OPTIONS:MSPEC} VISUALIZATION_PLUGINS+= opengl_spectrum .endif post-patch: @${REINPLACE_CMD} -e 's/alsa_found=yes/alsa_found=no/' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's,@mkdir_p@,${MKDIR},' \ ${WRKSRC}/po/Makefile.in.in @${FIND} ${WRKSRC} -name '*.s' | ${XARGS} ${REINPLACE_CMD} \ -e 's,/.*,,' -e 's/fist /fists /' -e 's/fistp /fistps /' \ -e '$$s/$$/\${.newline} .section ".note.GNU-stack","",@progbits/' post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/xmms/Skins ${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${FILESDIR}/xmms.desktop ${STAGEDIR}${DESKTOPDIR} .include Index: head/net/avahi-app/Makefile =================================================================== --- head/net/avahi-app/Makefile (revision 393428) +++ head/net/avahi-app/Makefile (revision 393429) @@ -1,158 +1,158 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= avahi PORTVERSION= 0.6.31 -PORTREVISION?= 4 +PORTREVISION?= 5 CATEGORIES?= net dns MASTER_SITES= http://www.avahi.org/download/ PKGNAMESUFFIX?= -app MAINTAINER?= gnome@FreeBSD.org COMMENT?= Service discovery on a local network AVAHI_SLAVE?= no .if ${AVAHI_SLAVE} != header LIB_DEPENDS?= libexpat.so:${PORTSDIR}/textproc/expat2 \ libdaemon.so:${PORTSDIR}/devel/libdaemon \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libgdbm.so:${PORTSDIR}/databases/gdbm USERS?= ${PORTNAME} GROUPS?= ${USERS} USES+= alias gettext gmake libtool pathfix pkgconfig USE_GNOME+= glib20 intltool introspection USE_GNOME_SUBR= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS?=--with-distro=freebsd \ --with-dbus-system-socket=unix:path=/var/run/dbus/system_bus_socket \ --disable-monodoc \ --disable-doxygen-doc \ --disable-doxygen-dot \ --disable-qt3 \ --localstatedir=/var \ --enable-compat-howl CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_KQUEUE LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ${AVAHI_SLAVE} == no CONFLICTS= howl-[0-9]* DAEMON_CONFIG_FILES= hosts avahi-daemon.conf .endif USE_RC_SUBR=yes .endif # !avahi-header .include .if ${AVAHI_SLAVE} != header .if ${AVAHI_SLAVE} == autoipd CONFIGURE_ARGS+=--enable-autoipd .else CONFIGURE_ARGS+=--disable-autoipd .endif .if ${AVAHI_SLAVE} == gtk CONFIGURE_ARGS+=--enable-gtk .else CONFIGURE_ARGS+=--disable-gtk .endif .if ${AVAHI_SLAVE} == gtk3 CONFIGURE_ARGS+=--enable-gtk3 .else CONFIGURE_ARGS+=--disable-gtk3 .endif .if ${AVAHI_SLAVE} == libdns CONFIGURE_ARGS+=--enable-compat-libdns_sd .else CONFIGURE_ARGS+=--disable-compat-libdns_sd .endif .if ${AVAHI_SLAVE} == python CONFIGURE_ARGS+=--enable-python .else CONFIGURE_ARGS+=--disable-python .endif .if ${AVAHI_SLAVE} == qt4 CONFIGURE_ARGS+=--enable-qt4 \ --disable-expat \ --disable-gdbm .else CONFIGURE_ARGS+=--disable-qt4 .endif .if ${AVAHI_SLAVE} == sharp CONFIGURE_ARGS+=--enable-mono .else CONFIGURE_ARGS+=--disable-mono .endif CONFIGURE_ARGS+=--disable-stack-protector post-patch: avahi-post-patch avahi-post-patch: @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \ ${WRKSRC}/man/*.* @${RM} -f ${WRKSRC}/man/*.bak @${REINPLACE_CMD} -e 's|-ldl||g ; s|netdev|network|g' \ ${WRKSRC}/configure \ ${WRKSRC}/avahi-client/Makefile.in \ ${WRKSRC}/avahi-daemon/Makefile.in @${REINPLACE_CMD} -e 's|have_inotify=yes|have_inotify=no|' \ ${WRKSRC}/configure @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e 's|(LIBINTL)|(INTLLIBS)|g ; \ s|(LIBICONV)|(LTLIBICONV)|g' @${REINPLACE_CMD} -e 's|%%RC_SUBR%%|/etc/rc.subr| ; \ s|%%GNOME_SUBR%%|${GNOME_SUBR}|' \ ${WRKSRC}/initscript/freebsd/avahi-dnsconfd.sh.in \ ${WRKSRC}/initscript/freebsd/avahi-daemon.sh.in @${REINPLACE_CMD} -e 's|dbus_connection_disconnect|dbus_connection_close|g' \ ${WRKSRC}/avahi-client/client.c \ ${WRKSRC}/avahi-daemon/dbus-protocol.c @${REINPLACE_CMD} -e 's|^_||g' \ ${WRKSRC}/avahi-ui/*.desktop.in.in @${REINPLACE_CMD} -e 's|am: install-avahiincludeHEADERS|am:|g' \ ${WRKSRC}/avahi-ui/Makefile.in post-build: avahi-post-build avahi-post-build: .for f in ${AVAHI_PKGCONFIG} @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${f} .endfor pre-su-install: avahi-pre-su-install avahi-pre-su-install: .if ${AVAHI_SLAVE}=="no" @${MKDIR} ${STAGEDIR}${PREFIX}/lib/avahi @${TOUCH} -f ${STAGEDIR}${PREFIX}/lib/avahi/.keep .endif post-install: avahi-post-install avahi-post-install: .if defined(MANPAGES) .for f in ${MANPAGES} ${INSTALL_DATA} ${WRKSRC}/man/${f} ${STAGEDIR}${PREFIX}/man/man${f:E}/${f} .endfor .endif .for f in ${AVAHI_PKGCONFIG} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/libdata/pkgconfig .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/etc/avahi .for f in ${DAEMON_CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/avahi-daemon/${f} \ ${STAGEDIR}${PREFIX}/etc/avahi/${f}.dist .endfor .if ${AVAHI_SLAVE}==no ${INSTALL_DATA} ${FILESDIR}/org.freedesktop.Avahi.service \ ${STAGEDIR}${PREFIX}/share/dbus-1/system-services .endif .endif # ! avahi-header .include Index: head/net/courier-authlib-ldap/Makefile =================================================================== --- head/net/courier-authlib-ldap/Makefile (revision 393428) +++ head/net/courier-authlib-ldap/Makefile (revision 393429) @@ -1,12 +1,12 @@ # Created by: Yarema # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -ldap COMMENT= LDAP support for the Courier authentication library CATEGORIES= net mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib .include "${MASTERDIR}/Makefile" Index: head/net/libgnetwork/Makefile =================================================================== --- head/net/libgnetwork/Makefile (revision 393428) +++ head/net/libgnetwork/Makefile (revision 393429) @@ -1,35 +1,35 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= libgnetwork PORTVERSION= 0.0.9 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= GLib-based networking wrapper USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2 USE_GNOME= gnomeprefix intlhack gconf2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip #.if !defined(WITHOUT_SSL) #LIB_DEPENDS+= gnutls.13:${PORTSDIR}/security/gnutls #CONFIGURE_ARGS+=--enable-ssl=gnutls #.else CONFIGURE_ARGS+=--enable-ssl=no #.endif #pre-everything:: # @${ECHO_MSG} "" # @${ECHO_MSG} "libgnetwork has the following configurable option(s):" # @${ECHO_MSG} " WITHOUT_SSL Disable GnuTLS SSL support" # @${ECHO_MSG} "" .include Index: head/net/libnss-mysql/Makefile =================================================================== --- head/net/libnss-mysql/Makefile (revision 393428) +++ head/net/libnss-mysql/Makefile (revision 393429) @@ -1,29 +1,29 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= libnss-mysql PORTVERSION= 1.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net MASTER_SITES= SF MAINTAINER= vd@FreeBSD.org COMMENT= NSS module using a MySQL database for backend GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mysql=${LOCALBASE} INSTALL_TARGET= install-strip USES= libtool USE_LDCONFIG= yes USE_MYSQL= yes post-patch: @${REINPLACE_CMD} 's,$${srcdir}/aux/mkinstalldirs,$${mkinstalldirs},' \ ${WRKSRC}/Makefile.in post-install: .for f in libnss-mysql.cfg libnss-mysql-root.cfg ${MV} ${STAGEDIR}${PREFIX}/etc/$f ${STAGEDIR}${PREFIX}/etc/$f.sample .endfor .include Index: head/net/liboauth/Makefile =================================================================== --- head/net/liboauth/Makefile (revision 393428) +++ head/net/liboauth/Makefile (revision 393429) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= liboauth PORTVERSION= 1.0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= SF/${PORTNAME} MAINTAINER= johans@FreeBSD.org COMMENT= C library implementing the OAuth Core standard LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl GNU_CONFIGURE= yes MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" INSTALL_TARGET= install-strip USE_OPENSSL= yes USES= pkgconfig libtool USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e '/PC_REQ=/s/ libcrypto//' ${WRKSRC}/configure .include Index: head/net/librouteros/Makefile =================================================================== --- head/net/librouteros/Makefile (revision 393428) +++ head/net/librouteros/Makefile (revision 393429) @@ -1,34 +1,34 @@ # Created by: Mark Felder # $FreeBSD$ PORTNAME= librouteros PORTVERSION= 1.1.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net MASTER_SITES= http://verplant.org/librouteros/files/ MAINTAINER= feld@FreeBSD.org COMMENT= Library for communicating with network devices by MikroTik LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool tar:bzip2 USE_LDCONFIG= yes LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include -Wno-error PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/mpich2/Makefile =================================================================== --- head/net/mpich2/Makefile (revision 393428) +++ head/net/mpich2/Makefile (revision 393429) @@ -1,194 +1,194 @@ # Created by: dbader@ece.unm.edu # $FreeBSD$ PORTNAME= mpich2 DISTVERSION= 1.5 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 5 CATEGORIES= net java parallel MASTER_SITES= http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${DISTVERSION}/ DIST_SUBDIR= mpich MAINTAINER= thierry@FreeBSD.org COMMENT= Portable implementation of MPI-1 and MPI-2 LICENSE= MPICH LICENSE_NAME= MPICH LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo RUN_DEPENDS= bash:${PORTSDIR}/shells/bash GNU_CONFIGURE= yes USES= libtool:keepla fortran perl5 pkgconfig python USE_GCC= yes USE_LDCONFIG= yes USE_PERL5= build INSTALL_TARGET= install-strip OPTIONS_DEFINE_i386= JAVA OPTIONS_DEFINE_amd64= JAVA OPTIONS_DEFINE= SMPD X11 DOCS OPTIONS_DEFAULT_i386= JAVA OPTIONS_DEFAULT_amd64= JAVA OPTIONS_DEFAULT= X11 JAVA_DESC= build MPE Jumpshot-4 SMPD_DESC= use SMPD instead of MPD, for a mixed-OS cluster X11_DESC= build MPE graphics routines CONFIGURE_ARGS= --enable-romio --enable-shared \ --docdir="${DOCSDIR}" \ --with-python="${PYTHON_CMD}" CONFIGURE_ENV= FCFLAGS="${FFLAGS}" \ MPI_CFLAGS="-I${LOCALBASE}/include" \ PACKAGE="${PORTNAME}" \ PTHREAD_LIBS="-lpthread" CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include .if ${FFLAGS} == "-O" FFLAGS= -O2 .endif LDFLAGS+= -lpthread -L${LOCALBASE}/lib -lexecinfo MAKE_ENV= CCACHE_DISABLE=yes PACKAGE=${PORTNAME} NOCCACHE= yes CONFLICTS= lam-7.* mpd-[0-9]* mpiexec-0.* MAKE_JOBS_UNSAFE= yes VERSO= 8.0.1 VERSOM= ${VERSO:R:R} PLIST_SUB= VER=${VERSO} VERM=${VERSOM} SUB_FILES= pkg-message THREAD2FIX= configure test/mpi/threads/comm/Makefile.in \ test/mpi/threads/pt2pt/Makefile.in \ src/mpe2/src/logging/configure \ src/mpi/romio/configure src/openpa/configure \ src/pm/hydra/configure LOCALBASE2FIX= src/mpe2/src/slog2sdk/trace_rlog/configure \ src/mpe2/src/slog2sdk/trace_sample/configure \ src/mpe2/src/graphics/configure STAGE2FIX= bin/mpicc bin/mpicxx bin/mpif77 bin/mpif90 \ etc/mpicc.conf etc/mpicxx.conf etc/mpif77.conf \ etc/mpif90.conf sbin/mpeuninstall DOC2PATCH= Makefile.in src/mpe2/sbin/mpeinstall.in \ src/openpa/Makefile.in src/mpi/romio/util/romioinstall.in CONFPFX2FIX1= src/pm/mpd/mpd.py CONFPFX2FIX2= doc/installguide/install.tex.vin \ src/pm/mpd/mpdroot.c BIN2STRIP= check_callstack clog2_join clog2_print clog2_repair .include .if ${PORT_OPTIONS:MDEBUG} MAKE_ENV+= VERBOSE=1 .endif .if ! ${PORT_OPTIONS:MJAVA} CONFIGURE_ARGS+= --without-java PLIST_SUB+= JAVA="@comment " PLX11= "@comment " .else .if ! ${PORT_OPTIONS:MX11} IGNORE= WITH_JAVA requires WITH_X11 .endif CONFIGURE_ARGS+= --with-java="${JAVA_HOME}" USE_JAVA= yes JAVA_VERSION= 1.6+ PLIST_SUB+= JAVA="" PLX11= "" BIN2STRIP+= rlog_check_timeorder rlog_print .endif #define WITH_RECV_TIMEOUT to be an appropriate value (>20 for slow machines), #in order to set a different default MPIEXEC_RECV_TIMEOUT .if defined(MAINTAINER_MODE) WITH_RECV_TIMEOUT?= 100 .else WITH_RECV_TIMEOUT?= 20 .endif .if ${PORT_OPTIONS:MSMPD} CONFIGURE_ARGS+= --with-pmi=smpd --with-pm=smpd PLIST_SUB+= PM_MPD="@comment " PM_SMPD="" .else CONFIGURE_ARGS+= --with-pmi=simple --with-pm=mpd PLIST_SUB+= PM_MPD="" PM_SMPD="@comment " BIN2STRIP+= mpdroot .endif .if ! ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+= --disable-graphics PLIST_SUB+= X11="@comment " .else CONFIGURE_ARGS+= --x-includes=${LOCALBASE}/include --x-libraries==${LOCALBASE}/lib USE_XORG= x11 xt PLIST_SUB+= X11=${PLX11} .endif .include pre-configure: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${LOCALBASE2FIX:S|^|${WRKSRC}/|} ${FIND} ${WRKSRC} -name configure | ${XARGS} \ ${REINPLACE_CMD} -e 's|doc/$${PACKAGE}|doc/${PORTNAME}|' .for fin in ${DOC2PATCH} . if ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|%%PORTDOCS%%||' ${WRKSRC}/${fin} . else ${REINPLACE_CMD} -e 's|%%PORTDOCS%%|#|' ${WRKSRC}/${fin} . endif .endfor .if ! ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|lib doc share|lib share|' \ ${WRKSRC}/src/mpe2/src/slog2sdk/sbin/install-package.in .endif ${REINPLACE_CMD} -e '/MPIEXEC_RECV_TIMEOUT/s|20,|${WITH_RECV_TIMEOUT},|' \ ${WRKSRC}/src/pm/mpd/mpiexec.py ${REINPLACE_CMD} -e 's|%%SRCDIR%%|${WRKSRC}|' ${WRKSRC}/${CONFIGURE_SCRIPT} .for cnf in ${CONFPFX2FIX1} ${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/${cnf} .endfor .for cnf in ${CONFPFX2FIX2} ${REINPLACE_CMD} -e 's|/etc/mpd.conf|${PREFIX}/etc/mpd.conf|' \ ${WRKSRC}/${cnf} .endfor post-install: (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f bin) (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f bin) @${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${WRKDIR}/mpd.conf.dist ${INSTALL_DATA} ${WRKDIR}/mpd.conf.dist ${STAGEDIR}${PREFIX}/etc/ .for pg in ${STAGE2FIX} ${REINPLACE_CMD} -e '/${STAGEDIR:C|/|\/|g}/s|${STAGEDIR}||' \ ${STAGEDIR}${PREFIX}/${pg} ${RM} ${STAGEDIR}${PREFIX}/${pg}.bak .endfor .for pg in ${BIN2STRIP} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${pg} .endfor .if ${PORT_OPTIONS:MJAVA} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/trace_rlog/libTraceInput.so .endif .if defined(MAINTAINER_MODE) regression-test: install .if !exists(${HOME}/.mpd.conf) @${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${HOME}/.mpd.conf ${CHMOD} go-r ${HOME}/.mpd.conf @${ECHO_MSG} "${HOME}/.mpd.conf has been generated - please change the secret word!" .endif @${ECHO_MSG} "Increase MPIEXEC_RECV_TIMEOUT if needed!" ${PREFIX}/bin/mpd & (cd ${WRKSRC} && \ PATH=${PATH}:${PREFIX}/bin VERBOSE=1 ${MAKE} testing) ${PREFIX}/bin/mpdallexit .endif .include Index: head/net/ndpi/Makefile =================================================================== --- head/net/ndpi/Makefile (revision 393428) +++ head/net/ndpi/Makefile (revision 393429) @@ -1,33 +1,34 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= ndpi PORTVERSION= 1.6 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF/ntop/nDPI DISTNAME= nDPI-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= NTOP-maintained superset of the popular OpenDPI library LICENSE= GPLv3 LIB_DEPENDS= libjson-c.so:${PORTSDIR}/devel/json-c CONFIGURE_ARGS= --with-pic CPPFLAGS+= -I${LOCALBASE}/include/json-c LDFLAGS+= -L${LOCALBASE}/lib LIBS+= -ljson-c GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= autoreconf libtool pathfix pkgconfig compiler:c++11-lang WRKSRC= ${WRKDIR}/nDPI-${PORTVERSION} INSTALL_TARGET= install-strip PLIST_SUB= MAJOR_VER=${PORTVERSION}.0 post-patch: ${REINPLACE_CMD} 's|$$(libdir)|$$(libdir)data|' \ ${WRKSRC}/Makefile.am .include Index: head/net-im/farsight2/Makefile =================================================================== --- head/net-im/farsight2/Makefile (revision 393428) +++ head/net-im/farsight2/Makefile (revision 393429) @@ -1,28 +1,28 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/trunk/net-im/farsight2/Makefile 19804 2014-08-13 14:55:11Z kwm $ PORTNAME= farsight2 PORTVERSION= 0.0.31 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im devel MASTER_SITES= http://www.freedesktop.org/software/farstream/releases/farsight2/ \ http://miwibox.org/distfiles/ MAINTAINER= gnome@FreeBSD.org COMMENT= Collection of GStreamer modules and libraries for videoconferencing LIB_DEPENDS= libnice.so:${PORTSDIR}/net-im/libnice RUN_DEPENDS= libnice-gst010>=0:${PORTSDIR}/net-im/libnice-gst010 USES= gettext libtool gmake pathfix pkgconfig python USE_LDCONFIG= yes USE_GNOME= glib20 USE_GSTREAMER= core good bad python GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include Index: head/net-im/farstream/Makefile =================================================================== --- head/net-im/farstream/Makefile (revision 393428) +++ head/net-im/farstream/Makefile (revision 393429) @@ -1,25 +1,26 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= farstream PORTVERSION= 0.2.6 +PORTREVISION= 1 CATEGORIES= net-im devel MASTER_SITES= http://freedesktop.org/software/farstream/releases/farstream/ MAINTAINER= gnome@FreeBSD.org COMMENT= Collection of GStreamer modules and libraries for videoconferencing LIB_DEPENDS= libnice.so:${PORTSDIR}/net-im/libnice RUN_DEPENDS= libnice-gst1>=0:${PORTSDIR}/net-im/libnice-gst1 USE_LDCONFIG= yes USES= gettext libtool gmake pathfix pkgconfig python USE_GNOME= glib20 introspection:build USE_GSTREAMER1= good bad GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include Index: head/net-im/folks/Makefile =================================================================== --- head/net-im/folks/Makefile (revision 393428) +++ head/net-im/folks/Makefile (revision 393429) @@ -1,48 +1,49 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= folks PORTVERSION= 0.10.1 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= library to aggregates people from multiple sources BUILD_DEPENDS= vapigen:${PORTSDIR}/lang/vala LIB_DEPENDS= libgee-0.8.so:${PORTSDIR}/devel/libgee \ libgcr-3.so:${PORTSDIR}/security/gcr \ libzeitgeist-1.0.so:${PORTSDIR}/sysutils/libzeitgeist \ libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib CONFLICTS= folks-0.4.[0-9]* USE_LDCONFIG= yes USES= gettext libtool gmake pathfix pkgconfig tar:xz USE_GNOME= evolutiondataserver3 intlhack \ introspection:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-bluez-backend CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=deprecated-declarations LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.freedesktop.folks.gschema.xml PLIST_SUB= LIBVER=25 VERSION=42 LIBVERLONG=25.17.3 OPTIONS_SUB= yes OPTIONS_DEFINE= SOCIALWEB TRACKER OPTIONS_DEFAULT=SOCIALWEB TRACKER SOCIALWEB_DESC= Social web backend TRACKER_DESC= Tracker backend SOCIALWEB_CONFIGURE_ENABLE= libsocialweb-backend SOCIALWEB_LIB_DEPENDS= libsocialweb.so:${PORTSDIR}/www/libsocialweb TRACKER_CONFIGURE_ENABLE= tracker-backend TRACKER_LIB_DEPENDS= libtracker-control-1.0.so:${PORTSDIR}/sysutils/tracker post-patch: @${REINPLACE_CMD} -e 's|--fatal-warnings||g' \ ${WRKSRC}/configure .include Index: head/net-im/libaccounts-glib/Makefile =================================================================== --- head/net-im/libaccounts-glib/Makefile (revision 393428) +++ head/net-im/libaccounts-glib/Makefile (revision 393429) @@ -1,33 +1,34 @@ # Created by: Tobias C. Berner # $FreeBSD$ PORTNAME= libaccounts-glib PORTVERSION= 1.18 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= https://drive.google.com/uc?export=download&id=0B8fX9XOwH_g4U1NzNmg0cWoxNGM&dummy= \ LOCAL/rakuco MAINTAINER= kde@FreeBSD.org COMMENT= Accounts and SSO framework for Linux and POSIX based platforms LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libsqlite3.so:${PORTSDIR}/databases/sqlite3 FETCH_BEFORE_ARGS= -o ${DISTFILES} GNU_CONFIGURE= YES # The line below is a hack required when the port is configure either without # devel/libcheck installed or with --disable-tests. # A proper fix has been submitted upstream: # https://gitlab.com/accounts-sso/libaccounts-glib/merge_requests/1 CONFIGURE_ENV= HAVE_GCOV_FALSE='\#' CONFIGURE_ARGS= --disable-tests INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig python USE_GNOME= pygobject3 introspection libxml2 .include Index: head/net-im/libstrophe/Makefile =================================================================== --- head/net-im/libstrophe/Makefile (revision 393428) +++ head/net-im/libstrophe/Makefile (revision 393429) @@ -1,24 +1,25 @@ # $FreeBSD$ PORTNAME= libstrophe PORTVERSION= 0.8.7 +PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= arved@FreeBSD.org COMMENT= Lightweight XMPP library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 USE_GITHUB= yes GH_ACCOUNT= strophe GH_TAGNAME= 2093aac USES= libtool pkgconfig autoreconf GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig USE_OPENSSL= yes USE_LDCONFIG= yes .include Index: head/net-im/libtelepathy/Makefile =================================================================== --- head/net-im/libtelepathy/Makefile (revision 393428) +++ head/net-im/libtelepathy/Makefile (revision 393429) @@ -1,25 +1,25 @@ # Created by: FreeBSD GNOME Team # $FreeBSD$ # $MCom: ports/trunk/net-im/libtelepathy/Makefile 19913 2014-09-25 22:29:26Z kwm $ PORTNAME= libtelepathy PORTVERSION= 0.3.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im devel MASTER_SITES= http://telepathy.freedesktop.org/releases/${PORTNAME}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Flexible Communications Framework LIB_DEPENDS= libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib USES= gmake libtool pathfix pkgconfig python:build USE_LDCONFIG= yes USE_GNOME= glib20 libxslt:build GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lglib-2.0 `pkg-config --libs telepathy-glib` INSTALL_TARGET= install-strip .include Index: head/net-im/loudmouth/Makefile =================================================================== --- head/net-im/loudmouth/Makefile (revision 393428) +++ head/net-im/loudmouth/Makefile (revision 393429) @@ -1,52 +1,52 @@ # Created by: Adam Weinberger # $FreeBSD$ # $MCom: ports/trunk/net-im/loudmouth/Makefile 19914 2014-09-25 22:33:21Z kwm $ PORTNAME= loudmouth PORTVERSION= 1.4.3 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net-im gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Lightweight Jabber client library LICENSE= GPLv2 LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn USES= gettext gmake libtool pathfix pkgconfig tar:bzip2 USE_GNOME= glib20 GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -Wl,-Bsymbolic -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFAULT=GNUTLS OPTIONS_RADIO= SSL OPTIONS_RADIO_SSL= GNUTLS OPENSSL .include .if ${PORT_OPTIONS:MGNUTLS} LIB_DEPENDS+= libgnutls.so:${PORTSDIR}/security/gnutls RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss .endif .if ${PORT_OPTIONS:MOPENSSL} USE_OPENSSL= yes CONFIGURE_ARGS+=--with-ssl=openssl RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss .endif .if !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL} CONFIGURE_ARGS+=--without-ssl .endif post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/loudmouth/lm-ssl-gnutls.c .include Index: head/net-im/telepathy-mission-control/Makefile =================================================================== --- head/net-im/telepathy-mission-control/Makefile (revision 393428) +++ head/net-im/telepathy-mission-control/Makefile (revision 393429) @@ -1,32 +1,33 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/trunk/net-im/telepathy-mission-control/Makefile 19955 2014-10-15 10:15:00Z gusi $ PORTNAME= telepathy-mission-control PORTVERSION= 5.16.3 +PORTREVISION= 1 CATEGORIES= net-im devel MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-mission-control/ MAINTAINER= gnome@FreeBSD.org COMMENT= Telepathy component to apps to abstract details of connection managers LIB_DEPENDS= libtelepathy.so:${PORTSDIR}/net-im/libtelepathy \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib USES= gmake libtool pathfix pkgconfig USE_GNOME= libxslt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--disable-upower USE_LDCONFIG= yes GLIB_SCHEMAS= im.telepathy.MissionControl.FromEmpathy.gschema.xml INSTALL_TARGET= install-strip PLIST_SUB= VERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|$${datadir}/gtk-doc/html|${DOCSDIR}|' \ ${WRKSRC}/configure .include Index: head/net-mgmt/netxms/Makefile =================================================================== --- head/net-mgmt/netxms/Makefile (revision 393428) +++ head/net-mgmt/netxms/Makefile (revision 393429) @@ -1,92 +1,93 @@ # Created by: Vladimir Ermakov # $FreeBSD$ PORTNAME= netxms PORTVERSION= 1.2.17 +PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= http://www.netxms.org/download/ \ http://www.netxms.org/download/archive/ MAINTAINER= bofh@FreeBSD.org COMMENT= Network monitoring system LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi PORTSCOUT= limit:^1\. OPTIONS_DEFINE= SERVER CLIENT AGENT OPTIONS_DEFAULT= CLIENT AGENT SERVER_ENABLED_MODULES= MYSQL SERVER_DISABLED_MODULES= PGSQL SQLITE ODBC OPTIONS_SINGLE= SERVER OPTIONS_SINGLE_SERVER= ${SERVER_ENABLED_MODULES} ${SERVER_DISABLED_MODULES} OPTIONS_SUB= yes SERVER_DESC= Install NetXMS server & agent CLIENT_DESC= Install NetXMS client AGENT_DESC= Install NetXMS agent CLIENT_CONFIGURE_ON= --with-client AGENT_CONFIGURE_ON= --with-agent SERVER_CONFIGURE_ON= --with-server MYSQL_CONFIGURE_ON= --with-mysql MYSQL_USE= MYSQL=yes PGSQL_CONFIGURE_ON= --with-pgsql PGSQL_USES= pgsql SQLITE_CONFIGURE_ON= --with-sqlite SQLITE_USE= SQLITE=yes ODBC_CONFIGURE_ON= --with-odbc ODBC_LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC USE_OPENSSL= yes USES= gmake iconv libtool perl5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-silent-rules \ --with-internal-libjansson \ --with-internal-libtre USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USERS= netxms GROUPS= netxms .include .if ${PORT_OPTIONS:MSERVER} || ${PORT_OPTIONS:MCLIENT} PLIST_SUB+= NXMAP="" .else PLIST_SUB+= NXMAP="@comment " .endif .if ${PORT_OPTIONS:MSERVER} || ${PORT_OPTIONS:MAGENT} PLIST_SUB+= NXCP="" .else PLIST_SUB+= NXCP="@comment " .endif .if ${PORT_OPTIONS:MSERVER} USE_RC_SUBR+= netxmsd .if !${PORT_OPTIONS:MAGENT} USE_RC_SUBR+= nxagentd .endif .endif .if ${PORT_OPTIONS:MAGENT} USE_RC_SUBR+= nxagentd .endif post-install: .if ${PORT_OPTIONS:MSERVER} .if !exists(${STAGEDIR}${PREFIX}/etc/netxmsd.conf.sample) ${CP} ${WRKSRC}/contrib/netxmsd.conf-dist ${STAGEDIR}${PREFIX}/etc/netxmsd.conf.sample .endif .endif .if ${PORT_OPTIONS:MSERVER} || ${PORT_OPTIONS:MAGENT} .if !exists(${STAGEDIR}${PREFIX}/etc/nxagentd.conf.sample) ${CP} ${WRKSRC}/contrib/nxagentd.conf-dist ${STAGEDIR}${PREFIX}/etc/nxagentd.conf.sample .endif .endif .include Index: head/ports-mgmt/packagekit/Makefile =================================================================== --- head/ports-mgmt/packagekit/Makefile (revision 393428) +++ head/ports-mgmt/packagekit/Makefile (revision 393429) @@ -1,103 +1,103 @@ # Created by: Anders F Bjorklund # $FreeBSD$ # $MCom: ports/ports-mgmt/packagekit/Makefile,v 1.26 2010/10/10 15:49:51 marcus Exp $ PORTNAME= PackageKit PORTVERSION= 0.6.11 -PORTREVISION?= 7 +PORTREVISION?= 8 CATEGORIES= ports-mgmt sysutils MASTER_SITES= http://www.packagekit.org/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT?= DBUS packaging abstraction layer BUILD_DEPENDS= ${LOCALBASE}/bin/docbook2man:${PORTSDIR}/textproc/docbook-utils LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit \ libck-connector.so:${PORTSDIR}/sysutils/consolekit RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof \ bash:${PORTSDIR}/shells/bash USES= cpe execinfo gettext gmake iconv libtool pathfix pkgconfig \ python:build shared-mime-info shebangfix CPE_VENDOR= packagekit_project SHEBANG_FILES= backends/test/helpers/search-name.sh \ contrib/cron/packagekit-background.cron USE_GNOME= glib20 intltool introspection USE_SQLITE= 3 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lexecinfo CONFIGURE_ARGS+=--with-security-framework=polkit \ --localstatedir=/var \ --disable-static \ --disable-gtk-doc \ --disable-managed \ --disable-browser-plugin \ --disable-gstreamer-plugin \ --disable-networkmanager \ --disable-connman INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes .if !defined(SLAVEPORT) OPTIONS_DEFINE= PORTS MANPAGES OPTIONS_DEFAULT=PORTS PORTS_DESC=Use portupgrade for management, dummy if disabled .include . if ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+= docbook-sgml>0:${PORTSDIR}/textproc/docbook-sgml \ xsltproc:${PORTSDIR}/textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl PLIST_SUB+= MAN='' . else CONFIGURE_ARGS+=--disable-man-pages PLIST_SUB+= MAN='@comment ' . endif . if ${PORT_OPTIONS:MPORTS} RUN_DEPENDS+= ${LOCALBASE}/sbin/portupgrade:${PORTSDIR}/ports-mgmt/portupgrade USE_RUBY= yes CONFIGURE_ARGS+=--enable-ports --with-default-backend=ports PLIST_SUB+= PORTS="" . else CONFIGURE_ARGS+=--disable-ports --with-default-backend=dummy PLIST_SUB+= PORTS="@comment " . endif CONFIGURE_ARGS+=--disable-gtk-module PLIST_SUB+= GTK="@comment " CONFIGURE_ARGS+=--disable-qt .elif defined(${SLAVEPORT}) && ${SLAVEPORT}=="qt4" LIB_DEPENDS+= libpackagekit-glib2.so:${PORTSDIR}/ports-mgmt/packagekit CONFIGURE_ARGS+=--enable-qt LIB_DEPENDS+= libcppunit.so:${PORTSDIR}/devel/cppunit USE_QT4+= dbus gui xml sql moc_build #.include "${PORTSDIR}/Mk/bsd.qt.mk" .endif post-patch: @${REINPLACE_CMD} -E -e 's/.*WARNINGFLAGS_CPP.*-Werror/#$$&/' \ -e 's|-DG_DISABLE_DEPRECATED||g' \ -e 's|-Wmissing-include-dirs||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/src/pk-lsof.c @${REINPLACE_CMD} -e 's|girepositry|girepository|g' \ ${WRKSRC}/lib/packagekit-glib2/Makefile.in @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ '/xsltproc/s|.xsl [$$]? &> /dev|.xsl $$? > /dev|g' post-install: .if !defined(SLAVEPORT) @${INSTALL_DATA} ${WRKSRC}/data/transactions.db \ ${STAGEDIR}${PREFIX}/share/PackageKit/transactions.db .endif .include Index: head/security/courier-authlib-base/Makefile =================================================================== --- head/security/courier-authlib-base/Makefile (revision 393428) +++ head/security/courier-authlib-base/Makefile (revision 393429) @@ -1,14 +1,14 @@ # Created by: Oliver Lehmann # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -base COMMENT= Courier authentication library base CATEGORIES= security mail MASTERDIR= ${.CURDIR}/../../security/courier-authlib USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} .include "${MASTERDIR}/Makefile" Index: head/security/duo/Makefile =================================================================== --- head/security/duo/Makefile (revision 393428) +++ head/security/duo/Makefile (revision 393429) @@ -1,41 +1,42 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= duo PORTVERSION= 1.9.14 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://dl.duosecurity.com/ \ http://mirrors.rit.edu/zi/ DISTNAME= ${PORTNAME}_unix-${PORTVERSION} MAINTAINER= zi@FreeBSD.org COMMENT= Duo unix integration package LICENSE= GPLv2 CONFIGURE_ARGS= --with-pam=${PREFIX}/lib/security --sysconfdir=${PREFIX}/etc \ --docdir=${DOCSDIR} --includedir=${PREFIX}/include/${PORTNAME} GNU_CONFIGURE= yes USES= libtool pathfix USE_LDCONFIG= yes USE_OPENSSL= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's| /etc| ${PREFIX}/etc|g' \ ${WRKSRC}/pam_duo/pam_duo.8 \ ${WRKSRC}/login_duo/login_duo.8 post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libduo.so.3 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/security/pam_duo.so ${INSTALL_DATA} ${WRKSRC}/login_duo/login_duo.conf \ ${STAGEDIR}${PREFIX}/etc/login_duo.conf.sample ${INSTALL_DATA} ${WRKSRC}/pam_duo/pam_duo.conf \ ${STAGEDIR}${PREFIX}/etc/pam_duo.conf.sample .include Index: head/security/engine_pkcs11/Makefile =================================================================== --- head/security/engine_pkcs11/Makefile (revision 393428) +++ head/security/engine_pkcs11/Makefile (revision 393429) @@ -1,34 +1,34 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= engine_pkcs11 PORTVERSION= 0.1.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF/opensc/${PORTNAME} MAINTAINER= ale@FreeBSD.org COMMENT= Implementation of a PKCS\#11 engine for OpenSSL LICENSE= BSD2CLAUSE LIB_DEPENDS= libp11.so:${PORTSDIR}/security/libp11 OPTIONS_DEFINE= DOCS USES= libtool pkgconfig USE_OPENSSL= yes GNU_CONFIGURE= yes CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" PORTDOCS= * .include .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+=--enable-doc .endif .include Index: head/security/fwknop/Makefile =================================================================== --- head/security/fwknop/Makefile (revision 393428) +++ head/security/fwknop/Makefile (revision 393429) @@ -1,33 +1,33 @@ # Created by: Sean Greven # $FreeBSD$ PORTNAME= fwknop PORTVERSION= 2.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://www.cipherdyne.org/fwknop/download/ MAINTAINER= sean.greven@gmail.com COMMENT= SPA implementation for Linux and FreeBSD LICENSE= GPLv2 OPTIONS_DEFINE= GPGME OPTIONS_DEFAULT= GPGME GPGME_DESC= Build support for gpgme INFO= libfko USES= cpe libtool CPE_VENDOR= cipherdyne GNU_CONFIGURE= yes USE_RC_SUBR= fwknopd USE_LDCONFIG= yes .include .if ${PORT_OPTIONS:MGPGME} LIB_DEPENDS+= libgpgme.so:${PORTSDIR}/security/gpgme .else CONFIGURE_ARGS+=--without-gpgme .endif .include Index: head/security/gcr/Makefile =================================================================== --- head/security/gcr/Makefile (revision 393428) +++ head/security/gcr/Makefile (revision 393429) @@ -1,33 +1,33 @@ # Created by: Koop Mast # $FreeBSD$ # $MCom: ports/trunk/security/gcr/Makefile 20031 2014-11-02 21:47:55Z kwm $ PORTNAME= gcr PORTVERSION= 3.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security gnome MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= Library for bits of crypto UI and parsing BUILD_DEPENDS= gtk-doc>0:${PORTSDIR}/textproc/gtk-doc \ vapigen:${PORTSDIR}/lang/vala LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ libtasn1.so:${PORTSDIR}/security/libtasn1 \ libp11-kit.so:${PORTSDIR}/security/p11-kit \ libgcrypt.so:${PORTSDIR}/security/libgcrypt CONFLICTS= gnome-keyring-2.[0-9]* USE_GNOME= gtk30 intlhack introspection:build USES= desktop-file-utils gettext gmake libtool pathfix \ pkgconfig shared-mime-info tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.crypto.pgp.gschema.xml .include Index: head/security/libmcrypt/Makefile =================================================================== --- head/security/libmcrypt/Makefile (revision 393428) +++ head/security/libmcrypt/Makefile (revision 393429) @@ -1,21 +1,21 @@ # Created by: nsayer@FreeBSD.org # $FreeBSD$ PORTNAME= libmcrypt PORTVERSION= 2.5.8 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF/mcrypt/Libmcrypt/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Multi-cipher cryptographic library (used in PHP) LICENSE= LGPL21 CONFIGURE_ARGS= --enable-static GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes USES= libtool .include Index: head/security/libntlm/Makefile =================================================================== --- head/security/libntlm/Makefile (revision 393428) +++ head/security/libntlm/Makefile (revision 393429) @@ -1,25 +1,25 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= libntlm PORTVERSION= 1.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://www.nongnu.org/libntlm/releases/ MAINTAINER= jochen@daten-chaos.de COMMENT= Library that implement Microsoft's NTLM authentication LICENSE= LGPL21 USES= pathfix pkgconfig libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes PORTDOCS= AUTHORS ChangeLog NEWS README THANKS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/security/libp11/Makefile =================================================================== --- head/security/libp11/Makefile (revision 393428) +++ head/security/libp11/Makefile (revision 393429) @@ -1,47 +1,47 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= libp11 PORTVERSION= 0.2.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security devel MASTER_SITES= SF/opensc/${PORTNAME} MAINTAINER= ale@FreeBSD.org COMMENT= Small layer on top of PKCS\#11 API LICENSE= LGPL21 LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl OPTIONS_DEFINE= DOCS EXAMPLES USE_OPENSSL= yes GNU_CONFIGURE= yes USES= libtool pkgconfig USE_LDCONFIG= yes CONFIGURE_ENV= LTLIB_CFLAGS="-I${LOCALBASE}/include" \ LTLIB_LIBS="-L${LOCALBASE}/lib -lltdl" \ OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" PORTDOCS= * .include .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+=--enable-doc .endif post-patch: @${REINPLACE_CMD} 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' \ ${WRKSRC}/configure @${REINPLACE_CMD} 's|install-data-am: install-apidocDATA install-dist_docDATA|install-data-am: install-dist_docDATA|' \ ${WRKSRC}/doc/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/security/libprelude/Makefile =================================================================== --- head/security/libprelude/Makefile (revision 393428) +++ head/security/libprelude/Makefile (revision 393429) @@ -1,76 +1,76 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= libprelude PORTVERSION= 1.0.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MASTER_SITES= http://www.prelude-ids.org/attachments/download/241/ MAINTAINER= koobs@FreeBSD.org COMMENT= Framework library for Prelude NIDS LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.README LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \ libgmp.so:${PORTSDIR}/math/gmp \ libgnutls.so:${PORTSDIR}/security/gnutls \ libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libgpg-error.so:${PORTSDIR}/security/libgpg-error \ libnettle.so:${PORTSDIR}/security/nettle \ libp11-kit.so:${PORTSDIR}/security/p11-kit BROKEN_sparc64= does not compile OPTIONS_DEFINE= DOCS PERL PYTHON OPTIONS_SUB= yes USES= charsetfix gettext gmake iconv libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static \ --localstatedir=/var \ --enable-gtk-doc=no \ --with-html-dir=${PREFIX}/share/doc CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip ETCDIR= ${PREFIX}/etc/prelude PORTDOCS= * PERL_CONFIGURE_WITH= perl PERL_USES= perl5 PYTHON_CONFIGURE_WITH= python PYTHON_USES= python .include .if ${PORT_OPTIONS:MPYTHON} PLIST_SUB+= PYTHON_VER="${PYTHON_VER}" VERSION="${PORTVERSION}" .endif .include post-patch: @${REINPLACE_CMD} '\,gnutls/extra\.h,d' \ ${WRKSRC}/prelude-admin/prelude-admin.c \ ${WRKSRC}/prelude-admin/server.c post-install: ${INSTALL_MAN} ${WRKSRC}/docs/manpages/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .for f in client.conf global.conf idmef-client.conf tls.conf ${INSTALL_DATA} ${WRKSRC}/${f} \ ${STAGEDIR}${ETCDIR}/default/${f}.sample ${RM} ${STAGEDIR}${ETCDIR}/default/${f} # Remove files install-data-local installs .endfor .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/api/html/* ${STAGEDIR}${DOCSDIR} .endif .include Index: head/security/libpreludedb/Makefile =================================================================== --- head/security/libpreludedb/Makefile (revision 393428) +++ head/security/libpreludedb/Makefile (revision 393429) @@ -1,74 +1,74 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= libpreludedb PORTVERSION= 1.0.1p1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MASTER_SITES= https://www.prelude-ids.org/attachments/download/287/ MAINTAINER= ports@FreeBSD.org COMMENT= Framework library for access to Prelude NIDS database LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \ libgmp.so:${PORTSDIR}/math/gmp \ libgnutls.so:${PORTSDIR}/security/gnutls \ libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libgpg-error.so:${PORTSDIR}/security/libgpg-error \ libprelude.so:${PORTSDIR}/security/libprelude \ libnettle.so:${PORTSDIR}/security/nettle \ libp11-kit.so:${PORTSDIR}/security/p11-kit USES= gettext gmake iconv libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gtk-doc=no \ --with-html-dir=${PREFIX}/share/doc INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTDOCS= * OPTIONS_DEFINE= DOCS PERL PYTHON OPTIONS_MULTI= DB OPTIONS_MULTI_DB= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= MYSQL OPTIONS_SUB= yes MYSQL_DESC= MySQL plugin MYSQL_USE= mysql=yes MYSQL_CONFIGURE_WITH= mysql PERL_DESC= Perl bindings PERL_USES= perl5 PERL_USE= perl5=build,run PERL_CONFIGURE_WITH= perl PGSQL_DESC= PostgreSQL plugin PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgresql PYTHON_USES= python PYTHON_CONFIGURE_WITH= python PYTHON_PLIST_SUB= PYTHON_VER="${PYTHON_VER}" SQLITE_DESC= SQLite3 plugin SQLITE_USE= sqlite=yes SQLITE_CONFIGURE_WITH= sqlite3 .include post-install: (cd ${WRKSRC}/docs/manpages && ${INSTALL_MAN} *.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1) @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs/api/html && ${INSTALL_DATA} * \ ${STAGEDIR}${DOCSDIR}) .if ${PORT_OPTIONS:MPERL} @${FIND} ${STAGEDIR}${PREFIX}/lib/perl5 \ -name "*.so" | ${XARGS} ${STRIP_CMD} .endif .if ${PORT_OPTIONS:MPYTHON} @${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \ -name "*.so" | ${XARGS} ${STRIP_CMD} .endif .include Index: head/security/libssh2/Makefile =================================================================== --- head/security/libssh2/Makefile (revision 393428) +++ head/security/libssh2/Makefile (revision 393429) @@ -1,51 +1,51 @@ # Created by: Alexander Leidinger # $FreeBSD$ PORTNAME= libssh2 PORTVERSION= 1.4.3 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 2 CATEGORIES= security devel MASTER_SITES= http://www.libssh2.org/download/ \ LOCAL/sbz MAINTAINER= sbz@FreeBSD.org COMMENT= Library implementing the SSH2 protocol LICENSE= BSD3CLAUSE GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pathfix USE_LDCONFIG= yes OPTIONS_DEFINE= GCRYPT TRACE ZLIB OPTIONS_DEFAULT= ZLIB TRACE_DESC= Enable debug packet traces TRACE_CONFIGURE_ENABLE= debug GCRYPT_LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt GCRYPT_CONFIGURE_ON= --with-libgcrypt --without-openssl GCRYPT_CONFIGURE_OFF= --without-libgcrypt --with-openssl GCRYPT_CPPFLAGS= -I${LOCALBASE}/include GCRYPT_LIBS= -L${LOCALBASE}/lib ZLIB_CONFIGURE_WITH= libz .include .if ! ${PORT_OPTIONS:MGCRYPT} USE_OPENSSL= yes .endif .include post-patch: @${REINPLACE_CMD} -e '/Libs:/s/@LDFLAGS@//' -e '/Libs:/s/@LIBS@//' \ ${WRKSRC}/libssh2.pc.in .if defined(WITH_OPENSSL_BASE) @${REINPLACE_CMD} -e 's/LIBSREQUIRED=libssl,libcrypto/LIBS="$$LIBS -lssl -lcrypto"/' \ ${WRKSRC}/configure .endif .include Index: head/security/munge/Makefile =================================================================== --- head/security/munge/Makefile (revision 393428) +++ head/security/munge/Makefile (revision 393429) @@ -1,28 +1,28 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= munge PORTVERSION= 0.5.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= GOOGLE_CODE MAINTAINER= bofh@FreeBSD.org COMMENT= Authentication service for creating and validating credentials LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var USES= libtool pathfix perl5 tar:bzip2 USE_LDCONFIG= yes USE_RC_SUBR= munged INSTALL_TARGET= install-strip post-install: ${RM} -r ${STAGEDIR}${PREFIX}/etc/default ${RM} -r ${STAGEDIR}${PREFIX}/etc/init.d ${RM} -r ${STAGEDIR}${ETCDIR} .include Index: head/security/opensc/Makefile =================================================================== --- head/security/opensc/Makefile (revision 393428) +++ head/security/opensc/Makefile (revision 393429) @@ -1,81 +1,82 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= opensc PORTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= security devel MASTER_SITES= SF/${PORTNAME}/OpenSC/${DISTNAME} MAINTAINER= ale@FreeBSD.org COMMENT= Libraries and utilities to access smart cards LICENSE= LGPL21 OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND=PCSC OPENCT CTAPI OPTIONS_DEFINE= SM DOCS MANPAGES OPTIONS_DEFAULT=PCSC SM MANPAGES PCSC_DESC= Use PC/SC backend OPENCT_DESC= Use OpenCT backend CTAPI_DESC= Use CT-API backend SM_DESC= Enable secure messaging support USES= libtool pkgconfig gmake USE_OPENSSL= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFIGURE_ENV= \ OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" PORTDOCS= * .include .if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+= xsltproc:${PORTSDIR}/textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl CONFIGURE_ENV+= XSLTPROC="${LOCALBASE}/bin/xsltproc" CONFIGURE_ARGS+=--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook .else CONFIGURE_ENV+= XSLTPROC="${FALSE}" CONFIGURE_ARGS+=--without-xsl-stylesheetsdir .endif .if ${PORT_OPTIONS:MMANPAGES} PLIST_SUB+= MANPAGES="" .else CONFIGURE_ARGS+=--disable-man PLIST_SUB+= MANPAGES="@comment " .endif .if ${PORT_OPTIONS:MOPENCT} LIB_DEPENDS+= libopenct.so:${PORTSDIR}/security/openct CONFIGURE_ARGS+=--enable-openct .endif .if ${PORT_OPTIONS:MPCSC} LIB_DEPENDS+= libpcsclite.so:${PORTSDIR}/devel/pcsc-lite .else CONFIGURE_ARGS+=--disable-pcsc .endif .if ${PORT_OPTIONS:MCTAPI} CONFIGURE_ARGS+=--enable-ctapi .endif .if ${PORT_OPTIONS:MSM} PLIST_SUB+= SM="" .else CONFIGURE_ARGS+=--disable-sm PLIST_SUB+= SM="@comment " .endif .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+=--enable-doc .endif .include Index: head/security/openvpn/Makefile =================================================================== --- head/security/openvpn/Makefile (revision 393428) +++ head/security/openvpn/Makefile (revision 393429) @@ -1,122 +1,123 @@ # Created by: Matthias Andree # $FreeBSD$ PORTNAME= openvpn DISTVERSION= 2.3.7 +PORTREVISION= 1 CATEGORIES= security net MASTER_SITES= http://swupdate.openvpn.net/community/releases/ \ http://build.openvpn.net/downloads/releases/ MAINTAINER= mandree@FreeBSD.org COMMENT?= Secure IP/Ethernet tunnel daemon LICENSE= GPLv2 CONFLICTS_INSTALL= openvpn-2.[!3].* openvpn-[!2].* openvpn-beta-[0-9]* openvpn-devel-[0-9]* GNU_CONFIGURE= yes USES= cpe libtool pkgconfig shebangfix tar:xz SHEBANG_FILES= sample/sample-scripts/verify-cn \ sample/sample-scripts/auth-pam.pl \ sample/sample-scripts/ucn.pl # let OpenVPN's configure script pick up the requisite libraries: CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # set PLUGIN_LIBDIR so that unqualified plugin paths are found: CPPFLAGS+= -DPLUGIN_LIBDIR=\\\"${PREFIX}/lib/openvpn/plugins\\\" OPTIONS_DEFINE= PW_SAVE PKCS11 EASYRSA DOCS EXAMPLES X509ALTUSERNAME OPTIONS_DEFAULT= EASYRSA OPENSSL OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= OPENSSL POLARSSL PW_SAVE_DESC= Interactive passwords may be read from a file PKCS11_DESC= Use security/pkcs11-helper EASYRSA_DESC= Install security/easy-rsa RSA helper package POLARSSL_DESC= SSL/TLS support via PolarSSL 1.2 X509ALTUSERNAME_DESC= Enable --x509-username-field (only with OpenSSL) EASYRSA_RUN_DEPENDS= easy-rsa>=0:${PORTSDIR}/security/easy-rsa PKCS11_LIB_DEPENDS= libpkcs11-helper.so:${PORTSDIR}/security/pkcs11-helper PKCS11_CONFIGURE_ENABLE= pkcs11 PW_SAVE_CONFIGURE_ENABLE= password-save X509ALTUSERNAME_CONFIGURE_ENABLE= x509-alt-username .include .if ${PORT_OPTIONS:MPOLARSSL} . if ${PORT_OPTIONS:MX509ALTUSERNAME} BROKEN= OpenVPN ${DISTVERSION} cannot use --x509-username-field with PolarSSL. Disable X509ALTUSERNAME, or use OpenSSL instead . else LIB_DEPENDS+= libpolarssl.so:${PORTSDIR}/security/polarssl CONFIGURE_ARGS+= --with-crypto-library=polarssl . endif .else USE_OPENSSL= yes CONFIGURE_ARGS+= --with-crypto-library=openssl .endif USE_RC_SUBR= openvpn USE_LDCONFIG= ${PREFIX}/lib SUB_FILES= pkg-message openvpn-client .include .ifdef (LOG_OPENVPN) CFLAGS+= -DLOG_OPENVPN=${LOG_OPENVPN} .endif LIB_DEPENDS+= liblzo2.so:${PORTSDIR}/archivers/lzo2 PORTDOCS= * PORTEXAMPLES= * pre-configure: .ifdef (LOG_OPENVPN) @${ECHO} "Building with LOG_OPENVPN=${LOG_OPENVPN}" .else @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" @${ECHO} " LOG_OPENVPN={Valid syslog facility, default LOG_DAEMON}" @${ECHO} " EXAMPLE: make LOG_OPENVPN=LOG_LOCAL6" @${ECHO} "" .endif post-configure: ${REINPLACE_CMD} '/^CFLAGS =/s/$$/ -fPIC/' \ ${WRKSRC}/src/plugins/auth-pam/Makefile \ ${WRKSRC}/src/plugins/down-root/Makefile post-build: @# self-tests here .if !defined(WITHOUT_CHECK) @${ECHO} ; ${ECHO} "### Note that you can skip these lengthy selftests with WITHOUT_CHECK=yes ###" ; ${ECHO} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} ${MAKE_ARGS} check .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-pam.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-down-root.so ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.up ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.down ${STAGEDIR}${PREFIX}/libexec/openvpn-client.down @${REINPLACE_CMD} 's|resolvconf -p -a|resolvconf -a|' ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up ${INSTALL_SCRIPT} ${WRKDIR}/openvpn-client ${STAGEDIR}${PREFIX}/sbin/openvpn-client ${MKDIR} ${STAGEDIR}${PREFIX}/include .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR}/ .for i in AUTHORS ChangeLog PORTS ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .endif .if ${PORT_OPTIONS:MEXAMPLES} (cd ${WRKSRC}/sample && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/) ${CHMOD} ${BINMODE} ${STAGEDIR}${EXAMPLESDIR}/sample-scripts/* .endif .include Index: head/security/openvpn-devel/Makefile =================================================================== --- head/security/openvpn-devel/Makefile (revision 393428) +++ head/security/openvpn-devel/Makefile (revision 393429) @@ -1,116 +1,117 @@ # Created by: Eric F Crist # $FreeBSD$ PORTNAME= openvpn DISTVERSION= 201523 +PORTREVISION= 1 CATEGORIES= security net MASTER_SITES= ftp://ftp.secure-computing.net/pub/FreeBSD/ports/openvpn-devel/ \ ftp://ftp2.secure-computing.net/pub/FreeBSD/ports/openvpn-devel/ PKGNAMESUFFIX= -devel MAINTAINER= ecrist@secure-computing.net COMMENT= Secure IP/Ethernet tunnel daemon LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX} CONFLICTS_INSTALL= openvpn-[0-9]* openvpn-beta-[0-9]* GNU_CONFIGURE= yes USES= libtool pkgconfig shebangfix tar:xz SHEBANG_FILES= sample/sample-scripts/verify-cn \ sample/sample-scripts/auth-pam.pl \ sample/sample-scripts/ucn.pl # let OpenVPN's configure script pick up the requisite libraries: CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= PW_SAVE PKCS11 EASYRSA LZO SNAPPY DOCS EXAMPLES OPTIONS_DEFAULT= EASYRSA OPENSSL LZO SNAPPY OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= OPENSSL POLARSSL PW_SAVE_DESC= Interactive passwords may be read from a file SNAPPY_DESC= Enable the Snappy compression library LZO_DESC= Enable the LZO compression library PKCS11_DESC= Use security/pkcs11-helper EASYRSA_DESC= Install security/easy-rsa RSA helper package POLARSSL_DESC= SSL/TLS support via PolarSSL EASYRSA_RUN_DEPENDS= easy-rsa>=0:${PORTSDIR}/security/easy-rsa PKCS11_LIB_DEPENDS= libpkcs11-helper.so:${PORTSDIR}/security/pkcs11-helper PKCS11_CONFIGURE_ENABLE= pkcs11 PW_SAVE_CONFIGURE_ENABLE= password-save .include .if ${PORT_OPTIONS:MPOLARSSL} LIB_DEPENDS+= libmbedtls.so.9:${PORTSDIR}/security/polarssl13 CONFIGURE_ARGS+=--with-crypto-library=polarssl .else USE_OPENSSL= yes CONFIGURE_ARGS+=--with-crypto-library=openssl .endif USE_RC_SUBR= openvpn USE_LDCONFIG= ${PREFIX}/lib SUB_FILES= pkg-message .ifdef (LOG_OPENVPN) CFLAGS+= -DLOG_OPENVPN=${LOG_OPENVPN} .endif .if ${PORT_OPTIONS:MLZO} LIB_DEPENDS+= liblzo2.so:${PORTSDIR}/archivers/lzo2 .else CONFIGURE_ARGS+=--disable-lzo .endif .if ${PORT_OPTIONS:MSNAPPY} LIB_DEPENDS+= libsnappy.so:${PORTSDIR}/archivers/snappy .else CONFIGURE_ARGS+=--disable-snappy .endif PORTDOCS= * PORTEXAMPLES= * pre-configure: .ifdef (LOG_OPENVPN) @${ECHO} "Building with LOG_OPENVPN=${LOG_OPENVPN}" .else @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" @${ECHO} " LOG_OPENVPN={Valid syslog facility, default LOG_DAEMON}" @${ECHO} " EXAMPLE: make LOG_OPENVPN=LOG_LOCAL6" @${ECHO} "" .endif post-build: @# self-tests here .if !defined(WITHOUT_CHECK) @${ECHO} ; ${ECHO} "### Note that you can skip these lengthy selftests with WITHOUT_CHECK=yes ###" ; ${ECHO} cd ${WRKSRC} && ${DO_MAKE_BUILD} check .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-pam.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-down-root.so ${MKDIR} ${STAGEDIR}${PREFIX}/include .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR}/ .for i in AUTHORS ChangeLog PORTS ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .endif .if ${PORT_OPTIONS:MEXAMPLES} (cd ${WRKSRC}/sample && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/) ${CHMOD} ${BINMODE} ${STAGEDIR}${EXAMPLESDIR}/sample-scripts/* .endif .include Index: head/security/pam_krb5/Makefile =================================================================== --- head/security/pam_krb5/Makefile (revision 393428) +++ head/security/pam_krb5/Makefile (revision 393429) @@ -1,49 +1,49 @@ # Created by: nectar@FreeBSD.org # $FreeBSD$ PORTNAME= pam_krb5 PORTVERSION= 4.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://archives.eyrie.org/software/kerberos/ \ http://archives.eyrie.org/software/ARCHIVE/pam-krb5/ DISTNAME= pam-krb5-${PORTVERSION:S/.r/-rc/} MAINTAINER= cy@FreeBSD.org COMMENT= Pluggable Authentication Module for Kerberos 5 CONFLICTS= pam_krb5-rh-2.* GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool perl5 OPTIONS_SINGLE= LINK OPTIONS_SINGLE_LINK= MIT HEIMDAL OPTIONS_DEFAULT= MIT MIT_DESC= Link against MIT Kerberos HEIMDAL_DESC= Link against Heimdal Kerberos .include .if ${PORT_OPTIONS:MHEIMDAL} .if defined(HEIMDAL_HOME) KRB5_DIR?= ${HEIMDAL_HOME} .endif .elif ${PORT_OPTIONS:MMIT} LIB_DEPENDS= libkrb5.so.3:${PORTSDIR}/security/krb5 .if defined(KRB5_HOME) KRB5_DIR?= ${KRB5_HOME} .endif .else IGNORE= you must define KRB5_IMPL to be "mit" or "heimdal" .endif MANDIR= ${STAGEDIR}${MANPREFIX}/man KRB5_DIR?= ${LOCALBASE} CONFIGURE_ARGS= --with-krb5="${KRB5_DIR}" post-install: cd ${WRKSRC} && ${MAKE_CMD} install-man DESTDIR=${STAGEDIR} .include Index: head/security/pam_krb5-rh/Makefile =================================================================== --- head/security/pam_krb5-rh/Makefile (revision 393428) +++ head/security/pam_krb5-rh/Makefile (revision 393429) @@ -1,43 +1,43 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= pam_krb5 DISTVERSION= 2.4.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://fedorahosted.org/released/${PORTNAME}/ \ http://mirrors.rit.edu/zi/ PKGNAMESUFFIX= -rh MAINTAINER= zi@FreeBSD.org COMMENT= The Red Hat Pluggable Authentication Module for Kerberos 5 LICENSE= LGPL21 BSD3CLAUSE LICENSE_COMB= dual CONFLICTS= pam_krb5-4.* USES= iconv libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-afs --without-keyutils --without-krb4 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_LIBS= -lintl NLS_USES= gettext post-patch: @${REINPLACE_CMD} -e 's|libdir)/security|libdir)|g' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|/lib64/security|${LOCALBASE}/lib|g' \ ${WRKSRC}/src/*.8 @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/tests/tools/Makefile.in @${REINPLACE_CMD} -e 's|PAM_BAD_ITEM|PAM_SYMBOL_ERR|g' ${WRKSRC}/src/conv.c @${REINPLACE_CMD} -e 's|PAM_AUTHTOK_RECOVER_ERR|PAM_AUTHTOK_RECOVERY_ERR|g' \ ${WRKSRC}/src/password.c .include Index: head/security/pkcs11-helper/Makefile =================================================================== --- head/security/pkcs11-helper/Makefile (revision 393428) +++ head/security/pkcs11-helper/Makefile (revision 393429) @@ -1,40 +1,40 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= pkcs11-helper PORTVERSION= 1.11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security devel MASTER_SITES= SF/opensc/pkcs11-helper/ MAINTAINER= ale@FreeBSD.org COMMENT= Helper library for multiple PKCS\#11 providers LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/COPYING.BSD LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.GPL USE_OPENSSL= yes GNU_CONFIGURE= yes USES= libtool:keepla pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" CONFIGURE_ARGS= --disable-crypto-engine-gnutls \ --disable-crypto-engine-nss OPTIONS_DEFINE= DOCS PORTDOCS= * post-patch: @${REINPLACE_CMD} 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|' \ ${WRKSRC}/configure @${REINPLACE_CMD} 's|install-data-am: install-apidocDATA|install-data-am:|' \ ${WRKSRC}/doc/api/Makefile.in .include Index: head/sysutils/cinnamon-control-center/Makefile =================================================================== --- head/sysutils/cinnamon-control-center/Makefile (revision 393428) +++ head/sysutils/cinnamon-control-center/Makefile (revision 393429) @@ -1,68 +1,69 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= cinnamon-control-center PORTVERSION= 2.4.2 +PORTREVISION= 1 CATEGORIES= sysutils gnome DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for Cinnamon BUILD_DEPENDS= ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \ cinnamon-settings-daemon>=0:${PORTSDIR}/sysutils/cinnamon-settings-daemon \ gnome-autogen.sh:${PORTSDIR}/devel/gnome-common LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \ libupower-glib.so:${PORTSDIR}/sysutils/upower \ libcheese.so:${PORTSDIR}/multimedia/cheese \ libcaribou.so:${PORTSDIR}/accessibility/caribou \ libgtop-2.0.so:${PORTSDIR}/devel/libgtop \ libmuffin.so:${PORTSDIR}/x11-wm/muffin \ libtelepathy-glib.so:${PORTSDIR}/net-im/telepathy-glib \ libtelepathy-logger.so:${PORTSDIR}/net-im/telepathy-logger \ libgnomekbdui.so:${PORTSDIR}/x11/libgnomekbd \ libfolks.so:${PORTSDIR}/net-im/folks \ libpulse.so:${PORTSDIR}/audio/pulseaudio \ libcroco-0.6.so:${PORTSDIR}/textproc/libcroco \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter \ libclutter-gst-2.0.so:${PORTSDIR}/multimedia/clutter-gst \ libcinnamon-menu-3.so:${PORTSDIR}/x11/cinnamon-menus \ libgjs.so:${PORTSDIR}/lang/gjs RUN_DEPENDS= py*-dbus>=0:${PORTSDIR}/devel/py-dbus \ cinnamon-settings-daemon>=0:${PORTSDIR}/sysutils/cinnamon-settings-daemon \ ca_root_nss>=0:${PORTSDIR}/security/ca_root_nss \ py*-lxml>=0:${PORTSDIR}/devel/py-lxml USES= autoreconf:build gettext gmake libtool pathfix \ python:2 pkgconfig USE_GNOME= evolutiondataserver3 gconf2 gnomeprefix \ gtk30 intlhack libgnomekbd USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_XORG= x11 xfixes sm INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-compile-warnings=no CFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_SUB= yes OPTIONS_DEFINE= CUPS OPTIONS_DEFAULT=CUPS CUPS_CONFIGURE_ENABLE= cups CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client post-patch: @${REINPLACE_CMD} -e 's|find|find ${WRKSRC}/files|g' \ ${WRKSRC}/files/Makefile.in @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' \ ${WRKSRC}/panels/common/cc-common-language.c pre-configure: cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh .include Index: head/sysutils/garcon/Makefile =================================================================== --- head/sysutils/garcon/Makefile (revision 393428) +++ head/sysutils/garcon/Makefile (revision 393429) @@ -1,30 +1,31 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= garcon PORTVERSION= 0.4.0 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Freedesktop compliant menu library # garcon's source code is licensed under GPLv2, while its # documentation is under GFDL 1.1. LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= glib20 gtk20 intltool intlhack USE_XFCE= libmenu CONFIGURE_ARGS=--without-html-dir OPTIONS_DEFINE= NLS NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes .include Index: head/sysutils/libieee1284/Makefile =================================================================== --- head/sysutils/libieee1284/Makefile (revision 393428) +++ head/sysutils/libieee1284/Makefile (revision 393429) @@ -1,36 +1,36 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= libieee1284 PORTVERSION= 0.2.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://cyberelk.net/tim/data/libieee1284/stable/ MAINTAINER= ports@FreeBSD.org COMMENT= IEEE 1284 communication library LICENSE= GPLv2 ONLY_FOR_ARCHS= i386 USES= libtool tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes PORTDOCS= README README.FreeBSD OPTIONS_DEFINE= PYTHON OPTIONS_SUB= yes PYTHON_USES= python PYTHON_CFLAGS= -I${PYTHON_INCLUDEDIR} PYTHON_LDFLAGS= -L${PYTHON_LIBDIR} PYTHON_CONFIGURE_ON= --with-python=yes PYTHON_CONFIGURE_OFF= --with-python=no post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/policykit/Makefile =================================================================== --- head/sysutils/policykit/Makefile (revision 393428) +++ head/sysutils/policykit/Makefile (revision 393429) @@ -1,59 +1,59 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/sysutils/policykit/Makefile,v 1.22 2008/08/21 21:53:00 mezz Exp $ PORTNAME= policykit PORTVERSION= 0.9 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= sysutils gnome MASTER_SITES= http://hal.freedesktop.org/releases/ DISTNAME= PolicyKit-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Framework for controlling access to system-wide components LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libexpat.so:${PORTSDIR}/textproc/expat2 USERS= polkit GROUPS= polkit USES= gettext gmake libtool:keepla pathfix pkgconfig USE_GNOME= glib20 intlhack GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ --with-pam-include=system \ --with-os-type=freebsd \ --localstatedir=/var \ --with-polkit-user=polkit \ --with-polkit-group=polkit CONFIGURE_ENV= GTKDOC="false" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES .include .if ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS= docbook-sgml>0:${PORTSDIR}/textproc/docbook-sgml \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl USE_GNOME+= libxslt:build PLIST_SUB+= MANPAGES="" .else CONFIGURE_ARGS+=--disable-man-pages PLIST_SUB+= MANPAGES="@comment " .endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/PolicyKit ${INSTALL_DATA} ${WRKSRC}/data/PolicyKit.conf \ ${STAGEDIR}${PREFIX}/etc/PolicyKit/PolicyKit.conf.sample # this file is used for reloading rules, handle it in the plist. @${RM} ${STAGEDIR}/var/lib/misc/PolicyKit.reload @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.* .include Index: head/sysutils/polkit/Makefile =================================================================== --- head/sysutils/polkit/Makefile (revision 393428) +++ head/sysutils/polkit/Makefile (revision 393429) @@ -1,60 +1,60 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= polkit PORTVERSION= 0.105 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= sysutils gnome MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT= Framework for controlling access to system-wide components LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 RUN_DEPENDS= dbus-launch:${PORTSDIR}/devel/dbus USE_GNOME= glib20 intlhack introspection USES= gettext gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ --with-authfw=pam \ --with-pam-include=system \ --with-os-type=freebsd \ --disable-systemd \ --enable-introspection \ --localstatedir=/var MAKE_JOBS_UNSAFE=yes CONFIGURE_ENV= GTKDOC="false" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= MANPAGES .include .if ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+= docbook-sgml>0:${PORTSDIR}/textproc/docbook-sgml \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl USE_GNOME+= libxslt:build PLIST_SUB+= MANPAGES="" .else CONFIGURE_ARGS+=--disable-man-pages PLIST_SUB+= MANPAGES="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/|${PREFIX}/bin/|g' \ ${WRKSRC}/docs/man/pkexec.xml \ ${WRKSRC}/src/examples/org.freedesktop.policykit.examples.pkexec.policy.in post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/dbus-1/system.d/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/polkit-1/rules.d/ ${INSTALL_DATA} ${WRKSRC}/data/org.freedesktop.PolicyKit1.conf \ ${STAGEDIR}${PREFIX}/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf.dist @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/polkit-1/extensions/lib*.so .include Index: head/sysutils/tracker/Makefile =================================================================== --- head/sysutils/tracker/Makefile (revision 393428) +++ head/sysutils/tracker/Makefile (revision 393429) @@ -1,140 +1,140 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/trunk/sysutils/tracker/Makefile 20045 2014-11-10 06:23:59Z gusi $ PORTNAME= tracker PORTVERSION= 1.2.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Object database, tag/metadata database, search tool and indexer LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libgmime-2.6.so:${PORTSDIR}/mail/gmime26 \ libhal.so:${PORTSDIR}/sysutils/hal \ libraptor.so:${PORTSDIR}/textproc/raptor \ libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \ libicutu.so:${PORTSDIR}/devel/icu \ libmediaart-1.0.so:${PORTSDIR}/multimedia/libmediaart \ librest-0.7.so:${PORTSDIR}/devel/librest RUN_DEPENDS= xdg-desktop-icon:${PORTSDIR}/devel/xdg-utils \ o3totxt:${PORTSDIR}/converters/o3read \ pdftotext:${PORTSDIR}/graphics/poppler-utils \ w3m:${PORTSDIR}/www/w3m PLIST_SUB= TRACKER_VER="1.0" USES= gettext gmake libarchive libtool pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix gtk30 intlhack introspection:build USE_LDCONFIG= yes USE_SQLITE= 3 USE_GSTREAMER1= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/tracker CONFIGURE_ARGS= --enable-video-extractor=gstreamer \ --with-session-bus-services-dir=${LOCALBASE}/share/dbus-1/services \ --disable-libiptcdata --enable-miner-fs \ --disable-meegotouch --disable-miner-flickr \ --enable-icu-charset-detection \ --disable-enca \ --enable-tracker-preferences \ --disable-libosinfo \ --enable-generic-media-extractor=gstreamer # disable evolution miner until tracker fixes the dep CONFIGURE_ARGS+= --disable-miner-evolution INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.freedesktop.Tracker.DB.gschema.xml \ org.freedesktop.Tracker.Extract.gschema.xml \ org.freedesktop.Tracker.FTS.gschema.xml \ org.freedesktop.Tracker.Miner.Files.gschema.xml \ org.freedesktop.Tracker.Store.gschema.xml \ org.freedesktop.Tracker.Writeback.gschema.xml \ org.freedesktop.Tracker.enums.xml \ org.freedesktop.Tracker.gschema.xml OPTIONS_DEFINE= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS WEB_MINERS OPTIONS_DEFAULT= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS WEB_MINERS_DESC= Support for Firefox, Thunderbird and Evolution AUDIO_MINERS_DESC= Support for audio formats DOCUMENT_MINERS_DESC= Support for some sort of documents (pdf, ps, xps, office) GRAPHIC_MINERS_DESC= Support for some graphic formats (gif, png, tiff) .include .if ${PORT_OPTIONS:MWEB_MINERS} CONFIGURE_ARGS+= --enable-miner-firefox \ --enable-miner-thunderbird BUILD_DEPENDS+= firefox>=0:${PORTSDIR}/www/firefox \ thunderbird>=0:${PORTSDIR}/mail/thunderbird RUN_DEPENDS+= firefox>=0:${PORTSDIR}/www/firefox \ thunderbird>=0:${PORTSDIR}/mail/thunderbird PLIST_SUB+= WEB_MINERS="" .else CONFIGURE_ARGS+= --disable-miner-evolution --disable-miner-firefox \ --disable-miner-thunderbird PLIST_SUB+= WEB_MINERS="@comment " .endif .if ${PORT_OPTIONS:MAUDIO_MINERS} LIB_DEPENDS+= libtotem-plparser.so:${PORTSDIR}/multimedia/totem-pl-parser \ libFLAC.so:${PORTSDIR}/audio/flac \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libcue.so:${PORTSDIR}/textproc/libcue \ libogg.so:${PORTSDIR}/audio/libogg \ libtag.so:${PORTSDIR}/audio/taglib CONFIGURE_ARGS+= --enable-libvorbis --enable-libflac \ --enable-taglib --enable-mp3 \ --enable-libcue --enable-playlist PLIST_SUB+= AUDIO_MINERS="" .else CONFIGURE_ARGS+= --disable-libvorbis --disable-libflac \ --disable-taglib --disable-mp3 \ --disable-libcue --disable-playlist PLIST_SUB+= AUDIO_MINERS="@comment " .endif .if ${PORT_OPTIONS:MDOCUMENT_MINERS} LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libgxps.so:${PORTSDIR}/graphics/libgxps \ libgsf-1.so:${PORTSDIR}/devel/libgsf \ libexempi.so:${PORTSDIR}/textproc/exempi \ libwv.so:${PORTSDIR}/textproc/wv CONFIGURE_ARGS+= --enable-libgxps --enable-poppler \ --enable-libxml2 --enable-exif \ --enable-libgsf --enable-abiword \ --enable-dvi --enable-ps \ --enable-exempi --enable-text PLIST_SUB+= DOCUMENT_MINERS="" .else CONFIGURE_ARGS+= --disable-libgxps --disable-poppler \ --disable-libxml2 --disable-exif \ --disable-libgsf --disable-abiword \ --disable-dvi --disable-ps \ --disable-exempi --disable-text PLIST_SUB+= DOCUMENT_MINERS="@comment " .endif .if ${PORT_OPTIONS:MGRAPHIC_MINERS} LIB_DEPENDS+= libexif.so:${PORTSDIR}/graphics/libexif \ libgif.so:${PORTSDIR}/graphics/giflib \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFIGURE_ARGS+= --enable-libgif \ --enable-libjpeg \ --enable-libtiff \ --enable-icon \ --enable-libpng15 PLIST_SUB+= GRAPHIC_MINERS="" .else CONFIGURE_ARGS+= --disable-libgif \ --disable-libjpeg \ --disable-libtiff \ --disable-icon \ --disable-libpng15 PLIST_SUB+= GRAPHIC_MINERS="@comment " .endif .include Index: head/sysutils/xfce4-battery-plugin/Makefile =================================================================== --- head/sysutils/xfce4-battery-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-battery-plugin/Makefile (revision 393429) @@ -1,32 +1,32 @@ # Created by: Thorsten Greiner # $FreeBSD$ PORTNAME= xfce4-battery-plugin PORTVERSION= 1.0.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Battery monitor panel plugin for Xfce4 LICENSE= GPLv2 ONLY_FOR_ARCHS= i386 amd64 SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= alias gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= gtk20 glib20 intltool intlhack USE_XFCE= panel OPTIONS_DEFINE= NLS OPTIONS_DEFAULT= NLS NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes .include Index: head/sysutils/xfce4-cpugraph-plugin/Makefile =================================================================== --- head/sysutils/xfce4-cpugraph-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-cpugraph-plugin/Makefile (revision 393429) @@ -1,28 +1,28 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-cpugraph-plugin PORTVERSION= 1.0.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Graphical representation of the CPU load LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel OPTIONS_DEFINE= NLS NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes .include Index: head/sysutils/xfce4-diskperf-plugin/Makefile =================================================================== --- head/sysutils/xfce4-diskperf-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-diskperf-plugin/Makefile (revision 393429) @@ -1,35 +1,36 @@ # Created by: Danilo Egea Gondolfo # $FreeBSD$ PORTNAME= xfce4-diskperf-plugin PORTVERSION= 2.5.5 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= danilo@FreeBSD.org COMMENT= Graphical representation of the disk IO GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel LIBS+= -ldevstat OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include post-patch: .if empty(PORT_OPTIONS:MNLS) @${REINPLACE_CMD} -e 's|[[:blank:]]po||' \ -e 's|po$$||' ${WRKSRC}/Makefile.in .endif .include Index: head/sysutils/xfce4-fsguard-plugin/Makefile =================================================================== --- head/sysutils/xfce4-fsguard-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-fsguard-plugin/Makefile (revision 393429) @@ -1,33 +1,34 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-fsguard-plugin PORTVERSION= 1.0.2 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin which displays free space of mountpoint GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel USE_XORG= x11 OPTIONS_DEFINE= NLS NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes .include post-patch: .if empty(PORT_OPTIONS:MNLS) @${REINPLACE_CMD} -e 's| po||' ${WRKSRC}/Makefile.in .endif .include Index: head/sysutils/xfce4-genmon-plugin/Makefile =================================================================== --- head/sysutils/xfce4-genmon-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-genmon-plugin/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= xfce4-genmon-plugin PORTVERSION= 3.4.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Generic Monitor Xfce4 panel plugin LICENSE= LGPL21 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gettext gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} .include Index: head/sysutils/xfce4-mount-plugin/Makefile =================================================================== --- head/sysutils/xfce4-mount-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-mount-plugin/Makefile (revision 393429) @@ -1,24 +1,24 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= xfce4-mount-plugin PORTVERSION= 0.6.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Mount and umount utility for the Xfce4 panel LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gettext gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= intltool intlhack USE_LDCONFIG= yes USE_XFCE= panel .include Index: head/sysutils/xfce4-systemload-plugin/Makefile =================================================================== --- head/sysutils/xfce4-systemload-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-systemload-plugin/Makefile (revision 393429) @@ -1,32 +1,32 @@ # Created by: Thorsten Greiner # $FreeBSD$ PORTNAME= xfce4-systemload-plugin PORTVERSION= 1.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= System Load plugin for Xfce4 panel LICENSE= BSD2CLAUSE LIB_DEPENDS= libupower-glib.so:${PORTSDIR}/sysutils/upower SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pkgconfig gettext-tools xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel OPTIONS_DEFINE= NLS OPTIONS_DEFAULT=NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include Index: head/sysutils/xfce4-wavelan-plugin/Makefile =================================================================== --- head/sysutils/xfce4-wavelan-plugin/Makefile (revision 393428) +++ head/sysutils/xfce4-wavelan-plugin/Makefile (revision 393429) @@ -1,20 +1,21 @@ # Created by: Manuel Rabade Garica # $FreeBSD$ PORTNAME= xfce4-wavelan-plugin PORTVERSION= 0.5.12 +PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Displays various information about a WaveLAN device LICENSE= BSD3CLAUSE GNU_CONFIGURE= yes USES= gettext pkgconfig gmake libtool xfce tar:bzip2 USE_GNOME= gtk20 glib20 intltool intlhack USE_XFCE= panel .include Index: head/textproc/libextractor/Makefile =================================================================== --- head/textproc/libextractor/Makefile (revision 393428) +++ head/textproc/libextractor/Makefile (revision 393429) @@ -1,78 +1,78 @@ # Created by: Kevin Lo # $FreeBSD$ PORTNAME= libextractor PORTVERSION= 1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= Library for keyword extraction LICENSE= GPLv3 # (or later) LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl USES= iconv gettext libtool makeinfo pathfix pkgconfig python USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk-version=2 \ --with-ltdl=${LOCALBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes CPPFLAGS+= $$(pkg-config --cflags gtk+-2.0) \ -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} INFO= libextractor OPTIONS_DEFINE= EXIV2 FFMPEG FLAC GIF GSF GSTREAMER MPEG2 MP4 \ RPM SMF TIDY VORBIS OPTIONS_DEFAULT= EXIV2 FFMPEG FLAC GIF GSF GSTREAMER MPEG2 MP4 \ RPM SMF TIDY VORBIS OPTIONS_SUB= yes EXIV2_LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 EXIV2_CONFIGURE_ENV= EXIV2_H="" EXIV2_CONFIGURE_ENV_OFF= EXIV2_H="" FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac FLAC_CONFIGURE_ENV_OFF= ac_cv_lib_FLAC_FLAC__stream_decoder_init_stream=no FFMPEG_LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg FFMPEG_CONFIGURE_ENABLE= ffmpeg GIF_LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib GIF_CONFIGURE_ENV_OFF= ac_cv_lib_gif_DGifOpen=no GSF_DESC= GSF (OLE2 (MS office) support) GSF_USE= gnome=libgsf GSF_CONFIGURE_ENV_OFF= ac_cv_lib_gsf_1_gsf_init=no GSTREAMER_USE= gstreamer1=yes GSTREAMER_CONFIGURE_WITH= gstreamer MPEG2_LIB_DEPENDS= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 MPEG2_CONFIGURE_ENV_OFF= ac_cv_lib_mpeg2_mpeg2_init=no MP4_LIB_DEPENDS= libmp4v2.so:${PORTSDIR}/multimedia/mp4v2 MP4_CONFIGURE_ENV_OFF= ac_cv_lib_mp4v2_MP4ReadProvider=no RPM_DESC= RPM support RPM_LIB_DEPENDS= librpm.so:${PORTSDIR}/archivers/rpm4 RPM_CONFIGURE_ENV= ac_cv_lib_rpm_rpmReadPackageFile=yes RPM_CONFIGURE_ENV_OFF= ac_cv_lib_rpm_rpmReadPackageFile=no SMF_DESC= Standard MIDI file support via LibSMF SMF_LIB_DEPENDS= libsmf.so:${PORTSDIR}/audio/libsmf SMF_CONFIGURE_ENV_OFF= ac_cv_lib_smf_smf_load_from_memory=no TIDY_LIB_DEPENDS= libtidy.so:${PORTSDIR}/www/tidy-lib TIDY_CONFIGURE_ENV= TIDY_H="" TIDY_CONFIGURE_ENV_OFF= TIDY_H="" VORBIS_LIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis VORBIS_CONFIGURE_ENV_OFF= ac_cv_lib_vorbisfile_ov_open_callbacks=no post-patch: @${REINPLACE_CMD} -e \ 's|-lstdc++|| ; \ s|-lc_r|-pthread| ; \ s||$${EXIV2_H}| ; \ s||$${TIDY_H}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|-lpthread|-pthread|' ${WRKSRC}/src/plugins/Makefile.in .include Index: head/textproc/link-grammar/Makefile =================================================================== --- head/textproc/link-grammar/Makefile (revision 393428) +++ head/textproc/link-grammar/Makefile (revision 393429) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= link-grammar PORTVERSION= 4.7.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= http://www.abisource.com/downloads/${PORTNAME}/${PORTVERSION}/ MAINTAINER= gnome@FreeBSD.org COMMENT= Grammar checking library LIB_DEPENDS= libaspell.so:${PORTSDIR}/textproc/aspell OPTIONS_DEFINE= DOCS USES= dos2unix gmake libtool pathfix USE_LDCONFIG= yes USE_CSTD= gnu99 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthreads \ --disable-java-bindings \ --disable-hunspell \ --enable-aspell MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip DOCS= AUTHORS LICENSE MAINTAINERS README post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/textproc/rarian/Makefile =================================================================== --- head/textproc/rarian/Makefile (revision 393428) +++ head/textproc/rarian/Makefile (revision 393429) @@ -1,50 +1,50 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/textproc/rarian/Makefile,v 1.12 2008/03/09 21:41:22 mezz Exp $ PORTNAME= rarian PORTVERSION= 0.8.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= OMF help system based on the Freedesktop specification BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl \ docbook-xml>0:${PORTSDIR}/textproc/docbook-xml \ bash:${PORTSDIR}/shells/bash RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ ${LOCALBASE}/bin/getopt:${PORTSDIR}/misc/getopt \ ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl \ docbook-xml>0:${PORTSDIR}/textproc/docbook-xml DOCBOOK_VERSION=4.2 CONFLICTS= scrollkeeper-[0-9]* USES= gmake libtool pathfix python tar:bzip2 USE_GNOME= libxslt USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-convert-dir=${LOCALBASE}/share/omf \ --localstatedir=/var CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|/lib/rarian|/db/rarian|' \ ${WRKSRC}/util/Makefile.in @${REINPLACE_CMD} -e 's|@localstatedir@/lib/rarian|@localstatedir@/db/rarian|g ; \ s|getopt|${LOCALBASE}/bin/getopt|' \ ${WRKSRC}/util/rarian-sk-config.in \ ${WRKSRC}/util/rarian-sk-extract.in \ ${WRKSRC}/util/rarian-sk-rebuild.in \ ${WRKSRC}/util/rarian-sk-update.in @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/librarian/rarian-main.c \ ${WRKSRC}/librarian/rarian-man.c \ ${WRKSRC}/librarian/rarian-info.c .include Index: head/textproc/scim-input-pad/Makefile =================================================================== --- head/textproc/scim-input-pad/Makefile (revision 393428) +++ head/textproc/scim-input-pad/Makefile (revision 393429) @@ -1,57 +1,59 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= scim-input-pad PORTVERSION= 0.1.3.1 PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= SF/scim/${PORTNAME}/0.1.3/ \ http://anthesphoria.net/FreeBSD/ports/distfiles/ MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= SCIM add-on to input various symbols with customisable on-screen pad LIB_DEPENDS= libscim-1.0.so:${PORTSDIR}/textproc/scim USE_LDCONFIG= yes USES= gmake pkgconfig libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip DESKTOP_ENTRIES="SCIM Input Pad" \ "${COMMENT}" \ "${PREFIX}/share/scim/icons/input-pad.png" \ "scim-input-pad" \ "Utility;" \ false DOCS= ChangeLog README OPTIONS_DEFINE= DOCS NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext USE_GNOME= intlhack PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif post-patch: - @${REINPLACE_CMD} -E 's|(SCIM_LIBEXECDIR=).*|\1${PREFIX}/lib/scim-1.0| ; \ - s|(SCIM_MODULEDIR=).*|\1${PREFIX}/lib/scim-1.0/1.4.0| ; \ - s|(SCIM_ICONDIR=).*|\1${PREFIX}/share/scim/icons| ; \ - s|(SCIM_DATADIR=).*|\1${PREFIX}/share/scim|' \ + @${REINPLACE_CMD} \ + -e '/^SCIM_LIBEXECDIR=/s|=.*|=${PREFIX}/lib/scim-1.0|' \ + -e '/^SCIM_MODULEDIR=/s|=.*|=${PREFIX}/lib/scim-1.0/1.4.0|' \ + -e '/^SCIM_ICONDIR=/s|=.*|=${PREFIX}/share/scim/icons|' \ + -e '/^SCIM_DATADIR=/s|=.*|=${PREFIX}/share/scim|' \ + -e '/^LIBTOOL_EXPORT_OPTIONS=/s/=.*/=/' \ ${WRKSRC}/configure - @${REINPLACE_CMD} -E 's|^_NAME|NAME|g' ${WRKSRC}/data/*.pad.in + @${REINPLACE_CMD} 's|^_NAME|NAME|' ${WRKSRC}/data/*.pad.in post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/scim-m17n/Makefile =================================================================== --- head/textproc/scim-m17n/Makefile (revision 393428) +++ head/textproc/scim-m17n/Makefile (revision 393429) @@ -1,34 +1,34 @@ # Created by: Yinghong Liu # $FreeBSD$ PORTNAME= scim-m17n PORTVERSION= 0.2.3 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= textproc MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \ http://anthesphoria.net/FreeBSD/ports/distfiles/ MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= SCIM IMEngine module which uses m17n library as the backend BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ gsed:${PORTSDIR}/textproc/gsed LIB_DEPENDS= libm17n.so:${PORTSDIR}/devel/m17n-lib RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim USES= gmake pkgconfig libtool:keepla GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_FILES= lib/scim-1.0/1.4.0/IMEngine/m17n.a \ lib/scim-1.0/1.4.0/IMEngine/m17n.la \ lib/scim-1.0/1.4.0/IMEngine/m17n.so \ share/scim/icons/scim-m17n.png post-patch: @${REINPLACE_CMD} -e 's|$$(DESTDIR)$$(moduledir)|${STAGEDIR}${PREFIX}/lib/scim-1.0/1.4.0/IMEngine|g' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|$$(DESTDIR)$$(icondir)|${STAGEDIR}${PREFIX}/share/scim/icons|g' \ ${WRKSRC}/data/Makefile.in .include Index: head/textproc/scim-openvanilla/Makefile =================================================================== --- head/textproc/scim-openvanilla/Makefile (revision 393428) +++ head/textproc/scim-openvanilla/Makefile (revision 393429) @@ -1,31 +1,31 @@ # Created by: Leland Wang # $FreeBSD$ PORTNAME= scim-openvanilla PORTVERSION= 0.7.2.20070514 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= textproc MASTER_SITES= LOCAL/rafan DISTNAME= openvanilla-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SCIM OpenVanilla input method (IM)/output filter (OF) framework BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ ${LOCALBASE}/include/OpenVanilla/OpenVanilla.h:${PORTSDIR}/textproc/openvanilla-framework RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim LIB_DEPENDS= libltdl.so:${PORTSDIR}/devel/libltdl \ libexpat.so:${PORTSDIR}/textproc/expat2 WRKSRC= ${WRKDIR}/${DISTNAME}/Loaders/SCIM USES= pkgconfig gettext iconv gmake libtool:keepla GNU_CONFIGURE= yes CONFIGURE_ENV+= OV_MODULEDIR=${PREFIX}/lib/openvanilla/ CPPFLAGS+= -I${LOCALBASE}/include INSTALL_TARGET= install-strip PLIST_FILES= lib/scim-1.0/1.4.0/IMEngine/OVLoader-SCIM.a \ lib/scim-1.0/1.4.0/IMEngine/OVLoader-SCIM.la \ lib/scim-1.0/1.4.0/IMEngine/OVLoader-SCIM.so .include Index: head/textproc/scim-table-imengine/Makefile =================================================================== --- head/textproc/scim-table-imengine/Makefile (revision 393428) +++ head/textproc/scim-table-imengine/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: Jie Gao # $FreeBSD$ PORTNAME= scim-table-imengine PORTVERSION= 0.5.10 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= SF/scim/scim-tables/${PORTVERSION} DISTNAME= scim-tables-${PORTVERSION} MAINTAINER= lx@FreeBSD.org COMMENT= SCIM table based input method engine BUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim RUN_DEPENDS= scim:${PORTSDIR}/textproc/scim GNU_CONFIGURE= yes USES= gettext gmake libtool:keepla pkgconfig CONFIGURE_ARGS= --disable-skim-support CPPFLAGS+= -I${LOCALBASE}/include -D__STDC_ISO_10646__ LDFLAGS+= -L${LOCALBASE}/lib -lintl post-patch: @${TOUCH} ${WRKSRC}/config.h.in .include Index: head/www/apache22/Makefile =================================================================== --- head/www/apache22/Makefile (revision 393428) +++ head/www/apache22/Makefile (revision 393429) @@ -1,204 +1,204 @@ # $FreeBSD$ PORTNAME= apache22 PORTVERSION= 2.2.29 -PORTREVISION?= 6 +PORTREVISION?= 7 CATEGORIES= www ipv6 MASTER_SITES= APACHE_HTTPD DISTNAME= httpd-${PORTVERSION} DIST_SUBDIR= apache22 MAINTAINER?= apache@FreeBSD.org COMMENT?= Version 2.2.x of Apache web server with ${WITH_MPM} MPM. LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libapr-1.so:${PORTSDIR}/devel/apr1 \ libpcre.so:${PORTSDIR}/devel/pcre CONFLICTS_INSTALL= caudium14-1.* \ apache-*-2.2.* apache22-*-2.2.* \ apache-*-2.4.* apache24-*-2.4.* USE_APACHE= common22 USES= tar:bzip2 iconv perl5 libtool cpe autoreconf USE_PERL5= run GNU_CONFIGURE= yes USE_RC_SUBR= apache22 htcacheclean CPE_VENDOR= apache CPE_PRODUCT= http_server PORTDOCS= * USERS= www GROUPS= www # for slave ports .if !defined(MASTERDIR) APACHEDIR= ${.CURDIR} .else APACHEDIR= ${MASTERDIR} .endif WITH_MPM?= prefork # or worker, event, itk, peruser WITH_HTTP_PORT?= 80 WITH_SSL_PORT?= 443 .include "${APACHEDIR}/Makefile.options" AUTHNZ_LDAP_CONFIGURE_ON= --enable-authnz-ldap # http://httpd.apache.org/docs/2.2/bind.html IPV4_MAPPED_CONFIGURE_ENABLE= v4-mapped LDAP_CONFIGURE_ON= --enable-ldap=shared SSL_CFLAGS= -I${OPENSSLINC} SSL_CONFIGURE_ON= --with-ssl=${OPENSSLBASE} SSL_LDFLAGS= -L${OPENSSLLIB} SSL_USE= OPENSSL=yes SUEXEC_RSRCLIMIT_EXTRA_PATCHES= ${FILESDIR}/extra-patch-suexec_rsrclimit SUEXEC_USERDIR_EXTRA_PATCHES= ${FILESDIR}/extra-patch-suexec_userdir .include ETC_SUBDIRS= Includes envvars.d extra modules.d # PR: 182947 .if ${WITH_MPM} != "peruser" SUB_LIST+= RELOAD_CMD=graceful .else SUB_LIST+= RELOAD_CMD=hrestart .endif APR_CONFIG?= ${LOCALBASE}/bin/apr-1-config APU_CONFIG?= ${LOCALBASE}/bin/apu-1-config # APU modules used by AUTHN_DBD DBD APU_DBD_MYSQL?= ${LOCALBASE}/lib/apr-util-1/apr_dbd_mysql.so APU_DBD_PGSQL?= ${LOCALBASE}/lib/apr-util-1/apr_dbd_pgsql.so APU_DBD_SQLITE3?= ${LOCALBASE}/lib/apr-util-1/apr_dbd_sqlite3.so # APU module used by AUTHNZ_LDAP LDAP APU_LDAP?= ${LOCALBASE}/lib/apr-util-1/apr_ldap.so # APU module used by SESSION_CRYPTO APU_CRYPTO_OPENSSL?= ${LOCALBASE}/lib/apr-util-1/apr_crypto_openssl.so APU_CRYPTO_NSS?= ${LOCALBASE}/lib/apr-util-1/apr_crypto_nss.so CONFIGURE_ARGS+=--prefix=${PREFIX} \ --enable-layout=FreeBSD \ --with-port=${WITH_HTTP_PORT} \ --with-sslport=${WITH_SSL_PORT} \ --with-expat=${LOCALBASE} \ --with-iconv=${ICONV_PREFIX} \ --enable-http \ --with-pcre=${LOCALBASE} \ --with-apr=${APR_CONFIG} \ --with-apr-util=${APU_CONFIG} CONFIGURE_ENV= CONFIG_SHELL="${SH}" \ LOCALBASE="${LOCALBASE}" MAKE_ENV+= EXPR_COMPAT=yes \ INSTALL_MAN="${INSTALL_MAN}" \ DATADIR=${DATADIR} #===================================================== # CONFIGURE_ARGS will be handled in Makefile.modules, # here we do only OPTIONS fixups .if ${PORT_OPTIONS:MSUEXEC_RSRCLIMIT} && !${PORT_OPTIONS:MSUEXEC} IGNORE= suEXEC resource limit patch requires mod_suexec.\ Please (re)run 'make config' and choose SUEXEC option also .endif .if ${PORT_OPTIONS:MSUEXEC_USERDIR} && !${PORT_OPTIONS:MSUEXEC} IGNORE= suEXEC UserDir patch requires mod_suexec.\ Please (re)run 'make config' and choose SUEXEC option also .endif .include .include "${APACHEDIR}/Makefile.modules" show-options: @${SED} -ne 's/^##//p' ${APACHEDIR}/Makefile.doc pre-everything:: @${CAT} ${FILESDIR}/HEADS_UP .if !defined(BATCH) || !defined(PORT_BUILDING) @/bin/sleep 5 .endif post-extract: # remove possible leftover .svn directories in the sources @${FIND} ${WRKSRC} -type d -name .svn -print | ${XARGS} ${RM} -rf # limit grep results ... ${FIND} ${WRKSRC} -type f \( -name 'NWGNU*' -o -name '*.ds?' -o -name '*.dep' -o -name '*.mak' -o -name '*.win' -o -name '*.vbs' -o -name '*.wsf' \) -delete # make qa script happy, it complains on empty dirs even 'PORTDOCS=*' is set # use RMDIR in case upstream ever place some files into this dirs .for d in xsl/util xsl lang -${RMDIR} ${WRKSRC}/docs/manual/style/${d} .endfor post-patch: @${REINPLACE_CMD} -e 's," PLATFORM ",FreeBSD,' ${WRKSRC}/server/core.c # IPv4_mapping fix: https://issues.apache.org/bugzilla/show_bug.cgi?id=53824 @${REINPLACE_CMD} -e 's|freebsd5|freebsd|' \ -e 's|^perlbin=.*|perlbin=${PERL}|' \ ${WRKSRC}/configure.in ${WRKSRC}/configure @${RM} -f ${WRKSRC}/docs/docroot/*.bak ${INSTALL_DATA} ${WRKSRC}/NOTICE ${WRKSRC}/docs/manual # we use devel/apr and devel/pcre @${RM} -rf ${WRKSRC}/srclib @${REINPLACE_CMD} -e 's/srclib//' ${WRKSRC}/Makefile.in pre-configure:: @${ECHO_MSG} "" @${ECHO_MSG} " You can check your modules configuration by using make show-modules" @${ECHO_MSG} "" # Fix build with OpenSSL from ports .if ${PORT_OPTIONS:MSSL} . if ${OPSYS} == FreeBSD . if defined(OPENSSL_INSTALLED) && ${OPENSSL_INSTALLED} != "" @${ECHO_MSG} "===> apply fix for FreeBSD-${OSREL} (${OSVERSION}) for usage with ${OPENSSL_INSTALLED}" @${ECHO_MSG} "" ${REINPLACE_CMD} -e "s|(ALL_CFLAGS)|(ALL_CFLAGS) -L${OPENSSLLIB}|" ${WRKSRC}/build/rules.mk.in . endif . endif .endif post-configure: @FTPUSERS=`${EGREP} -v '^#' /etc/ftpusers| ${TR} -s "\n" " "` ;\ ${REINPLACE_CMD} -e "s,%%FTPUSERS%%,$${FTPUSERS}," ${WRKSRC}/docs/conf/extra/httpd-userdir.conf @${REINPLACE_CMD} -e "s,%%WWWOWN%%,${WWWOWN}," -e "s,%%WWWGRP%%,${WWWGRP}," ${WRKSRC}/docs/conf/httpd.conf @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," ${WRKSRC}/support/envvars-std pre-build: .if ${PORT_OPTIONS:MSSL} @${ECHO_MSG} "===> Generating unique DH group to mitigate Logjam attack (this will take a while)" (cd ${WRKSRC}/modules/ssl && ${SETENV} HOME=${WRKDIR} ${PERL} ssl_engine_dh.c) .endif post-install: @${MKDIR} ${ETC_SUBDIRS:S|^|${STAGEDIR}${ETCDIR}/|} ${INSTALL_DATA} ${FILESDIR}/no-accf.conf ${STAGEDIR}${ETCDIR}/Includes/ # place for 3rd party module configuration ${INSTALL_DATA} ${FILESDIR}/README_modules.d ${STAGEDIR}${ETCDIR}/modules.d/ # strip returns an error for non binary files, but we have a big mix -${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/* 2>/dev/null -${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/apache22/mod_*.so .if ${PORT_OPTIONS:MLOG_FORENSIC} ${INSTALL_SCRIPT} ${WRKSRC}/support/check_forensic ${STAGEDIR}${PREFIX}/sbin .endif # maintainer only, check for new modules modlist: extract @${AWK} '/: checking whether to enable mod_/ \ {printf "%%%%%s%%%%libexec/apache22/%s.so\n", \ toupper($$8), $$8}' ${WRKSRC}/configure \ | ${TR} -d '"' \ | ${SORT} -u \ | ${GREP} -E -v '^%%MOD_(ECHO|EXAMPLE|HTTP|IDENT|ISAPI|SO)%%' .include Index: head/www/apache24/Makefile =================================================================== --- head/www/apache24/Makefile (revision 393428) +++ head/www/apache24/Makefile (revision 393429) @@ -1,184 +1,185 @@ # $FreeBSD$ PORTNAME= apache24 PORTVERSION= 2.4.16 +PORTREVISION= 1 CATEGORIES= www ipv6 MASTER_SITES= APACHE_HTTPD DISTNAME= httpd-${PORTVERSION} DIST_SUBDIR= apache24 MAINTAINER= apache@FreeBSD.org COMMENT= Version 2.4.x of Apache web server LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 \ libapr-1.so:${PORTSDIR}/devel/apr1 \ libpcre.so:${PORTSDIR}/devel/pcre CONFLICTS_INSTALL= caudium14-1.* \ apache-*-2.2.* apache22-* USE_APACHE= common24 USES= autoreconf cpe iconv libtool perl5 tar:bzip2 USE_PERL5= run USE_RC_SUBR= apache24 htcacheclean GNU_CONFIGURE= yes CPE_VENDOR= apache CPE_PRODUCT= http_server PORTDOCS= * SUB_FILES= pkg-install pkg-deinstall # Fallback MPM after switching from static to modular MPM SUB_LIST+= MPMF="000_mpm_prefork_fallback.conf" USERS= www GROUPS= www # for slave ports .if !defined(MASTERDIR) APACHEDIR= ${.CURDIR} .else APACHEDIR= ${MASTERDIR} .endif WITH_HTTP_PORT?= 80 WITH_SSL_PORT?= 443 .include "${APACHEDIR}/Makefile.options" .include "${APACHEDIR}/Makefile.options.desc" AUTHNZ_LDAP_CONFIGURE_ON= --enable-authnz-ldap # http://httpd.apache.org/docs/2.4/bind.html IPV4_MAPPED_CONFIGURE_ENABLE= v4-mapped LDAP_CONFIGURE_ON= --enable-ldap=shared LUAJIT_LIB_DEPENDS= libluajit-5.1.so:${PORTSDIR}/lang/luajit LUA_CONFIGURE_WITH= lua LUA_USES= lua SOCACHE_DC_CONFIGURE_ON= --with-distcache=${LOCALBASE} SOCACHE_DC_LIB_DEPENDS= libdistcache.so:${PORTSDIR}/security/distcache # Note: # OpenSSL version (base/ports) depends how devel/apr1 was build # apu-1-config --(includes|ldflags) and apr_rules.mk SSL_CFLAGS= -I${OPENSSLINC} SSL_CONFIGURE_ON= --with-ssl=${OPENSSLBASE} SSL_LDFLAGS= -L${OPENSSLLIB} SSL_USE= OPENSSL=yes .include ETC_SUBDIRS= Includes envvars.d extra modules.d APR_CONFIG?= ${LOCALBASE}/bin/apr-1-config APU_CONFIG?= ${LOCALBASE}/bin/apu-1-config # APU modules used by AUTHN_DBD DBD APU_DBD_MYSQL?= ${LOCALBASE}/lib/apr-util-1/apr_dbd_mysql.so APU_DBD_PGSQL?= ${LOCALBASE}/lib/apr-util-1/apr_dbd_pgsql.so APU_DBD_SQLITE3?= ${LOCALBASE}/lib/apr-util-1/apr_dbd_sqlite3.so # APU module used by AUTHNZ_LDAP LDAP APU_LDAP?= ${LOCALBASE}/lib/apr-util-1/apr_ldap.so # APU module used by SESSION_CRYPTO APU_CRYPTO_OPENSSL?= ${LOCALBASE}/lib/apr-util-1/apr_crypto_openssl.so APU_CRYPTO_NSS?= ${LOCALBASE}/lib/apr-util-1/apr_crypto_nss.so PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} CONFIGURE_ARGS+=--prefix=${PREFIX_RELDEST} \ --enable-layout=FreeBSD \ --with-port=${WITH_HTTP_PORT} \ --with-sslport=${WITH_SSL_PORT} \ --with-expat=${LOCALBASE} \ --with-iconv=${ICONV_PREFIX} \ --enable-http \ --with-pcre=${LOCALBASE} \ --with-apr=${APR_CONFIG} \ --with-apr-util=${APU_CONFIG} CONFIGURE_ENV= LOCALBASE="${LOCALBASE}" MAKE_ENV+= EXPR_COMPAT=yes \ INSTALL_MAN="${INSTALL_MAN}" \ DATADIR=${DATADIR} #===================================================== # CONFIGURE_ARGS will be handled in Makefile.modules, # here we do only OPTIONS fixups .if ${PORT_OPTIONS:MLUA} CONFIGURE_ENV+= LUA_CFLAGS="-I${LUA_INCDIR}" \ LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" .endif .if ${PORT_OPTIONS:MPROXY_HTML} || ${PORT_OPTIONS:MXML2ENC} USE_GNOME= libxml2 .endif .include .include "${APACHEDIR}/Makefile.modules" pre-configure:: @${ECHO_MSG} "" @${ECHO_MSG} " You can check your modules configuration by using make show-modules" @${ECHO_MSG} "" post-extract: # remove possible leftover .svn directories in the sources @${FIND} ${WRKSRC} -type d -name .svn -print | ${XARGS} ${RM} -rf # limit grep results ... @${FIND} ${WRKSRC} -type f \( -name 'NWGNU*' -o -name '*.ds?' -o -name '*.dep' -o -name '*.mak' -o -name '*.win' -o -name '*.vbs' -o -name '*.wsf' \) -delete # make sure the configure script contains our patches, preserve the original script for comparsion -${MV} -v ${WRKSRC}/configure ${WRKSRC}/configure.upstream # make stage-qa script happy, it complains on empty dirs even 'PORTDOCS=*' is set # use RMDIR in case upstream ever place some files into this directories .for d in xsl/util xsl lang -${RMDIR} ${WRKSRC}/docs/manual/style/${d} .endfor post-patch: ${REINPLACE_CMD} -e 's," PLATFORM ",FreeBSD,' ${WRKSRC}/server/core.c ${REINPLACE_CMD} -e 's|logs/error_log|/var/log/httpd-error.log|' \ ${WRKSRC}/include/httpd.h ${REINPLACE_CMD} -e 's|perlbin=.*|perlbin=${PERL}|' \ ${WRKSRC}/configure.in ${RM} -f ${WRKSRC}/docs/docroot/*.bak ${INSTALL_DATA} ${WRKSRC}/NOTICE ${WRKSRC}/docs/manual post-configure: @FTPUSERS=`${EGREP} -v '^#' /etc/ftpusers| ${TR} -s "\n" " "` ;\ ${REINPLACE_CMD} -e "s,%%FTPUSERS%%,$${FTPUSERS}," \ ${WRKSRC}/docs/conf/extra/httpd-userdir.conf ${REINPLACE_CMD} -e "s,%%WWWOWN%%,${WWWOWN}," -e "s,%%WWWGRP%%,${WWWGRP}," \ ${WRKSRC}/docs/conf/httpd.conf ${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," ${WRKSRC}/support/envvars-std post-install: @${MKDIR} ${ETC_SUBDIRS:S|^|${STAGEDIR}${ETCDIR}/|} ${INSTALL_DATA} ${FILESDIR}/no-accf.conf ${STAGEDIR}${ETCDIR}/Includes/ # place for 3rd party module configuration ${INSTALL_DATA} ${FILESDIR}/README_modules.d ${STAGEDIR}${ETCDIR}/modules.d/ # strip returns an error for non binary files, but we have a big mix -${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/* 2>/dev/null -${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* -${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/apache24/mod_*.so .if ${PORT_OPTIONS:MLOG_FORENSIC} ${INSTALL_SCRIPT} ${WRKSRC}/support/check_forensic ${STAGEDIR}${PREFIX}/sbin .endif # maintainer only, check for new modules modlist: extract @${AWK} '/: checking whether to enable mod_/ \ {printf "%%%%%s%%%%libexec/apache24/%s.so\n", \ toupper($$8), $$8}' ${WRKSRC}/configure \ | ${TR} -d '"' \ | ${SORT} -u \ | ${GREP} -E -v '^%%MOD_(HTTP|ISAPI|LOG_CONFIG|PRIVILEGES|SO|UNIXD)%%' .include Index: head/www/htdigest/Makefile =================================================================== --- head/www/htdigest/Makefile (revision 393428) +++ head/www/htdigest/Makefile (revision 393429) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= htdigest PORTVERSION= 2.4.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www ipv6 MASTER_SITES= APACHE_HTTPD DISTNAME= httpd-${PORTVERSION} DIST_SUBDIR= apache24 MAINTAINER= crees@FreeBSD.org COMMENT= Utility from the Apache distribution for creating htdigest files LICENSE= APACHE20 LIB_DEPENDS= libaprutil-1.so:${PORTSDIR}/devel/apr1 \ libexpat.so:${PORTSDIR}/textproc/expat2 USES= iconv PLIST_FILES= bin/apache-${PORTNAME} man/man1/apache-${PORTNAME}.1.gz GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} BUILD_WRKSRC= ${WRKSRC}/support # Don't actually need pcre, so hack around post-patch: ${REINPLACE_CMD} -e '/^[[:space:]]*as_fn_error[^"]*"[^"]*pcre/d' \ ${WRKSRC}/${CONFIGURE_SCRIPT} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/support/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/apache-htdigest ${INSTALL_MAN} ${WRKSRC}/docs/man/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/man/man1/apache-htdigest.1 .include Index: head/www/mod_musicindex/Makefile =================================================================== --- head/www/mod_musicindex/Makefile (revision 393428) +++ head/www/mod_musicindex/Makefile (revision 393429) @@ -1,71 +1,71 @@ # Created by: clsung # $FreeBSD$ PORTNAME= mod_musicindex PORTVERSION= 1.4.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www audio MASTER_SITES= http://hacks.slashdirt.org/musicindex/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} MAINTAINER= apache@FreeBSD.org COMMENT= Apache module that allows downloading and streaming of audio LICENSE= LGPL21 USE_APACHE= 22 OPTIONS_DEFINE= NLS FLAC MP3 MP4 VORBIS LIBARCHIVE FILECACHE MYSQLCACHE OPTIONS_DEFAULT=NLS MP3 LIBARCHIVE FILECACHE LIBARCHIVE_DESC= Archive downloading support FILECACHE_DESC= Flat file caching support MYSQLCACHE_DESC= MySQL caching support OPTIONS_SUB= yes FILECACHE_CONFIGURE_ENABLE= filecache FLAC_CONFIGURE_ENABLE= flac FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac LIBARCHIVE_CONFIGURE_ENABLE= archive MP3_CONFIGURE_ENABLE= mp3 MP3_LIB_DEPENDS= libid3tag.so:${PORTSDIR}/audio/libid3tag \ libmad.so:${PORTSDIR}/audio/libmad MP4_CONFIGURE_ENABLE= mp4 MP4_LIB_DEPENDS= libmp4v2.so:${PORTSDIR}/multimedia/mp4v2 MYSQLCACHE_CONFIGURE_ENABLE= mysqlcache MYSQLCACHE_USE= MYSQL=yes NLS_CFLAGS= -lintl NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext VORBIS_CONFIGURE_ENABLE= vorbis VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis .include GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+= --with-apxs=${APXS} \ --disable-libFLACtest --disable-vorbistest SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} PORTDOCS= README post-patch: .if ${PORT_OPTIONS:MNLS} ${RM} ${WRKSRC}/po/*.gmo .endif post-build: .if ${PORT_OPTIONS:MNLS} @(${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC}/po update-gmo) .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/${MODULENAME}.so .include Index: head/www/mod_spdy/Makefile =================================================================== --- head/www/mod_spdy/Makefile (revision 393428) +++ head/www/mod_spdy/Makefile (revision 393429) @@ -1,149 +1,150 @@ # Created by: Masaki TAGAWA # $FreeBSD$ PORTNAME= mod_spdy PORTVERSION= 0.9.4.1 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.club.kyutech.ac.jp/~masaki/ports/:mod_spdy \ APACHE_HTTPD:apache22 DISTFILES= mod_spdy_source_${PORTVERSION}.tar.xz:mod_spdy \ httpd-2.2.22.tar.gz:apache22 DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= mod_spdy_source_${PORTVERSION}.tar.xz MAINTAINER= masaki@club.kyutech.ac.jp COMMENT= SPDY module for the Apache HTTP server v2.2 LICENSE= APACHE20 BUILD_DEPENDS= python:${PORTSDIR}/lang/python \ greadlink:${PORTSDIR}/sysutils/coreutils \ flock:${PORTSDIR}/sysutils/flock \ svn:${PORTSDIR}/devel/subversion \ curl:${PORTSDIR}/ftp/curl \ bash:${PORTSDIR}/shells/bash ONLY_FOR_ARCHS= amd64 i386 USE_OPENSSL= yes USE_APACHE= 22 USES= gmake python:2 tar:xz REINPLACE_ARGS= -i "" WRKSRC= ${WRKDIR}/${PORTNAME}_source_${PORTVERSION}/mod_spdy/src CFLAGS+= -fno-stack-protector -Wno-unknown-warning-option -Wno-c++11-extensions -I${OPENSSLINC} LDFLAGS+= -L${LOCALBASE}/lib -L${OPENSSLLIB} GYP_DEFINES+= \ use_system_apache_dev=1 \ use_system_zlib=1 \ system_include_path_httpd=${LOCALBASE}/include/apache22 \ system_include_path_apr=${LOCALBASE}/include/apr-1 \ system_include_path_aprutil=${LOCALBASE}/include/apr-1 \ system_include_path_execinfo=${LOCALBASE}/include \ include_dirs=${LOCALBASE}/include SUB_FILES+= mod_spdy.conf SUB_LIST+= APACHEMODDIR=${APACHEMODDIR} OPTIONS_DEFINE= GCC DEBUG GCC_DESC= Build mod_spdy with GCC 4.6+ .include .if ${OSVERSION} < 900033 || ${PORT_OPTIONS:MGCC} BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin .endif .if ${PORT_OPTIONS:MGCC} USE_GCC?= yes GYP_DEFINES+= gcc_version=${CXX:S/g++//} .else .if ${OSVERSION} < 902000 BROKEN= Depends on deleted lang/llvm32 #BUILD_DEPENDS+= ${LOCALBASE}/bin/clang32:${PORTSDIR}/lang/clang32 CC= ${LOCALBASE}/bin/clang32 CXX= ${LOCALBASE}/bin/clang++32 .else CC= clang CXX= clang++ .endif GYP_DEFINES+= clang=1 .endif .if ${OSVERSION} < 1000052 LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo .endif .if ${PORT_OPTIONS:MDEBUG} MAKE_ENV+= V=1 BUILDTYPE= Debug .else BUILDTYPE= Release GYP_DEFINES+= buildtype=Official .endif CONFIGURE_ENV+= CC=${CC} \ CXX=${CXX} \ GYP_DEFINES="${GYP_DEFINES}" # according to portlint the below is passed via bsd.port.mk, # but 'make -V CONFIGURE_ENV' does not show it: CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ CPPFLAGS="${CPPFLAGS}" \ CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" MAKE_ENV+= BUILDTYPE=${BUILDTYPE} .include .if ${ARCH} == i386 && ${OSVERSION} < 901000 BROKEN= does not link due to libtool not respecting CC .endif post-extract: @${MKDIR} ${WRKSRC}/temp/progress @${CP} ${DISTDIR}/${DIST_SUBDIR}/httpd-2.2.22.tar.gz ${WRKSRC}/temp/ && \ ${TOUCH} ${WRKSRC}/temp/progress/httpd-2.2.22.tar.gz.downloaded post-patch: @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE},g" \ ${WRKSRC}/base/base.gypi @${REINPLACE_CMD} -e 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,' \ -e 's,%%FILESDIR%%,${FILESDIR},g' \ -e 's,%%OPENSSLBASE%%,${OPENSSLBASE},g' \ ${WRKSRC}/build_modssl_with_npn.sh .if ${PORT_OPTIONS:MGCC} @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,-I${LOCALBASE}/lib/gcc${CXX:S/g++//}/include,g' \ -e 's,%%GCCLDFLAGS%%,-L${LOCALBASE}/lib/gcc${CXX:S/g++//},g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,-I${LOCALBASE}/lib/gcc${CXX:S/g++//}/include,g' \ -e 's,%%GCCLDFLAGS%%,-L${LOCALBASE}/lib/gcc${CXX:S/g++//},g' \ ${WRKSRC}/tools/gyp/pylib/gyp/generator/make.py .else @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,,g' \ -e 's,%%GCCLDFLAGS%%,,g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,,g' \ -e 's,%%GCCLDFLAGS%%,,g' \ ${WRKSRC}/tools/gyp/pylib/gyp/generator/make.py .endif do-configure: cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ../../depot_tools/gclient.py runhooks pre-build: cd ${WRKSRC} && CONFIGURE_ENV='${CONFIGURE_ENV}' BUILDROOT=${WRKSRC}/temp \ ${WRKSRC}/build_modssl_with_npn.sh do-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/${APACHEMODDIR} \ ${STAGEDIR}/${PREFIX}/${APACHEETCDIR}/Includes ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libmod_spdy.so \ ${STAGEDIR}/${PREFIX}/${APACHEMODDIR}/mod_spdy.so ${INSTALL_LIB} ${WRKSRC}/mod_ssl.so \ ${STAGEDIR}/${PREFIX}/${APACHEMODDIR}/mod_ssl_with_npn.so ${INSTALL_DATA} ${WRKDIR}/mod_spdy.conf \ ${STAGEDIR}/${PREFIX}/${APACHEETCDIR}/Includes/mod_spdy.conf .include Index: head/www/py-webkitgtk/Makefile =================================================================== --- head/www/py-webkitgtk/Makefile (revision 393428) +++ head/www/py-webkitgtk/Makefile (revision 393429) @@ -1,26 +1,26 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= webkitgtk PORTVERSION= 1.1.8 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www python MASTER_SITES= GOOGLE_CODE PROJECTHOST= pywebkitgtk PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings for the WebKit GTK+ port LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig python:2 tar:bzip2 USE_GNOME= glib20 libxslt pygtk2 .include Index: head/www/shellinabox/Makefile =================================================================== --- head/www/shellinabox/Makefile (revision 393428) +++ head/www/shellinabox/Makefile (revision 393429) @@ -1,55 +1,55 @@ # Created by: Olivier Cochard-Labbe # $FreeBSD$ PORTNAME= shellinabox PORTVERSION= 2.14 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MASTER_SITES= GOOGLE_CODE MAINTAINER= olivier@cochard.me COMMENT= Publish command line shell through AJAX interface LICENSE= GPLv2 OPTIONS_DEFINE= CORES NOLOGIN CORES_DESC= Patch shellinaboxd to enable core dumps NOLOGIN_DESC= Login through ssh (not through login) HAS_CONFIGURE= yes CONFIGURE_ARGS= \ --prefix=${PREFIX} \ --infodir=${PREFIX}/${INFO_PATH} \ --mandir=${MANPREFIX}/man USE_RC_SUBR= shellinaboxd USERS?= shellinabox GROUPS?= shellinabox PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} NOLOGIN_CONFIGURE_ON= --disable-login BROKEN_powerpc= Does not load on powerpc .include post-patch: .if ${PORT_OPTIONS:MCORES} @${REINPLACE_CMD} \ -e 's|prctl(PR_SET_DUMPABLE,|// &|' \ -e 's|setrlimit(RLIMIT_CORE,|// &|' \ ${WRKSRC}/shellinabox/shellinaboxd.c .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} .include Index: head/www/swfdec-plugin/Makefile =================================================================== --- head/www/swfdec-plugin/Makefile (revision 393428) +++ head/www/swfdec-plugin/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: anholt # $FreeBSD$ PORTNAME= swfdec-plugin PORTVERSION= 0.8.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MASTER_SITES= http://swfdec.freedesktop.org/download/swfdec-mozilla/0.8/ DISTNAME= swfdec-mozilla-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Flash rendering plugin LIB_DEPENDS= libswfdec-0.8.so:${PORTSDIR}/graphics/swfdec USES= libtool:keepla pkgconfig webplugin:gecko GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USE_GNOME= gtk20 CONFIGURE_ARGS= --with-plugin-dir="${WEBPLUGIN_DIR}" USE_LDCONFIG= yes WEBPLUGIN_FILES=libswfdecmozilla.so .include Index: head/www/trafficserver/Makefile =================================================================== --- head/www/trafficserver/Makefile (revision 393428) +++ head/www/trafficserver/Makefile (revision 393429) @@ -1,102 +1,103 @@ # Created by: Jui-Nan Lin # $FreeBSD$ PORTNAME= trafficserver PORTVERSION= 5.3.1 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= APACHE/${PORTNAME} MAINTAINER= gaod@hychen.org COMMENT= Fast, scalable and extensible HTTP proxy server LICENSE= APACHE20 LIB_DEPENDS= libboost_system.so:${PORTSDIR}/devel/boost-libs \ libcurl.so:${PORTSDIR}/ftp/curl \ libhwloc.so:${PORTSDIR}/devel/hwloc \ libpcre.so:${PORTSDIR}/devel/pcre \ libxml2.so:${PORTSDIR}/textproc/libxml2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= cpe execinfo gmake libtool perl5 pkgconfig tar:bzip2 tcl CPE_VENDOR= apache CPE_PRODUCT= traffic_server USE_PERL5= build run USE_LDCONFIG= yes USE_OPENSSL= yes USE_RC_SUBR= ${PORTNAME} USE_SQLITE= yes ONLY_FOR_ARCHS= i386 amd64 USERS= ${WWWOWN} GROUPS= ${WWWGRP} PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" PORTVERSION="${PORTVERSION}" LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-libxml2=${LOCALBASE} \ --with-pcre=${LOCALBASE} \ --with-openssl=${OPENSSLBASE} \ --with-xml=libxml2 \ --with-tcl=${TCL_LIBDIR} \ --disable-silent-rules \ --enable-cppapi \ --enable-luajit \ --localstatedir=/var \ --with-user=${USERS} \ --with-group=${GROUPS} OPTIONS_DEFINE= DOCS INTERIM WCCP SPDY OPTIONS_RADIO= MEMMAN OPTIONS_RADIO_MEMMAN= ALLOCATORS FREELISTS RECLAIM OPTIONS_DEFAULT= FREELISTS WCCP_DESC= Enable WCCPv2 protocol INTERIM_DESC= Enable interim cache (SSD) ALLOCATORS_DESC= Manage memory with allocators FREELISTS_DESC= Manage memory with freelists RECLAIM_DESC= Reclaim unused memory in freelists SPDY_DESC= Enable SPDY WCCP_CONFIGURE_ENABLE= wccp INTERIM_CONFIGURE_ENABLE= interim-cache SPDY_CONFIGURE_ENABLE= spdy SPDY_LIB_DEPENDS= libspdylay.so:${PORTSDIR}/www/spdylay .include .if ${PORT_OPTIONS:MRECLAIM} CONFIGURE_ARGS+= --enable-reclaimable-freelist --enable-freelist .elif ${PORT_OPTIONS:MFREELISTS} CONFIGURE_ARGS+= --enable-freelist .elif ${PORT_OPTIONS:MALLOCATORS} CONFIGURE_ARGS+= --disable-freelist .else IGNORE= no allocation strategy selected .endif .if ${OSVERSION} >= 900033 && exists(/usr/bin/clang) CC= clang CXX= clang++ .endif .if ! exists(/var/cache) # FreeBSD 8.x PLIST_DIRS+= /var/cache .endif post-patch: @${REINPLACE_CMD} \ -e '/cachedir:/s,$${localstatedir}+,$${localstatedir}/cache+,' \ -e '/runtimedir:/s,$${localstatedir}+,$${localstatedir}/run+,' \ ${WRKSRC}/config.layout @${REINPLACE_CMD} '/^LUA_LDFLAGS =/s/$$/ @LDFLAGS@/' \ ${WRKSRC}/lib/Makefile.in post-install: @${RMDIR} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${ETCDIR}/snapshots (cd ${STAGEDIR}${ETCDIR} && for f in *.config *.config.xml; do ${MV} $$f $$f.sample; done) .include Index: head/www/xfce4-smartbookmark-plugin/Makefile =================================================================== --- head/www/xfce4-smartbookmark-plugin/Makefile (revision 393428) +++ head/www/xfce4-smartbookmark-plugin/Makefile (revision 393429) @@ -1,21 +1,22 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-smartbookmark-plugin PORTVERSION= 0.4.6 +PORTREVISION= 1 CATEGORIES= www xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Query search engines from the Xfce panel LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USE_GNOME= gtk20 intltool intlhack USES= pkgconfig gettext gmake libtool xfce tar:bzip2 USE_XFCE= panel .include Index: head/x11/keybinder/Makefile =================================================================== --- head/x11/keybinder/Makefile (revision 393428) +++ head/x11/keybinder/Makefile (revision 393429) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= keybinder PORTVERSION= 0.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 MASTER_SITES= GENTOO MAINTAINER= ports@FreeBSD.org COMMENT= Library for registering keyboard shortcuts LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc USES= gmake libtool pathfix pkgconfig USE_GNOME= gtk20 introspection:build USE_XORG= x11 xext xrender INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES PYTHON LUA OPTIONS_DEFAULT=PYTHON OPTIONS_SUB= yes # Override LUA description LUA_DESC= Lua bindings .include .if ${PORT_OPTIONS:MPYTHON} USES+= python:2 USE_GNOME+= pygtk2 .else CONFIGURE_ARGS+= --disable-python .endif .if ${PORT_OPTIONS:MLUA} USES+= lua:51 CONFIGURE_ARGS+= --with-lua-includes=${LUA_INCDIR} .else CONFIGURE_ARGS+= --disable-lua .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${REINPLACE_CMD} -i '' -e 's|lua5.1|lua-${LUA_VER}|g' ${WRKSRC}/examples/Makefile @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .endif .include Index: head/x11/libfm/Makefile =================================================================== --- head/x11/libfm/Makefile (revision 393428) +++ head/x11/libfm/Makefile (revision 393429) @@ -1,89 +1,89 @@ # Created by: Kris Moore # $FreeBSD$ PORTNAME= libfm PORTVERSION= 1.2.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM/ MAINTAINER= horia@racoviceanu.com COMMENT?= Core library of PCManFM file manager LICENSE= LGPL21 .if ! defined(EXTRA_ONLY) BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ valac:${PORTSDIR}/lang/vala LIB_DEPENDS= libmenu-cache.so:${PORTSDIR}/x11/menu-cache \ libexif.so:${PORTSDIR}/graphics/libexif .endif SLAVEDIRS= ${CATEGORIES}/${PORTNAME}-extra USES= gettext-tools gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --disable-static CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ! defined(EXTRA_ONLY) USES+= desktop-file-utils shared-mime-info USE_GNOME+= gtk20 CONFIGURE_ARGS+=--with-gtk=2 .else USE_GNOME+= intltool intlhack CONFIGURE_ARGS+=--with-extra-only .endif MICRO_VERSION= 0.3 ABI_VERSION= 4 PLIST_SUB+= MICRO_VERSION=${MICRO_VERSION} \ ABI_VERSION=${ABI_VERSION} PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-patch: ${REINPLACE_CMD} -e 's|^[[:blank:]]\{5,\}USE_NLS=yes|#&|' \ ${WRKSRC}/configure ${REINPLACE_CMD} -e '/^pkgincludedir/s|-@FMLIBVER@||; \ /@LN_S@ @PACKAGE@-@FMLIBVER@/d' \ ${WRKSRC}/src/Makefile.in .if ! defined(EXTRA_ONLY) ${REINPLACE_CMD} -e 's|DATA = libfm-extra.pc|DATA =|' \ ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -e '/^LIBFM_EXTRA_INCLUDES/,+4 s|^|@EXTRALIB_ONLY_TRUE@|; \ /FALSE@lib_LTLIBRARIES/s| libfm-extra.la||; \ s|libfm-extra.la \\|-lfm-extra \\|' \ ${WRKSRC}/src/Makefile.in ${REINPLACE_CMD} -e 's|-@FMLIBVER@||' ${WRKSRC}/src/actions/Makefile.in ${REINPLACE_CMD} -e '/^vfs_menu_la_DEPENDENCIES/{s| \\||;n;d;}; \ /^vfs_menu_la_LIBADD/s|$$(top.*|-lfm-extra|' \ ${WRKSRC}/src/modules/Makefile.in post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME}/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/xdg/${PORTNAME}/${PORTNAME}.conf.sample ${INSTALL_DATA} ${WRKSRC}/src/actions/fm-actions.h \ ${STAGEDIR}${PREFIX}/include/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .endif .include Index: head/x11/libxfce4menu/Makefile =================================================================== --- head/x11/libxfce4menu/Makefile (revision 393428) +++ head/x11/libxfce4menu/Makefile (revision 393429) @@ -1,39 +1,40 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= libxfce4menu PORTVERSION= 4.12.1 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/src/xfce/libxfce4ui/${PORTVERSION:R} DISTNAME= libxfce4ui-${PORTVERSION} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Widgets library for the Xfce desktop environment LICENSE= GPLv2 GNU_CONFIGURE= yes USE_GNOME= glib20 gtk20 intltool intlhack USE_LDCONFIG= yes USE_XFCE= xfconf INSTALLS_ICONS= yes USES= gmake libtool pathfix pkgconfig gettext-tools \ xfce tar:bzip2 CONFIGURE_ARGS= --with-vendor-info=${OPSYS} --without-html-dir OPTIONS_DEFINE= GLADE GTK3 NLS STARTUP OPTIONS_DEFAULT= GTK3 STARTUP STARTUP_DESC= Startup notification STARTUP_LIB_DEPENDS= libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification STARTUP_CONFIGURE_ENABLE= startup-notification NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls GLADE_LIB_DEPENDS= libgladeui-1.so:${PORTSDIR}/devel/glade3 GLADE_CONFIGURE_ENABLE= gladeui GTK3_USE= gnome=gtk30 GTK3_CONFIGURE_ENABLE= gtk3 OPTIONS_SUB= yes .include Index: head/x11/mate-menus/Makefile =================================================================== --- head/x11/mate-menus/Makefile (revision 393428) +++ head/x11/mate-menus/Makefile (revision 393429) @@ -1,37 +1,38 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= mate-menus PORTVERSION= 1.10.0 +PORTREVISION= 1 CATEGORIES= x11 mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Implementation of the FreeDesktop Desktop Menu Spec PORTSCOUT= limitw:1,even USES= gettext gmake libtool pathfix pkgconfig \ python tar:xz USE_GNOME= glib20 intlhack introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|/usr/share/mate|${LOCALBASE}/share/mate|g' \ ${WRKSRC}/layout/mate-applications.menu \ ${WRKSRC}/layout/mate-settings.menu @${SED} -e 's|/usr/local|${LOCALBASE}|g' \ < ${FILESDIR}/KDE.directory > ${WRKSRC}/KDE.directory @${SED} -e 's|/usr/local|${LOCALBASE}|g' \ < ${FILESDIR}/GNOME.directory > ${WRKSRC}/GNOME.directory post-install: @${INSTALL_DATA} ${WRKSRC}/*.directory \ ${STAGEDIR}${PREFIX}/share/mate/desktop-directories/ .include Index: head/x11/xfce4-verve-plugin/Makefile =================================================================== --- head/x11/xfce4-verve-plugin/Makefile (revision 393428) +++ head/x11/xfce4-verve-plugin/Makefile (revision 393429) @@ -1,33 +1,34 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= verve-plugin PORTVERSION= 1.1.0 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE/src/panel-plugins/${PKGNAMEPREFIX}${PORTNAME}/${PORTVERSION:R} PKGNAMEPREFIX= xfce4- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Command line plugin for the Xfce Desktop LICENSE= GPLv2 LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib GNU_CONFIGURE= yes USES= gettext-tools gmake libtool pkgconfig tar:bzip2 xfce USE_GNOME= glib20 intltool intlhack USE_XFCE= panel INSTALL_TARGET= install-strip CONFIGURE_ARGS=--enable-dbus OPTIONS_DEFINE= NLS NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime OPTIONS_SUB= yes .include Index: head/x11-clocks/xfce4-datetime-plugin/Makefile =================================================================== --- head/x11-clocks/xfce4-datetime-plugin/Makefile (revision 393428) +++ head/x11-clocks/xfce4-datetime-plugin/Makefile (revision 393429) @@ -1,23 +1,23 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-datetime-plugin PORTVERSION= 0.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-clocks xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Datetime panel plugin for the Xfce desktop LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gettext gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel .include Index: head/x11-clocks/xfce4-timer-out-plugin/Makefile =================================================================== --- head/x11-clocks/xfce4-timer-out-plugin/Makefile (revision 393428) +++ head/x11-clocks/xfce4-timer-out-plugin/Makefile (revision 393429) @@ -1,23 +1,24 @@ # Created by: Martin Wilke (miwi@FreeBSD.org) # $FreeBSD$ PORTNAME= xfce4-time-out-plugin PORTVERSION= 1.0.2 +PORTREVISION= 1 CATEGORIES= x11-clocks xfce MASTER_SITES= XFCE/src/panel-plugins/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Timer out plugin for Xfce LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip USES= gettext gmake libtool pkgconfig xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel USE_XORG= x11 .include Index: head/x11-fm/thunar/Makefile =================================================================== --- head/x11-fm/thunar/Makefile (revision 393428) +++ head/x11-fm/thunar/Makefile (revision 393429) @@ -1,70 +1,71 @@ # Created by: Oliver Lehmann # $FreeBSD$ PORTNAME= Thunar PORTVERSION= 1.6.10 +PORTREVISION= 1 CATEGORIES= x11-fm xfce MASTER_SITES= XFCE/src/xfce/${PORTNAME:tl}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce file manager LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libtumbler-1.so:${PORTSDIR}/deskutils/xfce4-tumbler \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib RUN_DEPENDS= pkexec:${PORTSDIR}/sysutils/polkit GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_GNOME= gtk20 intltool intlhack gdkpixbuf2 USE_LDCONFIG= yes USE_XFCE= libexo USE_XORG= sm x11 USES= desktop-file-utils gmake pathfix perl5 libtool pkgconfig \ gettext-tools xfce tar:bzip2 INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS NOTIFY OPTIONS_GROUP= PLUGINS OPTIONS_GROUP_PLUGINS= PLUG_APR PLUG_SBR PLUG_TPA PLUG_UCA PLUG_WALL OPTIONS_DEFAULT= NOTIFY PLUG_APR PLUG_SBR PLUG_UCA PLUG_TPA PLUG_WALL # Override NOTIFY_DESC NOTIFY_DESC= Display notifications PLUG_APR_DESC= Advanced Properties plugin PLUG_SBR_DESC= Simple Builtin Renamers plugin PLUG_TPA_DESC= Trash Panel Applet plugin PLUG_UCA_DESC= User Customizable Actions plugin PLUG_WALL_DESC= Wallpaper plugin NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls NOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify NOTIFY_CONFIGURE_ENABLE= notifications PLUG_APR_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif PLUG_APR_CONFIGURE_ENABLE= apr-plugin exif PLUG_SBR_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre PLUG_SBR_CONFIGURE_ENABLE= sbr-plugin pcre PLUG_TPA_USE= gnome=gvfs xfce=panel PLUG_TPA_CONFIGURE_ENABLE= tpa-plugin PLUG_UCA_CONFIGURE_ENABLE= uca-plugin PLUG_WALL_CONFIGURE_ENABLE= wallpaper-plugin OPTIONS_SUB= yes CONFIGURE_ARGS+=--enable-gio-unix \ --disable-gudev \ --enable-dbus post-patch: ${REINPLACE_CMD} -e 's|internet-mail|mail-send|' \ ${WRKSRC}/plugins/thunar-sendto-email/thunar-sendto-email.desktop.in.in # Workaround for missing 'inode/directory' content-type icon. # https://bugs.freedesktop.org/show_bug.cgi?id=89150 ${FIND} ${WRKSRC} -type f -name '*.c' \ | ${XARGS} ${REINPLACE_CMD} -e 's|inode/directory|folder|' .include Index: head/x11-toolkits/gtk20/Makefile =================================================================== --- head/x11-toolkits/gtk20/Makefile (revision 393428) +++ head/x11-toolkits/gtk20/Makefile (revision 393429) @@ -1,74 +1,74 @@ # Created by: Vanilla I. Shu # $FreeBSD$ PORTNAME= gtk PORTVERSION= 2.24.28 -PORTREVISION?= 0 +PORTREVISION?= 1 CATEGORIES= x11-toolkits MASTER_SITES= GNOME/sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMESUFFIX= 2 DISTNAME= gtk+-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Gimp Toolkit for X11 GUI (previous stable version) LICENSE= LGPL20 USES= tar:xz PORTSCOUT= limitw:0,even .if !defined(REFERENCE_PORT) RUN_DEPENDS+= update-mime-database:${PORTSDIR}/misc/shared-mime-info \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ python:${PORTSDIR}/lang/python USES+= gettext gmake libtool pathfix perl5 pkgconfig GNU_CONFIGURE= yes USE_GNOME= atk pango gdkpixbuf2 introspection:build \ gtk-update-icon-cache USE_LDCONFIG= yes USE_PERL5= build USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \ xcomposite CONFIGURE_ARGS= --with-xinput=yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= CUPS DEBUG OPTIONS_DEFAULT=CUPS OPTIONS_SUB= yes CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client CUPS_CONFIGURE_ON= --enable-cups=auto CUPS_CONFIGURE_OFF= --disable-cups DEBUG_CONFIGURE_ON= --enable-debug=yes .include PLIST_SUB+= LIBGAILVER=18.0.1 LIBGVER=0.2400.28 post-patch: @${REINPLACE_CMD} -e 's|[{]libdir[}]/locale|{datadir}/locale|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|file,cups|file,cups,lpr|' \ ${WRKSRC}/gtk/Makefile.in pre-configure: .if !exists(${LOCALBASE}/libdata/pkgconfig/cairo-xlib.pc) @${ECHO_CMD} "${PKGNAME}: Needs cairo with X11 support enabled." @${FALSE} .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-2.0/modules @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-2.0/${GTK2_VERSION}/engines @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-2.0/${GTK2_VERSION}/loaders @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-2.0/${GTK2_VERSION}/modules .include .endif Index: head/x11-toolkits/gtkglext/Makefile =================================================================== --- head/x11-toolkits/gtkglext/Makefile (revision 393428) +++ head/x11-toolkits/gtkglext/Makefile (revision 393429) @@ -1,37 +1,37 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= gtkglext PORTVERSION= 1.2.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= x11-toolkits MASTER_SITES= SF DIST_SUBDIR= gnome2 MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL extension to GTK+ LICENSE= LGPL21 # or later LICENSE_FILE= ${WRKSRC}/COPYING.LIB GNU_CONFIGURE= yes USES= gettext gmake iconv libtool pathfix pkgconfig tar:bzip2 USE_GL= glu USE_GNOME= gtk20 pangox-compat USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|docs||' ${WRKSRC}/Makefile.in @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-DGTK_DISABLE_DEPRECATED||g ; \ s|-DGDK_DISABLE_DEPRECATED||g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/reference/gtkglext/html/* ${STAGEDIR}${DOCSDIR}/ .include Index: head/x11-toolkits/pango/Makefile =================================================================== --- head/x11-toolkits/pango/Makefile (revision 393428) +++ head/x11-toolkits/pango/Makefile (revision 393429) @@ -1,64 +1,64 @@ # Created by: Maxim Sobolev # $FreeBSD$ # $MCom: ports/trunk/x11-toolkits/pango/Makefile 19945 2014-10-15 05:41:04Z gusi $ PORTNAME= pango PORTVERSION= 1.36.8 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= x11-toolkits MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Open-source framework for the layout and rendering of i18n text USES= tar:xz .if !defined(REFERENCE_PORT) BUILD_DEPENDS= fontconfig>=2.10.91:${PORTSDIR}/x11-fonts/fontconfig \ cairo>=1.12.10,2:${PORTSDIR}/graphics/cairo LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libharfbuzz.so:${PORTSDIR}/print/harfbuzz \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig RUN_DEPENDS= xorg-fonts-truetype>0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype \ ${FONTENCOD}:${PORTSDIR}/x11-fonts/encodings USES+= gettext gmake libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GNOME= cairo glib20 introspection:build referencehack CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip VERSION= 1.8.0 LIBVERSION= 0.3600.8 PLIST_SUB+= VERSION=${VERSION} LIBVERSION=${LIBVERSION} FONTSCALE= ${LOCALBASE}/share/fonts/TTF/luximb.ttf FONTENCOD= ${LOCALBASE}/share/fonts/encodings/encodings.dir OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 .include .if ${PORT_OPTIONS:MX11} USE_XORG+= xft xrender #CONFIGURE_ARGS+=--with-xft PLIST_SUB+= X11="" .else CONFIGURE_ARGS+=--without-xft PLIST_SUB+= X11="@comment " .endif pre-configure: .if !exists(${LOCALBASE}/libdata/pkgconfig/cairo-gobject.pc) @${ECHO_CMD} "${PKGNAME}: Needs cairo with GLIB (GObject) support enabled." @${FALSE} .endif .include .endif Index: head/x11-toolkits/py-gnome2/Makefile =================================================================== --- head/x11-toolkits/py-gnome2/Makefile (revision 393428) +++ head/x11-toolkits/py-gnome2/Makefile (revision 393429) @@ -1,42 +1,42 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/x11-toolkits/py-gnome2/Makefile,v 1.60 2010/04/02 20:22:15 kwm Exp $ PORTNAME= gnome PORTVERSION= 2.28.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11-toolkits python gnome MASTER_SITES= GNOME/sources/gnome-python/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= gnome-python-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Python bindings for GNOME 2 OPTIONS_DEFINE= EXAMPLES OPTIONS_SUB= yes BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/ORBit.so:${PORTSDIR}/devel/py-orbit RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ORBit.so:${PORTSDIR}/devel/py-orbit USES= gettext gmake libtool:keepla pathfix pkgconfig python:2 tar:bzip2 USE_LDCONFIG= yes USE_GNOME= libgnomeui pygtk2 GNU_CONFIGURE= yes CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip EG_SRC_DIR= ${WRKSRC}/examples EG_DST_DIR= ${PREFIX}/share/examples/py-gnome post-install: @${MKDIR} ${STAGEDIR}${EG_DST_DIR} cd ${EG_SRC_DIR}; ${PAX} -rw . ${STAGEDIR}${EG_DST_DIR} ${FIND} ${STAGEDIR}${EG_DST_DIR} -type d -print | ${XARGS} ${CHMOD} 0755 ${FIND} ${STAGEDIR}${EG_DST_DIR} -type f -print | ${XARGS} ${CHMOD} 0444 .include Index: head/x11-toolkits/py-gtk2/Makefile =================================================================== --- head/x11-toolkits/py-gtk2/Makefile (revision 393428) +++ head/x11-toolkits/py-gtk2/Makefile (revision 393429) @@ -1,73 +1,73 @@ # Created by: marc@informatik.uni-bremen.de # $FreeBSD$ # $MCom: ports/x11-toolkits/py-gtk2/Makefile,v 1.78 2011/04/01 12:35:27 kwm Exp $ PORTNAME= gtk PORTVERSION= 2.24.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11-toolkits python MASTER_SITES= GNOME/sources/pygtk/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 2 DISTNAME= pygtk-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Set of Python bindings for GTK+ BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo USES= gettext gmake libtool pathfix pkgconfig python:2 tar:bzip2 USE_GNOME= libglade2 pygobject GNU_CONFIGURE= yes CONFIGURE_ENV= PYTHON="${PYTHON_VERSION}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-docs DOCSDIR= ${PREFIX}/share/doc/py-gtk EG_SRC_DIR= ${WRKSRC}/examples EXAMPLESDIR= ${PREFIX}/share/examples/py-gtk CONFLICTS= py*-gtk-0* OPTIONS_DEFINE= NUMPY DOCS EXAMPLES NUMPY_DESC= Numpy support (pulls in lang/gcc) .include .if ${PORT_OPTIONS:MNUMPY} BUILD_DEPENDS+= ${PYNUMPY} RUN_DEPENDS+= ${PYNUMPY} CONFIGURE_ARGS+=--enable-numpy .else CONFIGURE_ARGS+=--disable-numpy .endif # # Use the same way as the Python port to determine if we want # threading support. # .if !defined(WITHOUT_THREADS) CONFIGURE_ARGS+= --enable-thread LDFLAGS+= -lpthread .else CONFIGURE_ARGS+= --disable-thread .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${RM} ${WRKSRC}/examples/pygtk-demo/pygtk-demo.in ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${EG_SRC_DIR} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/MAPPING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/THREADS ${STAGEDIR}${DOCSDIR} .endif @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gtk-2.0/gtk/*.so @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gtk-2.0/*.so .include Index: head/x11-toolkits/py-gtkglext/Makefile =================================================================== --- head/x11-toolkits/py-gtkglext/Makefile (revision 393428) +++ head/x11-toolkits/py-gtkglext/Makefile (revision 393429) @@ -1,27 +1,27 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= gtkglext PORTVERSION= 1.1.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= x11-toolkits python MASTER_SITES= SF/${PORTNAME}/py${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pygtkglext-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python binding for GtkGLExt BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext RUN_DEPENDS= ${PYTHON_SITELIBDIR}/OpenGL/__init__.py:${PORTSDIR}/graphics/py-opengl USES= gmake libtool pathfix pkgconfig python tar:bzip2 USE_GNOME= pygtk2 GNU_CONFIGURE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gtk-2.0/gtk/gtkgl/_gtkgl.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gtk-2.0/gtk/gdkgl/_gdkgl.so .include Index: head/x11-toolkits/py-gtksourceview/Makefile =================================================================== --- head/x11-toolkits/py-gtksourceview/Makefile (revision 393428) +++ head/x11-toolkits/py-gtksourceview/Makefile (revision 393429) @@ -1,21 +1,21 @@ # $FreeBSD$ # $MCom: ports/x11-toolkits/py-gtksourceview/Makefile,v 1.24 2010/04/19 11:30:28 kwm Exp $ PORTNAME= gtksourceview PORTVERSION= 2.10.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-toolkits gnome python MASTER_SITES= GNOME/sources/pygtksourceview/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pygtksourceview-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Python bindings for GtkSourceView 2 USES= gmake libtool:keepla pathfix pkgconfig python tar:bzip2 USE_GNOME= gnomeprefix gtksourceview2 pygtk2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-docs INSTALL_TARGET= install-strip .include Index: head/x11-toolkits/py-sexy/Makefile =================================================================== --- head/x11-toolkits/py-sexy/Makefile (revision 393428) +++ head/x11-toolkits/py-sexy/Makefile (revision 393429) @@ -1,23 +1,23 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= sexy PORTVERSION= 0.1.9 -PORTREVISION= 7 +PORTREVISION= 8 DISTVERSIONPREFIX= python- CATEGORIES= x11-toolkits python MASTER_SITES= http://releases.chipx86.com/libsexy/sexy-python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= horia@racoviceanu.com COMMENT= Libsexy bindings for Python LICENSE= LGPL21 LIB_DEPENDS= libsexy.so:${PORTSDIR}/x11-toolkits/libsexy USES= libtool pkgconfig python USE_GNOME= pygtk2 GNU_CONFIGURE= yes .include Index: head/x11-wm/compizconfig-python/Makefile =================================================================== --- head/x11-wm/compizconfig-python/Makefile (revision 393428) +++ head/x11-wm/compizconfig-python/Makefile (revision 393429) @@ -1,26 +1,26 @@ # Created by: Robert Noland # $FreeBSD$ PORTNAME= compizconfig-python PORTVERSION= 0.8.4 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11-wm MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/ MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Python bindings for the compizconfig library BUILD_DEPENDS= \ ${LOCALBASE}/libdata/pkgconfig/compiz.pc:${PORTSDIR}/x11-wm/compiz \ ${LOCALBASE}/libdata/pkgconfig/libcompizconfig.pc:${PORTSDIR}/x11-wm/libcompizconfig \ ${PYTHON_SITELIBDIR}/Pyrex/Distutils/__init__.py:${PORTSDIR}/devel/pyrex RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USES= gmake libtool pathfix pkgconfig python:2 tar:bzip2 USE_GNOME= glib20 post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/compizconfig.so .include Index: head/x11-wm/xfce4-panel/Makefile =================================================================== --- head/x11-wm/xfce4-panel/Makefile (revision 393428) +++ head/x11-wm/xfce4-panel/Makefile (revision 393429) @@ -1,41 +1,42 @@ # Created by: James Earl # $FreeBSD$ PORTNAME= xfce4-panel PORTVERSION= 4.12.0 +PORTREVISION= 1 CATEGORIES= x11-wm xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce's panel LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_DISTFILES= ${WRKSRC}/COPYING \ ${WRKSRC}/COPYING.LIB LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib USES= desktop-file-utils gmake libtool pathfix gettext-tools perl5 \ pkgconfig tar:bzip2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_GNOME= glib20 gtk20 intltool intlhack libwnck cairo USE_LDCONFIG= yes USE_XFCE= garcon libexo USE_XORG= x11 sm CONFIGURE_ARGS+=--enable-gio-unix --without-html-dir OPTIONS_DEFINE= GTK3 NLS OPTIONS_DEFAULT= GTK3 NLS GTK3_USES= xfce:gtk3 GTK3_USE= gnome=gtk30 GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USES_OFF= xfce NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes .include