summaryrefslogtreecommitdiff
path: root/uselessPorts/babl/lastVersion.sh
diff options
context:
space:
mode:
Diffstat (limited to 'uselessPorts/babl/lastVersion.sh')
-rwxr-xr-xuselessPorts/babl/lastVersion.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/uselessPorts/babl/lastVersion.sh b/uselessPorts/babl/lastVersion.sh
new file mode 100755
index 0000000..3d57c49
--- /dev/null
+++ b/uselessPorts/babl/lastVersion.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+mainVer="$(
+ curl 'https://ftp.gtk.org/pub/babl/' 2> /dev/null | \
+ tr "<>" "\n\n" | \
+ grep '^[0-9.]\+/$' | \
+ sed 's|/$||' | \
+ sort -V | \
+ tail -n1
+)"
+
+curl "https://ftp.gtk.org/pub/babl/${mainVer}/" 2> /dev/null | \
+ tr "<>" "\n\n" | \
+ grep '^babl-[0-9.]\+\.tar\.bz2$' | \
+ sed 's|^babl-\([0-9.]\+\)\.tar\.bz2$|\1|' | \
+ sort -V | \
+ tail -n1