gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

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:
Arpmbuild/SPECS/gnunet.spec | 84+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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