summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 20 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index df9dadeea8bb..e26b2113e745 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,9 +5,10 @@
# Contributor: Ariel AxionL <axionl at aosc dot io>
pkgname=wps-office
-pkgver=10.1.0.6758
-#_pkgver=10.1.0.5707~a21
+pkgver=11.1.0.8372
+#_pkgver=8372
pkgrel=1
+_pkgrel=1
pkgdesc="Kingsoft Office (WPS Office) is an office productivity suite"
arch=('i686' 'x86_64')
license=("custom")
@@ -22,14 +23,13 @@ conflicts=('kingsoft-office')
options=('!emptydirs')
install=${pkgname}.install
[[ "$CARCH" = "i686" ]] && _archext=x86 || _archext=x86_64
-source_i686=("http://kdl.cc.ksosoft.com/wps-community/download/${pkgver##*.}/wps-office_${pkgver}_x86.tar.xz")
-source_x86_64=("http://kdl.cc.ksosoft.com/wps-community/download/${pkgver##*.}/wps-office_${pkgver}_x86_64.tar.xz")
-sha1sums_i686=('92920b7622d074cbbb889c4b11c62130f142c614')
-sha1sums_x86_64=('ca04c54d1a1721d69a6d9f2fda66d4abc6ea4292')
-PKGEXT=".pkg.tar"
+source_i686=("http://kdl.cc.ksosoft.com/wps-community/download/${pkgver##*.}/wps-office-${pkgver}-${_pkgrel}.i686.rpm")
+source_x86_64=("http://kdl.cc.ksosoft.com/wps-community/download/${pkgver##*.}/wps-office-${pkgver}-${_pkgrel}.x86_64.rpm")
+sha1sums_i686=('9deb3908d8edad310258de0e31bcafdb5ff6bc5c')
+sha1sums_x86_64=('d3abdfe94a579083c8bd5e0c817de877e7531e48')
prepare() {
- cd wps-office_${pkgver}_$_archext
+ cd "${srcdir}"/usr/bin
sed -i 's|/opt/kingsoft/wps-office|/usr/lib|' wps wpp et
# sed -i 's|/office6/${gApp} ${gOptExt}|/office6/${gApp} -style gtk+ ${gOptExt}|' wps
@@ -37,27 +37,32 @@ prepare() {
}
package() {
- cd wps-office_${pkgver}_$_archext
+ #cd wps-office_${pkgver}_$_archext
+ cd "${srcdir}"/opt/kingsoft/wps-office/
install -d "${pkgdir}/usr/lib"
cp -r office6 "${pkgdir}/usr/lib"
+ chmod -x "${pkgdir}/usr/lib/office6/wpsoffice"
+ install -Dm644 office6/mui/default/EULA.txt "${pkgdir}/usr/share/licenses/$pkgname/EULA.txt"
install -d "${pkgdir}/usr/bin"
+ cd "${srcdir}"/usr/bin
install -m755 wps wpp et "${pkgdir}/usr/bin"
+ cd "${srcdir}"/usr/share
+
install -d "${pkgdir}/usr/share/applications"
- cp -r resource/applications/* "${pkgdir}/usr/share/applications"
+ cp -r applications/* "${pkgdir}/usr/share/applications"
install -d "${pkgdir}/usr/share/icons"
- cp -r resource/icons/* "${pkgdir}/usr/share/icons"
+ cp -r icons/* "${pkgdir}/usr/share/icons"
install -d "${pkgdir}/usr/share/mime"
- cp -r resource/mime/* "${pkgdir}/usr/share/mime"
-
+ cp -r mime/* "${pkgdir}/usr/share/mime"
#cp -r "$srcdir/usr/share" "${pkgdir}/usr/"
- install -d "${pkgdir}/usr/share/fonts/wps-office"
+ #install -d "${pkgdir}/usr/share/fonts/wps-office"
#cp -r fonts/* "${pkgdir}/usr/share/fonts/wps-office"
- install -Dm644 office6/mui/default/EULA.txt "${pkgdir}/usr/share/licenses/$pkgname/EULA.txt"
+ install -Dm644 -t "${pkgdir}/etc/xdg/menus/applications-merged" ${srcdir}/etc/xdg/menus/applications-merged/*
}