This commit is contained in:
Sergey Zhemoytel 2024-12-23 22:36:08 +00:00
parent 12acd8965c
commit 9673eb6528
2 changed files with 24 additions and 9 deletions

View file

@ -1,2 +1,2 @@
sources:
gnunet-0.10.1.tar.gz: 20da7bab18d3eeda892b162fe66884bfea0cd5ab
gnunet-0.23.0.tar.gz: 2ddf6d7b0bddab109c8f1b89fda1b71a0f8d4fa5

View file

@ -29,18 +29,19 @@
Summary: Secure and anonymous peer-to-peer file sharing
Name: gnunet
Version: 0.10.1
Release: 3
Version: 0.23.0
Release: 1
License: GPLv2+
Group: Networking/File transfer
Url: http://gnunet.org/
Source0: ftp://ftp.gnu.org/gnu/gnunet/%{name}-%{version}.tar.gz
URL: https://www.gnunet.org
#Source0: ftp://ftp.gnu.org/gnu/gnunet/%{name}-%{version}.tar.gz
Source0: http://ftpmirror.gnu.org/gnunet/%{name}-%{version}.tar.gz
Source1: gnunetd.conf
Source2: init_gnunetd
BuildRequires: gettext-devel
BuildRequires: gmp-devel
BuildRequires: libltdl-devel
BuildRequires: mysql-devel
BuildRequires: pkgconfig(gmp)
BuildRequires: %{_lib}ltdl-devel
BuildRequires: pkgconfig(mariadb)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libextractor)
@ -52,6 +53,17 @@ BuildRequires: pkgconfig(ncursesw)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(zbar)
BuildRequires: pkgconfig(bluez)
BuildRequires: pkgconfig(jansson)
BuildRequires: pkgconfig(libsodium)
BuildRequires: pkgconfig(libpq)
BuildRequires: pkgconfig(libmicrohttpd) >= 0.9.63
BuildRequires: pkgconfig(xtables)
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(opus)
BuildRequires: llvm17
#BuildRequires: %{_lib}miniupnpc-devel
Suggests: mysql-client
Requires(pre): rpm-helper
@ -269,10 +281,13 @@ mv AUTHORS AUTHORS.old
iconv -f ISO_8859-1 -t UTF-8 AUTHORS.old -o AUTHORS
%build
export CC=/opt/llvm17/bin/clang
export CXX=/opt/llvm17/bin/clang++
autoreconf -fi
%configure2_5x
# makefile doesn't support running multiple jobs simultaneously
make
%make
%install
%makeinstall_std