aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils/tren
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2018-02-19 22:01:41 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2018-02-19 22:01:41 +0800
commit27c63cb5e57dc272aba6e669d90c20cc5ab22b3a (patch)
treef6b80cf70664c939dd4ccf1368d6d5352754ef10 /sysutils/tren
parentb426f3c4aef7b8080c33f1f358d987e3d1f26f7e (diff)
downloadfreebsd-ports-gnome-27c63cb5e57dc272aba6e669d90c20cc5ab22b3a.tar.gz
freebsd-ports-gnome-27c63cb5e57dc272aba6e669d90c20cc5ab22b3a.tar.zst
freebsd-ports-gnome-27c63cb5e57dc272aba6e669d90c20cc5ab22b3a.zip
Fix bunch of ports by TundraWare, which share a common set of problems
- Add LICENSE It explicitly requires user agreement (thus no-auto-accept) and forbids distribution for a fee `beyond reasonable duplication charges` which is too vague I don't think can be guaranteed in any case (thus no-*-sell) tdir port uses another variant of license, which also forbids modification, and since the port requires shebangfix and Makefile patching, also mark it no-pkg-mirror and BROKEN. - Don't install licenses with documentation, since our license framework already handles this - Fix python shebangs - Limit python version to 2.7, as no port is compatible with python3 - Add NO_ARCH - User options targets helpers - Simplify installation in a few cases Approved by: portmgr blanket
Diffstat (limited to 'sysutils/tren')
-rw-r--r--sysutils/tren/Makefile7
1 files changed, 3 insertions, 4 deletions
diff --git a/sysutils/tren/Makefile b/sysutils/tren/Makefile
index 749b65e5e6aa..94486effe3fb 100644
--- a/sysutils/tren/Makefile
+++ b/sysutils/tren/Makefile
@@ -3,15 +3,15 @@
PORTNAME= tren
PORTVERSION= 1.242
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils python
MASTER_SITES= http://www.tundraware.com/Software/tren/
MAINTAINER= tren@tundraware.com
COMMENT= Powerful File And Directory Batch Renaming Tool
-LICENSE= TREN
-LICENSE_NAME= Tren license
+LICENSE= TundraWare
+LICENSE_NAME= TundraWare license
LICENSE_FILE= ${WRKSRC}/tren-license.txt
LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept
@@ -19,7 +19,6 @@ USES= python:2.7,run shebangfix
SHEBANG_FILES= tren.py
PLIST_FILES= bin/tren.py man/man1/tren.1.gz
PORTDOCS= WHATSNEW.txt tren-license.txt tren.html tren.pdf tren.ps tren.rst
-NO_BUILD= yes
NO_ARCH= yes
OPTIONS_DEFINE= DOCS