summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x[-rw-r--r--]PKGBUILD53
1 files changed, 37 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c7db181c6691..9de7ec9cfdba 100644..100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,43 @@
pkgname=mailru-cloud
-pkgver=15.05.0236
+pkgver=15.05.0249
pkgrel=1
-pkgdesc="Client of Cloud@Mail.Ru (Mail.Ru free online storage)."
-arch=("i686" "x86_64")
-url="http://cloud.mail.ru/"
+pkgdesc="Client for Mail.ru Cloud service"
+arch=('x86_64' 'i686')
+url="https://cloud.mail.ru/"
license=("custom")
-depends=("qt5-base")
-sha256sums=("739e29e6266b7ef596379224becc093ec8ac67d940f08d661f65ca7f7f8a674f")
-_arch=amd64
-if [ "`uname -m`" = "i686" ]; then
- _arch=i386
- sha256sums=("f0f15d1dee71a1afdbb338d1183b5e47741a06f61817d88edddbc23a38813ac9")
+depends=("qt5-base" "qt5-x11extras")
+makedepends=("rpmextract")
+
+majver=15.05
+minver=0249
+fullname=mail.ru-cloud
+
+if [[ ${CARCH} == "i686" ]]; then
+ arch='i386'
+ source=("https://linuxdesktopcloud.mail.ru/rpm/default/${fullname}-fedora-${minver}-${majver}.${arch}.rpm")
+ sha256sums=("3a82b4aed78f095144e1199b6bf45ca70006be417bba89dfa85cb4eae4f23cad")
+elif [[ ${CARCH} == "x86_64" ]]; then
+ arch=${CARCH}
+ source=("https://linuxdesktopcloud.mail.ru/rpm/default/${fullname}-fedora-${minver}-${majver}.${arch}.rpm")
+ sha256sums=("01cc21d2c61d2ab53c81dfc609f3b35578c8e9fd601982823566d410666a7fd1")
fi
-source=("https://linuxdesktopcloud.cdnmail.ru/deb/mail.ru-cloud_${pkgver}_${_arch}.deb")
-package () {
- cd ${srcdir}
- ar x mail.ru-cloud_${pkgver}_${_arch}.deb
- tar -Jxf data.tar.xz -C ${pkgdir}/
- find ${pkgdir}/ -type d -exec chmod 755 {} \;
+build() {
+ cd "${srcdir}"
+ if [[ ${CARCH} == "i686" ]]; then
+ arch='i386'
+ elif [[ ${CARCH} == "x86_64" ]]; then
+ arch=${CARCH}
+ fi
+ rpmextract.sh ${fullname}-fedora-${minver}-${majver}.${arch}.rpm
}
+
+package() {
+ cd "${srcdir}"
+ sed -i 's/Internet/Internet;Network/g' usr/share/applications/mail.ru-cloud.desktop
+ sed -i 's/=cloud/=mailru-cloud/g' usr/share/applications/mail.ru-cloud.desktop
+ cp -r usr "${pkgdir}"
+ cd "${pkgdir}"
+ mv usr/bin/cloud usr/bin/mailru-cloud
+}
+