Date: Wed, 20 Jul 2016 19:18:30 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418848 - head/irc/hexchat Message-ID: <201607201918.u6KJIUgb062893@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Wed Jul 20 19:18:30 2016 New Revision: 418848 URL: https://svnweb.freebsd.org/changeset/ports/418848 Log: - Update to 2.12.1 - Pass maintainership to pkubaj@anongoth.pl - Switch to options helpers - Cosmetic fixes - Switch to USES=ssl - While here, fix LICENSE and add LICENSE_FILE PR: 211083 [1], 211085 [2] Submitted by: pkubaj@anongoth.pl [1], serio.jeffrey@gmail.com (maintainer) [2] Approved by: serio.jeffrey@gmail.com (maintainer) [1] Modified: head/irc/hexchat/Makefile head/irc/hexchat/distinfo Modified: head/irc/hexchat/Makefile ============================================================================== --- head/irc/hexchat/Makefile Wed Jul 20 19:13:37 2016 (r418847) +++ head/irc/hexchat/Makefile Wed Jul 20 19:18:30 2016 (r418848) @@ -2,25 +2,30 @@ # $FreeBSD$ PORTNAME= hexchat -PORTVERSION= 2.10.2 +PORTVERSION= 2.12.1 CATEGORIES= irc gnome ipv6 MASTER_SITES= http://dl.hexchat.net/${PORTNAME}/ -MAINTAINER= serio.jeffrey@gmail.com +MAINTAINER= pkubaj@anongoth.pl COMMENT= IRC chat program with GTK and Text Frontend -LICENSE= GPLv2 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libproxy.so:net/libproxy - -USES= gmake desktop-file-utils libtool pkgconfig tar:xz -USE_GNOME= gtk20 intltool libxml2 +LIB_DEPENDS= libproxy.so:net/libproxy \ + libfontconfig.so:x11-fonts/fontconfig \ + libdbus-1.so:devel/dbus \ + libfreetype.so:print/freetype2 + +USES= gmake desktop-file-utils libtool pkgconfig tar:xz ssl +USE_GNOME= cairo gtk20 intltool libxml2 +USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-openssl --enable-gtkfe --disable-sysinfo \ - --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig + --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ + LUA=lua-${LUA_VER} INSTALLS_ICONS= yes INSTALL_TARGET= install-strip -USE_OPENSSL= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 @@ -29,7 +34,7 @@ SUB_FILES= pkg-message PORTDOCS= * -OPTIONS_DEFINE= CA_BUNDLE CANBERRA DBUS DOAT DOCS FISHLIM NLS NOTIFY \ +OPTIONS_DEFINE= CA_BUNDLE CANBERRA DBUS DOAT DOCS FISHLIM LUA NLS NOTIFY \ PERL PYTHON SOCKS TEXTFE OPTIONS_DEFAULT= CA_BUNDLE CANBERRA DBUS NOTIFY PERL PYTHON @@ -45,21 +50,27 @@ SOCKS_DESC= SOCKS proxy support, FORBID CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra -CANBERRA_CONFIGURE_ENABLE= libcanberra +CANBERRA_CONFIGURE_ENABLE=libcanberra DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib DBUS_CONFIGURE_ENABLE= dbus +DBUS_USE= GNOME=gconf2 DOAT_CONFIGURE_ENABLE= doat -FISHLIM_CONFIGURE_ENABLE= fishlim +FISHLIM_CONFIGURE_ENABLE=fishlim +LUA_CONFIGURE_ENABLE= lua +LUA_USES= lua +LUA_USE= GCC=any NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext NLS_USES_OFF= gettext-tools # doesn't build otherwise NOTIFY_RUN_DEPENDS= notify-send:devel/libnotify -NOTIFY_CONFIGURE_ENABLE= libnotify +NOTIFY_CONFIGURE_ENABLE=libnotify PERL_CONFIGURE_ENABLE= perl -PYTHON_CONFIGURE_ENABLE= python +PERL_USES= perl5 +PYTHON_CONFIGURE_ENABLE=python +PYTHON_USES= python SOCKS_LIB_DEPENDS= libsocks.so:net/dante SOCKS_CONFIGURE_ENABLE= socks -TEXTFE_CONFIGURE_ENABLE= textfe +TEXTFE_CONFIGURE_ENABLE=textfe .include <bsd.port.options.mk> @@ -73,28 +84,16 @@ CA_BUNDLE= "${LOCALBASE}/share/certs/ca- CA_BUNDLE= NULL .endif -.if ${PORT_OPTIONS:MPYTHON} -USES+= python -.endif - -.if ${PORT_OPTIONS:MPERL} -USES+= perl5 -.endif - -.if ${PORT_OPTIONS:MDBUS} -USE_GNOME+= gconf2 -.endif - post-patch: @${REINPLACE_CMD} -e 's|%%CA_BUNDLE%%|${CA_BUNDLE}|' \ ${WRKSRC}/src/common/server.c post-install: - ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ + ${LN} -sf ../share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ -.if ${PORT_OPTIONS:MDOCS} + +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR} -.endif .include <bsd.port.mk> Modified: head/irc/hexchat/distinfo ============================================================================== --- head/irc/hexchat/distinfo Wed Jul 20 19:13:37 2016 (r418847) +++ head/irc/hexchat/distinfo Wed Jul 20 19:18:30 2016 (r418848) @@ -1,2 +1,3 @@ -SHA256 (hexchat-2.10.2.tar.xz) = 87ebf365c576656fa3f23f51d319b3a6d279e4a932f2f8961d891dd5a5e1b52c -SIZE (hexchat-2.10.2.tar.xz) = 1529732 +TIMESTAMP = 1468413582 +SHA256 (hexchat-2.12.1.tar.xz) = 5201b0c6d17dcb8c2cb79e9c39681f8e052999ba8f7b5986d5c1e7dc68fa7c6b +SIZE (hexchat-2.12.1.tar.xz) = 1585532
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201607201918.u6KJIUgb062893>