From 9ae44ce4a72f5eee372f335838aea2b476f757b4de4d51dd7cbced194daf7032 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 8 Dec 2020 08:57:40 +0000 Subject: [PATCH] Accepting request 853730 from home:nopeinomicon The package is of a relatively prominent and active cryptocurrency miner, so it seems like a good and obvious fit for this project. Supersedes last request, the .spec file has been cleaned up here OBS-URL: https://build.opensuse.org/request/show/853730 OBS-URL: https://build.opensuse.org/package/show/network:cryptocurrencies/cpuminer?expand=0&rev=1 --- cpuminer.changes | 9 ++++++++ cpuminer.spec | 50 ++++++++++++++++++++++++++++++++++++++++++ _service | 22 +++++++++++++++++++ _servicedata | 4 ++++ .gitattributes | 24 ++++++++++++++++++++ .gitignore | 4 ++++ cpuminer-2.5.1.obscpio | 3 +++ cpuminer.obsinfo | 5 +++++ 8 files changed, 121 insertions(+) create mode 100644 cpuminer.changes create mode 100644 cpuminer.spec create mode 100644 _service create mode 100644 _servicedata create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 cpuminer-2.5.1.obscpio create mode 100644 cpuminer.obsinfo diff --git a/cpuminer.changes b/cpuminer.changes new file mode 100644 index 0000000..c0e8ced --- /dev/null +++ b/cpuminer.changes @@ -0,0 +1,9 @@ +------------------------------------------------------------------- +Tue Dec 8 08:41:18 UTC 2020 - Emily Roberts + +- Clean up and ensure compliance in .spec file + +------------------------------------------------------------------- +Mon Dec 7 20:32:48 UTC 2020 - Emily Roberts + +- Initial package build diff --git a/cpuminer.spec b/cpuminer.spec new file mode 100644 index 0000000..4069fe7 --- /dev/null +++ b/cpuminer.spec @@ -0,0 +1,50 @@ +# +# spec file for package cpuminer +# +# Copyright (c) 2020 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: cpuminer +Version: 2.5.1 +Release: 0 +Summary: A multi-threaded CPU Bitcoin and Litecoin miner +License: GPL-2.0-only +URL: https://github.com/pooler/cpuminer +Source0: %{name}-%{version}.tar.gz +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc +BuildRequires: libcurl-devel +BuildRequires: make + +%description +An assembly optimized CPU miner for the Bitcoin and Litecoin cryptocurrencies, based on Jeff Garzik's reference cpuminer. + +%prep +%setup -q + +%build +./autogen.sh +%configure CFLAGS="%{optflags}" +%make_build + +%install +%make_install + +%files +%{_bindir}/minerd +%{_mandir}/man1/minerd.1%{?ext_man} + +%changelog diff --git a/_service b/_service new file mode 100644 index 0000000..9ef6596 --- /dev/null +++ b/_service @@ -0,0 +1,22 @@ + + + 2.5.1 + https://github.com/pooler/cpuminer + git + enable + .* + refs/tags/v2.5.1 + + + + + gz + *.tar + + + cpuminer.spec + + + cpuminer.spec + + diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..4e06fdd --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/pooler/cpuminer + 8da0556cec32819d967734527a8e0f1d8efb0671 \ No newline at end of file diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..37a8eaa --- /dev/null +++ b/.gitattributes @@ -0,0 +1,24 @@ +*.changes merge=merge-changes +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8b731c3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild diff --git a/cpuminer-2.5.1.obscpio b/cpuminer-2.5.1.obscpio new file mode 100644 index 0000000..d9c26b8 --- /dev/null +++ b/cpuminer-2.5.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47e78ddc99f04d2d9183c957f9316441cd0b25ab5ea87687fc2e15ee8dff4b9f +size 636940 diff --git a/cpuminer.obsinfo b/cpuminer.obsinfo new file mode 100644 index 0000000..e0c8221 --- /dev/null +++ b/cpuminer.obsinfo @@ -0,0 +1,5 @@ +name: cpuminer +version: 2.5.1 +mtime: 1593097377 +commit: 8da0556cec32819d967734527a8e0f1d8efb0671 +