ports/190344: [PATCH] graphics/py-gvgen: Added STAGE support
Muhammad Moinur Rahman
5u623l20 at gmail.com
Wed May 28 14:00:02 UTC 2014
>Number: 190344
>Category: ports
>Synopsis: [PATCH] graphics/py-gvgen: Added STAGE support
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed May 28 14:00:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Muhammad Moinur Rahman
>Release: FreeBSD 11.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD bofh.1asiacom.net 11.0-CURRENT FreeBSD 11.0-CURRENT #2 r265972: Wed May 14 02:05:04 BDT
>Description:
- Added STAGE support
- Fixed MASTER_SITES
- Fixed WWW
For Committer's reference:
http://pdr.s.ubze.ro/bulk/latest-per-pkg/py27-gvgen/0.9_1/
Port maintainer (sbz at FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 1.02 (mode: change, diff: ports)
>How-To-Repeat:
>Fix:
--- py-gvgen-0.9.patch begins here ---
diff -ruN /usr/ports//graphics/py-gvgen/Makefile ./Makefile
--- /usr/ports//graphics/py-gvgen/Makefile 2014-01-22 23:00:46.000000000 +0600
+++ ./Makefile 2014-05-28 19:52:00.562085194 +0600
@@ -3,26 +3,36 @@
PORTNAME= gvgen
PORTVERSION= 0.9
+PORTREVISION= 1
CATEGORIES= graphics python
-MASTER_SITES= http://software.inl.fr/releases/GvGen/
+MASTER_SITES= http://github.com/stricaud/${PORTNAME}/archive/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= master
MAINTAINER= sbz at FreeBSD.org
COMMENT= An easy python interface to generate dot files
+USES= zip
USE_PYTHON= yes
-USE_PYDISTUTILS=easy-install
+USE_PYDISTUTILS=yes
+PYDISTUTILS_AUTOPLIST=yes
PYDISTUTILS_PKGVERSION= 0.9
PYDISTUTILS_EGGINFO= GvGen-${PORTVERSION}-py${PYTHON_VER}.egg-info
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}
-PORTDOCS= user-guide.tex.lyx
+OPTIONS= DOCS
-NO_STAGE= yes
+PORTDOCS= crypto-folks.png gvgen-legend.png gvgen-propertyforeachlinks.2.png \
+ gvgen-smartmode-2.png gvgen-cluster-node-link.png gvgen-legendin.png \
+ gvgen-propertylink.png gvgen-styles.png gvgen-defaultstyle.png \
+ gvgen-links.png gvgen-smartmode-1.png
+
+.include <bsd.port.options.mk>
post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
diff -ruN /usr/ports//graphics/py-gvgen/distinfo ./distinfo
--- /usr/ports//graphics/py-gvgen/distinfo 2014-01-22 21:30:13.000000000 +0600
+++ ./distinfo 2014-05-28 18:46:30.342351250 +0600
@@ -1,2 +1,2 @@
-SHA256 (gvgen-0.9.tar.gz) = cc9f21be92d68bae3c2df7749abc5cc0fc6f8ce76b04fa07c477a6f8862e56bb
-SIZE (gvgen-0.9.tar.gz) = 27292
+SHA256 (master.zip) = b364943ce3579824fe3d67931666e0ae8ac3fc45bed10dab28003bb59bb5103b
+SIZE (master.zip) = 137973
diff -ruN /usr/ports//graphics/py-gvgen/pkg-descr ./pkg-descr
--- /usr/ports//graphics/py-gvgen/pkg-descr 2014-01-22 21:44:51.000000000 +0600
+++ ./pkg-descr 2014-05-28 19:49:36.505109272 +0600
@@ -1,4 +1,4 @@
GvGen is a python class to generate dot files for further use with
graphviz.
-WWW: http://software.inl.fr/trac/wiki/GvGen
+WWW: http://github.com/stricaud/gvgen
diff -ruN /usr/ports//graphics/py-gvgen/pkg-message ./pkg-message
--- /usr/ports//graphics/py-gvgen/pkg-message 2014-01-22 21:52:06.000000000 +0600
+++ ./pkg-message 2014-05-28 19:00:02.487294519 +0600
@@ -2,7 +2,6 @@
GvGen is installed.
For a quick start:
- - read the user_guide.tex.lyx
- create dot file ./yourgraph.py > gourgraph.dot
- generate graph dot -Tpng yourgraph.dot > yourgraph.png
diff -ruN /usr/ports//graphics/py-gvgen/pkg-plist ./pkg-plist
--- /usr/ports//graphics/py-gvgen/pkg-plist 2014-01-22 21:16:56.000000000 +0600
+++ ./pkg-plist 1970-01-01 06:00:00.000000000 +0600
@@ -1,3 +0,0 @@
-%%PYTHON_SITELIBDIR%%/gvgen.py
-%%PYTHON_SITELIBDIR%%/gvgen.pyc
-%%PYTHON_SITELIBDIR%%/gvgen.pyo
--- py-gvgen-0.9.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list