By default libtool replaces -export-symbols <file> with -retain-symbols-file

<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
This commit is contained in:
Tijl Coosemans 2015-08-02 15:03:19 +00:00
parent 4e92ca9229
commit a374acb969
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=393429
234 changed files with 400 additions and 210 deletions

View File

@ -32,6 +32,12 @@ patch-libtool:
-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\\*)/,/;;/ { \

View File

@ -4,7 +4,7 @@
PORTNAME= at-spi
PORTVERSION= 1.32.0
PORTREVISION?= 5
PORTREVISION?= 6
CATEGORIES= accessibility x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2

View File

@ -3,7 +3,7 @@
PORTNAME= audacity
PORTVERSION= 2.1.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
DISTNAME= ${PORTNAME}-minsrc-${PORTVERSION}

View File

@ -3,8 +3,9 @@
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
@ -12,13 +13,11 @@ 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
@ -41,35 +40,11 @@ LV2_CONFIGURE_WITH= lv2
.include <bsd.port.pre.mk>
.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|<malloc.h>|<cstdlib>|'
@${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} '/<malloc.h>/d' \
${WRKSRC}/src/ctl_knob.cpp ${WRKSRC}/src/ctl_tube.cpp
.include <bsd.port.post.mk>

View File

@ -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

View File

@ -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

View File

@ -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);
}

View File

@ -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);

View File

@ -1,6 +1,4 @@
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

View File

@ -3,7 +3,7 @@
PORTNAME= deadbeef
PORTVERSION= 0.6.2
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MASTER_SITES= SF/${PORTNAME}/

View File

@ -3,7 +3,7 @@
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}

View File

@ -3,7 +3,7 @@
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/

View File

@ -3,7 +3,7 @@
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 \

View File

@ -4,7 +4,7 @@
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}

View File

@ -3,6 +3,7 @@
PORTNAME= mpg123
PORTVERSION= 1.22.2
PORTREVISION= 1
CATEGORIES= audio ipv6
MASTER_SITES= SF \
http://www.mpg123.de/download/

View File

@ -3,7 +3,7 @@
PORTNAME= portaudio
DISTVERSION= 19_20140130
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://www.portaudio.com/archives/
DISTNAME= pa_stable_v${DISTVERSION}

View File

@ -2,6 +2,7 @@
PORTNAME= shairplay
PORTVERSION= 0.9.0.20140422
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= mickael.maillot@gmail.com

View File

@ -3,7 +3,7 @@
PORTNAME= wavpack
PORTVERSION= 4.60.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://www.wavpack.com/

View File

@ -3,7 +3,7 @@
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

View File

@ -3,6 +3,7 @@
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

View File

@ -3,7 +3,7 @@
PORTNAME= scim-array
PORTVERSION= 1.0.1
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= chinese
MASTER_SITES= http://of.openfoundry.org/download/scimarray/${PORTVERSION}/

View File

@ -3,7 +3,7 @@
PORTNAME= scim-pinyin
PORTVERSION= 0.5.92
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= chinese
MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= fribidi
PORTVERSION= 0.19.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= converters
MASTER_SITES= http://fribidi.org/download/

View File

@ -1,7 +1,7 @@
# Created by: Yarema <yds@CoolRat.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -mysql
COMMENT= MySQL support for the Courier authentication library

View File

@ -1,7 +1,7 @@
# Created by: Yarema <yds@CoolRat.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -pgsql
COMMENT= PostgreSQL support for the Courier authentication library

View File

@ -1,7 +1,7 @@
# Created by: Yarema <yds@CoolRat.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -userdb
COMMENT= Userdb support for the Courier authentication library

View File

@ -1,7 +1,7 @@
# Created by: Yarema <yds@CoolRat.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -usergdbm
COMMENT= Userdb support for the Courier authentication library

View File

@ -3,6 +3,7 @@
PORTNAME= glom
PORTVERSION= 1.28.0
PORTREVISION= 1
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -3,7 +3,7 @@
PORTNAME= ipa_sdb
PORTVERSION= 1.1.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= SF/ipa-system/modules/ipa_sdb

View File

@ -4,7 +4,7 @@
PORTNAME= libgda
PORTVERSION= 4.2.12
PORTREVISION?= 6
PORTREVISION?= 7
CATEGORIES= databases gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 4

View File

@ -3,7 +3,7 @@
PORTNAME= libgda
PORTVERSION?= 5.2.2
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES= databases gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX?= 5

View File

@ -3,6 +3,7 @@
PORTNAME= libiodbc
PORTVERSION= 3.52.9
PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= SF/iodbc/iodbc/${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= mdbtools
PORTVERSION= 0.7.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= databases
MAINTAINER= rhurlin@gwdg.de

View File

@ -3,7 +3,7 @@
PORTNAME= mysql-workbench-oss
PORTVERSION= 5.1.16
PORTREVISION= 11
PORTREVISION= 12
CATEGORIES= databases
MASTER_SITES= MYSQL/MySQLGUITools
PKGNAMESUFFIX= 51

View File

@ -3,7 +3,7 @@
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}

View File

@ -3,7 +3,7 @@
PORTNAME= rrdtool
PORTVERSION= 1.4.8
PORTREVISION= 8
PORTREVISION= 9
CATEGORIES= databases graphics
MASTER_SITES= http://oss.oetiker.ch/rrdtool/pub/

View File

@ -3,7 +3,7 @@
PORTNAME= unixODBC
PORTVERSION= 2.3.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= http://www.unixodbc.org/

View File

@ -3,7 +3,7 @@
PORTNAME= virtuoso
PORTVERSION= 7.1.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= databases
MASTER_SITES= SF
DISTNAME= ${PORTNAME}-opensource-${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= orage
PORTVERSION= 4.12.1
PORTREVISION= 1
CATEGORIES= deskutils xfce
MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}/
DIST_SUBDIR= xfce4

View File

@ -3,6 +3,7 @@
PORTNAME= spice-gtk
PORTVERSION= 0.26
PORTREVISION= 1
CATEGORIES?= deskutils gnome
MASTER_SITES= http://www.spice-space.org/download/gtk/

View File

@ -3,7 +3,7 @@
PORTNAME= alf
PORTVERSION= 0.1
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= SF/largefiles/largefiles/${PORTNAME}-${PORTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= appstream-glib
PORTVERSION= 0.2.6
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
DIST_SUBDIR= gnome3

View File

@ -3,6 +3,7 @@
PORTNAME= cutter
PORTVERSION= 1.2.4
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= SF

View File

@ -3,7 +3,7 @@
PORTNAME= fam
PORTVERSION= 2.6.10
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= devel
MASTER_SITES= ftp://oss.sgi.com/projects/fam/download/
DIST_SUBDIR= ${PORTNAME}

View File

@ -4,7 +4,7 @@
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}

View File

@ -3,6 +3,7 @@
PORTNAME= gitg
PORTVERSION= 3.16.1
PORTREVISION= 1
CATEGORIES= devel deskutils gnome
MASTER_SITES= GNOME

View File

@ -4,7 +4,7 @@
PORTNAME= gnome-vfs
PORTVERSION= 2.24.4
PORTREVISION?= 3
PORTREVISION?= 4
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2

View File

@ -3,6 +3,7 @@
PORTNAME= google-perftools
PORTVERSION= 2.4
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://googledrive.com/host/0B6NtGsLhIcf7MWxMMF9JdTN3UVk/
DISTNAME= gperftools-${PORTVERSION}

View File

@ -4,7 +4,7 @@
PORTNAME= gvfs
PORTVERSION= 1.20.3
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -3,7 +3,7 @@
PORTNAME= jansson
PORTVERSION= 2.7
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.digip.org/jansson/releases/

View File

@ -3,6 +3,7 @@
PORTNAME= libcheck
PORTVERSION= 0.9.14
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= SF/check/check/${PORTVERSION}
DISTNAME= check-${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= libdatrie
PORTVERSION= 0.2.9
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/

View File

@ -3,6 +3,7 @@
PORTNAME= libdbusmenu
PORTVERSION= 12.10.2
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= https://launchpadlibrarian.net/118249592/ \
https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/

View File

@ -4,7 +4,7 @@
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}

View File

@ -4,7 +4,7 @@
PORTNAME= libgtop
PORTVERSION= 2.30.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2

View File

@ -3,7 +3,7 @@
PORTNAME= liblcfg
PORTVERSION= 0.2.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://liblcfg.carnivore.it/files/

View File

@ -3,7 +3,7 @@
PORTNAME= libmaa
PORTVERSION= 1.3.2
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= SF/dict/${PORTNAME}/${PORTNAME}-${PORTVERSION}

View File

@ -4,7 +4,7 @@
PORTNAME= liboil
PORTVERSION= 0.3.17
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= http://liboil.freedesktop.org/download/

View File

@ -3,7 +3,7 @@
PORTNAME= libpeas
PORTVERSION= 1.12.1
PORTREVISION?= 2
PORTREVISION?= 3
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -3,7 +3,7 @@
PORTNAME= librcc
PORTVERSION= 0.2.12
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= devel
MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \
LOCAL/fluffy

View File

@ -3,6 +3,7 @@
PORTNAME= librevisa
PORTVERSION= 0.0.20130412
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.librevisa.org/download/

View File

@ -3,6 +3,7 @@
PORTNAME= libthai
PORTVERSION= 0.1.22
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/

View File

@ -3,7 +3,7 @@
PORTNAME= zookeeper
PORTVERSION= 3.4.6
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= APACHE/${PORTNAME}/current
PKGNAMEPREFIX= lib

View File

@ -3,6 +3,7 @@
PORTNAME= orc
PORTVERSION= 0.4.24
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/

View File

@ -3,7 +3,7 @@
PORTNAME= privman
PORTVERSION= 0.9.3
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= devel security
MASTER_SITES= GOOGLE_CODE

View File

@ -3,7 +3,7 @@
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}

View File

@ -1,7 +1,7 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX=

View File

@ -4,7 +4,7 @@
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}

View File

@ -3,7 +3,7 @@
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}

View File

@ -4,7 +4,7 @@
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}

View File

@ -1,7 +1,7 @@
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX=

View File

@ -3,7 +3,7 @@
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

View File

@ -3,6 +3,7 @@
PORTNAME= streamhtmlparser
PORTVERSION= 0.1
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= GOOGLE_CODE

View File

@ -3,7 +3,7 @@
PORTNAME= upnp
PORTVERSION= 1.6.19
PORTREVISION= 1
PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= SF/p${PORTNAME}/p${PORTNAME}/libUPnP%20${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= getdns
PORTVERSION= 0.2.0
PORTREVISION= 1
CATEGORIES= dns ipv6
MASTER_SITES= http://getdnsapi.net/dist/ \
http://mirrors.rit.edu/zi/

View File

@ -3,6 +3,7 @@
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/

View File

@ -3,7 +3,7 @@
PORTNAME= ldns
PORTVERSION= 1.6.17
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= dns
MASTER_SITES= http://www.nlnetlabs.nl/downloads/ldns/ \
LOCAL/ehaupt

View File

@ -3,7 +3,7 @@
PORTNAME= unbound
PORTVERSION= 1.5.3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= dns
MASTER_SITES= http://unbound.net/downloads/

View File

@ -3,7 +3,7 @@
PORTNAME= wzdftpd
PORTVERSION= 0.8.3
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= ftp ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-sources/${PORTNAME}-${PORTVERSION:R}

View File

@ -3,7 +3,7 @@
PORTNAME= GraphicsMagick
PORTVERSION= 1.3.20
PORTREVISION= 4
PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= SF \

View File

@ -2,6 +2,7 @@
PORTNAME= ImageMagick
DISTVERSION= 6.9.1-10
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= graphics perl5
MASTER_SITES= http://www.imagemagick.org/download/ \

View File

@ -2,6 +2,7 @@
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/ \

View File

@ -1,7 +1,7 @@
# Created by: Adam Weinberger <adamw@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 3
PORTREVISION= 4
PKGNAMESUFFIX= -lite
COMMENT= MATE multi-format document viewer

View File

@ -3,7 +3,7 @@
PORTNAME= atril
PORTVERSION= 1.10.1
PORTREVISION?= 2
PORTREVISION?= 3
CATEGORIES= graphics print mate
MASTER_SITES= MATE
DIST_SUBDIR= mate

View File

@ -3,7 +3,7 @@
PORTNAME= bugle
PORTVERSION= 0.0.20100508
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= SF

View File

@ -4,6 +4,7 @@
PORTNAME= cogl
PORTVERSION= 1.20.0
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GNOME

View File

@ -4,7 +4,7 @@
PORTNAME= colord
PORTVERSION= 1.2.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://www.freedesktop.org/software/colord/releases/

View File

@ -3,7 +3,7 @@
PORTNAME= diacanvas2
PORTVERSION= 0.15.4
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= graphics gnome
MASTER_SITES= SF/diacanvas/DiaCanvas2/${PORTVERSION}
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,7 +1,7 @@
# Created by: Adam Weinberger <adamw@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -lite
COMMENT= GNOME 3 multi-format document viewer without the GNOME dependancies

View File

@ -3,7 +3,7 @@
PORTNAME= evince
PORTVERSION= 3.14.2
PORTREVISION?= 1
PORTREVISION?= 2
CATEGORIES= graphics print gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -3,7 +3,7 @@
PORTNAME= goom
PORTVERSION= 2k4.0
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2k4/0
DISTNAME= ${PORTNAME}-${PORTVERSION:S|.|-|}-src

View File

@ -3,7 +3,7 @@
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}

View File

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= graphics
COMMENT= Gstreamer GL graphics plugin

View File

@ -4,6 +4,7 @@
PORTNAME= libchamplain
PORTVERSION= 0.12.9
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GNOME

View File

@ -3,6 +3,7 @@
PORTNAME= libchamplain
PORTVERSION= 0.8.1
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= GNOME
PKGNAMESUFFIX= 08

View File

@ -3,7 +3,7 @@
PORTNAME= libexif
PORTVERSION= 0.6.21
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= graphics
MASTER_SITES= SF

View File

@ -3,6 +3,7 @@
PORTNAME= libgphoto2
PORTVERSION= 2.5.8
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= SF/gphoto/libgphoto/${PORTVERSION}

View File

@ -4,7 +4,7 @@
PORTNAME= libgxps
PORTVERSION= 0.2.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -2,6 +2,7 @@
PORTNAME= libpotrace
PORTVERSION= 1.11
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= SF
DISTNAME= potrace-${PORTVERSION}

View File

@ -3,6 +3,7 @@
PORTNAME= potrace
PORTVERSION= 1.11
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= SF

Some files were not shown because too many files have changed in this diff Show More