Compare commits
15 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5d1055fdbd | ||
|
|
58fdc09237 | ||
|
|
d6ad9bb2de | ||
|
|
988da013ea | ||
|
|
863a7fe5e1 | ||
| 5bc523e8ce | |||
|
|
17d44d5720 | ||
|
|
736fc6804d | ||
|
|
fa547dece9 | ||
|
|
e8d5ff504e | ||
|
|
df711152ef | ||
|
|
955f3e8d08 | ||
|
|
6d98edec09 | ||
|
|
9cd9dd7148 | ||
|
|
e10f5e2a91 |
5 changed files with 101 additions and 14 deletions
9
.gitignore
vendored
9
.gitignore
vendored
|
|
@ -15,3 +15,12 @@
|
|||
/man-db-2.11.0.tar.xz
|
||||
/man-db-2.11.1.tar.xz
|
||||
/man-db-2.11.2.tar.xz
|
||||
/man-db-2.12.0.tar.xz
|
||||
/man-db-2.12.0.tar.xz.asc
|
||||
/0xac0a4ff12611b6fccf01c111393587d97d86500b
|
||||
/man-db-2.12.1.tar.xz
|
||||
/man-db-2.12.1.tar.xz.asc
|
||||
/man-db-2.13.0.tar.xz
|
||||
/man-db-2.13.0.tar.xz.asc
|
||||
/man-db-2.13.1.tar.xz
|
||||
/man-db-2.13.1.tar.xz.asc
|
||||
|
|
|
|||
30
.packit.yaml
Normal file
30
.packit.yaml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
specfile_path: man-db.spec
|
||||
|
||||
upstream_package_name: man-db
|
||||
downstream_package_name: man-db
|
||||
|
||||
upstream_project_url: https://gitlab.com/man-db/man-db
|
||||
|
||||
jobs:
|
||||
- job: pull_from_upstream
|
||||
trigger: release
|
||||
dist_git_branches:
|
||||
- fedora-rawhide
|
||||
|
||||
- job: koji_build
|
||||
trigger: commit
|
||||
allowed_pr_authors:
|
||||
- packit
|
||||
- all_admins
|
||||
allowed_committers:
|
||||
- all_admins
|
||||
dist_git_branches:
|
||||
- fedora-all
|
||||
|
||||
- job: bodhi_update
|
||||
trigger: commit
|
||||
allowed_builders:
|
||||
- packit
|
||||
- all_admins
|
||||
dist_git_branches:
|
||||
- fedora-branched # rawhide updates are created automatically
|
||||
3
README.packit
Normal file
3
README.packit
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
This repository is maintained by packit.
|
||||
https://packit.dev/
|
||||
The file was generated using packit 0.100.3.post1.dev9+g7a8deb2b.
|
||||
69
man-db.spec
69
man-db.spec
|
|
@ -2,22 +2,23 @@
|
|||
|
||||
Summary: Tools for searching and reading man pages
|
||||
Name: man-db
|
||||
Version: 2.11.2
|
||||
Release: 5%{?dist}
|
||||
Version: 2.13.1
|
||||
Release: 2%{?dist}
|
||||
# GPLv2+ .. man-db
|
||||
# GPLv3+ .. gnulib
|
||||
License: GPL-2.0-or-later AND GPL-3.0-or-later
|
||||
URL: http://www.nongnu.org/man-db/
|
||||
|
||||
Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.xz
|
||||
Source1: man-db.crondaily
|
||||
Source2: man-db.sysconfig
|
||||
Source3: man-db-cache-update.service
|
||||
Source4: man-db-restart-cache-update.service
|
||||
Source1: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.xz.asc
|
||||
# Man-db GPG key is stored in a different name which makes it hard to fetch
|
||||
# It was downloaded here: https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xac0a4ff12611b6fccf01c111393587d97d86500b
|
||||
Source2: 0xac0a4ff12611b6fccf01c111393587d97d86500b
|
||||
|
||||
# https://gitlab.com/man-db/man-db/-/issues/25
|
||||
# https://gitlab.com/man-db/man-db/-/issues/26
|
||||
Patch0: man-db-2.11.2-groff-1.23.patch
|
||||
Source3: man-db.crondaily
|
||||
Source4: man-db.sysconfig
|
||||
Source5: man-db-cache-update.service
|
||||
Source6: man-db-restart-cache-update.service
|
||||
|
||||
Obsoletes: man < 2.0
|
||||
Provides: man = %{version}
|
||||
|
|
@ -31,6 +32,7 @@ BuildRequires: gcc
|
|||
BuildRequires: systemd
|
||||
BuildRequires: gdbm-devel, gettext, groff, less, libpipeline-devel, zlib-devel
|
||||
BuildRequires: po4a, perl-interpreter, perl-version
|
||||
BuildRequires: gnupg2
|
||||
Recommends: glibc-gconv-extra
|
||||
|
||||
Requires(post): %{_sbindir}/update-alternatives
|
||||
|
|
@ -57,6 +59,7 @@ BuildArch: noarch
|
|||
This package provides periodic update of man-db cache.
|
||||
|
||||
%prep
|
||||
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
|
|
@ -97,18 +100,18 @@ install -d -m 0755 $RPM_BUILD_ROOT%{cache}
|
|||
|
||||
# install cron script for man-db creation/update
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily
|
||||
install -D -p -m 0755 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/man-db.cron
|
||||
install -D -p -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/man-db.cron
|
||||
|
||||
# config for cron script
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
|
||||
install -D -p -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/man-db
|
||||
install -D -p -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/man-db
|
||||
|
||||
# config for tmpfiles.d
|
||||
install -D -p -m 0644 init/systemd/man-db.conf $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/.
|
||||
|
||||
# man-db-cache-update.service and man-db-restart-cache-update.service
|
||||
install -D -p -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_unitdir}/man-db-cache-update.service
|
||||
install -D -p -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_unitdir}/man-db-restart-cache-update.service
|
||||
install -D -p -m 0644 %{SOURCE5} $RPM_BUILD_ROOT%{_unitdir}/man-db-cache-update.service
|
||||
install -D -p -m 0644 %{SOURCE6} $RPM_BUILD_ROOT%{_unitdir}/man-db-restart-cache-update.service
|
||||
|
||||
%find_lang %{name}
|
||||
%find_lang %{name}-gnulib
|
||||
|
|
@ -226,11 +229,51 @@ fi
|
|||
%lang(sv) %{_datadir}/man/sv/man*/*
|
||||
%lang(tr) %{_datadir}/man/tr/man*/*
|
||||
%lang(zh_CN) %{_datadir}/man/zh_CN/man*/*
|
||||
%lang(uk) %{_datadir}/man/uk/man*/*
|
||||
|
||||
%files cron
|
||||
%config(noreplace) %{_sysconfdir}/cron.daily/man-db.cron
|
||||
|
||||
%changelog
|
||||
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Mon May 05 2025 Lukas Javorsky <ljavorsk@redhat.com> - 2.13.1-1
|
||||
- Rebase to version 2.13.1
|
||||
|
||||
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.13.0-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Thu Aug 29 2024 Packit <hello@packit.dev> - 2.13.0-1
|
||||
- Update to version 2.13.0
|
||||
- Resolves: rhbz#2308476
|
||||
|
||||
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.1-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Mon Apr 08 2024 Lukas Javorsky <ljavorsk@redhat.com> - 2.12.1-1
|
||||
- Rebase to version 2.12.1
|
||||
|
||||
* Mon Jan 29 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.0-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Tue Oct 10 2023 Lukas Javorsky <ljavorsk@redhat.com> - 2.12.0-3
|
||||
- Fix the Source numbering in installation
|
||||
- Resolves: BZ#2242757
|
||||
|
||||
* Fri Sep 29 2023 Lukas Javorsky <ljavorsk@redhat.com> - 2.12.0-2
|
||||
- Add GPG verify on the package
|
||||
|
||||
* Wed Sep 27 2023 Lukas Javorsky <ljavorsk@redhat.com> - 2.12.0-1
|
||||
- Rebase to version 2.12.0
|
||||
- Patch0 was upstreamed
|
||||
|
||||
* Tue Jul 25 2023 Lukas Javorsky <ljavorsk@redhat.com> - 2.11.2-5
|
||||
- Release bump after added Patch0 from yselkowitz
|
||||
|
||||
|
|
|
|||
4
sources
4
sources
|
|
@ -1 +1,3 @@
|
|||
SHA512 (man-db-2.11.2.tar.xz) = edb71cce7249c7b7f2f524e92f682047a77ed9ae8856763dfc8e18e239444651ff4c505e697f5a8b1be3b85678e714fbb1a520defe72a4eb685bc2cecc0e4391
|
||||
SHA512 (man-db-2.13.1.tar.xz) = 9b39f512fe940e648ca7f47803f42e473064253b67eb96995d28da30fd322de31a4466bf821e9391e6041af2318a6d2c2d74102b73f4b42a63966b41d2df0578
|
||||
SHA512 (man-db-2.13.1.tar.xz.asc) = 0d7f5b58430ce779261f68517c212b0517485300d8ea3d6a8232b0ac6c892671346ce7a4f4c6621b512516ca4c70bc09d5d828ed54a2a27c30ca70d3c77f7cdd
|
||||
SHA512 (0xac0a4ff12611b6fccf01c111393587d97d86500b) = 6509ce7ccd1b60b71e180e6ea9c6b63788d55c27f013e03609e649ef1e5b4f28b5358a7a7160e192b20c09e16ba5b24c111bd8275f8218029febe872a016448e
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue