Merge pull request 'Update duplicati to latest beta.' (#144) from feature/update-duplicati into main
All checks were successful
continuous-integration/drone/push Build is passing

Reviewed-on: #144
This commit is contained in:
Manuel Friedli 2024-05-17 19:37:42 +02:00
commit e232cd88fe
4 changed files with 60 additions and 1 deletions

View file

@ -1,5 +1,7 @@
AUX 001-duplicati-bin-2.0.5.1_beta20200118-bash-path.patch 1046 BLAKE2B da4e78ccaa255b53043d28f582b715b92dbf5c2e31b06776d874fcd924fae8c3e4fbef3d0ab5135719e6a80677f1f59050acc73c13121a070d32e9665dcfb052 SHA512 fdf21ee4f7247d6a6a1ad086ecd4ed5829c940c97fb5d0deba512612727743f11329cae29c45ee19711022ed402e5933ea8068d13eb04cdc65aa495a9115cdb4
DIST duplicati-bin-2.0.7.1_beta20230525.rpm 25552705 BLAKE2B 47ec7137af6fdea6a51d6fe2331cac6242c6dfa04801316dfd3d31964649d0ded58fc318a6855377a27924b35a54b896fe466321007d7ecaa68cb25389b0858e SHA512 dcfec25bb028e20253b9f42e1d213c0dcd2a686e74de033721eea998954347d98d161984d40eeb1cd62259e2db142550ff62651663bbfd55b5fd84758d79a1e5
DIST duplicati-bin-2.0.8.1_beta20240507.rpm 30119517 BLAKE2B d915d41b1e1f64f303b964a4a269041e0c5357127de64f9333bd9ed44509e96f1a656161d7c16105f66cfaf1db27fb1762820f76529171e9822acc4a7bed08d5 SHA512 91e9867bdd81d76b15a90f9a723f5e24ff3c86e2cbf5619fd6608854b6cd24503f251bc76c4266ca498e216370a358a57d09a306c522cbba37fbd6008c8ad962
EBUILD duplicati-bin-2.0.7.1_beta20230525.ebuild 1003 BLAKE2B 7a6d645c38a2ad83efb3bca0c67208090d9a0659a6720ba20bb1204cbcadad4e80a300407677c0d1ea1b479eb8c30d2c3f8289108b05d47290f252b73440caa7 SHA512 55e4ad2dd43b10d40d98ad40a20a683fb3e2dd5270cffa032ee109d801ab6e13308d54f63d56266a6981fca2ef17e299156c852a0baf8d8c9b0c6f8dd80104fd
EBUILD duplicati-bin-2.0.8.1_beta20240507.ebuild 980 BLAKE2B 34ffe4cbd9d80402769b1dd33e5f02caae34c65294a1f767fe3acc9e0aa91e9bc4daae2f9172d480ae482eb8b53dd58ba34255bb35841af4f217edb250ef040f SHA512 0d897cf48203ba1d987eb1dbfa00cb8347526d0bd5e7eab1d94d07a6ccbb2bec8da9b564ae186a311e9369037b6e3f9fa30e7f449ea61fa2c271e061e860b5f2
MISC ChangeLog 2725 BLAKE2B 5d65b12d806af6aa06c8b49d6abfdfbb96b7ff7840331b62b55a989248512caa5606fb445a41418db9110eaf8753c24f22055ba564f12c36096940b1e92ddeee SHA512 db38804e12d3ce40dbd0bf17c26ce01b0fffa5494c0cdc266d9b9fc41762abb4b407618d863c5fb401b95727688e9ba836b1b619e7a5239a10bbce4ec58e4b56
MISC metadata.xml 333 BLAKE2B 062c64e55f224750f62336cfc0c639f64d6e53e0a27ca4b08dd583925bb8fdc4e37a831ed4641b0dc3318e9241eaddf2cd4e5454451dc61d5a467469bd0c835d SHA512 4760985f2d129d5139d192ceec710a2da34cb06a5ae0d83a6566d62ddb5072d7aa2b3222befe65e68cf1c693f262ac20fcd0d98a8ee7bb872ebfdd1999113148

View file

@ -0,0 +1,43 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit rpm
MY_PN="duplicati"
MY_PV="2.0.8.1"
MY_BUILDTYPE="beta"
MY_BUILDDATE="2024-05-07"
MY_BASE_PV="${MY_PV}-${MY_PV}_${MY_BUILDTYPE}"
MY_PV_1="v${MY_BASE_PV}_${MY_BUILDDATE}"
MY_PV_2="${MY_PN}-${MY_BASE_PV}_${MY_BUILDDATE//-/}"
DESCRIPTION="A backup client that securely stores encrypted, incremental, compressed backups."
HOMEPAGE="https://www.duplicati.com/"
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/${MY_PV_1}/${MY_PV_2}.noarch.rpm -> ${P}.rpm"
RDEPEND=">=dev-lang/mono-5.10"
DEPEND="dev-dotnet/gtk-sharp:3"
S="${WORKDIR}"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
PATCHES=(
"${FILESDIR}/001-${PN}-2.0.5.1_beta20200118-bash-path.patch"
)
src_prepare() {
eapply ${PATCHES}
eapply_user
mv "${S}/usr/share/doc/duplicati" "${S}/usr/share/doc/${P}"
}
src_install() {
cp -R "${S}/usr/" "${D}/" || die "install failed"
}

View file

@ -0,0 +1,14 @@
BDEPEND=app-arch/rpm2targz
DEFINED_PHASES=install prepare unpack
DEPEND=dev-dotnet/gtk-sharp:3
DESCRIPTION=A backup client that securely stores encrypted, incremental, compressed backups.
EAPI=8
HOMEPAGE=https://www.duplicati.com/
INHERIT=rpm
KEYWORDS=~amd64 ~x86
LICENSE=LGPL-2
RDEPEND=>=dev-lang/mono-5.10
SLOT=0
SRC_URI=https://github.com/duplicati/duplicati/releases/download/v2.0.8.1-2.0.8.1_beta_2024-05-07/duplicati-2.0.8.1-2.0.8.1_beta_20240507.noarch.rpm -> duplicati-bin-2.0.8.1_beta20240507.rpm
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 rpm 7828cd38ff559545ca52f92064d0f8f4
_md5_=46fe3c7e587db58e351cb455aacbcc79

View file

@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/glib-2.32 x11-libs/gtk+:3
REQUIRED_USE=gdk? ( atk cairo pango ) gtk? ( atk cairo gdk pango ) pango? ( cairo )
SLOT=3
SRC_URI=https://github.com/GLibSharp/GtkSharp/archive/refs/tags/3.22.2.tar.gz -> gtk-sharp-3.22.2.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic 288c54efeb5e2aa70775e39032695ad4 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 a1229a86bd0db058e474a2d7d9191cca meson aecae905c2e0c201d7925fae52a5576d
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 e527bb25fc6ab8bb127b889b8f62500a meson aecae905c2e0c201d7925fae52a5576d
_md5_=2e9e6896f208c03ed07e6e6474c1809c