commit 06e7b5bf9ae152d5cf4ace87c544efdcde2886cc
parent 9e59ea92032e67acc2d33d08ae657a80f84222ca
Author: Yosl <yosl@seattlemesh.net>
Date: Sat, 30 Nov 2019 19:29:30 -0800
added rpmbuild directories and initial spec file
Diffstat:
1 file changed, 84 insertions(+), 0 deletions(-)
diff --git a/rpmbuild/SPECS/gnunet.spec b/rpmbuild/SPECS/gnunet.spec
@@ -0,0 +1,84 @@
+#
+# spec file for package gnunet
+#
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+#
+# 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: gnunet
+Version: 0.11.8
+%if 0%{?suse_version}
+ Release: %{?suse_version}
+%else
+ Release: %{?dist}
+%endif
+#Release: 0%{?suse_version}
+Summary: Framework for secure peer-to-peer networking
+License: AGPL-3.0
+Group:
+URL: https://gnunet.org
+Source0: https://ftpmirror.gnu.org/gnu/gnunet/gnunet-%{version}.tar.gz
+BuildRequires: libtool
+BuildRequires: autoconf
+BuildRequires: make
+BuildRequires: makeinfo
+BuildRequires: gettext-tools
+BuildRequires: gcc
+BuildRequires: openssl
+BuildRequires: libcrypt-devel
+BuildRequires: libunistring-devel
+BuildRequires: miniupnpc
+BuildRequires: libidn-devel
+BuildRequires: zlib-devel
+BuildRequires: libglpk40
+BuildRequires: libjansson-devel
+BuildRequires: libgnutls-devel
+BuildRequires: libsqlite3-0
+BuildRequires: libmicrohttpd-devel
+BuildRequires: libopus-devel
+BuildRequires: libpulse-devel
+BuildRequires: libogg-devel
+BuildRequires: sqlite3-devel
+BuildRequires: libzbar-devel
+BuildRequires: libgnutls-dane-devel
+# The following package required adding a repo to Tumbleweed:
+BuildRequires: libextractor
+Requires:
+
+# Build with the following syntax:
+# rpmbuild --target noarch -bb utils.spec
+
+%description
+Framework for secure peer-to-peer networking
+
+%prep
+%setup -q
+
+%build
+%configure
+#example line follows
+make %{?_smp_mflags}
+
+%{make_build}
+
+%install
+%{make_install} PREFIX=%{_prefeix}
+
+%check
+
+%files
+%license add-license-file-here
+%doc add-docs-here
+
+%changelog