Browse Source

updated 8 packages

firefox-78.3.1-1

libpq-13.0-1

nodejs-12.18.4-1

openssh-8.4p1-1

php74-7.4.11-1

postgresql-13.0-1

rspamd-2.6-1

thunderbird-68.12.1-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12502 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
6e1599c774

+ 6 - 1
f/firefox/firefox-vl.spec

@@ -3,7 +3,7 @@
 # do not include minor version number in MOZILLA_FIVE_HOME
 %global ffmajor 78.3
 %global geckomajor 78.3
-%global ffminor 0
+%global ffminor 1
 %global ffversion %{ffmajor}%{?ffminor:.%{ffminor}}
 %define ffdir %{_libdir}/firefox
 %define tarballdir firefox-%{ffversion}
@@ -556,6 +556,8 @@ if [ $1 -eq 0 ]; then
   %{__rm} -rf %{langpackdir}
 fi
 
+#---------------------------------------------------------------------
+
 %files
 %defattr(-,root,root,-)
 %{_bindir}/firefox
@@ -571,6 +573,9 @@ fi
 #---------------------------------------------------------------------
 
 %changelog
+* Fri Oct 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.3.1-1
+- updated to 78.3.1.
+
 * Wed Sep 23 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 78.3.0-1
 - updated to 78.3.0.
 

+ 24 - 18
lib/libp/libpq/libpq-vl.spec

@@ -7,22 +7,29 @@
 %define nls 1
 %define pam 1
 
-%define pgver 12
+%define pgver 13
 %define pq_soname 5
 %define ecpg_soname 6
 
 Summary: The shared libraries required for any PostgreSQL clients.
 Summary(ja): PostgreSQL クライアントに必要な共有ライブラリ
 Name: libpq
-Group: System Environment/Libraries
-Version: %{pgver}.2
+Version: %{pgver}.0
 Release: 1%{?_dist_release}
+Group: system
+Vendor: Project Vine
+Distribution: Vine Linux
+
 License: BSD
+URL: https://www.postgresql.org/ 
 Source0: https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
 Source5: https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2.sha256
 Source6: README.rpm-dist
 Patch2: postgresql-8.3.3-nls.patch
 Patch3: postgresql-7.4-ecpg-patch
+
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+
 Buildrequires: perl build-essential
 Buildrequires: libedit-devel
 Buildrequires: zlib-devel >= 1.0.4
@@ -41,12 +48,6 @@ Buildrequires: gettext >= 0.10.35
 Buildrequires: pam-devel
 %endif
 
-Url: https://www.postgresql.org/ 
-Buildroot: %{_tmppath}/%{name}-%{version}-root
-
-Vendor: Project Vine
-Distribution: Vine Linux
-
 %description
 The %{name} package provides the essential shared libraries for any 
 PostgreSQL client program or interface. You will need to install this package
@@ -59,10 +60,11 @@ PostgreSQL server.
 PostgreSQL サーバに接続する必要のある、PostgreSQL パッケージやクライア
 ントを使う場合には、このパッケージをインストールする必要があります。
 
+
 %package -n libpq%{pq_soname}
 Summary: The shared libraries required for any PostgreSQL clients.
 Summary(ja): PostgreSQL クライアントに必要な共有ライブラリ
-Group: System Environment/Libraries
+Group: system
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 Obsoletes: postgresql7-libs
@@ -82,10 +84,11 @@ PostgreSQL server.
 PostgreSQL サーバに接続する必要のある、PostgreSQL パッケージやクライア
 ントを使う場合には、このパッケージをインストールする必要があります。
 
+
 %package devel
 Summary: PostgreSQL development header files and libraries.
 Summary(ja): PostgreSQL の開発用ヘッダファイルとライブラリ群
-Group: Development/Libraries
+Group: programming
 Requires: libpq%{pq_soname} = %{version}
 Obsoletes: postgresql7-devel
 Obsoletes: postgresql8-devel
@@ -106,6 +109,9 @@ develop applications which will interact with a PostgreSQL server.
 したい場合にはこのパッケージをインストールしてください。
 
 
+%debug_package
+
+
 %prep
 %setup -q -n postgresql-%{version}
 
@@ -182,7 +188,6 @@ cp %{SOURCE6} README.rpm-dist
 mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
 install -m 644 ./doc/src/sgml/man1/* $RPM_BUILD_ROOT/%{_mandir}/man1
 
-
 %find_lang libpq5-%{pgver}
 %find_lang ecpg-%{pgver}
 %find_lang ecpglib%{ecpg_soname}-%{pgver}
@@ -200,17 +205,15 @@ find %{buildroot}%{_mandir}/man1 -type f | grep -v ecpg.1 | xargs rm -f
 rm -f %{buildroot}%{_includedir}/pgsql/Makefile*
 find %{buildroot}%{_includedir}/pgsql -type f | perl -pi  -e 's|^%{buildroot}||g'> devel.lst
 
-%post
-/sbin/ldconfig 
-
-%postun
-/sbin/ldconfig 
-
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 
+%post -n libpq%{pq_soname} -p /sbin/ldconfig 
+%postun -n libpq%{pq_soname} -p /sbin/ldconfig 
+
+
 %files -n libpq%{pq_soname} -f libpq.lst
 %defattr(-,root,root)
 %license COPYRIGHT
@@ -236,6 +239,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Oct 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0-1
+- new upstream release.
+
 * Fri Feb 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.2-1
 - new upstream release.
 

+ 13 - 5
n/nodejs/nodejs-vl.spec

@@ -14,11 +14,11 @@
 %define _unpackaged_files_terminate_build 1
 
 Name:           nodejs
-Version:        12.18.2
+Version:        12.18.4
 Release:        1%{?_dist_release}
 Summary:        JavaScript runtime
 Summary(ja):    JavaScript ランタイム
-Group:          Development/Languages
+Group:          programming,servers
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
@@ -92,10 +92,11 @@ makes it lightweight and efficient, perfect for data-intensive
 real-time applications that run across distributed devices.
 #'
 
+
 %package devel
 Summary: JavaScript runtime - development headers
 Summary(ja): JavaScript runtime - development headers
-Group: Development/Languages
+Group: programming
 Requires: %{name} == %{version}-%{release}
 %if %{system_libuv}
 Requires: libuv-devel
@@ -116,10 +117,11 @@ Requires: openssl-devel
 %description devel
 Development headers for the Node.js JavaScript runtime.
 
+
 %package docs
 Summary: Node.js API documentation
 Summary(ja): Node.js API documentation
-Group: Documentation
+Group: documentation
 
 %description docs
 The API documentation for the Node.js JavaScript runtime.
@@ -165,8 +167,8 @@ find deps/uv -name "*.c" -exec rm -f {} \;
 find deps/uv -name "*.h" -exec rm -f {} \;
 %endif
 
-%build
 
+%build
 # build with debugging symbols and add defines from libuv (#892601)
 %ifarch x86_64
 %global debug_flag -g
@@ -215,6 +217,7 @@ export LDFLAGS="$LDFLAGS %{libatomic_flag} -fuse-ld=lld"
 # Setting BUILDTYPE=Debug builds both release and debug binaries
 make BUILDTYPE=Release %{?_smp_mflags}
 
+
 %install
 rm -rf %{buildroot}
 
@@ -263,6 +266,7 @@ cp -p src/*.h %{buildroot}%{_includedir}/node
 mkdir -p %{buildroot}%{_datadir}/node
 cp -p common.gypi %{buildroot}%{_datadir}/node
 
+
 %files
 %license LICENSE
 %doc CHANGELOG.md README.md AUTHORS
@@ -286,7 +290,11 @@ cp -p common.gypi %{buildroot}%{_datadir}/node
 %doc %{_docdir}/%{name}-docs-%{version}
 %license LICENSE
 
+
 %changelog
+* Thu Oct 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.18.4-1
+- updated to 12.18.4.
+
 * Fri Jul 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.18.2-1
 - updated to 12.18.2.
 

+ 42 - 33
o/openssh/openssh-vl.spec

@@ -56,9 +56,9 @@
 Summary: The OpenSSH implementation of SSH.
 Summary(ja): OpenSSH - フリーの Secure Shell (SSH) の実装
 Name: openssh
-Version: 8.3p1
+Version: 8.4p1
 Release: 1%{_dist_release}%{?with_systemd:.systemd}
-Group: Applications/Internet
+Group: network
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: daisuke
@@ -75,7 +75,7 @@ Source13: sshd-keygen
 Source14: sshd.tmpfiles
 Source15: sshd-keygen.target
 
-Patch0: openssh-7.6p1-vine.patch
+Patch0: openssh-8.4p1-vine.patch
 #Patch4: openssh-8.0p1-vendor.patch
 # Patch12: openssh-selinux.patch
 # Patch20: openssh-3.9p1-gssapimitm.patch
@@ -118,35 +118,6 @@ BuildRequires: libedit-devel
 BuildRequires: systemd-devel
 %endif
 
-
-%package clients
-Summary: OpenSSH clients.
-Summary(ja): OpenSSH Secure Shell プロトコルクライアント
-Requires: openssh = %{version}-%{release}
-Group: Applications/Internet
-Obsoletes: ssh-clients
-Obsoletes: openssh-contrib
-
-%package server
-Summary: The OpenSSH server daemon.
-Summary(ja): OpenSSH Secure Shell プロトコルサーバ (sshd)
-Group: System Environment/Daemons
-Obsoletes: ssh-server
-Requires(post): openssh = %{version}-%{release}
-Requires(post): chkconfig
-Requires(pre): shadow-utils
-Requires(post): initscripts >= 5.20
-Requires: pam
-
-%package askpass-gnome
-Summary: A passphrase dialog for OpenSSH, X, and GNOME.
-Summary(ja): OpenSSH GNOME パスフレーズ入力ダイアログ
-Group: Applications/Internet
-Requires: openssh = %{version}-%{release}
-Obsoletes: ssh-extras
-Obsoletes: openssh-askpass < 5.5p1-3vl6
-Provides: openssh-askpass = %{version}-%{release}
-
 %description
 SSH (Secure SHell) is a program for logging into and executing
 commands on a remote machine. SSH is intended to replace rlogin and
@@ -179,6 +150,15 @@ OpenSSH は OpenBSD による最後のフリーのバージョンの再実装で
 コアのファイルを含んでいます。実際に使用するにはこのパッケージの他に
 openssh-clients および/または openssh-server が必要です。
 
+
+%package clients
+Summary: OpenSSH clients.
+Summary(ja): OpenSSH Secure Shell プロトコルクライアント
+Requires: openssh = %{version}-%{release}
+Group: network
+Obsoletes: ssh-clients
+Obsoletes: openssh-contrib
+
 %description clients
 OpenSSH is a free version of SSH (Secure SHell), a program for logging
 into and executing commands on a remote machine. This package includes
@@ -202,6 +182,17 @@ OpenSSH は OpenBSD による最後のフリーのバージョンの再実装で
 必要なものを含んでいます。
 
 
+%package server
+Summary: The OpenSSH server daemon.
+Summary(ja): OpenSSH Secure Shell プロトコルサーバ (sshd)
+Group: servers
+Obsoletes: ssh-server
+Requires(post): openssh = %{version}-%{release}
+Requires(post): chkconfig
+Requires(pre): shadow-utils
+Requires(post): initscripts >= 5.20
+Requires: pam
+
 %description server
 OpenSSH is a free version of SSH (Secure SHell), a program for logging
 into and executing commands on a remote machine. This package contains
@@ -224,6 +215,16 @@ OpenSSH は OpenBSD による最後のフリーのバージョンの再実装で
 このパッケージは OpenSSH をサーバとして使用する場合に必要な
 デーモンなどを含んでいます。
 
+
+%package askpass-gnome
+Summary: A passphrase dialog for OpenSSH, X, and GNOME.
+Summary(ja): OpenSSH GNOME パスフレーズ入力ダイアログ
+Group: network
+Requires: openssh = %{version}-%{release}
+Obsoletes: ssh-extras
+Obsoletes: openssh-askpass < 5.5p1-3vl6
+Provides: openssh-askpass = %{version}-%{release}
+
 %description askpass-gnome
 OpenSSH is a free version of SSH (Secure SHell), a program for logging
 into and executing commands on a remote machine. This package contains
@@ -245,6 +246,9 @@ OpenSSH は OpenBSD による最後のフリーのバージョンの再実装で
 このパッケージは GNOME 用のパスフレーズ入力ダイアログを含んでいます。
 
 
+%debug_package
+
+
 %prep
 %setup -q
 %patch0 -p1 -b .vine
@@ -260,7 +264,7 @@ OpenSSH は OpenBSD による最後のフリーのバージョンの再実装で
 %patch26 -p1 -b .stack
 # %patch27 -p1 -b .log-chroot
 # %patch30 -p1 -b .exit-deadlock
-%patch35 -p1 -b .progress
+# %patch35 -p1 -b .progress
 
 %if %{with systemd}
 %patch948 -p1
@@ -540,6 +544,11 @@ fi
 
 
 %changelog
+* Wed Oct 07 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.4p1-1
+- new upstream release.
+- updated Patch0.
+- disabled Patch35.
+
 * Wed May 27 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.3p1-1
 - new upstream release.
 

+ 5 - 2
p/php74/php74-vl.spec

@@ -55,8 +55,8 @@
 Name: php%{majorver}
 Summary: The PHP HTML-embedded scripting language. (PHP: Hypertext Preprocessor)
 Summary(ja): HTML 埋め込み型スクリプト言語 PHP
-Version: 7.4.10
-Release: 2%{_dist_release}%{?with_systemd:.systemd}
+Version: 7.4.11
+Release: 1%{_dist_release}%{?with_systemd:.systemd}
 Group: programming
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -1056,6 +1056,9 @@ rm -f files.*
 
 #======================================================================
 %changelog
+* Fri Oct 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.11-1
+- new upstream release.
+
 * Tue Sep 08 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 7.4.10-2
 - rebuilt with net-snmp-5.9.
 

+ 10 - 6
p/postgresql/postgresql-vl.spec

@@ -17,8 +17,8 @@
 Summary: PostgreSQL client programs
 Summary(ja): PostgreSQL のクライアントプログラム群
 Name: postgresql
-Version: 12.4
-Release: 2%{?_dist_release}%{?with_systemd:.systemd}
+Version: 13.0
+Release: 1%{?_dist_release}%{?with_systemd:.systemd}
 Group: office
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -512,7 +512,7 @@ find_lang_bins devel.lst pg_config
 find_lang_bins server.lst \
 	initdb pg_archivecleanup pg_basebackup pg_checksums pg_controldata \
 	pg_ctl pg_resetwal pg_rewind pg_test_fsync pg_test_timing pg_waldump \
-	plpgsql postgres pg_upgrade
+	plpgsql postgres pg_upgrade pg_verifybackup
 find_lang_bins main.lst \
 	pg_dump pgscripts psql
 %if %{with plperl}
@@ -634,7 +634,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root)
 %license COPYRIGHT
 %doc doc/KNOWN_BUGS doc/MISSING_FEATURES
-%doc README HISTORY INSTALL doc/bug.template
+%doc README HISTORY INSTALL
 %doc README.rpm-dist
 ##doc doc/html
 %{_bindir}/clusterdb
@@ -752,6 +752,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/pg_test_fsync
 %{_bindir}/pg_test_timing
 %{_bindir}/pg_upgrade
+%{_bindir}/pg_verifybackup
 %{_bindir}/pg_waldump
 %{_bindir}/pgbench
 %{_bindir}/postgres
@@ -770,6 +771,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/pg_test_fsync.*
 %{_mandir}/man1/pg_test_timing.*
 %{_mandir}/man1/pg_upgrade.*
+%{_mandir}/man1/pg_verifybackup.*
 %{_mandir}/man1/pg_waldump.*
 %{_mandir}/man1/pgbench.*
 %{_mandir}/man1/postgres.*
@@ -790,8 +792,6 @@ rm -rf $RPM_BUILD_ROOT
 %exclude %{_datadir}/pgsql/extension/pl*
 %{_datadir}/pgsql/*.sql
 %{_datadir}/pgsql/postgres.bki
-%{_datadir}/pgsql/postgres.description
-%{_datadir}/pgsql/postgres.shdescription
 %{_datadir}/pgsql/*.sample
 %{_datadir}/pgsql/sql_features.txt
 %{_datadir}/pgsql/timezone
@@ -826,6 +826,7 @@ rm -rf $RPM_BUILD_ROOT
 %files plperl -f plperl-%{pgver}.lang
 %defattr(-,root,root)
 %{_libdir}/postgresql/plperl.so
+%{_libdir}/postgresql/bool_plperl.so
 %{_libdir}/postgresql/hstore_plperl.so
 %{_libdir}/postgresql/jsonb_plperl.so
 %{_datadir}/pgsql/extension/plperl*
@@ -856,6 +857,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Mon Oct 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 13.0-1
+- new upstream release.
+
 * Mon Aug 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.4-2
 - rebuilt with python-3.8.
 

+ 14 - 6
r/rspamd/rspamd-vl.spec

@@ -9,10 +9,10 @@
 %define rspamd_rulesdir   %{_datadir}/rspamd/rules
 %define rspamd_wwwdir   %{_datadir}/rspamd/www
 
-Name:           rspamd
-Version:        2.5
-Release:        3%{?_dist_release}%{?with_systemd:.systemd}
 Summary:        Rapid spam filtering system
+Name:           rspamd
+Version:        2.6
+Release:        1%{?_dist_release}%{?with_systemd:.systemd}
 Group:          servers
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -20,6 +20,8 @@ Distribution:   Vine Linux
 License:        ASL 2.0
 URL:            https://rspamd.com
 Source0:        https://github.com/rspamd/rspamd/archive/%{version}.tar.gz#/%{name}-%{version}.tar.xz
+Patch0:         rspamd-2.6-lua54.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}
 
 BuildRequires:  cmake
@@ -66,7 +68,7 @@ lua.
 
 
 %prep
-%setup -q
+%autosetup -p1
 
 
 %build
@@ -195,8 +197,6 @@ fi
 %{_bindir}/rspamadm
 %{_bindir}/rspamadm-*
 %attr(-, %{rspamd_user}, %{rspamd_group}) %dir %{rspamd_home}
-%dir %{rspamd_rulesdir}/regexp
-%dir %{rspamd_rulesdir}
 %dir %{rspamd_confdir}
 %dir %{rspamd_confdir}/modules.d
 %dir %{rspamd_confdir}/local.d
@@ -226,7 +226,11 @@ fi
 %{_datadir}/rspamd/lualib/lua_selectors/*.lua
 %{_datadir}/rspamd/lualib/lua_scanners/*.lua
 %{_datadir}/rspamd/lualib/rspamadm/*.lua
+%dir %{rspamd_rulesdir}
+%dir %{rspamd_rulesdir}/regexp
 %{rspamd_rulesdir}/regexp/*.lua
+%dir %{rspamd_rulesdir}/controller
+%{rspamd_rulesdir}/controller/*.lua
 %{rspamd_rulesdir}/*.lua
 %{rspamd_wwwdir}/*
 %{_libdir}/rspamd/*
@@ -238,6 +242,10 @@ fi
 
 
 %changelog
+* Fri Oct 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.6-1
+- new upstream release.
+- added Patch0 to build with lua-5.4.
+
 * Tue Aug 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.5-3
 - rebuilt with current envirionment.
 

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

@@ -36,7 +36,7 @@
 Summary:	Thunderbird Community Edition, Mail/newsgroup client
 Summary(ja):	Thunderbirdコミュニティエディション, メール・ニュースクライアント
 Name:		thunderbird
-Version:	68.12.0
+Version:	68.12.1
 Release:	1%{?_dist_release}
 Group:		internet,communication
 Vendor:		Project Vine
@@ -480,6 +480,9 @@ fi
 #===============================================================================
 
 %changelog
+* Sat Oct 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.12.1-1
+- new upstream release.
+
 * Fri Aug 28 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 68.12.0-1
 - new upstream release.
 - updated metainfo.