diff options
author | xiota | 2023-07-05 12:24:33 -0700 |
---|---|---|
committer | xiota | 2023-07-05 12:33:19 -0700 |
commit | 41664135762d37b2b233dfc5d88dac407ca2f052 (patch) | |
tree | b1213ecafc720baa6cbcf5135ab474ec11bb53ae | |
parent | f792ae005804c1466af591b394637d2db8e14ff2 (diff) | |
download | aur-41664135762d37b2b233dfc5d88dac407ca2f052.tar.gz |
update depends
reorganize pkgbuild
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 11 | ||||
-rw-r--r-- | PKGBUILD | 60 |
3 files changed, 47 insertions, 33 deletions
@@ -1,7 +1,7 @@ pkgbase = terminate pkgdesc = Minimal terminal emulator based on VTE pkgver = 0.5 - pkgrel = 0 + pkgrel = 1 url = https://git.sr.ht/~craftyguy/terminate arch = x86_64 license = GPL3 @@ -10,11 +10,8 @@ pkgbase = terminate makedepends = ninja makedepends = scdoc depends = vte3 - depends = vte-common - provides = terminate backup = etc/terminate/config - source = https://git.sr.ht/~craftyguy/terminate/archive/0.5.tar.gz - sha512sums = 8d5a320d4ab1d897d3534d7f629e6f36d9fd756fcf23893e6728988f8a09b6b85b3885f1cb495d981542aa64916d33a46d4280e76f1ce6975e86aa88696ddb3d + source = terminate-0.5.tar.gz::https://git.sr.ht/~craftyguy/terminate/archive/0.5.tar.gz + sha256sums = e97a9cc4ee38b04fc178275154f46d6071f3f1dad081185c21503d4ef59d7aa8 pkgname = terminate - diff --git a/.gitignore b/.gitignore index a121dbfd43c2..018a3de08144 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,4 @@ -*.tar.* -.BUILDINFO -.MTREE -.PKGINFO -.PKGINFO -/*pkg -/*src +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,29 +1,49 @@ -# Maintainer: Clayton Craft <clayton@craftyguy.net> -pkgname=terminate +# Maintainer: +# Contributor: Clayton Craft <clayton@craftyguy.net> + +_pkgname='terminate' +pkgname="$_pkgname" pkgver=0.5 -pkgrel=0 -pkgdesc="Minimal terminal emulator based on VTE" -arch=("x86_64") -url="https://git.sr.ht/~craftyguy/terminate" -license=("GPL3") -depends=("vte3" "vte-common") -makedepends=("gcc" "meson" "ninja" "scdoc") -provides=("${pkgname}") +pkgrel=1 +pkgdesc='Minimal terminal emulator based on VTE' +arch=('x86_64') +url='https://git.sr.ht/~craftyguy/terminate' +license=('GPL3') + +depends=( + 'vte3' +) +makedepends=( + 'gcc' + 'meson' + 'ninja' + 'scdoc' +) + backup=("etc/terminate/config") -source=("https://git.sr.ht/~craftyguy/${pkgname}/archive/${pkgver}.tar.gz") -sha512sums=('8d5a320d4ab1d897d3534d7f629e6f36d9fd756fcf23893e6728988f8a09b6b85b3885f1cb495d981542aa64916d33a46d4280e76f1ce6975e86aa88696ddb3d') + +if [ x"$_pkgname" == x"$pkgname" ] ; then + _pkgsrc="$_pkgname-$pkgver" + + source=( + "$_pkgname-$pkgver.tar.gz"::"https://git.sr.ht/~craftyguy/${pkgname}/archive/${pkgver}.tar.gz" + ) + sha256sums=( + 'e97a9cc4ee38b04fc178275154f46d6071f3f1dad081185c21503d4ef59d7aa8' + ) +fi build() { - cd "${srcdir}/${pkgname}-${pkgver}" - meson --prefix=/usr builddir - meson compile -C builddir + cd "$srcdir/$_pkgsrc" + meson --prefix='/usr' build + meson compile -C build } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - DESTDIR="$pkgdir" meson install -C builddir + cd "$srcdir/$_pkgsrc" + DESTDIR="$pkgdir" meson install -C build - install -Dm644 config "${pkgdir}/etc/${pkgname}/config" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -vDm0644 config -t "$pkgdir/etc/$pkgname" + install -vDm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" + install -vDm0644 README.md -t "$pkgdir/usr/share/doc/$pkgname" } |