Date: Wednesday, May 25, 2022 @ 23:54:13 Author: heftig Revision: 446536
archrelease: copy trunk to extra-x86_64 Added: evince/repos/extra-x86_64/PKGBUILD (from rev 446535, evince/trunk/PKGBUILD) Deleted: evince/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 134 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-05-25 23:53:37 UTC (rev 446535) +++ PKGBUILD 2022-05-25 23:54:13 UTC (rev 446536) @@ -1,67 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> -# Contributor: Jan de Groot <j...@archlinux.org> - -pkgbase=evince -pkgname=(evince evince-lib-docs) -pkgver=42.2 -pkgrel=1 -pkgdesc="Document viewer (PDF, PostScript, XPS, djvu, dvi, tiff, cbr, cbz, cb7, cbt)" -url="https://wiki.gnome.org/Apps/Evince" -arch=(x86_64) -license=(GPL) -depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre dconf libsecret libsynctex - gsettings-desktop-schemas gnome-desktop libarchive gst-plugins-base-libs gspell libhandy - gvfs) -makedepends=(libnautilus-extension texlive-bin gobject-introspection gi-docgen git meson - appstream-glib yelp-tools) -options=(debug) -_commit=05d656cb835704339375f8e514d694b1201fe686 # tags/42.2^0 -source=("git+https://gitlab.gnome.org/GNOME/evince.git#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd evince - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd evince -} - -build() { - arch-meson evince build -D ps=enabled - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do - d="$srcdir/$p/${f#$pkgdir/}" - mkdir -p "$(dirname "$d")" - mv "$f" "$d" - rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_evince() { - provides=(libev{document,view}3.so) - optdepends=('texlive-bin: DVI support') - groups=(gnome) - - meson install -C build --destdir "$pkgdir" - - _pick lib-docs "$pkgdir"/usr/share/doc/lib* -} - -package_evince-lib-docs() { - pkgdesc+=" (library API documentation)" - depends=() - - mv lib-docs/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: evince/repos/extra-x86_64/PKGBUILD (from rev 446535, evince/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-05-25 23:54:13 UTC (rev 446536) @@ -0,0 +1,67 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=evince +pkgname=(evince evince-lib-docs) +pkgver=42.3 +pkgrel=1 +pkgdesc="Document viewer (PDF, PostScript, XPS, djvu, dvi, tiff, cbr, cbz, cb7, cbt)" +url="https://wiki.gnome.org/Apps/Evince" +arch=(x86_64) +license=(GPL) +depends=(gtk3 libgxps libspectre gsfonts poppler-glib djvulibre dconf libsecret libsynctex + gsettings-desktop-schemas gnome-desktop libarchive gst-plugins-base-libs gspell libhandy + gvfs) +makedepends=(libnautilus-extension texlive-bin gobject-introspection gi-docgen git meson + appstream-glib yelp-tools) +options=(debug) +_commit=0ff17893679b05e7635e76e5c77384995b802f81 # tags/42.3^0 +source=("git+https://gitlab.gnome.org/GNOME/evince.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd evince + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd evince +} + +build() { + arch-meson evince build -D ps=enabled + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do + d="$srcdir/$p/${f#$pkgdir/}" + mkdir -p "$(dirname "$d")" + mv "$f" "$d" + rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_evince() { + provides=(libev{document,view}3.so) + optdepends=('texlive-bin: DVI support') + groups=(gnome) + + meson install -C build --destdir "$pkgdir" + + _pick lib-docs "$pkgdir"/usr/share/doc/lib* +} + +package_evince-lib-docs() { + pkgdesc+=" (library API documentation)" + depends=() + + mv lib-docs/* "$pkgdir" +} + +# vim:set sw=2 et: