From 11f1c36df2d36249cab7a89cbab1d5f14cf3763d Mon Sep 17 00:00:00 2001 From: pascal Date: Thu, 6 Mar 2008 15:14:24 +0000 Subject: Kurzes Skript zur Revisionssummerierung IN der xmodmap hinzugefügt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@400 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- linux/xmodmap/rev | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 linux/xmodmap/rev (limited to 'linux/xmodmap/rev') diff --git a/linux/xmodmap/rev b/linux/xmodmap/rev new file mode 100755 index 0000000..afc0af8 --- /dev/null +++ b/linux/xmodmap/rev @@ -0,0 +1,27 @@ +#!/bin/sh + +case $1 in + "") ;; + --help) + echo Aufruf: ./rev + echo »rev« wird ohne weiter Argumente aufgerufen und ändert in der Datei neo_de.xmodmap die Nummer der aktuellen Revision. + echo Im Anschluss sollten gemachte Änderungem per »svn commit« wie gewohnt übertragen werden. + echo -e \\nPascal Hauck\\tVer. 0.1\\tMärz 2008\\t\\t\\t\\tREV + exit;; + *) echo Aufruf: »./rev« + echo »./rev --help« gibt Ihnen mehr Informationen. + exit;; +esac + +# Abfragen der nächsten Revisionsnummer +r=$(expr $(svn info | head -5 | tail -1| cut -f2 -d\:) + 1) + +# Revisionsnummer in neo_de.xmodmap eintragen +head -8 neo_de.xmodmap > neo_de.xmodmap.tmp +echo !! The german NEO Layout Revision $r from $(date) >> neo_de.xmodmap.tmp +tail +10 neo_de.xmodmap >> neo_de.xmodmap.tmp + +rm neo_de.xmodmap +mv neo_de.xmodmap.tmp neo_de.xmodmap + +echo Aktuelle Revisionsnummer auf $r geändert. Die Änderung sollte nun per »svn commit« wie gewohnt übertragen werden. \ No newline at end of file -- cgit v1.2.3