initial commit of repo

This commit is contained in:
Abdulkadir Furkan Şanlı
2018-11-23 16:19:32 +01:00
commit 845e2c601a
15 changed files with 298 additions and 0 deletions

23
megasync/abi_used_libs Normal file
View File

@ -0,0 +1,23 @@
libQt5Core.so.5
libQt5DBus.so.5
libQt5Gui.so.5
libQt5Network.so.5
libQt5Svg.so.5
libQt5Widgets.so.5
libc.so.6
libcares.so.2
libcrypto.so.1.0.0
libcryptopp.so.7
libcurl.so.4
libgcc_s.so.1
libm.so.6
libmediainfo.so.0
libpthread.so.0
libraw.so.16
librt.so.1
libsodium.so.23
libsqlite3.so.0
libssl.so.1.0.0
libstdc++.so.6
libuv.so.1
libzen.so.0

Binary file not shown.

48
megasync/package.yml Normal file
View File

@ -0,0 +1,48 @@
name : megasync
version : 3.7.1.0
release : 9
source :
- https://github.com/meganz/MEGAsync/archive/v3.7.1.0_Win.tar.gz : 56c4a3462666cf72b91e544e04e419d7d465a65b9df9eabc03e337635b301c06
- https://github.com/meganz/sdk/archive/v3.4.3.tar.gz : ffd4799069648719069dff9f10e0d125f2e74523749f6f13ee82307fc96a3e33
license : MEGA LIMITED CODE REVIEW LICENCE
component : network.clients
summary : Sync your files to your Mega account.
description: |
Easy automated syncing between your computers and your MEGA Cloud Drive.
builddeps :
- pkgconfig(gl)
- pkgconfig(libcares)
- pkgconfig(libcurl)
- pkgconfig(libmediainfo)
- pkgconfig(libraw_r)
- pkgconfig(libsodium)
- pkgconfig(libuv)
- pkgconfig(Qt5Core)
- pkgconfig(Qt5UiTools)
- pkgconfig(Qt5Svg)
- pkgconfig(sqlite3)
- pkgconfig(zlib)
- bzip2-devel
- cryptopp-devel
setup : |
cd $workdir/src/MEGASync/mega
tar -xf $sources/v3.4.3.tar.gz --strip 1 -C .
%autogen --without-freeimage \
--without-termcap \
--without-ffmpeg
cd $workdir/src
%configure
build : |
cd $workdir/src
%qmake MEGA.pro
lrelease MEGASync/MEGASync.pro
%make
install : |
install -Dm 644 $workdir/LICENCE.md $installdir/usr/share/licenses/megasync/LICENCE.md
install -Dm 644 $workdir/installer/terms.txt $installdir/usr/share/licenses/megasync/terms.txt
install -Dm 755 $workdir/src/MEGASync/megasync $installdir/usr/bin/megasync
install -Dm 644 $workdir/src/MEGASync/platform/linux/data/megasync.desktop $installdir/usr/share/applications/megasync.desktop
for size in 16x16 32x32 48x48 128x128 256x256
do
install -Dm 644 $workdir/src/MEGASync/platform/linux/data/icons/hicolor/$size/apps/mega.png $installdir/usr/share/icons/hicolor/$size/apps/mega.png
done

42
megasync/pspec_x86_64.xml Normal file
View File

@ -0,0 +1,42 @@
<PISI>
<Source>
<Name>megasync</Name>
<Packager>
<Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email>
</Packager>
<License>MEGA LIMITED CODE REVIEW LICENCE</License>
<PartOf>network.clients</PartOf>
<Summary xml:lang="en">Sync your files to your Mega account.</Summary>
<Description xml:lang="en">Easy automated syncing between your computers and your MEGA Cloud Drive.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
</Source>
<Package>
<Name>megasync</Name>
<Summary xml:lang="en">Sync your files to your Mega account.</Summary>
<Description xml:lang="en">Easy automated syncing between your computers and your MEGA Cloud Drive.
</Description>
<PartOf>network.clients</PartOf>
<Files>
<Path fileType="executable">/usr/bin/megasync</Path>
<Path fileType="data">/usr/share/applications/megasync.desktop</Path>
<Path fileType="data">/usr/share/icons/hicolor/128x128/apps/mega.png</Path>
<Path fileType="data">/usr/share/icons/hicolor/16x16/apps/mega.png</Path>
<Path fileType="data">/usr/share/icons/hicolor/256x256/apps/mega.png</Path>
<Path fileType="data">/usr/share/icons/hicolor/32x32/apps/mega.png</Path>
<Path fileType="data">/usr/share/icons/hicolor/48x48/apps/mega.png</Path>
<Path fileType="data">/usr/share/licenses/megasync/LICENCE.md</Path>
<Path fileType="data">/usr/share/licenses/megasync/terms.txt</Path>
</Files>
</Package>
<History>
<Update release="9">
<Date>2018-11-23</Date>
<Version>3.7.1.0</Version>
<Comment>Packaging update</Comment>
<Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email>
</Update>
</History>
</PISI>