Merge pull request #81 from bnema/fix/aur-tarball-path
fix(aur): update package path for new tarball structure
4 files · +20 -34
M .github/workflows/aur.yml +6 -12
| @@ -102,21 +102,15 @@ jobs: | |||
| 102 | 102 | ')' \ | |
| 103 | 103 | "provides=('dumber-browser' 'dumber')" \ | |
| 104 | 104 | "conflicts=('dumber-browser' 'dumber-browser-git')" \ | |
| 105 | - | 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz"' \ | |
| 106 | - | ' "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop"' \ | |
| 107 | - | ' "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png"' \ | |
| 108 | - | ' "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE")' \ | |
| 109 | - | "sha256sums=('${SHA256}'" \ | |
| 110 | - | " 'SKIP'" \ | |
| 111 | - | " 'SKIP'" \ | |
| 112 | - | " 'SKIP')" \ | |
| 105 | + | 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz")' \ | |
| 106 | + | "sha256sums=('${SHA256}')" \ | |
| 113 | 107 | '' \ | |
| 114 | 108 | 'package() {' \ | |
| 115 | - | ' cd "${srcdir}"' \ | |
| 109 | + | ' cd "${srcdir}/dumber_${pkgver}"' \ | |
| 116 | 110 | ' install -Dm755 dumber "${pkgdir}/usr/bin/dumber"' \ | |
| 117 | - | ' install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \ | |
| 118 | - | ' install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \ | |
| 119 | - | ' install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \ | |
| 111 | + | ' install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \ | |
| 112 | + | ' install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \ | |
| 113 | + | ' install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \ | |
| 120 | 114 | '}' \ | |
| 121 | 115 | > pkgbuild/dumber-browser-bin/PKGBUILD | |
| 122 | 116 | ||
| @@ -102,21 +102,15 @@ jobs: | |||||
| 102 | ')' \ | 102 | ')' \ | ||
| 103 | "provides=('dumber-browser' 'dumber')" \ | 103 | "provides=('dumber-browser' 'dumber')" \ | ||
| 104 | "conflicts=('dumber-browser' 'dumber-browser-git')" \ | 104 | "conflicts=('dumber-browser' 'dumber-browser-git')" \ | ||
| 105 | - | 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz"' \ | 105 | + | 'source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz")' \ |
| 106 | - | ' "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop"' \ | 106 | + | "sha256sums=('${SHA256}')" \ |
| 107 | - | ' "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png"' \ | |||
| 108 | - | ' "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE")' \ | |||
| 109 | - | "sha256sums=('${SHA256}'" \ | |||
| 110 | - | " 'SKIP'" \ | |||
| 111 | - | " 'SKIP'" \ | |||
| 112 | - | " 'SKIP')" \ | |||
| 113 | '' \ | 107 | '' \ | ||
| 114 | 'package() {' \ | 108 | 'package() {' \ | ||
| 115 | - | ' cd "${srcdir}"' \ | 109 | + | ' cd "${srcdir}/dumber_${pkgver}"' \ |
| 116 | ' install -Dm755 dumber "${pkgdir}/usr/bin/dumber"' \ | 110 | ' install -Dm755 dumber "${pkgdir}/usr/bin/dumber"' \ | ||
| 117 | - | ' install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \ | 111 | + | ' install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop"' \ |
| 118 | - | ' install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \ | 112 | + | ' install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png"' \ |
| 119 | - | ' install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \ | 113 | + | ' install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"' \ |
| 120 | '}' \ | 114 | '}' \ | ||
| 121 | > pkgbuild/dumber-browser-bin/PKGBUILD | 115 | > pkgbuild/dumber-browser-bin/PKGBUILD | ||
| 122 | 116 | ||||
M .goreleaser.yaml +4 -0
| @@ -45,6 +45,10 @@ archives: | |||
| 45 | 45 | - LICENSE | |
| 46 | 46 | - README.md | |
| 47 | 47 | - CHANGELOG.md | |
| 48 | + | - dev.bnema.Dumber.desktop | |
| 49 | + | - src: assets/logo-512.png | |
| 50 | + | dst: . | |
| 51 | + | strip_parent: true | |
| 48 | 52 | ||
| 49 | 53 | checksum: | |
| 50 | 54 | name_template: 'checksums.txt' | |
| @@ -45,6 +45,10 @@ archives: | |||||
| 45 | - LICENSE | 45 | - LICENSE | ||
| 46 | - README.md | 46 | - README.md | ||
| 47 | - CHANGELOG.md | 47 | - CHANGELOG.md | ||
| 48 | + | - dev.bnema.Dumber.desktop | |||
| 49 | + | - src: assets/logo-512.png | |||
| 50 | + | dst: . | |||
| 51 | + | strip_parent: true | |||
| 48 | 52 | ||||
| 49 | checksum: | 53 | checksum: | ||
| 50 | name_template: 'checksums.txt' | 54 | name_template: 'checksums.txt' | ||
M aur/dumber-browser-bin/.SRCINFO +3 -9
| @@ -1,6 +1,6 @@ | |||
| 1 | 1 | pkgbase = dumber-browser-bin | |
| 2 | 2 | pkgdesc = A minimal keyboard-driven browser for tiling WMs | |
| 3 | - | pkgver = 0.23.1 | |
| 3 | + | pkgver = 0.23.2 | |
| 4 | 4 | pkgrel = 1 | |
| 5 | 5 | url = https://github.com/bnema/dumber | |
| 6 | 6 | arch = x86_64 | |
| @@ -24,13 +24,7 @@ pkgbase = dumber-browser-bin | |||
| 24 | 24 | provides = dumber | |
| 25 | 25 | conflicts = dumber-browser | |
| 26 | 26 | conflicts = dumber-browser-git | |
| 27 | - | source = dumber-browser-bin-0.23.1.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.1/dumber_linux_x86_64.tar.gz | |
| 28 | - | source = dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/dev.bnema.Dumber.desktop | |
| 29 | - | source = logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/assets/logo-512.png | |
| 30 | - | source = LICENSE::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/LICENSE | |
| 31 | - | sha256sums = c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0 | |
| 32 | - | sha256sums = SKIP | |
| 33 | - | sha256sums = SKIP | |
| 34 | - | sha256sums = SKIP | |
| 27 | + | source = dumber-browser-bin-0.23.2.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.2/dumber_linux_x86_64.tar.gz | |
| 28 | + | sha256sums = ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45 | |
| 35 | 29 | ||
| 36 | 30 | pkgname = dumber-browser-bin | |
| @@ -1,6 +1,6 @@ | |||||
| 1 | pkgbase = dumber-browser-bin | 1 | pkgbase = dumber-browser-bin | ||
| 2 | pkgdesc = A minimal keyboard-driven browser for tiling WMs | 2 | pkgdesc = A minimal keyboard-driven browser for tiling WMs | ||
| 3 | - | pkgver = 0.23.1 | 3 | + | pkgver = 0.23.2 |
| 4 | pkgrel = 1 | 4 | pkgrel = 1 | ||
| 5 | url = https://github.com/bnema/dumber | 5 | url = https://github.com/bnema/dumber | ||
| 6 | arch = x86_64 | 6 | arch = x86_64 | ||
| @@ -24,13 +24,7 @@ pkgbase = dumber-browser-bin | |||||
| 24 | provides = dumber | 24 | provides = dumber | ||
| 25 | conflicts = dumber-browser | 25 | conflicts = dumber-browser | ||
| 26 | conflicts = dumber-browser-git | 26 | conflicts = dumber-browser-git | ||
| 27 | - | source = dumber-browser-bin-0.23.1.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.1/dumber_linux_x86_64.tar.gz | 27 | + | source = dumber-browser-bin-0.23.2.tar.gz::https://github.com/bnema/dumber/releases/download/v0.23.2/dumber_linux_x86_64.tar.gz |
| 28 | - | source = dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/dev.bnema.Dumber.desktop | 28 | + | sha256sums = ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45 |
| 29 | - | source = logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/assets/logo-512.png | |||
| 30 | - | source = LICENSE::https://raw.githubusercontent.com/bnema/dumber/v0.23.1/LICENSE | |||
| 31 | - | sha256sums = c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0 | |||
| 32 | - | sha256sums = SKIP | |||
| 33 | - | sha256sums = SKIP | |||
| 34 | - | sha256sums = SKIP | |||
| 35 | 29 | ||||
| 36 | pkgname = dumber-browser-bin | 30 | pkgname = dumber-browser-bin | ||
M aur/dumber-browser-bin/PKGBUILD +7 -13
| @@ -1,6 +1,6 @@ | |||
| 1 | 1 | # Maintainer: bnema <b at bnema dot dev> | |
| 2 | 2 | pkgname=dumber-browser-bin | |
| 3 | - | pkgver=0.23.1 | |
| 3 | + | pkgver=0.23.2 | |
| 4 | 4 | pkgrel=1 | |
| 5 | 5 | pkgdesc="A minimal keyboard-driven browser for tiling WMs" | |
| 6 | 6 | arch=('x86_64') | |
| @@ -24,19 +24,13 @@ optdepends=( | |||
| 24 | 24 | ) | |
| 25 | 25 | provides=('dumber-browser' 'dumber') | |
| 26 | 26 | conflicts=('dumber-browser' 'dumber-browser-git') | |
| 27 | - | source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz" | |
| 28 | - | "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop" | |
| 29 | - | "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png" | |
| 30 | - | "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE") | |
| 31 | - | sha256sums=('c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0' | |
| 32 | - | 'SKIP' | |
| 33 | - | 'SKIP' | |
| 34 | - | 'SKIP') | |
| 27 | + | source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz") | |
| 28 | + | sha256sums=('ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45') | |
| 35 | 29 | ||
| 36 | 30 | package() { | |
| 37 | - | cd "${srcdir}" | |
| 31 | + | cd "${srcdir}/dumber_${pkgver}" | |
| 38 | 32 | install -Dm755 dumber "${pkgdir}/usr/bin/dumber" | |
| 39 | - | install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop" | |
| 40 | - | install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png" | |
| 41 | - | install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" | |
| 33 | + | install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop" | |
| 34 | + | install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png" | |
| 35 | + | install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" | |
| 42 | 36 | } | |
| @@ -1,6 +1,6 @@ | |||||
| 1 | # Maintainer: bnema <b at bnema dot dev> | 1 | # Maintainer: bnema <b at bnema dot dev> | ||
| 2 | pkgname=dumber-browser-bin | 2 | pkgname=dumber-browser-bin | ||
| 3 | - | pkgver=0.23.1 | 3 | + | pkgver=0.23.2 |
| 4 | pkgrel=1 | 4 | pkgrel=1 | ||
| 5 | pkgdesc="A minimal keyboard-driven browser for tiling WMs" | 5 | pkgdesc="A minimal keyboard-driven browser for tiling WMs" | ||
| 6 | arch=('x86_64') | 6 | arch=('x86_64') | ||
| @@ -24,19 +24,13 @@ optdepends=( | |||||
| 24 | ) | 24 | ) | ||
| 25 | provides=('dumber-browser' 'dumber') | 25 | provides=('dumber-browser' 'dumber') | ||
| 26 | conflicts=('dumber-browser' 'dumber-browser-git') | 26 | conflicts=('dumber-browser' 'dumber-browser-git') | ||
| 27 | - | source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz" | 27 | + | source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bnema/dumber/releases/download/v${pkgver}/dumber_linux_x86_64.tar.gz") |
| 28 | - | "dev.bnema.Dumber.desktop::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/dev.bnema.Dumber.desktop" | 28 | + | sha256sums=('ffd085d0a4204ae61ec83d9f0a060a07703b398a0e5095cae3516dfc98a43c45') |
| 29 | - | "logo-512.png::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/assets/logo-512.png" | |||
| 30 | - | "LICENSE::https://raw.githubusercontent.com/bnema/dumber/v${pkgver}/LICENSE") | |||
| 31 | - | sha256sums=('c8230e3a5258333fed401439b08c6ef7b0681dd14f4e97a7e837dfc2c4cc83a0' | |||
| 32 | - | 'SKIP' | |||
| 33 | - | 'SKIP' | |||
| 34 | - | 'SKIP') | |||
| 35 | 29 | ||||
| 36 | package() { | 30 | package() { | ||
| 37 | - | cd "${srcdir}" | 31 | + | cd "${srcdir}/dumber_${pkgver}" |
| 38 | install -Dm755 dumber "${pkgdir}/usr/bin/dumber" | 32 | install -Dm755 dumber "${pkgdir}/usr/bin/dumber" | ||
| 39 | - | install -Dm644 "${srcdir}/dev.bnema.Dumber.desktop" "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop" | 33 | + | install -Dm644 dev.bnema.Dumber.desktop "${pkgdir}/usr/share/applications/dev.bnema.Dumber.desktop" |
| 40 | - | install -Dm644 "${srcdir}/logo-512.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png" | 34 | + | install -Dm644 logo-512.png "${pkgdir}/usr/share/icons/hicolor/512x512/apps/dev.bnema.Dumber.png" |
| 41 | - | install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" | 35 | + | install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" |
| 42 | } | 36 | } | ||