From 898a726d4a13cddfb7ea3fe3ddfe6b02d30a0269 Mon Sep 17 00:00:00 2001 From: Alin Mr Date: Sat, 11 Nov 2023 20:02:53 +0200 Subject: [PATCH 1/3] 01-main..teip: + --- 01-main/manifest | 1 + 01-main/packages/teip | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 01-main/packages/teip diff --git a/01-main/manifest b/01-main/manifest index 19c096333..6e6861f30 100644 --- a/01-main/manifest +++ b/01-main/manifest @@ -232,6 +232,7 @@ tarsnap teams teams-for-linux teamviewer +teip telegraf terraform texworks diff --git a/01-main/packages/teip b/01-main/packages/teip new file mode 100644 index 000000000..40cf86205 --- /dev/null +++ b/01-main/packages/teip @@ -0,0 +1,13 @@ +DEFVER=1 +ARCHS_SUPPORTED='amd64 arm64 armhf' +get_github_releases 'greymd/teip' 'latest' +if [ "${ACTION}" != prettylist ]; then + URL=$(grep -m1 -o "\"browser_download_url\":[[:space:]]*\"[^\"]*${HOST_CPU}[^/\"]*\.deb\"" "${CACHE_FILE}") + URL=${URL%\"}; URL=${URL##*\"} + VERSION_PUBLISHED=${URL##*/download/v} + VERSION_PUBLISHED=${VERSION_PUBLISHED%%/*} +fi +EULA='' +PRETTY_NAME='teip' +WEBSITE='https://github.com/greymd/teip' +SUMMARY='Masking tape to help commands "do one thing well"' From a3dcc6aa2d4355831a2609ba4cf2c939d00908e6 Mon Sep 17 00:00:00 2001 From: Alin Mr Date: Sat, 11 Nov 2023 21:14:40 +0200 Subject: [PATCH 2/3] 01-main..teip: remove ARMs (confused names) The package uses both 'x86_64' (CPU name) and 'aarch64' (architecture) deb naming schemes; sticking to x86_64 for now --- 01-main/packages/teip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/01-main/packages/teip b/01-main/packages/teip index 40cf86205..7fb6aca1a 100644 --- a/01-main/packages/teip +++ b/01-main/packages/teip @@ -1,5 +1,5 @@ DEFVER=1 -ARCHS_SUPPORTED='amd64 arm64 armhf' +ARCHS_SUPPORTED='amd64' get_github_releases 'greymd/teip' 'latest' if [ "${ACTION}" != prettylist ]; then URL=$(grep -m1 -o "\"browser_download_url\":[[:space:]]*\"[^\"]*${HOST_CPU}[^/\"]*\.deb\"" "${CACHE_FILE}") From 258f9aa952754b1fa9254d4132963d1f6abb19d7 Mon Sep 17 00:00:00 2001 From: Alin Mr Date: Sat, 11 Nov 2023 21:21:59 +0200 Subject: [PATCH 3/3] 01-main..teip: tighten regex --- 01-main/packages/teip | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/01-main/packages/teip b/01-main/packages/teip index 7fb6aca1a..ab5a1a1cd 100644 --- a/01-main/packages/teip +++ b/01-main/packages/teip @@ -2,7 +2,7 @@ DEFVER=1 ARCHS_SUPPORTED='amd64' get_github_releases 'greymd/teip' 'latest' if [ "${ACTION}" != prettylist ]; then - URL=$(grep -m1 -o "\"browser_download_url\":[[:space:]]*\"[^\"]*${HOST_CPU}[^/\"]*\.deb\"" "${CACHE_FILE}") + URL=$(grep -m1 -o "\"browser_download_url\":[[:space:]]*\"[^\"]*\.${HOST_CPU}-[^/\"]*\.deb\"" "${CACHE_FILE}") URL=${URL%\"}; URL=${URL##*\"} VERSION_PUBLISHED=${URL##*/download/v} VERSION_PUBLISHED=${VERSION_PUBLISHED%%/*}