5 Commits 8e675ad242 ... a2700b4ce9

Author SHA1 Message Date
  Tomohiro "Tomo-p" KATO a2700b4ce9 tmux-3.3-1 1 year ago
  Tomohiro "Tomo-p" KATO 702bdbe61d nginx-1.22.0-18 1 year ago
  Tomohiro "Tomo-p" KATO 32ece5fbd5 libmodsecurity-3.0.7-1 1 year ago
  Tomohiro "Tomo-p" KATO 03febb52dd lmdb-0.9.29-1 1 year ago
  Tomohiro "Tomo-p" KATO 0469c2fe25 kernel-5.10.119-1 1 year ago

+ 4 - 1
k/kernel/kernel-vl.spec

@@ -40,7 +40,7 @@
 # adding some text to the end of the version number.
 #
 %define sublevel 10
-%define patchlevel 117
+%define patchlevel 119
 %define kversion 5.%{sublevel}
 %define rpmversion 5.%{sublevel}.%{patchlevel}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
@@ -1194,6 +1194,9 @@ fi
 
 
 %changelog
+* Mon May 30 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.119-1
+- updated to 5.10.119.
+
 * Wed May 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.10.117-1
 - updated to 5.10.117.
 

+ 18 - 9
l/lmdb/lmdb-vl.spec

@@ -2,11 +2,10 @@
 %global archive_path libraries/lib%{name}
 
 Name:           lmdb
-Version:        0.9.24
+Version:        0.9.29
 Release:        1%{?_dist_release}
 Summary:        Memory-mapped key-value database
-Group:          Development/Libraries
-
+Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -15,8 +14,8 @@ URL:            http://symas.com/mdb/
 Source0:        https://github.com/LMDB/lmdb/archive/LMDB_%{version}.tar.gz
 Source1:        lmdb.pc.in
 # Patch description in the corresponding file
-Patch0: lmdb-make.patch
-Patch1: lmdb-s390-check.patch
+Patch0:         lmdb-make.patch
+Patch1:         lmdb-s390-check.patch
 
 BuildRequires: make
 BuildRequires: gcc
@@ -31,6 +30,7 @@ to the size of the virtual address space.
 
 %package        libs
 Summary:        Shared libraries for %{name}
+Group:          system
 
 %description    libs
 The %{name}-libs package contains shared libraries necessary for running
@@ -39,6 +39,7 @@ applications that use %{name}.
 %package        devel
 Summary:        Development files for %{name}
 Requires:       %{name}%{?_isa} = %{version}-%{release}
+Group:          programming
 
 %description    devel
 The %{name}-devel package contains libraries and header files for
@@ -47,11 +48,15 @@ developing applications that use %{name}.
 %package        doc
 Summary:        Documentation files for %{name}
 BuildArch:      noarch
+Group:          documentation
 
 %description    doc
 The %{name}-doc package contains automatically generated documentation for %{name}.
 
 
+%debug_package
+
+
 %prep
 %setup -q -n %{name}-LMDB_%{version}
 %patch0 -p1 -b .make
@@ -60,7 +65,9 @@ The %{name}-doc package contains automatically generated documentation for %{nam
 
 %build
 pushd %{archive_path}
-make XCFLAGS="%{optflags}" %{?_smp_mflags}
+%set_build_flags
+make %{?_smp_mflags} XCFLAGS="%{build_cflags}"
+
 # Build doxygen documentation
 doxygen
 # remove unpackaged files
@@ -68,6 +75,7 @@ rm -f Doxyfile
 rm -rf man # Doxygen generated manpages
 popd
 
+
 %install
 pushd %{archive_path}
 # make install expects existing directory tree
@@ -85,15 +93,13 @@ sed -e 's:@PREFIX@:%{_prefix}:g' \
     %{SOURCE1} >lmdb.pc
 install -Dpm 0644 -t %{buildroot}%{_libdir}/pkgconfig lmdb.pc
 
+
 %check
 pushd %{archive_path}
 rm -rf testdb
 LD_LIBRARY_PATH=$PWD make test
 popd
 
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-
 
 %files
 %{_bindir}/*
@@ -118,6 +124,9 @@ popd
 
 
 %changelog
+* Tue May 31 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.9.29-1
+- new upstream release.
+
 * Wed Oct 23 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.9.24-1
 - initial build for Vine Linux.
 - new upstream release.

+ 13 - 4
lib/libm/libmodsecurity/libmodsecurity-vl.spec

@@ -1,6 +1,6 @@
 Summary:        A library that loads/interprets rules written in the ModSecurity SecRules
 Name:           libmodsecurity
-Version:        3.0.6
+Version:        3.0.7
 Release:        1%{?_dist_release}
 Group:          security
 Vendor:         Project Vine
@@ -15,12 +15,13 @@ BuildRequires: make
 BuildRequires: flex
 BuildRequires: bison
 BuildRequires: git-core
+BuildRequires: curl-devel
+BuildRequires: pcre-devel
+BuildRequires: pcre2-devel
 BuildRequires: ssdeep-devel
 BuildRequires: pkgconfig(libxml-2.0)
 BuildRequires: pkgconfig(yajl)
-BuildRequires: curl-devel
 BuildRequires: pkgconfig(libmaxminddb)
-BuildRequires: pkgconfig(libpcre)
 BuildRequires: pkgconfig(lmdb)
 
 # libinjection is supposed to be bundled (same as with mod_security 2.x)
@@ -64,7 +65,12 @@ applications that use %{name}.
 
 
 %build
-%configure --libdir=%{_libdir} --with-lmdb --with-maxmind
+%configure \
+	--libdir=%{_libdir} \
+	--with-pcre2 \
+	--with-lmdb \
+	--with-maxmind \
+	%{nil}
 %make_build
 
 
@@ -92,6 +98,9 @@ applications that use %{name}.
 
 
 %changelog
+* Tue May 31 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.7-1
+- new upstream release.
+
 * Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.6-1
 - new upstream release.
 

+ 6 - 3
n/nginx/nginx-vl.spec

@@ -30,10 +30,10 @@ Summary:        Robust, small and high performance http and reverse proxy server
 Summary(ja):    堅牢・軽量・高性能な HTTP およびリバースプロキシサーバ
 Name:           nginx
 Group:          servers
-%global nginx_version 1.20.2
+%global nginx_version 1.22.0
 Version:        %{nginx_version}
 # do not reset or decrease.
-Release:        17%{?_dist_release}%{?with_systemd:.systemd}
+Release:        18%{?_dist_release}%{?with_systemd:.systemd}
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Packager:       daisuke
@@ -113,7 +113,7 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:  libboost-devel
 BuildRequires:  libxcrypt-devel
 BuildRequires:  libnsl2-devel
-BuildRequires:  pcre-devel
+BuildRequires:  pcre2-devel
 BuildRequires:  zlib-devel
 BuildRequires:  openssl-devel
 BuildRequires:	libxml2-devel
@@ -791,6 +791,9 @@ fi
 
 
 %changelog
+* Tue May 31 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.22.0-18
+- updated to 1.22.0.
+
 * Sat May 21 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.2-17
 - updated modsecurity-nginx to 1.0.3.
 

+ 4 - 1
t/tmux/tmux-vl.spec

@@ -1,6 +1,6 @@
 Summary:        A terminal multiplexer
 Name:           tmux
-Version:        3.2a
+Version:        3.3
 Release:        1%{?_dist_release}
 Group:          accessories
 Vendor:         Project Vine
@@ -56,6 +56,9 @@ fi
 
 
 %changelog
+* Thu Jun 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.3-1
+- new upstream release.
+
 * Tue Jul 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2a-1
 - new upstream release.