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