Browse Source

augeas-1.13.0-1

Tomohiro "Tomo-p" KATO 2 years ago
parent
commit
80a684e97e
1 changed files with 18 additions and 5 deletions
  1. 18 5
      a/augeas/augeas-vl.spec

+ 18 - 5
a/augeas/augeas-vl.spec

@@ -1,6 +1,6 @@
 Name:           augeas
-Version:        1.12.0
-Release:        4%{?_dist_release}
+Version:        1.13.0
+Release:        1%{?_dist_release}
 Summary:        A library for changing configuration files
 Group:          system
 Vendor:         Project Vine
@@ -8,11 +8,18 @@ Distribution:   Vine Linux
 
 License:        LGPLv2+
 URL:            http://augeas.net/
-Source0:        http://download.augeas.net/augeas-%{version}.tar.gz
+# mkdir augeas-x.xx.x
+# pushd augeas-x.xx.x/
+# git clone --recursive https://github.com/hercules-team/augeas.git .
+# ./autogen.sh
+# make distclean
+# popd
+# tar --exclude=".*" -cvf - augeas-x.xx.x | gzip -9 > augeas-x.xx.x.tar.gz
+Source0:        https://github.com/hercules-team/augeas/archive/refs/tags/release-%{version}.tar.gz#/augeas-%{version}.tar.gz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  readline-devel libxml2-devel
+BuildRequires:  bison flex readline-devel libxml2-devel
 Requires:       %{name}-libs = %{version}-%{release}
 
 %description
@@ -65,10 +72,12 @@ Requires:       vim-common
 
 %prep
 %setup -q
+sed -i -e '/is_selinux_enabled/a typedef char *security_context_t;' \
+	gnulib/lib/se-selinux.in.h
 
 
 %build
-%configure --disable-static
+%configure --disable-static --without-selinux
 make %{?_smp_mflags}
 
 
@@ -126,7 +135,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/vim/vimfiles/syntax/augeas.vim
 %{_datadir}/vim/vimfiles/ftdetect/augeas.vim
 
+
 %changelog
+* Mon Oct 25 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.13.0-1
+- new upstream release.
+
 * Thu Sep 09 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.12.0-4
 - rebuilt with current environment.
 - dropped ldconfig scriptlets.