diff options
author | Balló György | 2021-05-24 20:38:55 +0000 |
---|---|---|
committer | Balló György | 2021-05-24 20:40:58 +0000 |
commit | 5bfd05eb7ea7198a7ca34a7cacb87a0485bc6745 (patch) | |
tree | ad0d2a6c8329a5abefaff2f025d0f72e19d92c2f | |
parent | ea65f8ee05455373cdb7727aa71b992ea6ba50b9 (diff) | |
download | aur-5bfd05eb7ea7198a7ca34a7cacb87a0485bc6745.tar.gz |
Replace package with a VCS one
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 34 insertions, 26 deletions
@@ -1,26 +1,26 @@ pkgbase = setzer-git pkgdesc = LaTeX editor written in Python with Gtk - pkgver = v0.4.1 - pkgrel = 2 + pkgver = 0.4.1+4+ge9c96fa + pkgrel = 1 url = https://github.com/cvfosammmm/Setzer arch = any license = GPL3 + makedepends = appstream makedepends = git makedepends = meson + depends = gspell depends = gtk3 depends = gtksourceview4 depends = poppler-glib - depends = texlive-core - depends = gspell - depends = python-pyxdg - depends = python-pdfminer + depends = python-cairo depends = python-gobject - depends = pango + depends = python-pdfminer + depends = python-pyxdg + depends = texlive-core depends = webkit2gtk - depends = gettext depends = xdg-utils - depends = python-cairo - source = https://github.com/cvfosammmm/Setzer/archive/v0.4.1.tar.gz - md5sums = 768b02949d35b83007a5388d8e8ae8af + source = git+https://github.com/cvfosammmm/Setzer.git + sha256sums = SKIP pkgname = setzer-git + @@ -1,26 +1,34 @@ # Maintainer: Ícar N. S. <icar dot nin at pm dot me> +# Contributor: Balló György <ballogyor+arch at gmail dot com> pkgname=setzer-git -_gitname=Setzer -pkgver=v0.4.1 -pkgrel=2 -pkgdesc="LaTeX editor written in Python with Gtk" +pkgver=0.4.1+4+ge9c96fa +pkgrel=1 +pkgdesc='LaTeX editor written in Python with Gtk' arch=('any') -url="https://github.com/cvfosammmm/Setzer" +url='https://github.com/cvfosammmm/Setzer' license=('GPL3') -depends=('gtk3' 'gtksourceview4' 'poppler-glib' 'texlive-core' 'gspell' 'python-pyxdg' 'python-pdfminer' 'python-gobject' 'pango' 'webkit2gtk' 'gettext' 'xdg-utils' 'python-cairo') -makedepends=('git' 'meson') -source=("https://github.com/cvfosammmm/Setzer/archive/${pkgver}.tar.gz") -md5sums=('768b02949d35b83007a5388d8e8ae8af') +depends=('gspell' 'gtk3' 'gtksourceview4' 'poppler-glib' 'python-cairo' 'python-gobject' + 'python-pdfminer' 'python-pyxdg' 'texlive-core' 'webkit2gtk' 'xdg-utils') +makedepends=('appstream' 'git' 'meson') +source=('git+https://github.com/cvfosammmm/Setzer.git') +sha256sums=('SKIP') + +pkgver() { + cd Setzer + git describe --tags | sed 's/^v//;s/-/+/g' +} build() { - cd "${srcdir}/${_gitname}-${pkgver:1}" - arch-meson . _build --prefix=/usr - ninja -C _build + arch-meson Setzer build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs } package() { - cd "${srcdir}/${_gitname}-${pkgver:1}" - DESTDIR="${pkgdir}" ninja -C _build install - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + DESTDIR="$pkgdir" meson install -C build } + |