Index: head/net-p2p/gtk-gnutella/Makefile =================================================================== --- head/net-p2p/gtk-gnutella/Makefile (revision 384828) +++ head/net-p2p/gtk-gnutella/Makefile (revision 384829) @@ -1,114 +1,119 @@ # Created by: rbt@zort.on.ca # $FreeBSD$ # # A quick note on configurable make symbols: # # INTERACTIVE_CONFIGURE: Launches Configure in its default mode, which is # *very* interactive. Disabled here by default to conform to FreeBSD # guidelines, this mode is useful if you have problems with the # default Configure. # # GUI: Disable this to build a headless version of Gtk-Gnutella. Therefore, # monitoring of operations for Gtk-Gnutella will have to be # done without relying on any GUI, and the configuration is done via # files only. # # TLS: Enable support for scrambling GNet connections. Currently supported # only by Gtk-Gnutella. # # NLS: Enable National Language Support for translation of User Interface. # # IPV6: Enable to support IPv6 connections. The real configuration takes # place at run-time so keeping it enabled will not force IPv6 usage. # -# DBUS: Enable D-Bus IPC support. No further information available. +# DBUS: Enable D-Bus IPC support. Gtk-Gnutella will send out messages onto +# the D-Bus message bus. That way external applications can easily +# act on certain events that happen, such as a completed download. # # DEBUG: Compile with debugging symbols. Useful if you intend to make a # bug report. # # PORTABILITY: Configure code to use the PATH variable at run-time at a # cost in performance. Useful if you intend to move the executable # to multiple machines. # PORTNAME= gtk-gnutella -PORTVERSION= 1.1.2 +PORTVERSION= 1.1.3 CATEGORIES= net-p2p ipv6 MASTER_SITES= SF MAINTAINER= woodsb02@gmail.com COMMENT= GTK based Gnutella client LICENSE= GPLv2 # (or later) -USES= iconv perl5 pkgconfig tar:bzip2 +USES= iconv pkgconfig tar:bzip2 USE_GNOME= glib20 libxml2 HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -O -Dyacc='byacc' \ -Dprefix='${PREFIX}' \ -Dprivlib='${DATADIR}' \ -Dmansrc='${MANPREFIX}/man/man1' \ -Dlocale='${PREFIX}/share/locale' \ -Dcc='${CC}' -Doptimize='${CFLAGS}' \ - -Dccflags='${CPPFLAGS}' -Dldflags='${LDFLAGS}' + -Dccflags='${CPPFLAGS}' -Dldflags='${LDFLAGS}' \ + -Dusemymalloc='n' MAKE_ARGS= INSTALL_PREFIX="${STAGEDIR}" INSTALL_TARGET= install install.man -MAKE_JOBS_UNSAFE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= ARCH="${ARCH}" OPSYS="${OPSYS:tl}" ONLY_FOR_ARCHS= i386 amd64 OPTIONS_DEFINE= DBUS DEBUG GUI IPV6 NLS PORTABILITY TLS OPTIONS_DEFAULT= GUI TLS OPTIONS_SUB= yes DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus DBUS_CONFIGURE_OFF= -Ud_dbus DEBUG_CONFIGURE_ON= -Ud_official GUI_USE= gnome=gtk20 GUI_CONFIGURE_OFF= -Dd_headless IPV6_CONFIGURE_OFF= -Ud_ipv6 NLS_USES= gettext NLS_CONFIGURE_OFF= -Ud_nls PORTABILITY_DESC= Use the PATH variable at run-time PORTABILITY_CONFIGURE_ON= -Dd_portable TLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls TLS_CONFIGURE_OFF= -Ud_gnutls .include .if !defined(INTERACTIVE_CONFIGURE) CONFIGURE_ARGS+= -ders .endif .if ${PORT_OPTIONS:MGUI} INSTALLS_ICONS= yes .endif post-extract: @${CHMOD} -R a+rX ${WRKSRC} post-patch: @${FIND} ${WRKSRC} -name "Makefile.SH" | ${XARGS} ${REINPLACE_CMD} -e \ 's|@exit 0|@echo done|' +.if empty(PORT_OPTIONS:MDEBUG) + @${REINPLACE_CMD} 's/(INSTALL) -c -m 555/(INSTALL) -c -s -m 555/g' \ + ${WRKSRC}/src/Makefile.SH +.endif post-install: .if ${PORT_OPTIONS:MGUI} .for i in 16 32 128 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps (cd ${WRKSRC}/extra_files && ${INSTALL_DATA} gtk-gnutella.${i}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/gtk-gnutella.png) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps (cd ${WRKSRC}/extra_files && ${INSTALL_DATA} gtk-gnutella.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/gtk-gnutella.svg) .endif - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gtk-gnutella .include Index: head/net-p2p/gtk-gnutella/distinfo =================================================================== --- head/net-p2p/gtk-gnutella/distinfo (revision 384828) +++ head/net-p2p/gtk-gnutella/distinfo (revision 384829) @@ -1,2 +1,2 @@ -SHA256 (gtk-gnutella-1.1.2.tar.bz2) = 8391beee37e840b2ccd6bdccdb7f5464c6ed032ac8635607f12e20b791a03683 -SIZE (gtk-gnutella-1.1.2.tar.bz2) = 19504456 +SHA256 (gtk-gnutella-1.1.3.tar.bz2) = 2659ddb846f60d13789674e926a71bbb4a8b9d3ca98c6b034a95eaa073531405 +SIZE (gtk-gnutella-1.1.3.tar.bz2) = 19504243 Index: head/net-p2p/gtk-gnutella/pkg-plist =================================================================== --- head/net-p2p/gtk-gnutella/pkg-plist (revision 384828) +++ head/net-p2p/gtk-gnutella/pkg-plist (revision 384829) @@ -1,88 +1,90 @@ bin/gtk-gnutella man/man1/gtk-gnutella.1.gz share/appdata/gtk-gnutella.appdata.xml share/applications/gtk-gnutella.desktop %%DATADIR%%/%%ARCH%%-%%OPSYS%%/gtk-gnutella.nm %%DATADIR%%/bogons.txt %%DATADIR%%/el/FAQ %%DATADIR%%/en/FAQ %%DATADIR%%/favicon.png %%DATADIR%%/fr/FAQ %%DATADIR%%/geo-ip.txt %%DATADIR%%/geo-ipv6.txt %%DATADIR%%/gwcache.boot %%DATADIR%%/hostiles.txt %%DATADIR%%/ja/FAQ %%DATADIR%%/pixmaps/arrow_down.xpm %%DATADIR%%/pixmaps/arrow_up.xpm %%DATADIR%%/pixmaps/booklib.xpm %%DATADIR%%/pixmaps/booksha.xpm %%DATADIR%%/pixmaps/bookshav.xpm %%DATADIR%%/pixmaps/booktth.xpm %%DATADIR%%/pixmaps/booktthv.xpm %%DATADIR%%/pixmaps/chip.xpm %%DATADIR%%/pixmaps/clanbomber_red.xpm %%DATADIR%%/pixmaps/clanbomber_yellow.xpm %%DATADIR%%/pixmaps/download.xpm %%DATADIR%%/pixmaps/exit.xpm %%DATADIR%%/pixmaps/filter.xpm %%DATADIR%%/pixmaps/firewall.xpm %%DATADIR%%/pixmaps/firewall_punchable.xpm %%DATADIR%%/pixmaps/firewall_tcp.xpm %%DATADIR%%/pixmaps/firewall_udp.xpm %%DATADIR%%/pixmaps/firewall_udp_punchable.xpm %%DATADIR%%/pixmaps/freeze.xpm +%%DATADIR%%/pixmaps/go_back.xpm +%%DATADIR%%/pixmaps/hungup.xpm %%DATADIR%%/pixmaps/icon.16x16.xpm %%DATADIR%%/pixmaps/icon.48x48.xpm %%DATADIR%%/pixmaps/icon.xpm %%DATADIR%%/pixmaps/leaf.xpm %%DATADIR%%/pixmaps/legacy.xpm %%DATADIR%%/pixmaps/magnet.16x16.png %%DATADIR%%/pixmaps/magnet.32x32.png %%DATADIR%%/pixmaps/magnet.64x64.png %%DATADIR%%/pixmaps/natpmp.xpm %%DATADIR%%/pixmaps/no_firewall.xpm %%DATADIR%%/pixmaps/offline.xpm %%DATADIR%%/pixmaps/online.xpm %%DATADIR%%/pixmaps/pause.xpm %%DATADIR%%/pixmaps/save.xpm %%DATADIR%%/pixmaps/smallserver.xpm %%DATADIR%%/pixmaps/star-black.xpm %%DATADIR%%/pixmaps/star-blue.xpm %%DATADIR%%/pixmaps/star-green.xpm %%DATADIR%%/pixmaps/star-red.xpm %%DATADIR%%/pixmaps/star-violet.xpm %%DATADIR%%/pixmaps/star-yellow.xpm %%DATADIR%%/pixmaps/stock_form-time-field-16.xpm %%DATADIR%%/pixmaps/thaw.xpm %%DATADIR%%/pixmaps/ultra.xpm %%DATADIR%%/pixmaps/upload-red.xpm %%DATADIR%%/pixmaps/upload-yellow.xpm %%DATADIR%%/pixmaps/upload.xpm %%DATADIR%%/pixmaps/upnp-unusable.xpm %%DATADIR%%/pixmaps/upnp.xpm %%DATADIR%%/pixmaps/warning.xpm %%DATADIR%%/robots.txt %%DATADIR%%/spam.txt %%DATADIR%%/spam_sha1.txt %%DATADIR%%/tr/FAQ %%GUI%%share/icons/hicolor/128x128/apps/gtk-gnutella.png %%GUI%%share/icons/hicolor/16x16/apps/gtk-gnutella.png %%GUI%%share/icons/hicolor/256x256/apps/gtk-gnutella.png %%GUI%%share/icons/hicolor/32x32/apps/gtk-gnutella.png %%GUI%%share/icons/hicolor/512x512/apps/gtk-gnutella.png %%GUI%%share/icons/hicolor/scalable/apps/gtk-gnutella.svg %%NLS%%share/locale/de/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/el/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/es/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/fr/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/hu/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/it/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/ja/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/nb/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/nl/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/tr/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/uk/LC_MESSAGES/gtk-gnutella.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/gtk-gnutella.mo share/pixmaps/gtk-gnutella.png share/pixmaps/gtk-gnutella.svg