ports/136323: new port: www/nanoblogger-extra - optional additions to www/nanoblogger
Tobias Rehbein
tobias.rehbein at web.de
Sat Jul 4 15:00:20 UTC 2009
>Number: 136323
>Category: ports
>Synopsis: new port: www/nanoblogger-extra - optional additions to www/nanoblogger
>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: Sat Jul 04 15:00:16 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Tobias Rehbein
>Release: FreeBSD 7.2-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD sushi.pseudo.local 7.2-RELEASE-p1 FreeBSD 7.2-RELEASE-p1 #48: Wed Jun 17 13:26:54 CEST 2009 tobi at sushi.pseudo.local:/usr/obj/usr/src/sys/SUSHI i386
>Description:
This PR is a follow-up to ports/136322 as these ports have to be in sync.
www/nanoblogger-extra contains additional language definitions, plugins, and various other add-ons. While www/nanoblogger might be used stand-alone www/nanoblogger-extra is run-dependent of www/nanoblogger (and in fact shares it's ${DATADIR} with it).
The additional patch you find attached changes the pkg-message to point nanoblogger users to the existence of nanoblogger-extra.
>How-To-Repeat:
>Fix:
--- new-port__www_nanoblogger-extra.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# www/nanoblogger-extra
# www/nanoblogger-extra/files
# www/nanoblogger-extra/Makefile
# www/nanoblogger-extra/distinfo
# www/nanoblogger-extra/pkg-descr
# www/nanoblogger-extra/pkg-plist
#
echo c - www/nanoblogger-extra
mkdir -p www/nanoblogger-extra > /dev/null 2>&1
echo c - www/nanoblogger-extra/files
mkdir -p www/nanoblogger-extra/files > /dev/null 2>&1
echo x - www/nanoblogger-extra/Makefile
sed 's/^X//' >www/nanoblogger-extra/Makefile << 'd153722807fb182bc0469145aa0fca74'
X# ex:ts=8
X# Ports collection makefile for: nanoblogger-extra
X# Date created: Jun 19, 2009
X# Whom: Tobias Rehbein <tobias.rehbein at web.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME= nanoblogger-extra
XPORTVERSION= 3.4
XCATEGORIES= www
XMASTER_SITES= SF/nanoblogger
X
XMAINTAINER= tobias.rehbein at web.de
XCOMMENT= Extras for nanoblogger, a small weblog engine
X
XRUN_DEPENDS= nb:${PORTSDIR}/www/nanoblogger
X
XNO_BUILD= yes
X
XDATADIR= ${PREFIX}/share/nanoblogger
X
Xdo-install:
X.for data in default lang plugins
X ( cd ${WRKSRC}/${data} && \
X ${COPYTREE_SHARE} \* ${DATADIR}/${data} "! -name *.orig" )
X.endfor
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X.for doc in COPYING README
X ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
X.endfor
X ${MKDIR} ${DOCSDIR}/html
X ${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}/html
X.endif
X.if !defined(NOPORTEXAMPLES)
X ${MKDIR} ${EXAMPLESDIR}
X ${INSTALL_DATA} ${WRKSRC}/docs/examples/nanoblogger.bash_completion ${EXAMPLESDIR}
X.endif
X
X.include <bsd.port.mk>
d153722807fb182bc0469145aa0fca74
echo x - www/nanoblogger-extra/distinfo
sed 's/^X//' >www/nanoblogger-extra/distinfo << '440d91f732f22822774f5c60df66db85'
XMD5 (nanoblogger-extra-3.4.tar.gz) = 0c64600939a50faf67fb8ba1a6431ef1
XSHA256 (nanoblogger-extra-3.4.tar.gz) = 6f92ba47cf28b9caa6e309196ec4018988708dee87219631940da450def7bc3b
XSIZE (nanoblogger-extra-3.4.tar.gz) = 68202
440d91f732f22822774f5c60df66db85
echo x - www/nanoblogger-extra/pkg-descr
sed 's/^X//' >www/nanoblogger-extra/pkg-descr << 'a8bd5f863031a44677748864d64c8675'
XNanoBlogger is a small weblog engine written in Bash for the command
Xline. It uses common UNIX tools such as cat, grep, and sed to create
Xstatic HTML content.
X
XThis port (www/nanoblogger-extra) contains additional language
Xdefinitions, plugins, and various other add-ons for www/nanoblogger.
X
XWWW: http://nanoblogger.sourceforge.net/
a8bd5f863031a44677748864d64c8675
echo x - www/nanoblogger-extra/pkg-plist
sed 's/^X//' >www/nanoblogger-extra/pkg-plist << '23e319591861173dfe0bb72392af31d8'
X%%DATADIR%%/default/styles/nb_rusted.css
X%%DATADIR%%/default/styles/nb_spring.css
X%%DATADIR%%/default/styles/nb_steelblue.css
X%%DATADIR%%/default/templates/category_inc_archive.htm
X%%DATADIR%%/default/templates/category_inc_entry.htm
X%%DATADIR%%/lang/de/help.txt
X%%DATADIR%%/lang/de/messages.lang
X%%DATADIR%%/lang/de/plugins.lang
X%%DATADIR%%/lang/de/templates.lang
X%%DATADIR%%/lang/es/help.txt
X%%DATADIR%%/lang/es/messages.lang
X%%DATADIR%%/lang/es/plugins.lang
X%%DATADIR%%/lang/es/templates.lang
X%%DATADIR%%/lang/fr/help.txt
X%%DATADIR%%/lang/fr/messages.lang
X%%DATADIR%%/lang/fr/plugins.lang
X%%DATADIR%%/lang/fr/templates.lang
X%%DATADIR%%/lang/tr/help.txt
X%%DATADIR%%/lang/tr/messages.lang
X%%DATADIR%%/lang/tr/plugins.lang
X%%DATADIR%%/lang/tr/templates.lang
X%%DATADIR%%/lang/zh_TW/help.txt
X%%DATADIR%%/lang/zh_TW/messages.lang
X%%DATADIR%%/lang/zh_TW/plugins.lang
X%%DATADIR%%/lang/zh_TW/templates.lang
X%%DATADIR%%/plugins/archive/category/include_listings.sh
X%%DATADIR%%/plugins/archive/master_fullindex.off
X%%DATADIR%%/plugins/entry/format/autopbr.sh
X%%DATADIR%%/plugins/entry/z0_excerpt.off
X%%DATADIR%%/plugins/page/format/autopbr.sh
X%%DATADIR%%/plugins/page/page_links.off
X%%DATADIR%%/plugins/shortcode/yahoobuzz.sh
X%%DATADIR%%/plugins/shortcode/youtube.sh
X%%DATADIR%%/plugins/001_mymood.off
X%%DATADIR%%/plugins/file_links.sh
X%%DATADIR%%/plugins/fortune.sh
X%%DATADIR%%/plugins/rss.sh
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/html/nanoblogger_de.html
X%%PORTDOCS%%%%DOCSDIR%%/html/nanoblogger_fr.html
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nanoblogger.bash_completion
X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/
X at dirrm %%DATADIR%%/lang/de
X at dirrm %%DATADIR%%/lang/es
X at dirrm %%DATADIR%%/lang/fr
X at dirrm %%DATADIR%%/lang/tr
X at dirrm %%DATADIR%%/lang/zh_TW
23e319591861173dfe0bb72392af31d8
exit
--- new-port__www_nanoblogger-extra.shar ends here ---
--- 0001-Add-www-nanoblogger-extra-port-for-version-3.4.patch begins here ---
>From cb738ec179afc273c4189b4bd98e70527517fc15 Mon Sep 17 00:00:00 2001
From: Tobias Rehbein <tobias.rehbein at web.de>
Date: Sat, 20 Jun 2009 21:07:35 +0200
This port (www/nanoblogger-extra) contains additional language
definitions, plugins, and various other add-ons for
www/nanoblogger.
---
www/nanoblogger/files/pkg-message.in | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/www/nanoblogger/files/pkg-message.in b/www/nanoblogger/files/pkg-message.in
index a2a5628..68164cd 100644
--- a/www/nanoblogger/files/pkg-message.in
+++ b/www/nanoblogger/files/pkg-message.in
@@ -17,6 +17,9 @@ The provided documentation and the preferred upgrade path (in the README
file) can be found in the additional documentation directory:
%%DOCSDIR%%/*
+Consider installing the www/nanoblogger-extra port for additional language
+definitions, plugins, and various other add-ons.
+
SIDE NOTES FOR OLD USERS:
As always with new release, don't forget to read the documentation and to
--
1.6.3.2
--- 0001-Add-www-nanoblogger-extra-port-for-version-3.4.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list