Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2018 08:49:12 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r477947 - head/archivers/urbackup-client
Message-ID:  <201808240849.w7O8nCam021219@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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 \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201808240849.w7O8nCam021219>