summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072023-11-05 04:34:59 +0100
committersL1pKn072023-11-05 04:34:59 +0100
commit54cd1bfe43a2b7e52a608d64397964424cbb5c56 (patch)
tree7e772bc87415206dac75072ece8ec56182104d9f
parent650be63f9dfcf55b1b6ce03688d909bd296acc4a (diff)
downloadaur-54cd1bfe43a2b7e52a608d64397964424cbb5c56.tar.gz
bump. disable fuse-megasync-git
-rw-r--r--.SRCINFO43
-rw-r--r--PKGBUILD35
2 files changed, 44 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3cfc78c16ab1..695d8127da29 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libmega-git
pkgdesc = Sync your files to your Mega account. (GIT Version)
- pkgver = 4.19.0.73.g615a2eff3
+ pkgver = 4.29.1b.12.g99da28916
pkgrel = 1
url = https://mega.co.nz/#sync
arch = x86_64
@@ -42,11 +42,13 @@ pkgname = libmega-git
depends = glibc
depends = crypto++
depends = libsodium
+ depends = libsodium.so
depends = libraw
depends = libuv
depends = libmediainfo
depends = libzen
- depends = zlib
+ depends = curl
+ depends = libcurl.so
depends = c-ares
depends = libcares.so
depends = openssl
@@ -61,44 +63,43 @@ pkgname = libmega-git
depends = libsqlite3.so
depends = bzip2
depends = libbz2.so
- depends = curl
- depends = libcurl.so
+ depends = zlib
+ depends = libz.so
depends = xz
depends = liblzma.so
- provides = libmega=4.19.0.73.g615a2eff3
+ depends = icu
+ depends = libicuuc.so
+ provides = libmega=4.29.1b.12.g99da28916
provides = libmega.so
conflicts = libmega
pkgname = megasync-daemon-git
pkgdesc = MEGASync daemon client. (GIT Version)
- depends = libmega-git=4.19.0.73.g615a2eff3
+ depends = gcc-libs
+ depends = glibc
+ depends = libmega-git=4.29.1b.12.g99da28916
depends = libmega.so
- depends = readline
- depends = libreadline.so
- provides = megasync-daemon=4.19.0.73.g615a2eff3
+ provides = megasync-daemon=4.29.1b.12.g99da28916
conflicts = megasync-daemon
options = !emptydirs
backup = etc/conf.d/megasync.conf
pkgname = megasync-cli-git
pkgdesc = MEGASync CLI client. (GIT Version)
- depends = libmega-git=4.19.0.73.g615a2eff3
+ depends = gcc-libs
+ depends = glibc
+ depends = readline
+ depends = libreadline.so
+ depends = crypto++
+ depends = libmega-git=4.29.1b.12.g99da28916
depends = libmega.so
- provides = megasync-cli=4.19.0.73.g615a2eff3
+ provides = megasync-cli=4.29.1b.12.g99da28916
conflicts = megasync-cli
pkgname = python-megasync-git
pkgdesc = Python Bindings for MEGASync. (GIT Version)
- depends = libmega-git=4.19.0.73.g615a2eff3
+ depends = libmega-git=4.29.1b.12.g99da28916
depends = libmega.so
depends = python
- provides = python-megasync=4.19.0.73.g615a2eff3
+ provides = python-megasync=4.29.1b.12.g99da28916
conflicts = python-megasync
-
-pkgname = fuse-megasync-git
- pkgdesc = MEGASync client based on FUSE (GIT Version)
- depends = libmega-git=4.19.0.73.g615a2eff3
- depends = libmega.so
- depends = fuse2
- provides = fuse-megasync=4.19.0.73.g615a2eff3
- conflicts = fuse-megasync
diff --git a/PKGBUILD b/PKGBUILD
index 676b401d3bbf..73f84a8fa0fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,9 +6,9 @@ pkgname=(
'megasync-daemon-git'
'megasync-cli-git'
'python-megasync-git'
- 'fuse-megasync-git'
+# 'fuse-megasync-git' # disabled in upstream https://github.com/meganz/sdk/commit/eb3be4b7ca62019d418ed9e77b1c59a6c6c5f40e
)
-pkgver=4.19.0.73.g615a2eff3
+pkgver=4.29.1b.12.g99da28916
pkgrel=1
pkgdesc="Sync your files to your Mega account. (GIT Version)"
arch=('x86_64')
@@ -57,6 +57,7 @@ pkgver() {
}
_prepare() {
+ # use system ffmpeg
sed -e 's|ffmpeg-mega/||g' \
-e 's|/ffmpeg-mega||g' \
-i configure.ac
@@ -67,6 +68,7 @@ prepare() {
cd build
_prepare
./autogen.sh
+
# fix autogen am__pep3147_tweak fails
sed -e "/^am__py_compile/aam__pep3147_tweak \= \\\\\n sed \-e 's\|\\\.py\$\$\|\|' \-e 's\|\[\^\/\]\*\$\$\|__pycache__\/&\.\*\.pyc __pycache__\/&\.\*\.pyo\|'/" \
-i Makefile.in
@@ -80,6 +82,7 @@ build() {
./configure \
--prefix=/usr \
--without-freeimage \
+ --with-fuse \
--enable-python \
--with-python3
@@ -110,22 +113,23 @@ package_libmega-git() {
)
conflicts=('libmega')
depends=(
- 'gcc-libs'
- 'glibc'
- 'crypto++'
- 'libsodium'
- 'libraw'
- 'libuv'
- 'libmediainfo'
- 'libzen'
- 'zlib'
+ 'gcc-libs' # libgcc_s.so libstdc++.so
+ 'glibc' # ld-linux-x86-64.so libc.so libm.so
+ 'crypto++' # libcryptopp.so
+ 'libsodium' 'libsodium.so'
+ 'libraw' # libraw.so
+ 'libuv' # libuv.so
+ 'libmediainfo' # libmediainfo.so
+ 'libzen' # libzen.so
+ 'curl' 'libcurl.so'
'c-ares' 'libcares.so'
'openssl' 'libssl.so' 'libcrypto.so'
'ffmpeg' 'libavcodec.so' 'libavformat.so' 'libavutil.so' 'libswscale.so'
'sqlite' 'libsqlite3.so'
'bzip2' 'libbz2.so'
- 'curl' 'libcurl.so'
+ 'zlib' 'libz.so'
'xz' 'liblzma.so'
+ 'icu' 'libicuuc.so'
)
make -C build DESTDIR="${pkgdir}" install-data install-libLTLIBRARIES install-pkgconfigDATA
@@ -155,8 +159,9 @@ package_megasync-daemon-git() {
provides=("megasync-daemon=${pkgver}")
conflicts=('megasync-daemon')
depends=(
+ 'gcc-libs' # libgcc_s.so libstdc++.so
+ 'glibc' # ld-linux-x86-64.so libc.so
"libmega-git=${pkgver}" 'libmega.so'
- 'readline' 'libreadline.so'
)
options=('!emptydirs')
backup=('etc/conf.d/megasync.conf')
@@ -178,6 +183,10 @@ package_megasync-cli-git() {
provides=("megasync-cli=${pkgver}")
conflicts=('megasync-cli')
depends=(
+ 'gcc-libs' # libgcc_s.so libstdc++.so
+ 'glibc' # ld-linux-x86-64.so libc.so
+ 'readline' 'libreadline.so'
+ 'crypto++' # libcryptopp.so
"libmega-git=${pkgver}" 'libmega.so'
)