kde/okular: remove, upstreamed (!449)
This commit is contained in:
parent
67fee813f4
commit
9617038a29
3 changed files with 0 additions and 73 deletions
|
@ -1,47 +0,0 @@
|
|||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=okular
|
||||
pkgver=18.12.3
|
||||
pkgrel=1
|
||||
arch="all"
|
||||
url="https://github.com/KDE/koko"
|
||||
pkgdesc="KDE document viewer"
|
||||
license="GPL-2.0 LGPL-2.1 GFDL-1.2"
|
||||
makedepends="extra-cmake-modules qt5-qtbase-dev kparts-dev threadweaver-dev kjs-dev kwallet-dev kactivities-dev kpty-dev qca-dev kirigami2-dev kdoctools-dev khtml-dev libzip-dev libpng-dev ebook-tools-dev"
|
||||
source="https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz
|
||||
musl-fixes.patch
|
||||
enable-kirigami-desktop-file.patch"
|
||||
subpackages="$pkgname-doc $pkgname-lang $pkgname-mobile"
|
||||
options="!check" # Requires running X11
|
||||
|
||||
build() {
|
||||
cmake \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebugInfo \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_OKULARKIRIGAMI=ON
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
mobile() {
|
||||
depends="kirigami2"
|
||||
mkdir -p "$subpkgdir"/usr/bin
|
||||
mkdir -p "$subpkgdir"/usr/share/applications
|
||||
|
||||
mv "$pkgdir"/usr/bin/okularkirigami "$subpkgdir"/usr/bin/
|
||||
mv "$pkgdir"/usr/share/applications/org.kde.okular.kirigami.desktop "$subpkgdir"/usr/share/applications/
|
||||
}
|
||||
|
||||
sha512sums="cbbf20657b6d0c5837d1400fb5be17410672e2489372f62f247b380bd38c0f3ef412d179b683a92d592a906855a648e997c6db5898e29365dcefdf7a8192bf11 okular-18.12.3.tar.xz
|
||||
41245d4e13603d82047ef8222f212d7f0ac72de4415a8c6409e537249da52a5669e1f3d64b99db376fe384b36abfa6362ccf5686a4f0558837b7b5a8f61530b9 musl-fixes.patch
|
||||
63d8f3ea3515e70cc015f2deaaee9d61313177656ee56a9a5a3d3a71823fbdabd0da9a3b57c02ba8d1e8d71d2886fdf628bdb70650d14589e8de8f38c19f439f enable-kirigami-desktop-file.patch"
|
|
@ -1,13 +0,0 @@
|
|||
diff --git a/mobile/app/package/metadata.desktop b/mobile/app/package/metadata.desktop
|
||||
index 55b6547..639cad8 100644
|
||||
--- a/mobile/app/package/metadata.desktop
|
||||
+++ b/mobile/app/package/metadata.desktop
|
||||
@@ -112,7 +112,7 @@ GenericName[zh_TW]=文件檢視器
|
||||
Type=Application
|
||||
Exec=okularkirigami
|
||||
Icon=okular
|
||||
-NoDisplay=true
|
||||
+NoDisplay=false
|
||||
X-KDE-ParentApp=
|
||||
X-KDE-PluginInfo-Author=Marco Martin
|
||||
X-KDE-PluginInfo-Email=mart@kde.org
|
|
@ -1,13 +0,0 @@
|
|||
diff --git a/core/synctex/synctex_parser.c b/core/synctex/synctex_parser.c
|
||||
index 4c1923b9a..de6c92d24 100644
|
||||
--- a/core/synctex/synctex_parser.c
|
||||
+++ b/core/synctex/synctex_parser.c
|
||||
@@ -8199,7 +8199,7 @@ static int _synctex_updater_print_gz(synctex_updater_p updater, const char * for
|
||||
char * buffer;
|
||||
va_list va;
|
||||
va_start(va, format);
|
||||
- if (vasprintf(&buffer, format, va) < 0) {
|
||||
+ if (vsprintf(&buffer, format, va) < 0) {
|
||||
_synctex_error("Out of memory...");
|
||||
} else if ((result = (int)strlen(buffer))) {
|
||||
result = gzwrite(updater->file.as_gzFile, buffer, (unsigned)result);
|
Loading…
Reference in a new issue