Skip to content

Commit

Permalink
shellcheck fixes, update for debian pq 10
Browse files Browse the repository at this point in the history
  • Loading branch information
Benjamin Reed committed Mar 20, 2018
1 parent dfcec6d commit d7326d5
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions debian/setver.sh.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh

MYDIR=`dirname $0`
MYROOT=`cd $MYDIR; pwd`
MYDIR="$(dirname "$0")"
MYROOT="$(cd "$MYDIR" || exit; pwd)"

NEWVER="$1"

Expand All @@ -11,18 +11,23 @@ if [ -z "$NEWVER" ]; then
exit 1
fi

SHORTVER=`echo $NEWVER | sed -e 's,\.,,g'`
SHORTVER="$(echo "$NEWVER" | cut -d. -f1)"
IPLVER="@PACKAGE_VERSION@"
PG_LIBDIR="/usr/lib/postgresql/${NEWVER}/lib"

echo "PostgreSQL version: $NEWVER"
echo "Short version: $SHORTVER"
echo "IPLIKE version: $IPLVER"

SUBSTVER="$NEWVER"
if [ "$SHORTVER" -ge 10 ]; then
SUBSTVER="$SHORTVER"
fi

for INFILE in $MYROOT/*.tmpl; do
OUTFILE=`echo $INFILE | sed -e 's,.tmpl$,,'`
OUTFILE="$(echo "$INFILE" | sed -e 's,.tmpl$,,')"
echo "$INFILE -> $OUTFILE"
sed -e "s,@POSTGRESQL_VERSION@,${NEWVER},g" -e "s,@PGSQL_TYPE@,${SHORTVER},g" -e "s,@IPLIKE_VERSION@,${IPLVER},g" -e "s,@PG_LIBDIR@,${PG_LIBDIR},g" "$INFILE" > "$OUTFILE"
sed -e "s,@POSTGRESQL_VERSION@,${SUBSTVER},g" -e "s,@PGSQL_TYPE@,${SHORTVER},g" -e "s,@IPLIKE_VERSION@,${IPLVER},g" -e "s,@PG_LIBDIR@,${PG_LIBDIR},g" "$INFILE" > "$OUTFILE"
done

chmod a+x "$MYROOT"/rules

0 comments on commit d7326d5

Please sign in to comment.