summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2022-09-01 19:47:13 +0200
committerFabioLolix2022-09-01 19:47:13 +0200
commit85610a6b800bb550f80193739e4cf8eec6dbef1f (patch)
tree745843dec10adbfaf8fa4f24897af1b8c8cec8d9
parentf6f6f458fc28063c0cb8a9cb7103428947dc5769 (diff)
downloadaur-85610a6b800bb550f80193739e4cf8eec6dbef1f.tar.gz
update
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD44
2 files changed, 23 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 13701b850333..c91be8ec1050 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sioyek-git
pkgdesc = PDF viewer for research papers and technical books.
- pkgver = 1.4.0.r12.gbadd7ee
+ pkgver = 1.5.0.r34.g95fe563
pkgrel = 2
epoch = 1
url = https://github.com/ahrm/sioyek
@@ -8,19 +8,16 @@ pkgbase = sioyek-git
license = GPL3
makedepends = git
makedepends = qt5-3d
- makedepends = libmupdf
makedepends = mujs
- makedepends = gumbo-parser
- makedepends = openjpeg2
- makedepends = jbig2dec
- makedepends = glu
+ makedepends = libmupdf
depends = qt5-base
depends = harfbuzz
+ depends = gumbo-parser
+ depends = openjpeg2
+ depends = jbig2dec
provides = sioyek
conflicts = sioyek
source = git+https://github.com/ahrm/sioyek.git
- source = https://mupdf.com/downloads/archive/mupdf-1.19.1-source.tar.xz
sha256sums = SKIP
- sha256sums = b5eac663fe74f33c430eda342f655cf41fa73d71610f0884768a856a82e3803e
pkgname = sioyek-git
diff --git a/PKGBUILD b/PKGBUILD
index eccf327df8a8..cfb3a58da7ac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,47 +2,39 @@
# Contributor: Philipp Kühn <p dot kuehn at posteo dot de>
pkgname=sioyek-git
-pkgver=1.4.0.r12.gbadd7ee
+pkgver=1.5.0.r34.g95fe563
pkgrel=2
epoch=1
pkgdesc="PDF viewer for research papers and technical books."
arch=(x86_64)
license=(GPL3)
url="https://github.com/ahrm/sioyek"
-depends=(qt5-base harfbuzz)
-makedepends=(git qt5-3d libmupdf mujs gumbo-parser openjpeg2 jbig2dec glu)
+depends=(qt5-base harfbuzz gumbo-parser openjpeg2 jbig2dec)
+makedepends=(git qt5-3d mujs libmupdf)
provides=(sioyek)
conflicts=(sioyek)
-_mupdf=1.19.1
-source=("git+https://github.com/ahrm/sioyek.git"
- "https://mupdf.com/downloads/archive/mupdf-${_mupdf}-source.tar.xz")
-sha256sums=('SKIP'
- 'b5eac663fe74f33c430eda342f655cf41fa73d71610f0884768a856a82e3803e')
+source=("git+https://github.com/ahrm/sioyek.git")
+sha256sums=('SKIP')
pkgver() {
- cd "sioyek"
- git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
- cp -r mupdf-${_mupdf}-source/* sioyek/mupdf
+ cd "sioyek"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "sioyek/mupdf"
- #rm -rf thirdparty/{freeglut,freetype,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib}
- #USE_SYSTEM_LIBS='yes'
- #export USE_SYSTEM_LIBS
-
- cd ..
+ cd sioyek
sed -i 's/\/\/#define LINUX_STANDARD_PATHS/#define LINUX_STANDARD_PATHS/' pdf_viewer/main.cpp
- ./build_linux.sh
+ sed -i 's/-lmupdf-third -lmupdf-threads -lharfbuzz/-lmupdf-third -lharfbuzz -lfreetype -lgumbo -ljbig2dec -lopenjp2 -ljpeg/' pdf_viewer_build_config.pro
+ qmake "CONFIG+=linux_app_image" pdf_viewer_build_config.pro
+ make
}
package() {
- cd "sioyek"
- make INSTALL_ROOT="${pkgdir}/" install
- install -D tutorial.pdf -t "${pkgdir}/usr/share/sioyek"
- install -d "${pkgdir}/usr/share/sioyek/shaders"
- cp -r pdf_viewer/shaders/* "${pkgdir}/usr/share/sioyek/shaders"
+ cd "sioyek"
+ make INSTALL_ROOT="${pkgdir}/" install
+ install -D tutorial.pdf -t "${pkgdir}/usr/share/sioyek"
+ install -Dm644 -t "${pkgdir}/etc/sioyek" pdf_viewer/keys.config pdf_viewer/prefs.config
+ install -Dm644 -t "${pkgdir}/usr/share/man/man1" resources/sioyek.1
+ install -d "${pkgdir}/usr/share/sioyek/shaders"
+ cp -r pdf_viewer/shaders/* "${pkgdir}/usr/share/sioyek/shaders"
}