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