svn commit: r373599 - head/graphics/nathive

Dmitry Marakasov amdmi3 at FreeBSD.org
Sat Nov 29 02:37:09 UTC 2014


Author: amdmi3
Date: Sat Nov 29 02:37:08 2014
New Revision: 373599
URL: https://svnweb.freebsd.org/changeset/ports/373599
QAT: https://qat.redports.org/buildarchive/r373599/

Log:
  - Add LICENSE
  - Add empty directories to plist
  - Fix python invocations all over the place

Modified:
  head/graphics/nathive/Makefile

Modified: head/graphics/nathive/Makefile
==============================================================================
--- head/graphics/nathive/Makefile	Sat Nov 29 02:36:57 2014	(r373598)
+++ head/graphics/nathive/Makefile	Sat Nov 29 02:37:08 2014	(r373599)
@@ -10,9 +10,10 @@ MASTER_SITES=	http://www.nathive.org/dl/
 MAINTAINER=	amdmi3 at FreeBSD.org
 COMMENT=	Lightweight image editor
 
-BUILD_DEPENDS=	python:${PORTSDIR}/lang/python
-RUN_DEPENDS=	python:${PORTSDIR}/lang/python \
-		${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+RUN_DEPENDS=	${PYTHON_SITELIBDIR}/gtk-2.0/gtk/__init__.py:${PORTSDIR}/x11-toolkits/py-gtk2
 
 USES=		gmake python:2 tar:tgz
 MAKEFILE=	makefile
@@ -20,15 +21,27 @@ ALL_TARGET=	default
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-PLIST_FILES=	bin/${PORTNAME} share/applications/nathive.desktop
+PLIST_FILES=	bin/${PORTNAME} \
+		share/applications/nathive.desktop
 PORTDATA=	*
 PORTDOCS=	*
+PLIST_DIRS=	%%DATADIR%%/cfg/presets/select \
+		%%DATADIR%%/cfg/presets/picker \
+		%%DATADIR%%/cfg/presets/eraser \
+		%%DATADIR%%/cfg/presets/crop \
+		%%DATADIR%%/cfg/presets/brush \
+		%%DATADIR%%/cfg/console
 
 OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e '/BASE =/ s|=.*|= ${PREFIX}/|; \
-		s|python |${PYTHON_CMD} |' ${WRKSRC}/${MAKEFILE}
+		s|python |${PYTHON_CMD} |' \
+		${WRKSRC}/${MAKEFILE}
+.for util in shdata makeplugs.py indenter.py docgen/docfile.py cybuild.py extbuild.py
+	@${REINPLACE_CMD} -e 's|python |${PYTHON_CMD} |' \
+		${WRKSRC}/utils/${util}
+.endfor
 	@${REINPLACE_CMD} -e 's|/usr/share/nathive|${DATADIR}|' \
 		${WRKSRC}/${PORTNAME}.desktop
 


More information about the svn-ports-head mailing list