Преглед на файлове

updated 11 packages

at-3.2.5-1

c-ares-1.33.1-1

containerd-1.7.21-1

kernel-6.6.48-1

libpq-16.4-1

moby-engine-27.2.0-1

nghttp2-1.63.0-1

nodejs-20.17.0-1

php-composer-2.7.8-1

postgresql-16.4-1

rpcbind-1.2.7-1
Tomohiro "Tomo-p" KATO преди 9 месеца
родител
ревизия
79d0cd1b9c

+ 74 - 53
a/at/at-vl.spec

@@ -4,37 +4,33 @@
 Summary:        Job spooling tools.
 Summary(ja):    ジョブスプーリングツール
 Name:           at
-Version:        3.1.23
-Release:        1%{?_dist_release}
+Version:        3.2.5
+Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 License:        GPLv3+ and GPLv2+ and ISC and MIT and Public Domain
-URL:            http://ftp.debian.org/debian/pool/main/a/at
+URL:            https://ftp.debian.org/debian/pool/main/a/at
 
-Source:         http://ftp.debian.org/debian/pool/main/a/at/at_%{version}.orig.tar.gz
+Source:         https://ftp.debian.org/debian/pool/main/a/at/at_%{version}.orig.tar.gz
 Source1:        pam_atd
 Source2:        atd.init
 Source3:        atd.sysconf
 Source5:        atd.systemd
 
-Patch0:         at-aarch64.patch
-Patch1:         at-3.1.18-make.patch
-Patch2:         at-3.1.20-pam.patch
-Patch4:         at-3.1.14-opt_V.patch
-Patch5:         at-3.1.20-shell.patch
-Patch6:         at-3.1.18-nitpicks.patch
-Patch8:         at-3.1.14-fix_no_export.patch 
-Patch9:         at-3.1.14-mailwithhostname.patch
-Patch10:        at-3.1.14-usePOSIXtimers.patch
-Patch12:        at-3.1.20-aborted-jobs.patch
-Patch13:        at-3.1.18-noabort.patch
-Patch14:        at-3.1.16-fclose-error.patch
-Patch15:        at-3.1.16-clear-nonjobs.patch
-Patch16:        at-3.1.18-utc-dst.patch
-Patch17:        at-3.1.20-lock-locks.patch
-Patch18:        at-3.1.23-document-n.patch
-Patch19:        at-3.1.20-log-jobs.patch
-
-# http://mantis.vinelinux.org/view.php?id=2483
-Patch20:        at-3.1.23-usePOSIXtimers-fix.patch
+Patch0:      at-3.2.5-address-sast.patch
+Patch1:      at-aarch64.patch
+Patch2:      at-3.2.5-make.patch
+Patch3:      at-3.2.5-pam.patch
+Patch4:      at-3.1.14-opt_V.patch
+Patch5:      at-3.2.2-shell.patch
+Patch6:      at-3.2.5-nitpicks.patch
+Patch7:      at-3.1.14-fix_no_export.patch
+Patch8:      at-3.2.5-mailwithhostname.patch
+Patch9:      at-3.2.5-aborted-jobs.patch
+Patch10:      at-3.2.5-noabort.patch
+Patch11:      at-3.1.16-fclose-error.patch
+Patch12:      at-3.1.16-clear-nonjobs.patch
+Patch13:      at-3.2.2-lock-locks.patch
+Patch14:      at-3.1.23-document-n.patch
+Patch15:      at-3.1.20-log-jobs.patch
 
 BuildRequires: fileutils 
 BuildRequires: flex
@@ -60,7 +56,6 @@ Conflicts: crontabs <= 1.5
 BuildRequires: postfix
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 
-
 %description
 At and batch read commands from standard input or from a specified
 file. At allows you to specify that a command will be run at a
@@ -84,16 +79,20 @@ batch はシステムの負荷レベルが特定のレベルを下回るとコ
 メモ: もし毎日/週などの同じ時間にくり返される必要があるジョブであれば、
 代わりに crontab を使うべきでしょう。
 
+
+%debug_package
+
+
 %prep
 %setup -q
 cp %{SOURCE1} .
 %autopatch -p1
-# patch10 touches configure.in
-autoconf
-# for patch11
-rm -f lex.yy.* y.tab.*
+
 
 %build
+# uselles files
+rm -f lex.yy.* y.tab.*
+
 %configure --with-atspool=%{_localstatedir}/spool/at/spool \
            --with-jobdir=%{_localstatedir}/spool/at \
            --with-daemon_username=root  \
@@ -104,30 +103,22 @@ rm -f lex.yy.* y.tab.*
 
 make
 
-%check
-# don't run "make test" by default
-%{?_without_check: %define _without_check 1}
-%{!?_without_check: %define _without_check 1}
-
-%if ! %{_without_check}                                                                                                       
-	LANG=C make test > /dev/null
-%endif
 
 %install
 rm -rf %{buildroot}
 make install \
 	DAEMON_USERNAME=`id -nu`\
 	DAEMON_GROUPNAME=`id -ng` \
-	DESTDIR=%{buildroot}\
-	sbindir=%{buildroot}%{_prefix}/sbin\
-	bindir=%{buildroot}%{_bindir}\
-	prefix=%{buildroot}%{_prefix}\
-	exec_prefix=%{buildroot}%{_prefix}\
-	docdir=%{buildroot}/usr/doc\
-	mandir=%{buildroot}%{_mandir}\
-	etcdir=%{buildroot}%{_sysconfdir} \
-	ATJOB_DIR=%{buildroot}%{_localstatedir}/spool/at \
-	ATSPOOL_DIR=%{buildroot}%{_localstatedir}/spool/at/spool \
+	DESTDIR=%{buildroot} \
+	sbindir=%{_prefix}/sbin \
+	bindir=%{_bindir} \
+	prefix=%{_prefix} \
+	exec_prefix=%{_prefix} \
+	docdir=%{_prefix}/doc \
+	mandir=%{_mandir} \
+	etcdir=%{_sysconfdir} \
+	ATJOB_DIR=%{_localstatedir}/spool/at \
+	ATSPOOL_DIR=%{_localstatedir}/spool/at/spool \
 	INSTALL_ROOT_USER=`id -nu` \
 	INSTALL_ROOT_GROUP=`id -nu`;
 
@@ -153,15 +144,40 @@ install -m 755 %{SOURCE3} %{buildroot}/etc/sysconfig/atd
 # remove unpackaged files from the buildroot
 rm -r  %{buildroot}%{_prefix}/doc
 
-%clean
-rm -rf %{buildroot}
+
+%check
+# don't run "make test" by default
+%{?_without_check: %define _without_check 1}
+%{!?_without_check: %define _without_check 1}
+
+%if ! %{_without_check}                                                                                                       
+	LANG=C make test > /dev/null
+%endif
+
+%pre
+%if %{with systemd}
+if [ -e %{_initdir}/atd ]; then
+  /sbin/service atd stop >/dev/null 2>&1 ||:
+  /sbin/chkconfig --del atd >/dev/null 2>&1 ||:
+fi
+%endif
+
 
 %post
 touch %{_localstatedir}/spool/at/.SEQ
 chmod 600 %{_localstatedir}/spool/at/.SEQ
-chown daemon.daemon %{_localstatedir}/spool/at/.SEQ
+chown daemon:daemon %{_localstatedir}/spool/at/.SEQ
 %if %{with systemd}
+if [ -e %{_initdir}/atd ]; then
+  /sbin/service atd stop >/dev/null 2>&1 || :
+  /sbin/chkconfig --del atd >/dev/null 2>&1 || :
+  /usr/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+  /usr/bin/systemctl enable atd.service >/dev/null 2>&1 || :
+  /usr/bin/systemctl try-restart atd.service >/dev/null 2>&1 || :
+  exit 0
+else
 %systemd_post atd.service
+fi
 %else
 # must be in chkconfig on
 /sbin/chkconfig --add atd
@@ -171,7 +187,7 @@ chown daemon.daemon %{_localstatedir}/spool/at/.SEQ
 %if %{with systemd}
 %systemd_preun atd.service
 %else
-if [ "$1" = 0 ] ; then
+if [ "$1" = 0 -o -x /usr/bin/systemctl ] ; then
   /sbin/service atd stop
   /sbin/chkconfig --del atd
 fi
@@ -181,13 +197,13 @@ fi
 %if %{with systemd}
 %systemd_postun_with_restart atd.service
 %else
-if [ "$1" -ge "1" ]; then
+if [ "$1" -ge "1" -a ! -x /usr/bin/systemctl ]; then
   /sbin/service atd condrestart
 fi
 %endif
 
+
 %files
-%defattr(-,root,root)
 %doc docs/*
 %config %{_sysconfdir}/at.deny
 %if %{with systemd}
@@ -207,8 +223,13 @@ fi
 %{_bindir}/atrm
 %{_bindir}/atq
 %attr(4755,root,root) %{_bindir}/at
+%{_datadir}/at
+
 
 %changelog
+* Wed Aug 28 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.2.5-1
+- new upstream release.
+
 * Sat Apr 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.23-1
 - new upstream release.
 - imported Patch12-19 from rawhide.

+ 4 - 1
c/c-ares/c-ares-vl.spec

@@ -2,7 +2,7 @@
 
 Summary: A library that performs asynchronous DNS operations
 Name: c-ares
-Version: 1.33.0
+Version: 1.33.1
 Release: 1%{?_dist_release}
 Group: system
 Vendor: Project Vine
@@ -115,6 +115,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Aug 23 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.33.1-1
+- updated to 1.33.1.
+
 * Sat Aug 03 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.33.0-1
 - updated to 1.33.0.
 

+ 4 - 1
c/containerd/containerd-vl.spec

@@ -2,7 +2,7 @@
 %bcond_without check
 
 Name:           containerd
-Version:        1.7.20
+Version:        1.7.21
 Release:        1%{_dist_release}%{?with_systemd:.systemd}
 Summary:        An open and reliable container runtime
 Group:          virtualization
@@ -104,6 +104,9 @@ install -Dpm 0644 containerd.service -t %{buildroot}%{_unitdir}
 
 
 %changelog
+* Thu Aug 29 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.7.21-1
+- new upstream release.
+
 * Thu Jul 18 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.7.20-1
 - new upstream release.
 

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

@@ -44,7 +44,7 @@
 #
 %define majorver 6
 %define sublevel 6
-%define patchlevel 46
+%define patchlevel 48
 %define kversion %{majorver}.%{sublevel}
 %define rpmversion %{majorver}.%{sublevel}.%{patchlevel}
 %define release 1%{?_dist_release}%{?with_systemd:.systemd}
@@ -1192,6 +1192,9 @@ fi
 
 
 %changelog
+* Fri Aug 30 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.6.48-1
+- updated to 6.6.48.
+
 * Thu Aug 15 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.6.46-1
 - updated to 6.6.46.
 

+ 12 - 9
lib/libp/libpq/libpq-vl.spec

@@ -13,7 +13,7 @@
 Summary: The shared libraries required for any PostgreSQL clients.
 Summary(ja): PostgreSQL クライアントに必要な共有ライブラリ
 Name: libpq
-Version: 16.1
+Version: 16.4
 Release: 1%{?_dist_release}
 %define pgver %(echo %{version} | cut -d. -f1)
 Group: system
@@ -28,23 +28,23 @@ Source6: README.rpm-dist
 
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 
-Buildrequires: perl build-essential
-Buildrequires: libedit-devel
-Buildrequires: libicu-devel
-Buildrequires: zlib-devel >= 1.0.4
+BuildRequires: perl build-essential
+BuildRequires: libedit-devel
+BuildRequires: libicu-devel
+BuildRequires: pkgconfig(zlib)
 BuildRequires: bison, flex, pam-devel
 %if %ssl
-Buildrequires: openssl-devel
+BuildRequires: openssl-devel
 %endif
 %if %kerberos
-Buildrequires: krb5-devel
+BuildRequires: krb5-devel
 %endif
 %if %nls
-Buildrequires: gettext >= 0.10.35
+BuildRequires: gettext >= 0.10.35
 %endif
 
 %if %pam
-Buildrequires: pam-devel
+BuildRequires: pam-devel
 %endif
 
 %description
@@ -234,6 +234,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Aug 24 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.4-1
+- new upstream release.
+
 * Fri Nov 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.1-1
 - new upstream release.
 

+ 4 - 1
m/moby-engine/moby-engine-vl.spec

@@ -20,7 +20,7 @@
 
 Name:           moby-engine
 Summary:        The open-source application container engine
-Version:        27.1.2
+Version:        27.2.0
 Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          virtualization
 Vendor:         Project Vine
@@ -283,6 +283,9 @@ fi
 
 
 %changelog
+* Thu Aug 29 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 27.2.0-1
+- new upstream release.
+
 * Wed Aug 14 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 27.1.2-1
 - new upstream release.
 

+ 4 - 1
n/nghttp2/nghttp2-vl.spec

@@ -9,7 +9,7 @@
 Summary: Experimental HTTP/2 client, server and proxy
 Summary(ja): HTTP/2クライアント・サーバ・プロキシの実験的実装
 Name: nghttp2
-Version: 1.62.1
+Version: 1.63.0
 Release: 1%{?_dist_release}
 Group: internet
 Vendor: Project Vine
@@ -207,6 +207,9 @@ make %{?_smp_mflags} check
 
 
 %changelog
+* Thu Aug 29 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.63.0-1
+- new upstream release.
+
 * Fri May 24 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.62.1-1
 - new upstream release.
 

+ 7 - 1
n/nodejs/nodejs-vl.spec

@@ -11,10 +11,13 @@
 %global system_openssl 0
 %endif
 
+# LTO is currently broken on Node.js builds
+%define _lto_cflags %{nil}
+
 %define _unpackaged_files_terminate_build 1
 
 Name:           nodejs
-Version:        20.13.1
+Version:        20.17.0
 Release:        1%{?_dist_release}
 Summary:        JavaScript runtime
 Summary(ja):    JavaScript ランタイム
@@ -301,6 +304,9 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
 
 
 %changelog
+* Fri Aug 23 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.17.0-1
+- updated to 20.17.0.
+
 * Fri May 10 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.13.1-1
 - updated to 20.13.1.
 

+ 4 - 1
p/php-composer/php-composer-vl.spec

@@ -1,6 +1,6 @@
 Name: php-composer
 Summary: A tool for dependency management in PHP
-Version: 2.7.7
+Version: 2.7.8
 Release: 1%{?_dist_release}
 Group: programming
 Vendor: Project Vine
@@ -44,6 +44,9 @@ install -m755 %{SOURCE1} %{buildroot}%{_bindir}/composer
 
 
 %changelog
+* Fri Aug 23 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.7.8-1
+- new upstream release.
+
 * Tue Jun 11 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.7.7-1
 - new upstream release.
 

+ 4 - 1
p/postgresql/postgresql-vl.spec

@@ -15,7 +15,7 @@
 Summary: PostgreSQL client programs
 Summary(ja): PostgreSQL のクライアントプログラム群
 Name: postgresql
-Version: 16.3
+Version: 16.4
 Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: office
 Vendor: Project Vine
@@ -840,6 +840,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sat Aug 24 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.4-1
+- new upstream release.
+
 * Fri May 10 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.3-1
 - new upstream release.
 

+ 11 - 15
r/rpcbind/rpcbind-vl.spec

@@ -6,22 +6,20 @@
 %define _unpackaged_files_terminate_build 1
 
 Name:           rpcbind
-Version:        1.2.5
-Release:		2%{?_dist_release}%{?with_systemd:.systemd}
+Version:        1.2.7
+Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Summary:        Universal Addresses to RPC Program Number Mapper
-Group:          System Environment/Daemons
+Group:          system
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
 License:        BSD
-URL:            http://nfsv4.bullopensource.org
-Source0:        http://downloads.sourceforge.net/rpcbind/%{name}-%{version}.tar.bz2
+URL:            https://sourceforge.net/projects/rpcbind/
+Source0:        https://downloads.sourceforge.net/rpcbind/%{name}-%{version}.tar.bz2
 Source1:        rpcbind.init
 Source2:        %{name}.sysconfig
 
-Patch001:       rpcbind-1.2.5-rpcinfo-bufoverflow.patch
-
 Patch100:       rpcbind-0.2.3-systemd-envfile.patch
 Patch101:       rpcbind-0.2.3-systemd-tmpfiles.patch
 Patch102:       rpcbind-0.2.4-runstatdir.patch
@@ -65,11 +63,11 @@ universal addresses.  It must be running on the host to be able to make
 RPC calls on a server on that machine.
 
 
+%debug_package
+
+
 %prep
 %setup -q
-# 1637562 - rpcinfo: Fix stack buffer overflow
-%patch001 -p1
-
 %if %{with systemd}
 %patch100 -p1
 %patch101 -p1
@@ -130,12 +128,7 @@ sed -i -e 's|/usr/sbin/|/sbin/|' %{buildroot}%{_unitdir}/rpcbind.service
 %endif
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %pre
-
 # Check the validity of the rpc uid and gid.
 # If they don't exist, create them
 # If they exist but are the wrong value, remove them 
@@ -200,6 +193,9 @@ fi
 
 
 %changelog
+* Sun Aug 25 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.7-1
+- updated to 1.2.7.
+
 * Tue Apr 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.2.5-2
 - added systemd support (disabled as default).