all repos — tint2 @ 9899d8a7c0e88df44b5c493e142e90ecdfffcc9a

fork of the tint2 desktop panel for my custom setup - only minimized windows across all desktops for the taskbar

get_svnrev.sh (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

FALLBACK=\"0.11-svn\"

if [ $# -eq 0 ]; then
  DIR=.
else
  DIR=$1
fi

if [ -f version.h ]; then
  REV_OLD=$(cat version.h  | cut -d" " -f3)
else
  REV_OLD=\"\"
fi

if [ -x "$(which svnversion 2>/dev/null)" -a -d "${DIR}/.svn" ] ; then
  REV=\"$(svnversion -n ${DIR})\"
else
  REV=${FALLBACK}
fi

if [ ${REV_OLD} != ${REV} ]; then
  echo "Building new version.h"
  echo "Rev_old: ${REV_OLD} Rev: ${REV}"
  echo "#define VERSION_STRING ${REV}" > version.h
fi