commit:     19ac17bcdf1773a0a2324bc1dad8bdc872950a5e
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Fri Mar 31 01:40:27 2023 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Mar 31 01:40:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19ac17bc

net-p2p/fragments: drop cargo eclass, use release tarball

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 net-p2p/fragments/Manifest                |  1 +
 net-p2p/fragments/fragments-2.1-r1.ebuild | 44 +++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/net-p2p/fragments/Manifest b/net-p2p/fragments/Manifest
index e39f167c9..5f83e6560 100644
--- a/net-p2p/fragments/Manifest
+++ b/net-p2p/fragments/Manifest
@@ -72,6 +72,7 @@ DIST field-offset-0.3.4.crate 6046 BLAKE2B 
2b5ce1bff52f2951515be1b714273edcecb5d
 DIST flume-0.9.2.crate 61762 BLAKE2B 
0ab3609eaf1bf1039e5a168b18e4b0d35fd11f1e333658aa7f8a2b4f52a4af0ffe44f1148e7c0a604704d1a72abb2204671802666d4450562b8c1700be84854e
 SHA512 
149e0a060b9ac12de74bd291ae331716d2adef8115e27a25c13dba1b549e526f1e032b66e4048876cd36b2e39a73412f9696115ebc42501338daa1f27868b045
 DIST fnv-1.0.7.crate 11266 BLAKE2B 
81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d
 SHA512 
2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B 
eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1
 SHA512 
9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
+DIST fragments-2.1-r1.tar.xz 34069548 BLAKE2B 
bd8cb124abb8e569860a24aa1a2e18b1decfdd7b99674b1cb884b2d2d0550be8f4ba7becb5185a6ac0727fb1d229f3f857c76967892ba318aebd6b7ac9cbc6dd
 SHA512 
f14b0a0019c750f20b65990fbf0531044d236543df27fe294480bb08ae873d648f564d60fb423132f6e928852f45492244e272f28a77a9bedd152645899f20dd
 DIST fragments-2.1.tar.bz2 425074 BLAKE2B 
a17fd8660b0073235eaf5d82bd1a5d539c7e3a6bbb84b2e1f40b3a3d9a6cdedefaeba5c2c2cc3aec69092f173bc5e067254ab0d71ec76a6874b1b43ea2890371
 SHA512 
746ddb87f199ff76680dd2bbc95e5f1cc3c57382de7906b2a7e17d68739b4490232e797eec62cd55caa29a08c63000a6a0af30fa8b331842ee5bd0184aded861
 DIST futures-0.3.24.crate 51399 BLAKE2B 
03eb55cdcadb6646d01a485efc9ca0c679d8a71186d1dd97b078772ca298939e147537692216e2601b7d42cebe0c961b3a6693d7059c7ca735efa28fac8be07f
 SHA512 
91f3f1b121923c239b1e3042048fd420a35506b4c1ed6527bcff0fffa8153049a384c4e0b21d59944327552c094db8de8977036c61127b27948979e0da6df949
 DIST futures-channel-0.3.24.crate 31963 BLAKE2B 
2abaeb5249ce94271588cce9c6af9c96ba52d5a8900c69b5232e0e144e5e218bcd57788a3592e5b95aea84d73714552db131524d82de3655886f136789529c36
 SHA512 
2145a54fa7b89763c7c6352818b3e3b581190e131a3d3e7bf7b745a8e04ae6ecd9f5f1cc78ee65f7aabf1f786a25cae6b37d358cbbef34c494c34e217b84d7ac

diff --git a/net-p2p/fragments/fragments-2.1-r1.ebuild 
b/net-p2p/fragments/fragments-2.1-r1.ebuild
new file mode 100644
index 000000000..a5a45539c
--- /dev/null
+++ b/net-p2p/fragments/fragments-2.1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson xdg
+
+UPLOADHASH="bc6347513638efaf1a9e095ffa4c23ca"
+DESCRIPTION="Fragments is an easy to use BitTorrent client"
+HOMEPAGE="https://gitlab.gnome.org/World/Fragments";
+SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${UPLOADHASH}/${P}.tar.xz
 -> ${PF}.tar.xz"
+BUILD_DIR="${S}/build"
+
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 GPL-3+ 
MIT Unicode-DFS-2016 Unlicense ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       dev-libs/glib
+       dev-libs/openssl:=
+       gui-libs/gtk
+       gui-libs/libadwaita
+       net-p2p/transmission
+       sys-apps/dbus
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       sys-devel/gettext
+       virtual/rust
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+pkg_postinst() {
+       xdg_pkg_postinst
+       gnome2_schemas_update
+       xdg_icon_cache_update
+}
+
+pkg_postrm() {
+       xdg_pkg_postrm
+       gnome2_schemas_update
+       xdg_icon_cache_update
+}

Reply via email to