summaryrefslogtreecommitdiff
path: root/manualPorts/alpine/lastVersion.sh
blob: 055b7e1cb3e983cbe71efbc97440aef1993b5eea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

git -C /usr/src/sonstiges/alpine pull >/dev/null 2>&1

if [ $# -eq 0 ]; then

  sed -n '
    /^VERSION\s*=/!d
    s/^.*=\s*//
    p
  ' /usr/src/sonstiges/alpine/Makefile

else

  line=$(
    sed -n '
      /^VERSION\s*=/ =
    ' /usr/src/sonstiges/alpine/Makefile
  )
  git -C /usr/src/sonstiges/alpine blame -L${line},${line} -- Makefile | \
    awk '{print $1}'

fi