svn commit: r477947 - head/archivers/urbackup-client
Jason E. Hale
jhale at FreeBSD.org
Fri Aug 24 08:49:13 UTC 2018
Author: jhale
Date: Fri Aug 24 08:49:11 2018
New Revision: 477947
URL: https://svnweb.freebsd.org/changeset/ports/477947
Log:
- Fix LICENSE
- Convert to options helpers
- Convert CPPFLAGS/LDFLAGS to USES=localbase
- Order Makefile for readability
Approved by: portmgr (infrastructure blanket)
Modified:
head/archivers/urbackup-client/Makefile
Modified: head/archivers/urbackup-client/Makefile
==============================================================================
--- head/archivers/urbackup-client/Makefile Fri Aug 24 08:05:04 2018 (r477946)
+++ head/archivers/urbackup-client/Makefile Fri Aug 24 08:49:11 2018 (r477947)
@@ -8,37 +8,31 @@ MASTER_SITES= https://hndl.urbackup.org/Client/${DISTV
MAINTAINER= freebsd at coombscloud.com
COMMENT= Client component of the UrBackup backup system
-LICENSE= AGPLv3
+LICENSE= AGPLv3+
+LICENSE_FILE= ${WRKSRC}/COPYING
-WRKSRC= ${WRKDIR}/${DISTNAME}.0
+LIB_DEPENDS= libcryptopp.so:security/cryptopp
-OPTIONS_DEFINE= GUI
-GUI_DESC= GTK2 Tray Icon
-OPTIONS_SUB= yes
+USES= gettext dos2unix localbase
+USE_RC_SUBR= urbackup_client
-LIB_DEPENDS+= libcryptopp.so:security/cryptopp
-GUI_LIB_DEPENDS+= libwx_baseu-3.0.so:x11-toolkits/wxgtk30
-
USERS= urbackup
GROUPS= urbackup
-USES= gettext dos2unix
-GNU_CONFIGURE= YES
-CPPFLAGS+= -I${PREFIX}/include
-LDFLAGS+= -L${PREFIX}/lib
+GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-clientupdate
-.include <bsd.port.options.mk>
+SUB_FILES= pkg-message urbackupclient.conf.sample-daemon
-.if ${PORT_OPTIONS:MGUI}
-USE_WX= 3.0+
-CONFIGURE_ARGS+= --with-wx-config=${WX_CONFIG}
-.else
-CONFIGURE_ARGS+= --enable-headless
-.endif
+WRKSRC= ${WRKDIR}/${DISTNAME}.0
-USE_RC_SUBR= urbackup_client
-SUB_FILES= pkg-message urbackupclient.conf.sample-daemon
+OPTIONS_DEFINE= GUI
+OPTIONS_SUB= yes
+
+GUI_DESC= GTK2 Tray Icon
+GUI_USE= WX=3.0+
+GUI_CONFIGURE_ON= --with-wx-config=${WX_CONFIG}
+GUI_CONFIGURE_OFF= --enable-headless
CONFFILES= mariadbdump.conf \
mariadbxtrabackup.conf \
More information about the svn-ports-all
mailing list