Packages update on Centos 8 and Fedora

This commit is contained in:
2023-05-19 12:32:37 +02:00
parent 3194e5f5f8
commit ad2956964c
6 changed files with 69 additions and 22 deletions

View File

@@ -14,7 +14,7 @@
%global httpd_pkg_cache_dir /var/cache/httpd/mod_auth_openidc %global httpd_pkg_cache_dir /var/cache/httpd/mod_auth_openidc
Name: mod_auth_openidc Name: mod_auth_openidc
Version: 2.4.13.1 Version: 2.4.14
Release: 1%{?dist} Release: 1%{?dist}
Summary: OpenID Connect auth module for Apache HTTP Server Summary: OpenID Connect auth module for Apache HTTP Server
@@ -31,7 +31,7 @@ BuildRequires: pcre-devel
BuildRequires: autoconf BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
BuildRequires: cjose-devel BuildRequires: cjose-devel
BuildRequires: jq-devel #BuildRequires: jq-devel
BuildRequires: jq BuildRequires: jq
%{?_with_hiredis:BuildRequires: hiredis-devel} %{?_with_hiredis:BuildRequires: hiredis-devel}
Requires: httpd-mmn = %{_httpd_mmn} Requires: httpd-mmn = %{_httpd_mmn}
@@ -92,6 +92,9 @@ install -m 700 -d $RPM_BUILD_ROOT%{httpd_pkg_cache_dir}/cache
%dir %attr(0700, apache, apache) %{httpd_pkg_cache_dir}/cache %dir %attr(0700, apache, apache) %{httpd_pkg_cache_dir}/cache
%changelog %changelog
* Fri May 19 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 2.4.14.
* Tue Mar 21 2023 Daniel Steiner <daniel.steiner@dsteiner.ch> * Tue Mar 21 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 2.4.13.1. - Update to 2.4.13.1.

View File

@@ -3,7 +3,7 @@
%define _extent -%{_ver} %define _extent -%{_ver}
Name: mydumper Name: mydumper
Summary: mydumper and myloader MySQL backup tools Summary: mydumper and myloader MySQL backup tools
Version: 0.14.1 Version: 0.14.5
Release: %{_ver}%{?dist} Release: %{_ver}%{?dist}
Group: Applications/Databases Group: Applications/Databases
License: GPL License: GPL
@@ -12,8 +12,8 @@ URL: https://github.com/maxbube/mydumper
Source: mydumper-%{version}%{_extent}.tar.gz Source: mydumper-%{version}%{_extent}.tar.gz
BuildArch: x86_64 BuildArch: x86_64
AutoReq: no AutoReq: no
#BuildRequires: percona-server-devel BuildRequires: percona-server-devel
BuildRequires: Percona-Server-devel-57 #BuildRequires: Percona-Server-devel-57
#BuildRequires: mysql-devel #BuildRequires: mysql-devel
#BuildRequires: mariadb-devel #BuildRequires: mariadb-devel
BuildRequires: pkgconf-pkg-config BuildRequires: pkgconf-pkg-config
@@ -58,8 +58,12 @@ rm -rf ${RPM_BUILD_ROOT}
%{_bindir}/* %{_bindir}/*
%{_datarootdir}/doc/%{name}/* %{_datarootdir}/doc/%{name}/*
%{_mandir}/man1/* %{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}.cnf
%changelog %changelog
* Fri May 19 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 0.14.5-1.
* Mon Mar 20 2023 Daniel Steiner <daniel.steiner@dsteiner.ch> * Mon Mar 20 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- zstd compression and ssl enabled. - zstd compression and ssl enabled.
- Update to 0.14.1-1. - Update to 0.14.1-1.

View File

@@ -84,6 +84,9 @@ getent passwd gitea > /dev/null || \
%changelog %changelog
* Thu May 11 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- First build on Fedora 38.
* Fri May 5 2023 Daniel Steiner <daniel.steiner@dsteiner.ch> * Fri May 5 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 1.19.3. - Update to 1.19.3.

View File

@@ -14,7 +14,7 @@
%global httpd_pkg_cache_dir /var/cache/httpd/mod_auth_openidc %global httpd_pkg_cache_dir /var/cache/httpd/mod_auth_openidc
Name: mod_auth_openidc Name: mod_auth_openidc
Version: 2.4.13.1 Version: 2.4.14
Release: 1%{?dist} Release: 1%{?dist}
Summary: OpenID Connect auth module for Apache HTTP Server Summary: OpenID Connect auth module for Apache HTTP Server
@@ -94,8 +94,12 @@ install -m 700 -d $RPM_BUILD_ROOT%{httpd_pkg_cache_dir}/cache
%dir %attr(0700, apache, apache) %{httpd_pkg_cache_dir}/cache %dir %attr(0700, apache, apache) %{httpd_pkg_cache_dir}/cache
%changelog %changelog
* Fri May 19 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 2.4.14.
* Tue Mar 21 2023 Daniel Steiner <daniel.steiner@dsteiner.ch> * Tue Mar 21 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 2.4.13.1. - Update to 2.4.13.2.
- First build on Fedora 38.
* Fri Nov 25 2022 Daniel Steiner <daniel.steiner@dsteiner.ch> * Fri Nov 25 2022 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Update to 2.4.12.1. - Update to 2.4.12.1.

View File

@@ -1,9 +1,9 @@
# to build against mariadb libraries, set it to 0 # to build against mariadb libraries, set it to 0
%define _mysql 0 %define _mysql 0
%define _rel 2 %define _rel 1
Name: mydumper Name: mydumper
Summary: mydumper and myloader MySQL backup tools Summary: mydumper and myloader MySQL backup tools
Version: 0.13.1 Version: 0.14.5
Release: %{_rel}%{?dist} Release: %{_rel}%{?dist}
Group: Applications/Databases Group: Applications/Databases
License: GPL License: GPL
@@ -66,8 +66,12 @@ rm -rf ${RPM_BUILD_ROOT}
%{_bindir}/* %{_bindir}/*
%{_datarootdir}/doc/%{name}/* %{_datarootdir}/doc/%{name}/*
%{_mandir}/man1/* %{_mandir}/man1/*
%config(noreplace) %{_sysconfdir}/%{name}.cnf
%changelog %changelog
* Fri May 19 2023 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 0.14.5-1.
* Sat Jan 21 2023 Daniel Steiner <daniel.steiner@daniel-steiner.org> * Sat Jan 21 2023 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 0.13.1-2. - Update to 0.13.1-2.

View File

@@ -21,8 +21,8 @@
Name: nginx Name: nginx
Epoch: 1 Epoch: 1
Version: 1.22.1 Version: 1.24.0
Release: 11%{?dist} Release: 99%{?dist}
Summary: A high performance web server and reverse proxy server Summary: A high performance web server and reverse proxy server
Group: System Environment/Daemons Group: System Environment/Daemons
@@ -89,6 +89,18 @@ Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and
IMAP protocols, with a strong focus on high concurrency, performance and low IMAP protocols, with a strong focus on high concurrency, performance and low
memory usage. memory usage.
%package core
Summary: nginx minimal core
%if 0%{?with_mailcap_mimetypes}
Requires: nginx-mimetypes
%endif
Requires: openssl%{?openssl_pkgversion}-libs
Requires(pre): nginx-filesystem
Conflicts: nginx < 1:1.20.2-4
%description core
nginx minimal core
%package all-modules %package all-modules
Group: System Environment/Daemons Group: System Environment/Daemons
Summary: A meta package that installs all available Nginx modules Summary: A meta package that installs all available Nginx modules
@@ -261,6 +273,8 @@ sed -i -e 's#PROFILE=SYSTEM#HIGH:!aNULL:!MD5#' nginx.conf
# to error out. This is is also the reason for the DESTDIR environment # to error out. This is is also the reason for the DESTDIR environment
# variable. # variable.
export DESTDIR=%{buildroot} export DESTDIR=%{buildroot}
# So the perl module finds its symbols:
nginx_ldopts="$RPM_LD_FLAGS -Wl,-E"
./configure \ ./configure \
--prefix=%{_datadir}/nginx \ --prefix=%{_datadir}/nginx \
--sbin-path=%{_sbindir}/nginx \ --sbin-path=%{_sbindir}/nginx \
@@ -277,6 +291,8 @@ export DESTDIR=%{buildroot}
--lock-path=/run/lock/subsys/nginx \ --lock-path=/run/lock/subsys/nginx \
--user=%{nginx_user} \ --user=%{nginx_user} \
--group=%{nginx_user} \ --group=%{nginx_user} \
--with-compat \
--with-debug \
%if 0%{?with_aio} %if 0%{?with_aio}
--with-file-aio \ --with-file-aio \
%endif %endif
@@ -341,6 +357,8 @@ install -p -D -m 0644 ./nginx.service \
install -p -D -m 0644 %{SOURCE11} \ install -p -D -m 0644 %{SOURCE11} \
%{buildroot}%{_sysconfdir}/logrotate.d/nginx %{buildroot}%{_sysconfdir}/logrotate.d/nginx
install -d %{buildroot}%{_sysconfdir}/systemd/system/nginx.service.d
install -d %{buildroot}%{_unitdir}/nginx.service.d
install -p -d -m 0755 %{buildroot}%{_sysconfdir}/nginx/conf.d install -p -d -m 0755 %{buildroot}%{_sysconfdir}/nginx/conf.d
install -p -d -m 0755 %{buildroot}%{_sysconfdir}/nginx/default.d install -p -d -m 0755 %{buildroot}%{_sysconfdir}/nginx/default.d
@@ -502,14 +520,11 @@ if [ $1 -ge 1 ]; then
fi fi
%files %files
%license LICENSE
%doc CHANGES README README.dynamic
%if 0%{?rhel} == 7 %if 0%{?rhel} == 7
%doc UPGRADE-NOTES-1.6-to-1.10 %doc UPGRADE-NOTES-1.6-to-1.10
%endif %endif
%{_datadir}/nginx/html/* %{_datadir}/nginx/html/*
%{_bindir}/nginx-upgrade %{_bindir}/nginx-upgrade
%{_sbindir}/nginx
%{_datadir}/vim/vimfiles/ftdetect/nginx.vim %{_datadir}/vim/vimfiles/ftdetect/nginx.vim
%{_datadir}/vim/vimfiles/syntax/nginx.vim %{_datadir}/vim/vimfiles/syntax/nginx.vim
%{_datadir}/vim/vimfiles/indent/nginx.vim %{_datadir}/vim/vimfiles/indent/nginx.vim
@@ -517,6 +532,11 @@ fi
%{_mandir}/man8/nginx.8* %{_mandir}/man8/nginx.8*
%{_mandir}/man8/nginx-upgrade.8* %{_mandir}/man8/nginx-upgrade.8*
%{_unitdir}/nginx.service %{_unitdir}/nginx.service
%files core
%license LICENSE
%doc CHANGES README README.dynamic
%{_sbindir}/nginx
%config(noreplace) %{_sysconfdir}/nginx/fastcgi.conf %config(noreplace) %{_sysconfdir}/nginx/fastcgi.conf
%config(noreplace) %{_sysconfdir}/nginx/fastcgi.conf.default %config(noreplace) %{_sysconfdir}/nginx/fastcgi.conf.default
%config(noreplace) %{_sysconfdir}/nginx/fastcgi_params %config(noreplace) %{_sysconfdir}/nginx/fastcgi_params
@@ -535,10 +555,13 @@ fi
%config(noreplace) %{_sysconfdir}/nginx/uwsgi_params.default %config(noreplace) %{_sysconfdir}/nginx/uwsgi_params.default
%config(noreplace) %{_sysconfdir}/nginx/win-utf %config(noreplace) %{_sysconfdir}/nginx/win-utf
%config(noreplace) %{_sysconfdir}/logrotate.d/nginx %config(noreplace) %{_sysconfdir}/logrotate.d/nginx
%attr(700,%{nginx_user},%{nginx_user}) %dir %{_localstatedir}/lib/nginx %attr(770,%{nginx_user},root) %dir %{_localstatedir}/lib/nginx
%attr(700,%{nginx_user},%{nginx_user}) %dir %{_localstatedir}/lib/nginx/tmp %attr(770,%{nginx_user},root) %dir %{_localstatedir}/lib/nginx/tmp
%attr(700,%{nginx_user},%{nginx_user}) %dir %{_localstatedir}/log/nginx %attr(711,root,root) %dir %{_localstatedir}/log/nginx
%dir %{_libdir}/nginx/modules %ghost %attr(640,%{nginx_user},root) %{_localstatedir}/log/nginx/access.log
%ghost %attr(640,%{nginx_user},root) %{_localstatedir}/log/nginx/error.log
#%dir %{nginx_moduledir}
#%dir %{nginx_moduleconfdir}
%files all-modules %files all-modules
@@ -548,6 +571,8 @@ fi
%dir %{_sysconfdir}/nginx %dir %{_sysconfdir}/nginx
%dir %{_sysconfdir}/nginx/conf.d %dir %{_sysconfdir}/nginx/conf.d
%dir %{_sysconfdir}/nginx/default.d %dir %{_sysconfdir}/nginx/default.d
%dir %{_sysconfdir}/systemd/system/nginx.service.d
%dir %{_unitdir}/nginx.service.d
%files mod-http-geoip %files mod-http-geoip
%{_datadir}/nginx/modules/mod-http-geoip.conf %{_datadir}/nginx/modules/mod-http-geoip.conf
@@ -610,6 +635,10 @@ fi
[ "%{_builddir}" != "/" ] && [ -d "%{_builddir}" ] && rm -rf %{_builddir}/* [ "%{_builddir}" != "/" ] && [ -d "%{_builddir}" ] && rm -rf %{_builddir}/*
%changelog %changelog
* Thu May 11 2023 Daniel Steiner <daniel.steiner@dsteiner.ch>
- Nginx updated to 1.24.0 version.
- First build on Fedora 38.
* Fri Nov 11 2022 Daniel Steiner <daniel.steiner@dsteiner.ch> * Fri Nov 11 2022 Daniel Steiner <daniel.steiner@dsteiner.ch>
- ngx_fancyindex module added. - ngx_fancyindex module added.