gnunet-rpm

GNUnet RPM package rules
Log | Files | Refs | README

commit d13ee2b9d45dc449ba8316186f47c73165b78d8d
parent 84f446782971f7e00fc62a4528c7543e8eae17f9
Author: Yosl <yosl@seattlemesh.net>
Date:   Sun,  1 Dec 2019 00:01:15 -0800

Fedora specific .spec file

Diffstat:
Arpmbuild/SPECS/gnunet-fedora.spec | 69+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 69 insertions(+), 0 deletions(-)

diff --git a/rpmbuild/SPECS/gnunet-fedora.spec b/rpmbuild/SPECS/gnunet-fedora.spec @@ -0,0 +1,69 @@ +Name: gnunet +Version: 0.11.8 +%if %{defined suse_version} +Release: %{?suse_version} +%else +Release: %{?dist} +%endif +Summary: Framework for secure peer-to-peer networking +License: AGPL-3.0 +#Group: +URL: https://gnunet.org +%undefine _disable_source_fetch +Source0: https://ftpmirror.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz +%define SHA512SUM0 bcdcd9452a905dcc0c474517f2941ae5822bda23e918c4ba5d61d085016d69eba5b1477bb30cf8179a6d6290898ea23ec485e3f1acfb3cf4ed0979ce8054af7e +BuildRequires: libtool +BuildRequires: autoconf +BuildRequires: make +BuildRequires: makeinfo +BuildRequires: gettext-tools +BuildRequires: gcc +BuildRequires: openssl +BuildRequires: libgcrypt-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 -bs gnunet.spec + +%description +Framework for secure peer-to-peer networking + +%prep +echo "%SHA512SUM0 %SOURCE0" | sha512sum -c - + +%setup -q + +%build +%configure +#example line follows +make %{?_smp_mflags} + +%{make_build} + +%install +%{make_install} PREFIX=%{_prefeix} + +%check + +%files +%license COPYING +%doc doc + +%changelog