summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBalló György2021-05-24 20:38:55 +0000
committerBalló György2021-05-24 20:40:58 +0000
commit5bfd05eb7ea7198a7ca34a7cacb87a0485bc6745 (patch)
treead0d2a6c8329a5abefaff2f025d0f72e19d92c2f
parentea65f8ee05455373cdb7727aa71b992ea6ba50b9 (diff)
downloadaur-5bfd05eb7ea7198a7ca34a7cacb87a0485bc6745.tar.gz
Replace package with a VCS one
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD38
2 files changed, 34 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1c193d1c0ee8..5e9cbbbd71a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
+
diff --git a/PKGBUILD b/PKGBUILD
index dc8ef22e3107..dc8897554183 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
+