Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F145402523
D3328.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
6 KB
Referenced Files
None
Subscribers
None
D3328.id.diff
View Options
Index: head/MOVED
===================================================================
--- head/MOVED
+++ head/MOVED
@@ -7848,3 +7848,4 @@
print/ghostscript9-nox11|print/ghostscript9-base|2015-08-22|Integrated into print/ghostscript9-base
print/ghostscript9-agpl|print/ghostscript9-agpl-base|2015-08-22|Split into print/ghostscript9-agpl-base and print/ghostscript9-agpl-x11
print/ghostscript9-agpl-nox11|print/ghostscript9-agpl-base|2015-08-22|Integrated into print/ghostscript9-agpl-base
+www/pelican|www/py-pelican|2015-08-29|Rename to match Python naming conventions
Index: head/www/Makefile
===================================================================
--- head/www/Makefile
+++ head/www/Makefile
@@ -1434,7 +1434,6 @@
SUBDIR += pecl-yaf
SUBDIR += pecl-yar
SUBDIR += pecl-zendopcache
- SUBDIR += pelican
SUBDIR += perlbal
SUBDIR += pglogd
SUBDIR += phalcon
@@ -1618,6 +1617,7 @@
SUBDIR += py-paste
SUBDIR += py-pastedeploy
SUBDIR += py-pastescript
+ SUBDIR += py-pelican
SUBDIR += py-plone.alterego
SUBDIR += py-plone.app.blob
SUBDIR += py-plone.app.caching
Index: head/www/pelican/Makefile
===================================================================
--- head/www/pelican/Makefile
+++ head/www/pelican/Makefile
@@ -1,42 +0,0 @@
-# Created by: Julien Laffaye <jlaffaye@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pelican
-PORTVERSION= 3.6.3
-CATEGORIES= www textproc
-MASTER_SITES= CHEESESHOP
-
-MAINTAINER= jlaffaye@FreeBSD.org
-COMMENT= Static site generator written in Python
-
-LICENSE= GPLv3
-
-RUN_DEPENDS= rst2html:${PORTSDIR}/textproc/py-docutils \
- ${PYTHON_PKGNAMEPREFIX}markdown>0:${PORTSDIR}/textproc/py-markdown \
- ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7:${PORTSDIR}/devel/py-Jinja2 \
- ${PYTHON_PKGNAMEPREFIX}pygments>=1.4:${PORTSDIR}/textproc/py-pygments \
- ${PYTHON_PKGNAMEPREFIX}feedgenerator>=1.6:${PORTSDIR}/www/py-feedgenerator \
- ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \
- ${PYTHON_PKGNAMEPREFIX}blinker>0:${PORTSDIR}/devel/py-blinker \
- ${PYTHON_PKGNAMEPREFIX}unidecode>0:${PORTSDIR}/converters/py-unidecode \
- ${PYTHON_PKGNAMEPREFIX}six>=1.4:${PORTSDIR}/devel/py-six \
- ${PYTHON_PKGNAMEPREFIX}dateutil>0:${PORTSDIR}/devel/py-dateutil
-
-TEST_DEPENDS:= ${RUN_DEPENDS} \
- ${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock \
-
-OPTIONS_DEFINE= TEST
-
-.include <bsd.port.options.mk>
-
-USES=python
-USE_PYTHON=autoplist distutils
-
-.if ${PORT_OPTIONS:MTEST}
-BUILD_DEPENDS:= ${TEST_DEPENDS}
-.endif
-
-regression-test: build
- @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
-
-.include <bsd.port.mk>
Index: head/www/pelican/distinfo
===================================================================
--- head/www/pelican/distinfo
+++ head/www/pelican/distinfo
@@ -1,2 +0,0 @@
-SHA256 (pelican-3.6.3.tar.gz) = 13b9c41ea3342b7eb0fd7f74078b5a8d5035632f05d8680266f50f4c5626c9c2
-SIZE (pelican-3.6.3.tar.gz) = 264389
Index: head/www/pelican/pkg-descr
===================================================================
--- head/www/pelican/pkg-descr
+++ head/www/pelican/pkg-descr
@@ -1,9 +0,0 @@
-Pelican is a static site generator, written in Python.
-
- - Write your content directly with your editor of choice (vim!) in
- reStructuredText, Markdown, or AsciiDoc formats
- - Includes a simple CLI tool to (re)generate your site
- - Easy to interface with distributed version control systems and web hooks
- - Completely static output is easy to host anywhere
-
-WWW: http://docs.getpelican.com/
Index: head/www/py-pelican/Makefile
===================================================================
--- head/www/py-pelican/Makefile
+++ head/www/py-pelican/Makefile
@@ -0,0 +1,45 @@
+# Created by: Julien Laffaye <jlaffaye@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= pelican
+PORTVERSION= 3.6.3
+CATEGORIES= www textproc python
+
+MAINTAINER= jlaffaye@FreeBSD.org
+COMMENT= Static site generator written in Python
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rst2html:${PORTSDIR}/textproc/py-docutils \
+ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7:${PORTSDIR}/devel/py-Jinja2 \
+ ${PYTHON_PKGNAMEPREFIX}feedgenerator>=1.6:${PORTSDIR}/www/py-feedgenerator \
+ ${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz \
+ ${PYTHON_PKGNAMEPREFIX}blinker>0:${PORTSDIR}/devel/py-blinker \
+ ${PYTHON_PKGNAMEPREFIX}unidecode>0:${PORTSDIR}/converters/py-unidecode \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.4:${PORTSDIR}/devel/py-six \
+ ${PYTHON_PKGNAMEPREFIX}dateutil>0:${PORTSDIR}/devel/py-dateutil
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:${PORTSDIR}/devel/py-mock
+
+USES= python
+USE_GITHUB= yes
+USE_PYTHON= autoplist distutils
+
+GH_ACCOUNT= getpelican
+
+OPTIONS_DEFINE= MARKDOWN SYNTAX TESTS
+OPTIONS_DEFAULT= MARKDOWN SYNTAX
+
+MARKDOWN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>0:${PORTSDIR}/textproc/py-markdown
+
+SYNTAX_DESC= Syntax Highlighting (via pygments)
+SYNTAX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=1.4:${PORTSDIR}/textproc/py-pygments
+
+TESTS_DESC= Install test suite requirements
+TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} \
+ ${RUN_DEPENDS}
+
+regression-test: build
+ @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
+
+.include <bsd.port.mk>
Index: head/www/py-pelican/distinfo
===================================================================
--- head/www/py-pelican/distinfo
+++ head/www/py-pelican/distinfo
@@ -0,0 +1,2 @@
+SHA256 (getpelican-pelican-3.6.3_GH0.tar.gz) = d19bc7df61afc5b68eba028f0cf0832ee2a12a04a01d7fe11bdfdd847ddd417b
+SIZE (getpelican-pelican-3.6.3_GH0.tar.gz) = 775060
Index: head/www/py-pelican/pkg-descr
===================================================================
--- head/www/py-pelican/pkg-descr
+++ head/www/py-pelican/pkg-descr
@@ -0,0 +1,9 @@
+Pelican is a static site generator, written in Python.
+
+ - Write your content directly with your editor of choice (vim!) in
+ reStructuredText, Markdown, or AsciiDoc formats
+ - Includes a simple CLI tool to (re)generate your site
+ - Easy to interface with distributed version control systems and web hooks
+ - Completely static output is easy to host anywhere
+
+WWW: http://docs.getpelican.com/
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Feb 20, 9:36 AM (6 h, 9 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28897244
Default Alt Text
D3328.id.diff (6 KB)
Attached To
Mode
D3328: www/pelican: Prefix according to Python conventions
Attached
Detach File
Event Timeline
Log In to Comment