Intermediate commit

This commit is contained in:
Manuel Friedli 2021-12-27 21:16:18 +01:00
parent 1c34de830b
commit 40e5d507f9
Signed by: manuel
GPG Key ID: 41D08ABA75634DA1
6 changed files with 2 additions and 160 deletions

View File

@ -1,70 +0,0 @@
*duplicati-bin-2.0.6.1_beta20210503 (18 May 2021)
18 May 2021; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.6.1_beta20210503.ebuild,
-duplicati-bin-2.0.4.23_beta20190714.ebuild,
-duplicati-bin-2.0.4.5_beta20181128.ebuild,
-files/001-duplicati-bin-2.0.4.23_beta20190714-bash-path.patch,
-files/001-duplicati-bin-2.0.4.5_beta20181128-bash-path.patch:
app-backup/duplicati-bin: Add ebuild for latest beta version.
*duplicati-bin-2.0.5.1_beta20200118-r1 (18 Mar 2020)
18 Mar 2020; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.5.1_beta20200118-r1.ebuild,
-duplicati-bin-2.0.5.1_beta20200118.ebuild:
app-backup/duplicati-bin: Add ~x86 keyword.
*duplicati-bin-2.0.4.23_beta20190714 (04 Aug 2019)
04 Aug 2019; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.4.23_beta20190714.ebuild,
+files/001-duplicati-bin-2.0.4.23_beta20190714-bash-path.patch:
app-backup/duplicati-bin: Add ebuild for latest beta version.
18 Mar 2019; Manuel Friedli <manuel@fritteli.ch>
-duplicati-bin-2.0.2.1_beta20170801-r1.ebuild,
-duplicati-bin-2.0.3.3_beta20180402.ebuild:
app-backup/duplicati-bin: Purge old versions.
03 Dec 2018; Manuel Friedli <manuel@fritteli.ch>
+files/001-duplicati-bin-2.0.4.5_beta20181128-bash-path.patch,
duplicati-bin-2.0.4.5_beta20181128.ebuild:
app-backup/duplicati-bin: Fix path to bash
*duplicati-bin-2.0.4.5_beta20181128 (03 Dec 2018)
03 Dec 2018; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.4.5_beta20181128.ebuild:
app-backup/duplicati-bin: Add ebuild for latest beta version (2.0.4.5).
*duplicati-bin-2.0.3.3_beta20180402 (03 Apr 2018)
03 Apr 2018; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.3.3_beta20180402.ebuild:
app-backup/duplicati-bin: Add ebuild for version 2.0.3.3_beta.
18 Aug 2017; Manuel Friedli <manuel@fritteli.ch>
-duplicati-bin-2.0.1.61.20170530.ebuild,
-duplicati-bin-2.0.2.1_beta20170801.ebuild:
app-backup/duplicati-bin: Purge old versions.
*duplicati-bin-2.0.2.1_beta20170801-r1 (14 Aug 2017)
14 Aug 2017; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.2.1_beta20170801-r1.ebuild:
app-backup/duplicati-bin: Add dev-dotnet/gtk-sharp as a dependency; without
it, the tray icon won't work.
*duplicati-bin-2.0.2.1_beta20170801 (01 Aug 2017)
01 Aug 2017; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.2.1_beta20170801.ebuild:
app-backup/duplicati-bin: Add ebuild for duplicati-bin-2.0.2.1-beta.
*duplicati-bin-2.0.1.61.20170530 (11 Jul 2017)
11 Jul 2017; Manuel Friedli <manuel@fritteli.ch>
+duplicati-bin-2.0.1.61.20170530.ebuild, +metadata.xml:
app-backup/duplicati-bin: Add initial ebuild for duplicati-bin, version
2.0.1.61

View File

@ -1,5 +0,0 @@
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
EBUILD duplicati-bin-2.0.7.1_beta20230525.ebuild 1003 BLAKE2B 7a6d645c38a2ad83efb3bca0c67208090d9a0659a6720ba20bb1204cbcadad4e80a300407677c0d1ea1b479eb8c30d2c3f8289108b05d47290f252b73440caa7 SHA512 55e4ad2dd43b10d40d98ad40a20a683fb3e2dd5270cffa032ee109d801ab6e13308d54f63d56266a6981fca2ef17e299156c852a0baf8d8c9b0c6f8dd80104fd
MISC ChangeLog 2725 BLAKE2B 5d65b12d806af6aa06c8b49d6abfdfbb96b7ff7840331b62b55a989248512caa5606fb445a41418db9110eaf8753c24f22055ba564f12c36096940b1e92ddeee SHA512 db38804e12d3ce40dbd0bf17c26ce01b0fffa5494c0cdc266d9b9fc41762abb4b407618d863c5fb401b95727688e9ba836b1b619e7a5239a10bbce4ec58e4b56
MISC metadata.xml 333 BLAKE2B 062c64e55f224750f62336cfc0c639f64d6e53e0a27ca4b08dd583925bb8fdc4e37a831ed4641b0dc3318e9241eaddf2cd4e5454451dc61d5a467469bd0c835d SHA512 4760985f2d129d5139d192ceec710a2da34cb06a5ae0d83a6566d62ddb5072d7aa2b3222befe65e68cf1c693f262ac20fcd0d98a8ee7bb872ebfdd1999113148

View File

@ -1,44 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit rpm
MY_PN="duplicati"
MY_PV="2.0.7.1"
MY_BUILDTYPE="beta"
MY_BUILDDATE="2023-05-25"
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="!app-backup/duplicati
>=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

@ -1,30 +0,0 @@
diff --git a/usr/bin/duplicati b/usr/bin/duplicati
index ca57686..f408fec 100755
--- a/usr/bin/duplicati
+++ b/usr/bin/duplicati
@@ -1,4 +1,4 @@
-#!/usr/bin/bash
+#!/usr/bin/env bash
INSTALLDIR=/usr/lib/duplicati
export LD_LIBRARY_PATH="${INSTALLDIR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export MONO_PATH=$MONO_PATH:${INSTALLDIR}
diff --git a/usr/bin/duplicati-cli b/usr/bin/duplicati-cli
index 4bea938..3fea689 100755
--- a/usr/bin/duplicati-cli
+++ b/usr/bin/duplicati-cli
@@ -1,4 +1,4 @@
-#!/usr/bin/bash
+#!/usr/bin/env bash
INSTALLDIR=/usr/lib/duplicati
export LD_LIBRARY_PATH="${INSTALLDIR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export MONO_PATH=$MONO_PATH:${INSTALLDIR}
diff --git a/usr/bin/duplicati-server b/usr/bin/duplicati-server
index 62d6808..31c3550 100755
--- a/usr/bin/duplicati-server
+++ b/usr/bin/duplicati-server
@@ -1,4 +1,4 @@
-#!/usr/bin/bash
+#!/usr/bin/env bash
INSTALLDIR=/usr/lib/duplicati
export LD_LIBRARY_PATH="${INSTALLDIR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export MONO_PATH=$MONO_PATH:${INSTALLDIR}

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>manuel@fritteli.ch</email>
<name>Manuel Friedli</name>
</maintainer>
<upstream>
<remote-id type="github">duplicati/duplicati</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,2 @@
DIST duplicati-2.0.6.3_beta20210617.rpm 23903249 BLAKE2B b52fb42be02e82cbe3a13b628acec1f39256c18231b8bdc4bffa26c7aa3a39ee8224b9e37e53ef95c58599c2f990b1ce45bae03bb9c39c882150a17dfbeffc32 SHA512 2ea4928c8b42032d5342eb88466b56647290fb10a3511cf48ee79fa19c93f71538699b70a68f4e9911f1436e420d472cd7cab322f9632f20dc97c60bcebeb654
EBUILD duplicati-2.0.6.3_beta20210617.ebuild 1047 BLAKE2B 07b5e7d56c4475281eb97ee2bd79cd0e8232f25daaa68fea08efcad7e03137b98f9f912bdd409bdd3a25a69be17b9edbda3a125081c8eab4aa09772c677aff7c SHA512 b745d4ef14300af27f5eb85ff57ab09779312ba08a5f1bc0e4e107483c9edf60bf35152ebe763b6a5a1d91e6da25b3bd4f0bf5648656a2baf3d1a8f8a591a4c4