aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/py-fltk
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2015-07-12 16:09:21 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2015-07-12 16:09:21 +0000
commit1387074e776b956ffdd3c588834e833937766356 (patch)
tree90c4c7b2eae6da66d90aa11b0990ea19c2e0aa50 /x11-toolkits/py-fltk
parent3f573d8ff74957e0537ba66b6c6224a941fb7995 (diff)
downloadports-1387074e776b956ffdd3c588834e833937766356.tar.gz
ports-1387074e776b956ffdd3c588834e833937766356.zip
- Update to 1.3.3
- Fix LICENSE - Sort USE_PYTHON - Cleanup Makefile - Cosmetic change - Pass maintainership to python@ Changes: http://sourceforge.net/p/pyfltk/code/HEAD/tree/trunk/pyfltk/CHANGES
Notes
Notes: svn path=/head/; revision=391814
Diffstat (limited to 'x11-toolkits/py-fltk')
-rw-r--r--x11-toolkits/py-fltk/Makefile36
-rw-r--r--x11-toolkits/py-fltk/distinfo4
2 files changed, 16 insertions, 24 deletions
diff --git a/x11-toolkits/py-fltk/Makefile b/x11-toolkits/py-fltk/Makefile
index 4259b2cd6e77..21aa5572fdd3 100644
--- a/x11-toolkits/py-fltk/Makefile
+++ b/x11-toolkits/py-fltk/Makefile
@@ -2,34 +2,31 @@
# $FreeBSD$
PORTNAME= fltk
-PORTVERSION= 1.3.0
-PORTREVISION= 3
+PORTVERSION= 1.3.3
CATEGORIES= x11-toolkits python
-#MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/py${PORTNAME}-${PORTVERSION}
-MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${DISTNAME}
+MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/pyFltk-${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= pyFltk-${PORTVERSION:S/.b/b/}
+DISTNAME= pyFltk-${PORTVERSION}_py3
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= python@FreeBSD.org
COMMENT= Python interface to FLTK window toolkit
-LICENSE= GPLv2
+LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfltk.so:${PORTSDIR}/x11-toolkits/fltk
-USES= python
-USE_PYTHON= distutils autoplist
+CFLAGS+= -DFL_LIBRARY
+MAKE_ENV= FLTK_HOME=${LOCALBASE}/bin
+USE_PYTHON= autoplist distutils
USE_XORG= x11
+USES= python
-MAKE_ENV+= FLTK_HOME=${LOCALBASE}/bin
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME}
-XTRADOCS= CHANGES README TODO
-CFLAGS+= -DFL_LIBRARY
-
PORTDOCS= *
PORTEXAMPLES= *
+WRKSRC= ${WRKDIR}/pyFltk-${PORTVERSION}
post-patch:
@${REINPLACE_CMD} -e "s|/usr/X11R6|${LOCALBASE}|g;s|package_data.*},||g;s|sunos5|dragonfly4', 'freebsd8', 'freebsd9', 'freebsd10', 'freebsd11|g" ${WRKSRC}/setup.py
@@ -39,14 +36,9 @@ post-build:
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fltk/_fltk.so
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/html
- ${INSTALL_DATA} ${WRKSRC}/fltk/docs/*.html ${STAGEDIR}${DOCSDIR}/html
- ${INSTALL_DATA} ${WRKSRC}/fltk/docs/*.jpg ${STAGEDIR}${DOCSDIR}/html
- ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/fltk/test/*.py ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/fltk/test/HelpDialog.html ${STAGEDIR}${EXAMPLESDIR}
-.for i in ${XTRADOCS}
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/html/ ${STAGEDIR}${EXAMPLESDIR}/
+ cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES README TODO ${STAGEDIR}${DOCSDIR}/
+ cd ${WRKSRC}/fltk/docs/ && ${INSTALL_DATA} *.html *.jpg ${STAGEDIR}${DOCSDIR}/html/
+ cd ${WRKSRC}/fltk/test/ && ${INSTALL_DATA} *.py HelpDialog.html ${STAGEDIR}${EXAMPLESDIR}/
.include <bsd.port.mk>
diff --git a/x11-toolkits/py-fltk/distinfo b/x11-toolkits/py-fltk/distinfo
index 6e45f8415885..e01c2893bcad 100644
--- a/x11-toolkits/py-fltk/distinfo
+++ b/x11-toolkits/py-fltk/distinfo
@@ -1,2 +1,2 @@
-SHA256 (pyFltk-1.3.0.tar.gz) = c52852d21ee17d495185259b46ac9603d683edde7d7e6d4b6f9268da4ee3de57
-SIZE (pyFltk-1.3.0.tar.gz) = 915600
+SHA256 (pyFltk-1.3.3_py3.tar.gz) = 246b92c99b8d5610532456a4c956b355f6140514324916cf35efbe6468c4a188
+SIZE (pyFltk-1.3.3_py3.tar.gz) = 946763