diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2018-02-19 22:01:41 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2018-02-19 22:01:41 +0800 |
commit | 27c63cb5e57dc272aba6e669d90c20cc5ab22b3a (patch) | |
tree | f6b80cf70664c939dd4ccf1368d6d5352754ef10 /sysutils/tren | |
parent | b426f3c4aef7b8080c33f1f358d987e3d1f26f7e (diff) | |
download | freebsd-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/Makefile | 7 |
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 |