changeset 226:7b70bf4f1f42

renamed misc/ to devel/ because the contents are for developers
author meillo@marmaro.de
date Fri, 23 Jul 2010 11:46:08 +0200 (2010-07-23)
parents 589c365d90b1
children cab46cefa4ce
files Makefile.am Makefile.in devel/README devel/are-options-documented devel/gen-dist devel/list-versions devel/update-manpage-date misc/README misc/are-options-documented misc/gen-dist misc/list-versions misc/update-manpage-date
diffstat 12 files changed, 86 insertions(+), 86 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.am	Fri Jul 23 11:36:13 2010 +0200
+++ b/Makefile.am	Fri Jul 23 11:46:08 2010 +0200
@@ -1,4 +1,4 @@
-EXTRA_DIST = examples docs man tpl misc
+EXTRA_DIST = examples docs man tpl devel
 
 SUBDIRS = src man
 
--- a/Makefile.in	Fri Jul 23 11:36:13 2010 +0200
+++ b/Makefile.in	Fri Jul 23 11:46:08 2010 +0200
@@ -204,7 +204,7 @@
 with_logdir = @with_logdir@
 with_spooldir = @with_spooldir@
 with_user = @with_user@
-EXTRA_DIST = examples docs man tpl misc
+EXTRA_DIST = examples docs man tpl devel
 SUBDIRS = src man
 all: config.h
 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/README	Fri Jul 23 11:46:08 2010 +0200
@@ -0,0 +1,3 @@
+The files in devel/ are for developers of masqmail.
+
+Especially, there are script to support doing a release.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/are-options-documented	Fri Jul 23 11:46:08 2010 +0200
@@ -0,0 +1,21 @@
+#!/bin/sh
+#
+# checks if all recognized options are documented
+# run from masqmail's repository root dir
+#
+# Note: this script is far from perfect, but its development time to
+#       usage value ratio is quite good :-)
+
+docs="/tmp/masqmail-opts-docs.$$"
+code="/tmp/masqmail-opts-code.$$"
+
+cat man/masqmail.*.5 | grep -o '^\\fB[^(\\]*\\f.' |
+    egrep -v 'OBSOLETE|http://' | sed 's,^\\fB,,; s,[\\ =].*,,' |
+    sort -u | grep -v '^val$' >"$docs"
+
+cat src/conf.c | grep 'lval,.*"' |
+    sed 's,[^"]*",,; s,"\, [0-9]*,",; s,".*,,' | sort -u >"$code"
+
+diff -U 0 "$code" "$docs" | grep -v '^@@'
+
+rm -f "$docs" "$code"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/gen-dist	Fri Jul 23 11:46:08 2010 +0200
@@ -0,0 +1,23 @@
+#!/bin/sh
+#
+# generate a tar.gz archive to distribute
+# generate an md5sum and a detached signature of the archive
+#
+# requires:
+# - mercurial (hg)
+# - md5sum
+# - gnupg
+
+if [ $# -ne 1 -o -e "$1" ] ; then
+	echo "usage: gen-dist DEST.tar.gz" 2>&1
+	exit 1
+fi
+
+dir="${1%/*}"
+file="${1##*/}"
+
+hg archive -t tgz -X .hg\* "$1"
+
+cd "$dir"
+md5sum "$file" >"$file.md5sum"
+gpg -ab "$file"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/list-versions	Fri Jul 23 11:46:08 2010 +0200
@@ -0,0 +1,13 @@
+#!/bin/sh
+#
+# list the version numbers in several important files
+# run this script before generating a release
+
+(
+grep '^AC_INIT' /dev/null configure.*
+printf "Changelog:"
+sed -n '/^[0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}/{p;q}' ChangeLog
+printf "NEWS:"
+sed -n '/^[0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}/{p;q}' NEWS
+grep '^\.TH' /dev/null man/*.[0-9]
+) | sed 's~\([^:]*\):.*\([0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}\).*~\2 \1~'
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/update-manpage-date	Fri Jul 23 11:46:08 2010 +0200
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# update the date and version of man pages
+
+if [ $# -lt 2 ] ; then
+	echo "usage: update-manpage-header VERSION FILES..." >&2
+	exit 1
+fi
+
+
+date=`date +%Y-%m-%d`
+
+version="$1"
+shift
+
+for i do
+	ed -s "$i" <<!
+/^\.TH/s#[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}#$date#
+s#[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}#$version#
+p
+w
+q
+!
+done
--- a/misc/README	Fri Jul 23 11:36:13 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-The files in misc/ are for developers of masqmail.
-
-Especially, there are script to support doing a release.
--- a/misc/are-options-documented	Fri Jul 23 11:36:13 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#!/bin/sh
-#
-# checks if all recognized options are documented
-# run from masqmail's repository root dir
-#
-# Note: this script is far from perfect, but its development time to
-#       usage value ratio is quite good :-)
-
-docs="/tmp/masqmail-opts-docs.$$"
-code="/tmp/masqmail-opts-code.$$"
-
-cat man/masqmail.*.5 | grep -o '^\\fB[^(\\]*\\f.' |
-    egrep -v 'OBSOLETE|http://' | sed 's,^\\fB,,; s,[\\ =].*,,' |
-    sort -u | grep -v '^val$' >"$docs"
-
-cat src/conf.c | grep 'lval,.*"' |
-    sed 's,[^"]*",,; s,"\, [0-9]*,",; s,".*,,' | sort -u >"$code"
-
-diff -U 0 "$code" "$docs" | grep -v '^@@'
-
-rm -f "$docs" "$code"
--- a/misc/gen-dist	Fri Jul 23 11:36:13 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#!/bin/sh
-#
-# generate a tar.gz archive to distribute
-# generate an md5sum and a detached signature of the archive
-#
-# requires:
-# - mercurial (hg)
-# - md5sum
-# - gnupg
-
-if [ $# -ne 1 -o -e "$1" ] ; then
-	echo "usage: gen-dist DEST.tar.gz" 2>&1
-	exit 1
-fi
-
-dir="${1%/*}"
-file="${1##*/}"
-
-hg archive -t tgz -X .hg\* "$1"
-
-cd "$dir"
-md5sum "$file" >"$file.md5sum"
-gpg -ab "$file"
--- a/misc/list-versions	Fri Jul 23 11:36:13 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-#!/bin/sh
-#
-# list the version numbers in several important files
-# run this script before generating a release
-
-(
-grep '^AC_INIT' /dev/null configure.*
-printf "Changelog:"
-sed -n '/^[0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}/{p;q}' ChangeLog
-printf "NEWS:"
-sed -n '/^[0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}/{p;q}' NEWS
-grep '^\.TH' /dev/null man/*.[0-9]
-) | sed 's~\([^:]*\):.*\([0-9]\.[0-9]\{1,\}\.[0-9]\{1,\}\).*~\2 \1~'
--- a/misc/update-manpage-date	Fri Jul 23 11:36:13 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-#!/bin/sh
-#
-# update the date and version of man pages
-
-if [ $# -lt 2 ] ; then
-	echo "usage: update-manpage-header VERSION FILES..." >&2
-	exit 1
-fi
-
-
-date=`date +%Y-%m-%d`
-
-version="$1"
-shift
-
-for i do
-	ed -s "$i" <<!
-/^\.TH/s#[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\}#$date#
-s#[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}#$version#
-p
-w
-q
-!
-done