Index: head/devel/pyrex/pkg-plist =================================================================== --- head/devel/pyrex/pkg-plist (revision 432573) +++ head/devel/pyrex/pkg-plist (nonexistent) @@ -1,39 +0,0 @@ -%%PORTDOCS%%%%DOCSDIR%%/About.html -%%PORTDOCS%%%%DOCSDIR%%/FAQ.html -%%PORTDOCS%%%%DOCSDIR%%/LanguageOverview.html -%%PORTDOCS%%%%DOCSDIR%%/Release_Notes_0.9.9.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/Limitations.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/basics.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/extension_types.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/external.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/sharing.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/source_files.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/special_methods.html -%%PORTDOCS%%%%DOCSDIR%%/Manual/using_with_c++.html -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/primes.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.nodistutils -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Setup.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/Makefile.nodistutils -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/README.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/Setup.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/cheese.pyx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/cheesefinder.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/cheesefinder.h -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/callback/run_cheese.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/Makefile.msc -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/Makefile.msc.static -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/Makefile.unix -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/embedded.pyx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/embed/main.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numeric_demo.pyx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/primes.pyx -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pyprimes.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/run_numeric_demo.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/run_primes.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/run_spam.py -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/spam.pyx Property changes on: head/devel/pyrex/pkg-plist ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/pyrex/Makefile =================================================================== --- head/devel/pyrex/Makefile (revision 432573) +++ head/devel/pyrex/Makefile (revision 432574) @@ -1,28 +1,33 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= pyrex PORTVERSION= 0.9.9 CATEGORIES= devel lang python MASTER_SITES= http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/ PKGNAMEPREFIX= ${PYTHONPKGNAMEPREFIX} DISTNAME= Pyrex-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Programming Language for writing Python extension modules LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= python:2 +OPTIONS_DEFINE= DOCS EXAMPLES + USE_PYTHON= autoplist distutils +USES= python:2 -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR}/Manual - @cd ${WRKSRC}/Doc && ${INSTALL_DATA} ./[^M]* ${STAGEDIR}${DOCSDIR} - @cd ${WRKSRC}/Doc/Manual && ${INSTALL_DATA} ./* ${STAGEDIR}${DOCSDIR}/Manual - @cd ${WRKSRC}/Demos && ${MAKE} clean - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - @${TAR} -C ${WRKSRC}/Demos -cf - . | \ - ${TAR} -C ${STAGEDIR}${EXAMPLESDIR} -xf - +PORTDOCS= * +PORTEXAMPLES= * + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR}/ + cd ${WRKSRC}/Doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ + cd ${WRKSRC}/Demos && ${MAKE} clean && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/pyrex/pkg-descr =================================================================== --- head/devel/pyrex/pkg-descr (revision 432573) +++ head/devel/pyrex/pkg-descr (revision 432574) @@ -1,5 +1,5 @@ -Pyrex is a language specially designed for writing Python extension -modules. It's designed to bridge the gap between the nice, high-level, -easy-to-use world of Python and the messy, low-level world of C. +Pyrex is a language specially designed for writing Python extension modules. +It's designed to bridge the gap between the nice, high-level, easy-to-use world +of Python and the messy, low-level world of C. -WWW: http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/ +WWW: https://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/