svn commit: r405556 - head/misc/metalink-editor
Dmitry Marakasov
amdmi3 at FreeBSD.org
Fri Jan 8 14:22:16 UTC 2016
Author: amdmi3
Date: Fri Jan 8 14:22:14 2016
New Revision: 405556
URL: https://svnweb.freebsd.org/changeset/ports/405556
Log:
- Clarify LICENSE
- Add NO_ARCH
- Switch to options helpers
- Simplify docs handling
Modified:
head/misc/metalink-editor/Makefile
Modified: head/misc/metalink-editor/Makefile
==============================================================================
--- head/misc/metalink-editor/Makefile Fri Jan 8 14:20:21 2016 (r405555)
+++ head/misc/metalink-editor/Makefile Fri Jan 8 14:22:14 2016 (r405556)
@@ -12,11 +12,9 @@ DISTNAME= ${PORTNAME}editor-${PORTVERSIO
MAINTAINER= ports at FreeBSD.org
COMMENT= GUI editor to create and edit metalinks
-LICENSE= GPLv2
+LICENSE= GPLv2 # or later
LICENSE_FILE= ${WRKSRC}/license.txt
-OPTIONS_DEFINE= DOCS
-
USES= dos2unix python zip
DOS2UNIX_REGEX= .*\.txt
NO_WRKSUBDIR= yes
@@ -24,23 +22,20 @@ USE_PYTHON= distutils
PYDISTUTILS_EGGINFO= metalink_editor-${PORTVERSION}-py${PYTHON_VER}.egg-info
USE_WX= 3.0+
WX_COMPS= python
+NO_ARCH= yes
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
DESKTOP_ENTRIES= "Metalink editor" \
- "GUI editor to create and edit metalinks" \
+ "" \
"${DATADIR}/metalink.png" \
"metalink_editor.py" \
"Network;FileTransfer;" \
true
-#
-# Documents to install
-#
-DOC_FILES= \
- readme.txt
-#
-PORTDOCS= *
+PORTDOCS= readme.txt
+
+OPTIONS_DEFINE= DOCS
post-extract:
# Create a package to avoid namespace pollution
@@ -63,11 +58,6 @@ pre-configure:
> ${WRKSRC}/${PYSETUP}
post-install:
-# docs
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
-.endfor
# fix installation permissions for restritive umask(1)
@${FIND} \
${STAGEDIR}${DATADIR} \
@@ -75,4 +65,10 @@ post-install:
-type f -exec \
${CHMOD} ${SHAREMODE} {} \;
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for file in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
+.endfor
+
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list