Commit 04214ea1 authored by Andreas Tille's avatar Andreas Tille
Browse files

Better support for project hosted on gitlab.com

parent 6c2b7d9c
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -49,5 +49,11 @@ if echo "$PHOMEPAGE" | grep -q 'github\.com' ; then
  echo "version=4\n" > watch
  echo "$PHOMEPAGE/releases .*/archive/v?@ANY_VERSION@@ARCHIVE_EXT@" >> watch
fi
if echo "$PHOMEPAGE" | grep -q 'gitlab\.com' ; then
  echo "version=4\n" > watch
  UNAME=$(echo $PHOMEPAGE | sed 's:/$::' | sed 's:^.*/\([^/]\+\):\1:')
  echo "$PHOMEPAGE/tags?sort=updated_desc .*/archive/v?@ANY_VERSION@/${UNAME}[-v]*.*@ARCHIVE_EXT@" >> watch
  sed -i -e "s/^\(Upstream-Name:\).*/\1 ${UNAME}/" -e "s?^\(Source:\).*?\1 ${PHOMEPAGE}?" copyright
fi
cd "$CURDIR"
mv "$PKG" "$PKG"_