diff options
author | Caleb Maclennan | 2022-01-12 17:46:12 +0300 |
---|---|---|
committer | Caleb Maclennan | 2022-01-12 17:48:53 +0300 |
commit | 8e9f6dec201b6bf4670e6af67ce796e6285a2910 (patch) | |
tree | 136b6d5a128a24c50ffcddb2073809633fbb518e | |
parent | 8022f883db3804dc0ab6f211d2bd12dcbb81fd6c (diff) | |
download | aur-8e9f6dec201b6bf4670e6af67ce796e6285a2910.tar.gz |
Overhaul packaging to be more guideline compliant
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 32 insertions, 35 deletions
@@ -1,15 +1,15 @@ -pkgbase = omikhleia-sile-packages-git - pkgdesc = Packages and classes for the SILE typesetter - pkgver = 20211212.7693970 +pkgbase = sile-package-omikhleia-git + pkgdesc = Omikhleia's packages and classes for The SILE Typesetter + pkgver = r132.ab974f4 pkgrel = 1 url = https://github.com/Omikhleia/omikhleia-sile-packages - arch = aarch64 - arch = i686 - arch = x86_64 + arch = any license = MIT makedepends = git depends = sile - source = omikhleia-sile-packages::git+https://github.com/Omikhleia/omikhleia-sile-packages - sha1sums = SKIP + provides = sile-package-omikhleia + conflicts = sile-package-omikhleia + source = sile-package-omikhleia-git::git+https://github.com/Omikhleia/omikhleia-sile-packages.git + sha256sums = SKIP -pkgname = omikhleia-sile-packages-git +pkgname = sile-package-omikhleia-git @@ -1,34 +1,31 @@ -_appname=omikhleia-sile-packages -_builddir=build +# Maintainer: Caleb Maclennan <caleb@alerque.com> +# Contributor: hollma <hollma@users.noreply.github.com> -pkgname=${_appname}-git -pkgver=20211212.7693970 +pkgname=sile-package-omikhleia-git +_project=omikhleia-sile-packages +pkgver=r132.ab974f4 pkgrel=1 -pkgdesc="Packages and classes for the SILE typesetter" -arch=('aarch64' 'i686' 'x86_64') -url="https://github.com/Omikhleia/omikhleia-sile-packages" -license=('MIT') -depends=('sile') -makedepends=('git') -source=("${_appname}::git+https://github.com/Omikhleia/${_appname}") -sha1sums=('SKIP') +pkgdesc="Omikhleia's packages and classes for The SILE Typesetter" +arch=(any) +url="https://github.com/Omikhleia/$_project" +license=(MIT) +depends=(sile) +provides=(${pkgname%-git}) +conflicts=(${pkgname%-git}) +makedepends=(git) +source=("$pkgname::git+$url.git") +sha256sums=('SKIP') pkgver() { -cd "${srcdir}/${_appname}" -git log -1 --format='%cd.%h' --date=short | tr -d - -} - -build() { -echo "build ..." + cd "$pkgname" + printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } package() { -mkdir -p "${pkgdir}/usr/share/sile/" -mkdir -p "${pkgdir}/usr/share/sile/" - -cd "${srcdir}/${_appname}" -cp -R classes "${pkgdir}/usr/share/sile/" -cp -R packages "${pkgdir}/usr/share/sile/" -cp -R docs "${pkgdir}/usr/share/sile/" -cp -R examples "${pkgdir}/usr/share/sile/" + cd "$pkgname" + local _sharedir="$pkgdir/usr/share/sile/sile/" + mkdir -p "$_sharedir" + cp -R classes packages preambles "$_sharedir" + install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE + install -Dm0644 -t "$pkgdir/usr/share/docs/$pkgname/" docs/*.pdf } |