ports/144047: Update port: www/trac-fullblog to 0.1.1
Hizbulin Ildar
hizel at vyborg.ru
Wed Feb 17 19:20:02 UTC 2010
>Number: 144047
>Category: ports
>Synopsis: Update port: www/trac-fullblog to 0.1.1
>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 Feb 17 19:20:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Hizbulin Ildar
>Release: 7.2-STABLE
>Organization:
Ariadna-Link, ISP
>Environment:
FreeBSD o.vyborg.ru 7.2-STABLE FreeBSD 7.2-STABLE #6: Thu Dec 24 16:02:16 MSK 2009 root at o.vyborg.ru:/usr/obj/usr/src/sys/MPD i386
>Description:
update to 0.1.1 svn r7633, i get from http://trac-hacks.org/changeset/latest/fullblogplugin?old_path=/&filename=fullblogplugin&format=zip archive fullblogplugin-r7633.zip repack to tar.gz and put it in three places, I'm not sure it's right :(
>How-To-Repeat:
>Fix:
diff -r 9dbc6becff29 -r c8d2104bb546 www/trac-fullblog/Makefile
--- a/www/trac-fullblog/Makefile Tue Feb 16 14:16:54 2010 +0300
+++ b/www/trac-fullblog/Makefile Wed Feb 17 21:33:16 2010 +0300
@@ -5,43 +5,24 @@
# $FreeBSD: ports/www/trac-fullblog/Makefile,v 1.3 2010/02/05 11:45:09 dinoex Exp $
#
-PORTNAME= ${PYDISTUTILS_PKGNAME:S;^Trac;;S;Plugin$;;:L}
-PORTVERSION= 0.1
-PORTREVISION= 1
+PORTNAME= fullblog
+PORTVERSION= 0.1.1
CATEGORIES= www devel python
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= brooks
+MASTER_SITES= http://hizel.vyborg.ru/ \
+ ftp://ftp.lissyara.su/users/hizel/ \
+ http://distfiles.hizel.ru/
PKGNAMEPREFIX= trac-
-DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
MAINTAINER= brooks at freebsd.org
COMMENT= This plugin provides a project Blog
-RUN_DEPENDS+= htmldoc:${PORTSDIR}/textproc/htmldoc \
+RUN_DEPENDS+= trac-tags>=0.6:${PORTSDIR}/www/trac-tags \
tracd:${PORTSDIR}/www/trac
+
BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools
USE_PYTHON= 2.5+
-NO_BUILD= yes
-USE_PYDISTUTILS=yes
+USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= TracFullBlogPlugin
-WRKSRC= ${WRKDIR}/${PORTNAME}plugin
-PYDISTUTILS_NOEGGINFO= yes
-PLIST_SUB= PORTVERSION=${PORTVERSION} \
- PYTHON_VER=${PYTHON_VER}
-
-EGG_PATH= ${PYTHONPREFIX_SITELIBDIR}/${PYDISTUTILS_PKGNAME}-${PORTVERSION}-py${PYTHON_VER}.egg
-
-do-build:
- @${DO_NADA}
-
-build-plist:
- @${CAT} /dev/null > ${PLIST}
- ${FIND} ${EGG_PATH} -type f | \
- ${SED} -e 's|${EGG_PATH}|%%PYTHON_SITELIBDIR%%/${PYDISTUTILS_PKGNAME}-%%PORTVERSION%%-py%%PYTHON_VER%%.egg|' | \
- ${SORT} >> ${PLIST}
- ${FIND} ${EGG_PATH} -type d | \
- ${SED} -e 's|${EGG_PATH}|@dirrm %%PYTHON_SITELIBDIR%%/${PYDISTUTILS_PKGNAME}-%%PORTVERSION%%-py%%PYTHON_VER%%.egg|' | \
- ${SORT} -r >> ${PLIST}
.include <bsd.port.mk>
diff -r 9dbc6becff29 -r c8d2104bb546 www/trac-fullblog/distinfo
--- a/www/trac-fullblog/distinfo Tue Feb 16 14:16:54 2010 +0300
+++ b/www/trac-fullblog/distinfo Wed Feb 17 21:33:16 2010 +0300
@@ -1,3 +1,3 @@
-MD5 (fullblogplugin-0.1.tar.gz) = 5e1d896e1c853f8f6ab132b06ff55b43
-SHA256 (fullblogplugin-0.1.tar.gz) = 3049dc4e48d97cf7318a8a83f7173919855118e00c6edba6b8e4e6323bc19ab8
-SIZE (fullblogplugin-0.1.tar.gz) = 32790
+MD5 (fullblog-0.1.1.tar.gz) = 1f0901a92912eb84e6a06f68be268e99
+SHA256 (fullblog-0.1.1.tar.gz) = 549603ba390a55e55e742c7069df20a3d0a21aedd47f2916732866fde4e5e460
+SIZE (fullblog-0.1.1.tar.gz) = 33785
diff -r 9dbc6becff29 -r c8d2104bb546 www/trac-fullblog/pkg-plist
--- a/www/trac-fullblog/pkg-plist Tue Feb 16 14:16:54 2010 +0300
+++ b/www/trac-fullblog/pkg-plist Wed Feb 17 21:33:16 2010 +0300
@@ -1,57 +1,57 @@
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/PKG-INFO
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/entry_points.txt
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/not-zip-safe
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/requires.txt
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO/top_level.txt
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/__init__.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/__init__.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/__init__.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/admin.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/admin.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/admin.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/api.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/api.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/api.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/core.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/core.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/core.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/db.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/db.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/db.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs/blog.png
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs/css/fullblog.css
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/macros.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/macros.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/macros.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/model.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/model.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/model.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/spamfilter.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/spamfilter.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/spamfilter.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/tags.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/tags.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/tags.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog.rss
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_admin.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_archive.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_delete.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_edit.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_macro_monthlist.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_macro_post.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_sidebar.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates/fullblog_view.html
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/util.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/util.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/util.pyo
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/web_ui.py
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/web_ui.pyc
-%%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/web_ui.pyo
- at dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/templates
- at dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs/css
- at dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog/htdocs
- at dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/tracfullblog
- at dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg/EGG-INFO
- at dirrm %%PYTHON_SITELIBDIR%%/TracFullBlogPlugin-%%PORTVERSION%%-py%%PYTHON_VER%%.egg
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/web_ui.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/web_ui.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/web_ui.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/util.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/util.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/util.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_view.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_sidebar.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_macro_post.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_macro_monthlist.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_edit.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_delete.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_archive.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog_admin.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates/fullblog.rss
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/tags.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/tags.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/tags.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/spamfilter.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/spamfilter.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/spamfilter.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/model.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/model.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/model.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/macros.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/macros.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/macros.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/htdocs/css/fullblog.css
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/htdocs/blog.png
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/db.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/db.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/db.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/core.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/core.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/core.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/api.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/api.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/api.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/admin.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/admin.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/admin.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/templates
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/htdocs/css
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog/htdocs
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/tracfullblog
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list