чување 4f899c72676255d66d78e5be3436f2c89ff0408e
родитељ 8a41944b6b4c80e2175cdfc40f595c9e1aaf2ff2
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Sat, 10 Jun 2023 20:43:25 +0200
Also update .do files
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 5, додавања: 18(+), брисања: 9(-)
diff --git a/date.do b/date.do
@@ -1,7 +1,7 @@
FALLBACKDATE=${FALLBACKDATE:-unknown}
user=$(stat -c %U .)
e_user=$(id -un)
-if command -v git >/dev/null 2>&1; then
+if [ -d .git ] && command -v git >/dev/null 2>&1; then
if [ "$e_user" = "$user" ]; then
env LC_ALL=C git log --format=format:%cd \
--date=format:"%d %b %Y" -1 @ >$3
diff --git a/install.do b/install.do
@@ -1,10 +1,15 @@
-#!/bin/sh
redo-ifchange all
+if [ -r ./config.redo ]; then
+ . ./config.redo
+fi
PREFIX=${PREFIX:-/usr/local}
BINDIR=$PREFIX/bin
-#DOCDIR=$PREFIX/share/doc/slw2gmi
+DOCDIR=$PREFIX/share/doc/slw2gmi
MANDIR=$PREFIX/share/man/man1
-#install -d $DOCDIR
+install -d $DOCDIR
+for docfile in README; do
+ install -Dm 0644 "${docfile}" "${DOCDIR}/${docfile}"
+done
install -d $BINDIR $MANDIR
install -m 0755 slw2gmi $BINDIR
#install -m 0644 slw2gmi.pdf $DOCDIR
diff --git a/slw2gmi.do b/slw2gmi.do
@@ -1,3 +1,6 @@
+if [ -r ./config.redo ]; then
+ . ./config.redo
+fi
for f in *.h.in; do
echo $f | sed -e's/\.in$//g'
done | xargs redo-ifchange
diff --git a/uninstall.do b/uninstall.do
@@ -1,8 +1,9 @@
-#!/bin/sh
redo-always
+if [ -r ./config.redo ]; then
+ . ./config.redo
+fi
PREFIX=${PREFIX:-/usr/local}
BINDIR=$PREFIX/bin
-#DOCDIR=$PREFIX/share/doc/slw2gmi
+DOCDIR=$PREFIX/share/doc/slw2gmi
MANDIR=$PREFIX/share/man/man1
-#rm -f $DOCDIR/slw2gmi.pdf
-rm -f $BINDIR/slw2gmi $MANDIR/slw2gmi.1.gz
+rm -f $BINDIR/slw2gmi $MANDIR/slw2gmi.1.gz $(find $DOCDIR -type f)
diff --git a/version.do b/version.do
@@ -1,7 +1,7 @@
FALLBACKVER=${FALLBACKVER:-unknown}
user=$(stat -c %U .)
e_user=$(id -un)
-if command -v git >/dev/null 2>&1; then
+if [ -d .git ] && command -v git >/dev/null 2>&1; then
if [ "$e_user" = "$user" ]; then
git describe 2>/dev/null | sed 's/^v//' >$3
else