commit 845e2c601adbbed3eed08ed9bc8196ac9e391122 Author: Abdulkadir Furkan Şanlı Date: Fri Nov 23 16:19:32 2018 +0100 initial commit of repo diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..82e3d68 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +common/ +Makefile +Makefile.iso +Makefile.common \ No newline at end of file diff --git a/eopkg-index.xml b/eopkg-index.xml new file mode 100644 index 0000000..cb5e63d --- /dev/null +++ b/eopkg-index.xml @@ -0,0 +1,88 @@ + + + nautilus-megasync + MEGA nautilus extension. + Upload your files to your Mega account from nautilus. + desktop.gnome + MEGA LIMITED CODE REVIEW LICENCE + + nautilus-extension + glibc + glib2 + + + + 2018-11-23 + 3.7.1.0 + Packaging update + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + + solus + Solus + 1 + x86_64 + 68404 + 47169 + 232f49b39df5d2b0abb4b0689b04847d75653681 + nautilus-megasync/nautilus-megasync-3.7.1.0-2-1-x86_64.eopkg + 1.2 + + nautilus-megasync + + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + + + + megasync + Sync your files to your Mega account. + Easy automated syncing between your computers and your MEGA Cloud Drive. + network.clients + MEGA LIMITED CODE REVIEW LICENCE + + libsodium + qt5-base + libzen + glibc + cryptopp + openssl + libmediainfo + libstdc++ + libraw + libgcc + sqlite3 + curl + c-ares + libuv + qt5-svg + + + + 2018-11-23 + 3.7.1.0 + Packaging update + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + + solus + Solus + 1 + x86_64 + 8208307 + 3157449 + c02d0d2b88f967a095aa0ba7dd23eff0defb64a2 + megasync/megasync-3.7.1.0-9-1-x86_64.eopkg + 1.2 + + megasync + + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + + + \ No newline at end of file diff --git a/eopkg-index.xml.sha1sum b/eopkg-index.xml.sha1sum new file mode 100644 index 0000000..69b68f0 --- /dev/null +++ b/eopkg-index.xml.sha1sum @@ -0,0 +1 @@ +909b7cb515465420825ed4ca459a00b2ad94a1fd \ No newline at end of file diff --git a/eopkg-index.xml.sig b/eopkg-index.xml.sig new file mode 100644 index 0000000..635d8c2 Binary files /dev/null and b/eopkg-index.xml.sig differ diff --git a/eopkg-index.xml.xz b/eopkg-index.xml.xz new file mode 100644 index 0000000..03e73a7 Binary files /dev/null and b/eopkg-index.xml.xz differ diff --git a/eopkg-index.xml.xz.sha1sum b/eopkg-index.xml.xz.sha1sum new file mode 100644 index 0000000..303d7bf --- /dev/null +++ b/eopkg-index.xml.xz.sha1sum @@ -0,0 +1 @@ +4521a04beb548d984fbd15fced087ecb5b7a5862 \ No newline at end of file diff --git a/eopkg-index.xml.xz.sig b/eopkg-index.xml.xz.sig new file mode 100644 index 0000000..30dd109 Binary files /dev/null and b/eopkg-index.xml.xz.sig differ diff --git a/megasync/abi_used_libs b/megasync/abi_used_libs new file mode 100644 index 0000000..595c375 --- /dev/null +++ b/megasync/abi_used_libs @@ -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 diff --git a/megasync/megasync-3.7.1.0-9-1-x86_64.eopkg b/megasync/megasync-3.7.1.0-9-1-x86_64.eopkg new file mode 100644 index 0000000..43a3608 Binary files /dev/null and b/megasync/megasync-3.7.1.0-9-1-x86_64.eopkg differ diff --git a/megasync/package.yml b/megasync/package.yml new file mode 100644 index 0000000..f06bc35 --- /dev/null +++ b/megasync/package.yml @@ -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 diff --git a/megasync/pspec_x86_64.xml b/megasync/pspec_x86_64.xml new file mode 100644 index 0000000..7b61846 --- /dev/null +++ b/megasync/pspec_x86_64.xml @@ -0,0 +1,42 @@ + + + megasync + + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + MEGA LIMITED CODE REVIEW LICENCE + network.clients + Sync your files to your Mega account. + Easy automated syncing between your computers and your MEGA Cloud Drive. + + https://solus-project.com/sources/README.Solus + + + megasync + Sync your files to your Mega account. + Easy automated syncing between your computers and your MEGA Cloud Drive. + + network.clients + + /usr/bin/megasync + /usr/share/applications/megasync.desktop + /usr/share/icons/hicolor/128x128/apps/mega.png + /usr/share/icons/hicolor/16x16/apps/mega.png + /usr/share/icons/hicolor/256x256/apps/mega.png + /usr/share/icons/hicolor/32x32/apps/mega.png + /usr/share/icons/hicolor/48x48/apps/mega.png + /usr/share/licenses/megasync/LICENCE.md + /usr/share/licenses/megasync/terms.txt + + + + + 2018-11-23 + 3.7.1.0 + Packaging update + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + + \ No newline at end of file diff --git a/nautilus-megasync/abi_used_libs b/nautilus-megasync/abi_used_libs new file mode 100644 index 0000000..3e44f52 --- /dev/null +++ b/nautilus-megasync/abi_used_libs @@ -0,0 +1,6 @@ +libc.so.6 +libgio-2.0.so.0 +libglib-2.0.so.0 +libgobject-2.0.so.0 +libnautilus-extension.so.1 +libpthread.so.0 diff --git a/nautilus-megasync/nautilus-megasync-3.7.1.0-2-1-x86_64.eopkg b/nautilus-megasync/nautilus-megasync-3.7.1.0-2-1-x86_64.eopkg new file mode 100644 index 0000000..f466874 Binary files /dev/null and b/nautilus-megasync/nautilus-megasync-3.7.1.0-2-1-x86_64.eopkg differ diff --git a/nautilus-megasync/package.yml b/nautilus-megasync/package.yml new file mode 100644 index 0000000..cb3f043 --- /dev/null +++ b/nautilus-megasync/package.yml @@ -0,0 +1,32 @@ +name : nautilus-megasync +version : 3.7.1.0 +release : 2 +source : + - https://github.com/meganz/MEGAsync/archive/v3.7.1.0_Win.tar.gz : 56c4a3462666cf72b91e544e04e419d7d465a65b9df9eabc03e337635b301c06 +license : MEGA LIMITED CODE REVIEW LICENCE +component : desktop.gnome +summary : MEGA nautilus extension. +description: | + Upload your files to your Mega account from nautilus. +builddeps : + - pkgconfig(Qt5Core) + - nautilus-extension-devel +setup : | + cd $workdir/src/MEGAShellExtNautilus/ + %qmake MEGAShellExtNautilus.pro +build : | + cd $workdir/src/MEGAShellExtNautilus/ + %make +install : | + install -dm 755 $installdir/usr/lib/nautilus/extensions-3.0/ + install -m 755 -p $workdir/src/MEGAShellExtNautilus/libMEGAShellExtNautilus.so.1.0.0 $installdir/usr/lib/nautilus/extensions-3.0/ + cd $workdir/src/MEGAShellExtNautilus/data/emblems + for size in 32x32 64x64 + do + install -dm 755 $installdir/usr/share/icons/hicolor/${size}/emblems + install -m 644 -p ${size}/mega-{pending,synced,syncing,upload}.{icon,png} $installdir/usr/share/icons/hicolor/${size}/emblems/ + done + cd $installdir/usr/lib/nautilus/extensions-3.0/ + ln -f -s libMEGAShellExtNautilus.so.1.0.0 libMEGAShellExtNautilus.so.1.0 + ln -f -s libMEGAShellExtNautilus.so.1.0.0 libMEGAShellExtNautilus.so.1 + ln -f -s libMEGAShellExtNautilus.so.1.0.0 libMEGAShellExtNautilus.so diff --git a/nautilus-megasync/pspec_x86_64.xml b/nautilus-megasync/pspec_x86_64.xml new file mode 100644 index 0000000..9fbef71 --- /dev/null +++ b/nautilus-megasync/pspec_x86_64.xml @@ -0,0 +1,53 @@ + + + nautilus-megasync + + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + MEGA LIMITED CODE REVIEW LICENCE + desktop.gnome + MEGA nautilus extension. + Upload your files to your Mega account from nautilus. + + https://solus-project.com/sources/README.Solus + + + nautilus-megasync + MEGA nautilus extension. + Upload your files to your Mega account from nautilus. + + desktop.gnome + + /usr/lib/nautilus/extensions-3.0/libMEGAShellExtNautilus.so + /usr/lib/nautilus/extensions-3.0/libMEGAShellExtNautilus.so.1 + /usr/lib/nautilus/extensions-3.0/libMEGAShellExtNautilus.so.1.0 + /usr/lib/nautilus/extensions-3.0/libMEGAShellExtNautilus.so.1.0.0 + /usr/share/icons/hicolor/32x32/emblems/mega-pending.icon + /usr/share/icons/hicolor/32x32/emblems/mega-pending.png + /usr/share/icons/hicolor/32x32/emblems/mega-synced.icon + /usr/share/icons/hicolor/32x32/emblems/mega-synced.png + /usr/share/icons/hicolor/32x32/emblems/mega-syncing.icon + /usr/share/icons/hicolor/32x32/emblems/mega-syncing.png + /usr/share/icons/hicolor/32x32/emblems/mega-upload.icon + /usr/share/icons/hicolor/32x32/emblems/mega-upload.png + /usr/share/icons/hicolor/64x64/emblems/mega-pending.icon + /usr/share/icons/hicolor/64x64/emblems/mega-pending.png + /usr/share/icons/hicolor/64x64/emblems/mega-synced.icon + /usr/share/icons/hicolor/64x64/emblems/mega-synced.png + /usr/share/icons/hicolor/64x64/emblems/mega-syncing.icon + /usr/share/icons/hicolor/64x64/emblems/mega-syncing.png + /usr/share/icons/hicolor/64x64/emblems/mega-upload.icon + /usr/share/icons/hicolor/64x64/emblems/mega-upload.png + + + + + 2018-11-23 + 3.7.1.0 + Packaging update + Abdulkadir Furkan Şanlı + abdulkadirfsanli@protonmail.com + + + \ No newline at end of file