mirror of
https://git.freebsd.org/ports.git
synced 2025-06-18 19:20:36 -04:00
33 lines
1.2 KiB
Text
33 lines
1.2 KiB
Text
--- ./nb.orig 2010-02-15 22:01:53.000000000 +0100
|
|
+++ ./nb 2011-07-01 21:31:22.000000000 +0200
|
|
@@ -1,4 +1,4 @@
|
|
-#! /bin/bash
|
|
+#! %%LOCALBASE%%/bin/bash
|
|
############################################################
|
|
# NanoBlogger 3.4.2 Copyright 2010 n1xt3r (Kevin R. Wood) #
|
|
############################################################
|
|
@@ -11,11 +11,11 @@
|
|
|
|
# -- hardcoded paths --
|
|
# where to expect nanoblogger's base
|
|
-NB_BASE_DIR=`dirname $0`
|
|
+NB_BASE_DIR="%%DATADIR%%"
|
|
# where to expect nanoblogger's documentation
|
|
-NB_DOC_DIR="$NB_BASE_DIR/docs"
|
|
+NB_DOC_DIR="%%DOCSDIR%%"
|
|
# where to expect nanoblogger's conf file
|
|
-NB_CFG_DIR="$NB_BASE_DIR"
|
|
+NB_CFG_DIR="%%PREFIX%%/etc"
|
|
# nanoblogger's language definitions directory.
|
|
NB_LANG_DIR="${NB_BASE_DIR}/lang"
|
|
# nanoblogger's module directory.
|
|
@@ -875,6 +875,9 @@
|
|
for weblog_dir in "$NB_BASE_DIR"/default/*; do
|
|
cp -R "$weblog_dir" "$BLOG_DIR"
|
|
done
|
|
+ # set writable mode for default files
|
|
+ find "$BLOG_DIR" -type d -print0 | xargs -0 chmod 755
|
|
+ find "$BLOG_DIR" -type f -print0 | xargs -0 chmod 644
|
|
# create some critical empty directories
|
|
for weblog_emptydir in "$ARCHIVES_DIR" "$CACHE_DIR" "$PARTS_DIR"; do
|
|
[ ! -d "$BLOG_DIR/$weblog_emptydir" ] && mkdir "$BLOG_DIR/$weblog_emptydir"
|