diff options
author | Falk Alexander Seidl | 2019-10-24 20:15:59 +0300 |
---|---|---|
committer | Falk Alexander Seidl | 2019-10-24 20:15:59 +0300 |
commit | ffc66eddae8e7146427c9a243c2ca751e3a1f7ef (patch) | |
tree | 2c4e23a7c705ee577e808ca0ddde3f047254909c | |
download | aur-ffc66eddae8e7146427c9a243c2ca751e3a1f7ef.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2d27359f3ac9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = setzer-git + pkgdesc = LaTeX editor written in Python with Gtk + pkgver = r55.5adb927 + pkgrel = 1 + url = https://github.com/cvfosammmm/Setzer + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + depends = gtk3 + depends = gtksourceview3 + depends = poppler-glib + depends = texlive-core + source = git+https://github.com/cvfosammmm/Setzer + md5sums = SKIP + +pkgname = setzer-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5dd887257fb9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Falk Alexander Seidl <fa@terminal.run> + +pkgname=setzer-git +_gitname=Setzer +pkgver=r55.5adb927 +pkgrel=1 +pkgdesc="LaTeX editor written in Python with Gtk" +arch=('i686' 'x86_64') +url="https://github.com/cvfosammmm/Setzer" +license=('GPL3') +depends=('gtk3' 'gtksourceview3' 'poppler-glib' 'texlive-core') +makedepends=('git') +source=("git+https://github.com/cvfosammmm/Setzer") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_gitname}/" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + find -type d | xargs chmod 755 + find -type f | xargs chmod 644 +} + +package() { + install -d "${pkgdir}"/opt/setzer + install -d "${pkgdir}"/usr/bin + cp -r "${_gitname}"/* "${pkgdir}"/opt/setzer/ + + install -D -m644 "${srcdir}/${_gitname}"/resources/images/org.cvfosammmm.Setzer.svg "${pkgdir}"/usr/share/icons/hicolor/scalable/apps/org.cvfosammmm.Setzer.svg + install -D -m644 "${srcdir}/${_gitname}"/resources/org.cvfosammmm.Setzer.desktop "${pkgdir}"/usr/share/applications/org.cvfosammmm.Setzer.desktop + touch "${pkgdir}"/usr/bin/setzer + echo -e "#!/bin/bash\npython3 /opt/setzer/__main__.py\n" >> "${pkgdir}"/usr/bin/setzer + chmod +x "${pkgdir}"/usr/bin/setzer +} |