summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafał Kozdrój2021-05-04 14:20:08 +0200
committerRafał Kozdrój2021-05-04 14:20:08 +0200
commit74afe86e24876941db1cc81789ea0c2dffc743aa (patch)
tree1262abf647e355703a8aeacda5fc919e0f4c0a04
parent22187d2bb51059dfec645f896265e0b0815c0ee4 (diff)
downloadaur-74afe86e24876941db1cc81789ea0c2dffc743aa.tar.gz
upgpkg: megasync 4.5.0.0-1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD19
2 files changed, 18 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 06ff7a9ae259..f029530d3687 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = megasync
pkgdesc = Easy automated syncing between your computers and your MEGA cloud drive
- pkgver = 4.4.0.0
+ pkgver = 4.5.0.0
pkgrel = 1
url = https://github.com/meganz/MEGAsync
arch = i686
@@ -21,9 +21,9 @@ pkgbase = megasync
depends = libmediainfo
depends = libraw
depends = qt5-base
- depends = ffmpeg
+ depends = ffmpeg3.4
depends = libpdfium
- source = git+https://github.com/meganz/MEGAsync.git#tag=v4.4.0.0_Linux
+ source = git+https://github.com/meganz/MEGAsync.git#tag=v4.5.0.0_Win
source = meganz-sdk::git+https://github.com/meganz/sdk.git
source = pdfium.patch
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index f2830492f8c3..6dbcd5d97726 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
# Contributor: Hexchain Tong <i at hexchain dot org>
pkgname=megasync
-pkgver=4.4.0.0
+pkgver=4.5.0.0
pkgrel=1
pkgdesc="Easy automated syncing between your computers and your MEGA cloud drive"
arch=('i686' 'x86_64')
@@ -14,9 +14,9 @@ url="https://github.com/meganz/MEGAsync"
license=('custom:MEGA LIMITED CODE REVIEW LICENCE')
depends=('c-ares' 'crypto++' 'libsodium' 'hicolor-icon-theme' 'libuv'
'qt5-svg' 'qt5-x11extras' 'libmediainfo' 'libraw' 'qt5-base'
- 'ffmpeg' 'libpdfium')
+ 'ffmpeg3.4' 'libpdfium')
makedepends=('qt5-tools' 'swig' 'doxygen' 'lsb-release' 'git')
-_extname="_Linux"
+_extname="_Win"
source=("git+https://github.com/meganz/MEGAsync.git#tag=v${pkgver}${_extname}"
"meganz-sdk::git+https://github.com/meganz/sdk.git"
"pdfium.patch")
@@ -37,6 +37,12 @@ prepare() {
build() {
# build sdk
cd "MEGAsync/src/MEGASync/mega"
+
+ export PKG_CONFIG_PATH="/usr/lib/ffmpeg3.4/pkgconfig"
+ export CFLAGS+=" -I/usr/include/ffmpeg3.4"
+ export CXXFLAGS+=" -I/usr/include/ffmpeg3.4"
+ export LDFLAGS+=" -L/usr/lib/ffmpeg3.4"
+
./autogen.sh
./configure \
--disable-shared \
@@ -56,11 +62,16 @@ build() {
--disable-examples \
--with-libzen \
--with-libmediainfo \
+ --with-ffmpeg \
--prefix="${srcdir}/MEGAsync/src/MEGASync/mega/bindings/qt/3rdparty"
# build megasync
cd "../.."
- qmake-qt5 "CONFIG += FULLREQUIREMENTS" MEGA.pro
+ qmake-qt5 \
+ "LIBS += -L/usr/lib/ffmpeg3.4" \
+ "INCLUDEPATH += /usr/include/ffmpeg3.4" \
+ "CONFIG += FULLREQUIREMENTS" \
+ MEGA.pro
lrelease-qt5 MEGASync/MEGASync.pro
make
}