diff options
author | Rafał Kozdrój | 2021-05-04 14:20:08 +0200 |
---|---|---|
committer | Rafał Kozdrój | 2021-05-04 14:20:08 +0200 |
commit | 74afe86e24876941db1cc81789ea0c2dffc743aa (patch) | |
tree | 1262abf647e355703a8aeacda5fc919e0f4c0a04 | |
parent | 22187d2bb51059dfec645f896265e0b0815c0ee4 (diff) | |
download | aur-74afe86e24876941db1cc81789ea0c2dffc743aa.tar.gz |
upgpkg: megasync 4.5.0.0-1
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 18 insertions, 7 deletions
@@ -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 @@ -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 } |