Date: Mon, 21 Oct 2013 08:43:18 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r331107 - head/www/aria2 Message-ID: <201310210843.r9L8hIGx050296@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Mon Oct 21 08:43:17 2013 New Revision: 331107 URL: http://svnweb.freebsd.org/changeset/ports/331107 Log: - Convert to new options helper - Support STAGEDIR - Use PLIST - Fix typo Modified: head/www/aria2/Makefile Modified: head/www/aria2/Makefile ============================================================================== --- head/www/aria2/Makefile Mon Oct 21 08:43:09 2013 (r331106) +++ head/www/aria2/Makefile Mon Oct 21 08:43:17 2013 (r331107) @@ -13,6 +13,7 @@ LICENSE= GPLv2 OPTIONS_DEFINE= CA_BUNDLE DOCS NLS SQLITE OPTIONS_DEFAULT=SQLITE +OPTIONS_SUB= yes CA_BUNDLE_DESC= Use CA bundle from Mozilla Project CONFIGURE_ARGS= --disable-epoll --enable-bittorrent --enable-metalink \ @@ -21,7 +22,7 @@ CONFIGURE_ARGS= --disable-epoll --enable --without-libcares --without-libexpat --without-libgcrypt \ --without-libgmp --without-libnettle CONFIGURE_ENV= OPENSSL_CFLAGS=-I${OPENSSLINC} OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" \ - AZLIB_CFLAGS=-I${INCLUDEDIR} ZLIB_LIBS="-L${LIBDIR} -lz" \ + ZLIB_CFLAGS=-I${INCLUDEDIR} ZLIB_LIBS="-L${LIBDIR} -lz" \ ac_cv_path_RST2HTML=no GNU_CONFIGURE= yes USE_GNOME= libxml2 @@ -29,61 +30,15 @@ USE_OPENSSL= yes USE_XZ= yes USES= pathfix pkgconfig -MAN1= aria2c.1 -MANLANG= "" pt ru -PLIST_FILES= bin/aria2c -PLIST_DIRSTRY= man/ru/man1 \ - man/ru \ - man/pt/man1 \ - man/pt - -NO_STAGE= yes -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MCA_BUNDLE} -RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss -CONFIGURE_ARGS+=--with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt -.else -CONFIGURE_ARGS+=--without-ca-bundle -.endif - -.if ${PORT_OPTIONS:MDOCS} -PLIST_FILES+= %%DOCSDIR%%/README \ - %%DOCSDIR%%/README.html \ - %%DOCSDIR%%/README.rst \ - %%DOCSDIR%%/bash_completion/README.txt \ - %%DOCSDIR%%/bash_completion/aria2c \ - %%DOCSDIR%%/xmlrpc/README.txt \ - %%DOCSDIR%%/xmlrpc/aria2mon \ - %%DOCSDIR%%/xmlrpc/aria2rpc -PLIST_DIRS= %%DOCSDIR%%/xmlrpc \ - %%DOCSDIR%%/bash_completion \ - %%DOCSDIR%% -.endif - -.if ${PORT_OPTIONS:MNLS} -CONFIGURE_ARGS+=--with-libintl-prefix=${LOCALBASE} -USES+= gettext -LANGS= en@boldquot en@quot fil kk oc zh_HK -LANGS_MTREE= ar bg bn ca da de el es fa fi fr he hr hu id it ja ko ms nb nl \ - nn pl pt pt_BR ro ru sk sr sv th tr uk vi zh_CN zh_TW -.for lang in ${LANGS} ${LANGS_MTREE} -PLIST_FILES+= share/locale/${lang}/LC_MESSAGES/${PORTNAME}.mo -.endfor -.for lang in ${LANGS} -PLIST_DIRSTRY+= share/locale/${lang}/LC_MESSAGES \ - share/locale/${lang} -.endfor -.else -CONFIGURE_ARGS+=--disable-nls -.endif - -.if ${PORT_OPTIONS:MSQLITE} -CONFIGURE_ARGS+=--with-sqlite3 -USE_SQLITE= yes -.else -CONFIGURE_ARGS+=--without-sqlite3 -.endif +CA_BUNDLE_CONFIGURE_OFF=--without-ca-bundle +CA_BUNDLE_CONFIGURE_ON= --with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt +CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss +NLS_CONFIGURE_OFF= --disable-nls +NLS_CONFIGURE_ON= --with-libintl-prefix=${LOCALBASE} +NLS_USES= gettext +SQLITE_CONFIGURE_OFF= --without-sqlite3 +SQLITE_CONFIGURE_ON= --with-sqlite3 +SQLITE_USE= SQLITE=yes .include <bsd.port.pre.mk> @@ -98,7 +53,7 @@ post-patch: post-install: .if ${PORT_OPTIONS:MDOCS} - @${INSTALL_DATA} ${WRKSRC}/README.html ${DOCSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/README.html ${STAGEDIR}${DOCSDIR}/ .endif .include <bsd.port.post.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310210843.r9L8hIGx050296>