X-Git-Url: http://git.pld-linux.org/?p=packages%2Felektra.git;a=blobdiff_plain;f=elektra.spec;h=c307971b21030f7740761b1aa6c1c770e4ba9544;hp=92939815e6edb46c82e9ac8db6e2c3436b940bcd;hb=f583af2c80766ee0d4f17bf04628e9b669d9edb3;hpb=05a479d9af4eaa237b04927777aa2ce4d48089d9 diff --git a/elektra.spec b/elektra.spec index 9293981..c307971 100644 --- a/elektra.spec +++ b/elektra.spec @@ -22,19 +22,21 @@ %undefine with_gsettings %endif %if %{without java} -%undefine with_java_mvn} +%undefine with_java_mvn %endif Summary: A key/value pair database to store software configurations Summary(pl.UTF-8): Baza kluczy/wartości do przechowywania konfiguracji oprogramowania Name: elektra Version: 0.8.23 -Release: 4 +Release: 14 License: BSD Group: Applications/System Source0: https://www.libelektra.org/ftp/elektra/releases/%{name}-%{version}.tar.gz # Source0-md5: 0a065ed381a59b6213bd46fd3c82ba83 Patch0: %{name}-zsh.patch Patch1: %{name}-no-markdown.patch +Patch2: disable-broken-tests.patch +Patch3: gcc11.patch URL: https://www.libelektra.org/ %if %{with qt} BuildRequires: Qt5Core-devel >= 5.3 @@ -223,9 +225,7 @@ Summary(pl.UTF-8): Bashowe uzupełnianie parametrów dla poleceń z pakietu Elek Group: Applications/Shells Requires: %{name} = %{version}-%{release} Requires: bash-completion >= 2 -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description -n bash-completion-elektra Bash completion for Elektra kdb command. @@ -239,9 +239,7 @@ Summary(pl.UTF-8): Uzupełnianie parametrów w fish dla poleceń z pakietu Elekt Group: Applications/Shells Requires: %{name} = %{version}-%{release} Requires: fish -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description -n fish-completion-elektra Fish completion for Elektra kdb command. @@ -255,9 +253,7 @@ Summary(pl.UTF-8): Uzupełnianie parametrów dla poleceń z pakietu Elektra w po Group: Applications/Shells Requires: %{name} = %{version}-%{release} Requires: zsh -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description -n zsh-completion-elektra ZSH completion for Elektra kdb command. @@ -404,7 +400,7 @@ Requires: %{name}-libs = %{version}-%{release} %description io-uv Elektra I/O binding using uv. -%description io-glib -l pl.UTF-8 +%description io-uv -l pl.UTF-8 Wiązanie we/wy Elektry wykorzystujące uv. %package io-uv-devel @@ -522,10 +518,16 @@ Wiązanie języka Ruby dla Elektry. %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch3 -p1 %{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' $(grep -l '/usr/bin/env bash' -r scripts) %{__sed} -i -e '1s,/usr/bin/env python,%{__python},' scripts/{find-tools,update-infos-status} +%{__rm} -r src/bindings/io/test +%{__rm} src/bindings/io/uv/testio_uv.c +%{__rm} src/bindings/io/glib/testio_glib.c + %build install -d build cd build @@ -538,7 +540,7 @@ cd build -DTOOLS="kdb;race%{?with_gen:;gen}%{?with_qt:;qt-gui}" \ -DBUILD_STATIC=ON -%{__make} -j1 +%{__make} %install rm -rf $RPM_BUILD_ROOT @@ -956,7 +958,6 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/dbus.c.3elektra* %{_mandir}/man3/deprecated.3elektra* %{_mandir}/man3/global.c.3elektra* -%{_mandir}/man3/invoke.3elektra* %{_mandir}/man3/invoke.c.3elektra* %{_mandir}/man3/io.c.3elektra* %{_mandir}/man3/io_doc.c.3elektra*