diff options
author | tuberry | 2024-02-01 06:04:59 +0800 |
---|---|---|
committer | tuberry | 2024-02-01 06:04:59 +0800 |
commit | 899ab5676e1c62ae2275a693b318a401880a422c (patch) | |
tree | 6c43743c43d33858f6c323720cece9037f53bf43 /PKGBUILD | |
parent | 967f677c2a5b8cb51f95068c025c65b8adfaee07 (diff) | |
download | aur-899ab5676e1c62ae2275a693b318a401880a422c.tar.gz |
revert build system to Makefile
use SPDX license identifier [RFC16]
add .gitignore
[RFC16] https://rfc.archlinux.page/0016-spdx-license-identifiers/
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 27 insertions, 14 deletions
@@ -1,32 +1,45 @@ # Maintainer: tuberry # Contributor: simsilver -_version=1.0.0 -_srcname=dict-ecdict -pkgname=${_srcname}-git -pkgver=1.0.0.r15.3ebdb22 +pkgname=dict-ecdict-git +_ver=1.0.0 +_pkg=${pkgname%-git} +_zip=ecdict-ultimate-csv.zip +pkgver=1.0.0.r17.337f198 pkgrel=1 pkgdesc="A port of Ultimate ECDICT database for dictd et al." arch=(any) url=https://github.com/skywind3000/ECDICT-ultimate license=(MIT) depends=(dictd) -makedepends=(dictd git curl meson unzip) -provides=(${_srcname}) -conflicts=(${_srcname}) -install=${pkgname}.install -source=(git+https://github.com/tuberry/${_srcname}) -sha512sums=(SKIP) +makedepends=(dictd git curl python unzip) +provides=("$_pkg") +conflicts=("$_pkg") +install="$pkgname".install +source=("$_zip::$url/releases/download/$_ver/$_zip" + "git+https://github.com/tuberry/$_pkg") +sha512sums=('c9353d793c28ee22a40924ed1deb98327ca12c270be0b2bc94de1d66cd582d2bf8f13eb835a787f7ecf144b9a69813024edd5385d2d6e9b4adfeaa79926c95cc' + 'SKIP') pkgver() { - cd ${_srcname} - printf "%s.r%s.%s" ${_version} $(git rev-list --count HEAD) $(git rev-parse --short HEAD) + cd "$_pkg" + printf "%s.r%s.%s" "$_ver" $(git rev-list --count HEAD) $(git rev-parse --short HEAD) +} + +prepare() { + cd "$_pkg" + ln -sf "$srcdir/$_zip" "$_zip" } build() { - arch-meson $_srcname build + cd "$_pkg" + make } package() { - meson install -C build --destdir "$pkgdir" + cd "$_pkg" + make DESTDIR="$pkgdir" install + install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname" } + +# vim: ts=2 sw=2 et: |