diff options
author | Alexander Seiler | 2022-05-15 16:49:12 +0200 |
---|---|---|
committer | Alexander Seiler | 2022-05-15 16:49:12 +0200 |
commit | 29a03b9c1dee64e8993f98bc28c454fcbf43f09c (patch) | |
tree | ae8a5fa89bd37a27232412ac086a29f6e25224b4 /PKGBUILD | |
parent | 047ac85d6b6bf3f4aa21545b709be9d0f390bcb7 (diff) | |
download | aur-29a03b9c1dee64e8993f98bc28c454fcbf43f09c.tar.gz |
upgpkg: sioyek 1.3.0-3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 19 insertions, 24 deletions
@@ -1,7 +1,7 @@ # Maintainer: Alexander Seiler <seileralex@gmail.com> pkgname=sioyek pkgver=1.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="PDF viewer for research papers and technical books." arch=('any') license=('GPL3') @@ -12,36 +12,31 @@ source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=('153876cecb75c32bed5469a86f24e7f14ea885711dacbac0072e91594d9f9235') prepare() { - cd "$pkgname-$pkgver" - sed -i 's/-lmupdf-third -lmupdf-threads -lharfbuzz/-lmupdf-third -lharfbuzz -lfreetype -lgumbo -ljbig2dec -lopenjp2 -ljpeg/' pdf_viewer_build_config.pro - sed -i 's/\/\/#define LINUX_STANDARD_PATHS/#define LINUX_STANDARD_PATHS/' pdf_viewer/main.cpp + cd "$pkgname-$pkgver" + sed -i 's/-lmupdf-third -lmupdf-threads -lharfbuzz/-lmupdf-third -lharfbuzz -lfreetype -lgumbo -ljbig2dec -lopenjp2 -ljpeg/' pdf_viewer_build_config.pro + sed -i 's/\/\/#define LINUX_STANDARD_PATHS/#define LINUX_STANDARD_PATHS/' pdf_viewer/main.cpp # This has been fixed on the `master` branch, remove this for future releases: sed -i '9i #include <cstring>' pdf_viewer/utils.cpp } build() { - cd "$pkgname-$pkgver" - ./build_linux.sh + cd "$pkgname-$pkgver" + ./build_linux.sh } package() { - cd "$pkgname-$pkgver" - install -Dm755 ./build/sioyek "$pkgdir/usr/bin/sioyek" - - install -Dm755 ./LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - install -Dm644 ./resources/sioyek-icon-linux.png "$pkgdir/usr/share/icons/$pkgname-icon-linux.png" - install -Dm644 ./resources/$pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" - - mkdir -p "$pkgdir/usr/share/sioyek" - install -Dm644 -t "$pkgdir/usr/share/sioyek" build/tutorial.pdf - cp -r build/shaders "$pkgdir/usr/share/sioyek" - - mkdir -p "$pkgdir/etc/sioyek" - install -Dm644 -t "$pkgdir/etc/sioyek" build/keys.config build/prefs.config - - mkdir -p "$pkgdir/usr/share/man/man1" - install -Dm644 -t "$pkgdir/usr/share/man/man1" resources/sioyek.1 - gzip "$pkgdir/usr/share/man/man1/sioyek.1" + cd "$pkgname-$pkgver" + install -Dm755 ./build/sioyek "$pkgdir/usr/bin/sioyek" + install -Dm755 ./LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 ./resources/sioyek-icon-linux.png "$pkgdir/usr/share/icons/$pkgname-icon-linux.png" + install -Dm644 ./resources/$pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + mkdir -p "$pkgdir/usr/share/sioyek" + install -Dm644 -t "$pkgdir/usr/share/sioyek" build/tutorial.pdf + cp -r build/shaders "$pkgdir/usr/share/sioyek" + mkdir -p "$pkgdir/etc/sioyek" + install -Dm644 -t "$pkgdir/etc/sioyek" build/keys.config build/prefs.config + mkdir -p "$pkgdir/usr/share/man/man1" + install -Dm644 -t "$pkgdir/usr/share/man/man1" resources/sioyek.1 + gzip "$pkgdir/usr/share/man/man1/sioyek.1" } |