Compare commits

..

24 commits

Author SHA1 Message Date
Fedora Release Engineering
cd160f55df Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 06:02:35 +00:00
Fedora Release Engineering
0ff34c11b8 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-18 10:35:29 +00:00
Fedora Release Engineering
e951110737 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-19 08:16:46 +00:00
Fedora Release Engineering
1174de90c9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 23:56:34 +00:00
Fedora Release Engineering
14867e8e03 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 22:09:33 +00:00
Miroslav Suchý
c8f4fa03d7 Migrate to SPDX license
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
2024-01-02 15:48:56 +01:00
Fedora Release Engineering
2e69bcf74d Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 06:05:01 +00:00
Fedora Release Engineering
1ee78f9e50 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 10:05:34 +00:00
Fedora Release Engineering
4664c2ef94 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-22 15:13:44 +00:00
Fedora Release Engineering
c728896b90 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 09:16:33 +00:00
Rex Dieter
a9a8534c30 0.4.11 (#1890347) 2021-09-10 13:14:55 -05:00
Fedora Release Engineering
e2376eb00c - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 03:53:10 +00:00
Fedora Release Engineering
d67f2158b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 08:25:41 +00:00
Tom Stellard
47532ba21e Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 19:24:24 +00:00
Fedora Release Engineering
d62fe380fc - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 22:51:08 +00:00
Fedora Release Engineering
9f019ffd57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 09:32:43 +00:00
Fedora Release Engineering
a5e9bc8356 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 11:07:35 +00:00
Fedora Release Engineering
6692b5032c - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 04:38:23 +00:00
Fedora Release Engineering
29f109a050 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 22:44:10 +00:00
David Kaspar [Dee'Kej]
ba79005a90 specfile: rebase to latest upstream version - 0.4.9
Resolves: #1571487
2018-04-25 13:35:21 +02:00
Fedora Release Engineering
bbaf99a05d - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 05:34:42 +00:00
David Kaspar [Dee'Kej]
389fc86eef New release with specfile changes 2017-11-15 19:02:49 +01:00
David Kaspar [Dee'Kej]
cc4e6f0ef1 specfile: cleanup according to Fedora Packaging Guidelines 2017-11-15 19:00:08 +01:00
David Kaspar [Dee'Kej]
8489a2268d specfile: ghostscript parts removed
Ghostscript should take of its own encoding files from now on, so we
  don't need to rebuild poppler-date everytime ghostscript is rebased.
2017-11-14 15:23:01 +01:00
3 changed files with 127 additions and 54 deletions

2
.gitignore vendored
View file

@ -2,3 +2,5 @@
/cmapresources_identity0.tar.z
/poppler-data-0.4.7.tar.gz
/poppler-data-0.4.8.tar.gz
/poppler-data-0.4.9.tar.gz
/poppler-data-0.4.11.tar.gz

View file

@ -1,79 +1,152 @@
# =============================================================================
## to bootstrap and avoid the circular dependency with ghostscript
## define this to be the ghostscript version
#define gs_bootstrap 9.20
Name: poppler-data
Summary: Encoding files for use with poppler
Version: 0.4.11
Release: 10%{?dist}
Summary: Encoding files
Name: poppler-data
Version: 0.4.8
Release: 3%{?dist}
# The cMap data files installed by the poppler-data package are
# under the COPYING.adobe license
# cidToUnicode, nameToUnicode and unicodeMap data files
# are under the COPYING.gpl2 license
# Identity-UTF16-H is GPLv3+ (from GPL ghostscript)
License: BSD and GPLv2 and GPLv3+
URL: http://poppler.freedesktop.org/
Source0: http://poppler.freedesktop.org/poppler-data-%{version}.tar.gz
Source1: http://downloads.sourceforge.net/project/cmap.adobe/cmapresources_identity0.tar.z
# extracted from ghostscript-9.05 tarball
Source2: Identity-UTF16-H
BuildArch: noarch
# NOTE: The licensing details are explained in COPYING file in source archive.
# Makefile is HPND-sell-variant but is not included in binary package
License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
%if ! 0%{?gs_bootstrap:1}
BuildRequires: ghostscript
URL: https://poppler.freedesktop.org/
Source: https://poppler.freedesktop.org/poppler-data-%{version}.tar.gz
BuildArch: noarch
BuildRequires: make
BuildRequires: git
# =============================================================================
# NOTE: 'autosetup' macro (below) uses 'git' for applying the patches:
# ->> All the patches should be provided in 'git format-patch' format.
# ->> Auxiliary repository will be created during 'fedpkg prep', you
# can see all the applied patches there via 'git log'.
# Upstream patches -- official upstream patches released by upstream since the
# ---------------- last rebase that are necessary for any reason:
#Patch000: example000.patch
# Downstream patches -- these should be always included when doing rebase:
# ------------------
#Patch100: example100.patch
# Downstream patches for RHEL -- patches that we keep only in RHEL for various
# --------------------------- reasons, but are not enabled in Fedora:
%if %{defined rhel} || %{defined centos}
#Patch200: example200.patch
%endif
%global gs_ver %(gs --version 2>/dev/null || echo %{gs_bootstrap})
BuildRequires: pkgconfig
# Patches to be removed -- deprecated functionality which shall be removed at
# --------------------- some point in the future:
%description
This package consists of encoding files for poppler. When installed,
the encoding files enables poppler to correctly render CJK and Cyrillic
properly.
This package consists of encoding files for use with poppler. The encoding
files are optional and poppler will automatically read them if they are present.
When installed, the encoding files enables poppler to correctly render both CJK
and Cyrrilic characters properly.
# === SUBPACKAGES =============================================================
%package devel
Summary: Devel files for %{name}
Requires: %{name} = %{version}-%{release}
BuildRequires: pkgconfig
%package devel
Summary: Developer files for %{name}
Requires: %{name} = %{version}-%{release}
%description devel
%{summary}.
This sub-package currently contains only pkgconfig file, which can be used with
pkgconfig utility allowing your software to be build with poppler-data.
# === BUILD INSTRUCTIONS ======================================================
%prep
%setup -q -a 1
%autosetup -S git
# NOTE: Nothing to do here - we are packaging the content only.
%build
# intentionally left blank
%install
make install DESTDIR=%{buildroot} datadir=%{_datadir}
# manually install Identity-* files
# http://bugzilla.redhat.com/842351
install -m644 -p %{SOURCE2} ai0/CMap/Identity-* %{buildroot}%{_datadir}/poppler/cMap/
# create cmap symlinks for ghostscript
mkdir -p %{buildroot}%{_datadir}/ghostscript/%{gs_ver}/Resource/CMap/
cmap_files=$(find %{buildroot}%{_datadir}/poppler/cMap/ -type f | sed -e "s|%{buildroot}%{_datadir}|../../../..|g")
pushd %{buildroot}%{_datadir}/ghostscript/%{gs_ver}/Resource/CMap/
for target in ${cmap_files} ; do
ln -s $target
test -f $(basename $target)
done
popd
%make_install prefix=%{_prefix}
# === PACKAGING INSTRUCTIONS ==================================================
%files
%doc COPYING COPYING.adobe COPYING.gpl2 README
%license COPYING COPYING.adobe COPYING.gpl2
%{_datadir}/poppler/
%dir %{_datadir}/ghostscript/%{gs_ver}
%dir %{_datadir}/ghostscript/%{gs_ver}/Resource
%{_datadir}/ghostscript/%{gs_ver}/Resource/CMap/
%files devel
%{_datadir}/pkgconfig/poppler-data.pc
# =============================================================================
%changelog
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Sep 10 2021 Rex Dieter <rdieter@fedoraproject.org> - 0.4.11-1
- 0.4.11 (#1890347)
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Apr 25 2018 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 0.4.9-1
- rebase to latest upstream version (bug #1571487)
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.8-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Nov 15 2017 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 0.4.8-4
- specfile cleanup according to Fedora Packaging Guidelines
- ghostscript parts removed from specfile
* Thu Nov 09 2017 David Kaspar [Dee'Kej] <dkaspar@redhat.com> - 0.4.8-3
- Rebuilt again (buildroot override was not yet in effect)

View file

@ -1,3 +1 @@
SHA512 (Identity-UTF16-H) = aa239b3a3f146703de382928993a9822d073686f3ed8be6fb8d216f9facf9e5ca5fbcf2981c07a7f282944b15f6c84154b62fc78641a48ec9cf0c6b690b80abf
SHA512 (cmapresources_identity0.tar.z) = 80b9791ee37f46ed94d207172392e07769f687964db3a28d27db6f8a1292bd351a2c38d908915b75bbafab977d7261964daf96abd09d5bd95f32449669ee8acd
SHA512 (poppler-data-0.4.8.tar.gz) = c9435f557ca696fb1e94b6a0b42d401cc911a08f995e3494a7352b47bde5091226f2bb99792ff2b1ee02dfebee66f50f736daca72020a19217ce1c27bde92d54
SHA512 (poppler-data-0.4.11.tar.gz) = a5b7ace28d1677e12f7500ab6345b277dc22cd48ace8d472c083933416879edf4da4efe8217b0e11f75a3387ed98d832fe50567884095b6c0e09ebd8802b0f32