[arch-commits] Commit in deepin-image-viewer/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Thu Oct 13 04:18:23 UTC 2016
Date: Thursday, October 13, 2016 @ 04:18:22
Author: felixonmars
Revision: 192109
upgpkg: deepin-image-viewer 1.1.0-1
Modified:
deepin-image-viewer/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-10-13 04:08:04 UTC (rev 192108)
+++ PKGBUILD 2016-10-13 04:18:22 UTC (rev 192109)
@@ -2,13 +2,13 @@
# Maintainer: Felix Yan <felixonmars at archlinux.org>
pkgname=deepin-image-viewer
-pkgver=1.0.4
-pkgrel=2
+pkgver=1.1.0
+pkgrel=1
pkgdesc='Deepin Image Viewer'
arch=('i686' 'x86_64')
url="https://github.com/linuxdeepin/deepin-image-viewer"
license=('GPL3')
-depends=('deepin-tool-kit' 'libexif' 'qt5-svg' 'deepin-shortcut-viewer')
+depends=('deepin-tool-kit' 'libexif' 'freeimage' 'libraw' 'qt5-svg' 'deepin-shortcut-viewer')
makedepends=('git' 'qt5-tools')
groups=('deepin')
source=("git+https://cr.deepin.io/deepin-image-viewer.git#tag=$pkgver")
@@ -15,16 +15,13 @@
sha256sums=('SKIP')
prepare() {
- sed -i '/vendor\/prebuild/d' deepin-image-viewer/deepin-image-viewer.pro
+ sed -i '/vendor\/prebuild/d' deepin-image-viewer/{deepin-image-viewer.pro,viewer/viewer.pro}
- cat > deepin-image-viewer/vendor/vendor.pri << EOF
-QMAKE_CXXFLAGS += \$\$system(pkg-config --cflags dtkwidget)
-LIBS += \$\$system(pkg-config --libs dtkwidget)
-QMAKE_CXXFLAGS += \$\$system(pkg-config --cflags dtkutil)
-LIBS += \$\$system(pkg-config --libs dtkutil)
-QMAKE_CXXFLAGS += \$\$system(pkg-config --cflags dtkbase)
-LIBS += \$\$system(pkg-config --libs dtkbase)
-EOF
+ rm -r deepin-image-viewer{,/viewer}/vendor/{src,lib,include,dutil-vendor.pri,prebuild}
+
+ sed -i 's|#include <exif-data.h>|#include <libexif/exif-data.h>|' deepin-image-viewer/viewer/utils/imageutils_libexif.h
+
+ sed -i 's|env PKG_CONFIG_PATH=\$\$PWD/lib/pkgconfig ||' deepin-image-viewer{,/viewer}/vendor/vendor.pri
}
build() {
@@ -36,4 +33,8 @@
package() {
cd deepin-image-viewer
make INSTALL_ROOT="$pkgdir" install
+
+ # Fix broken /share folder
+ mv "$pkgdir"/share/kde4 "$pkgdir"/usr/share/kde4
+ rmdir "$pkgdir"/share
}
More information about the arch-commits
mailing list