diff --git a/.gitignore b/.gitignore index e69de29..6198fe8 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,2 @@ +/mapping-resources-pdf-20170901.tar.gz +/mapping-resources-pdf-20180407.tar.gz diff --git a/README.md b/README.md new file mode 100644 index 0000000..053d3b4 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# adobe-mappings-pdf + +Mapping resources for PDF have a variety of functions, such as mapping CIDs +(Character IDs) to character codes, or mapping character codes to other +character codes. + +These mapping resources for PDF should not be confused with CMap resources. +While both types of resources share the same file structure and syntax, they +have very different functions. + +These PDF mapping resources are useful for some applications (e.g. Ghostscript) +to function properly. \ No newline at end of file diff --git a/adobe-mappings-pdf.spec b/adobe-mappings-pdf.spec new file mode 100644 index 0000000..b833f83 --- /dev/null +++ b/adobe-mappings-pdf.spec @@ -0,0 +1,103 @@ +Name: adobe-mappings-pdf +Summary: PDF mapping resources from Adobe +Version: 20180407 +Release: 7%{?dist} +License: BSD + +URL: https://www.adobe.com/ +Source: https://github.com/adobe-type-tools/mapping-resources-pdf/archive/%{version}.tar.gz#/mapping-resources-pdf-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: git + +%description +Mapping resources for PDF have a variety of functions, such as mapping CIDs +(Character IDs) to character codes, or mapping character codes to other +character codes. + +These mapping resources for PDF should not be confused with CMap resources. +While both types of resources share the same file structure and syntax, they +have very different functions. + +These PDF mapping resources are useful for some applications (e.g. Ghostscript) +to function properly. + +# === SUBPACKAGES ============================================================= + +%package devel +Summary: RPM macros for Adobe's PDF mapping resources +Requires: %{name} = %{version}-%{release} + +%description devel +This package is useful for development purposes only. It installs RPM +macros useful for building packages against %{name}, +as well as all the fonts contained in this font set. + + +# === BUILD INSTRUCTIONS ====================================================== + +# NOTE: This package provides only resource files, which are already +# "pre-compiled" to smallest size possible, but they still remain in +# postscript format as intended. That's why there is no %%build phase. + +%prep +%autosetup -n mapping-resources-pdf-%{version} -S git + +%install +%make_install prefix=%{_prefix} + +# Generate the macro containing the root path to our mappings files: +install -m 0755 -d %{buildroot}%{_rpmconfigdir}/macros.d + +cat > %{buildroot}%{_rpmconfigdir}/macros.d/macros.%{name} << _EOF +%%adobe_mappings_rootpath %{_datadir}/adobe/resources/mapping/ +_EOF + +# === PACKAGING INSTRUCTIONS ================================================== + +%files +%doc README.md +%license LICENSE.txt + +%dir %{_datadir}/adobe +%dir %{_datadir}/adobe/resources +%dir %{_datadir}/adobe/resources/mapping + +%{_datadir}/adobe/resources/mapping/pdf2other +%{_datadir}/adobe/resources/mapping/pdf2unicode + +%files devel +%{_rpmconfigdir}/macros.d/macros.%{name} + +# ============================================================================= + +%changelog +* Mon Jul 27 2020 Fedora Release Engineering - 20180407-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Mar 16 2020 Zdenek Dohnal - 20180407-6 +- remove mention of Fedora from desc + +* Tue Jan 28 2020 Fedora Release Engineering - 20180407-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 20180407-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jan 31 2019 Fedora Release Engineering - 20180407-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 20180407-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Tue Apr 24 2018 David Kaspar [Dee'Kej] - 20180407-1 +- Rebase to latest upstream version + +* Wed Feb 07 2018 Fedora Release Engineering - 20170901-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jan 03 2018 David Kaspar [Dee'Kej] - 20170901-2 +- *-devel subpackage added + +* Tue Sep 12 2017 David Kaspar [Dee'Kej] - 20170901-1 +- Initial version of specfile diff --git a/sources b/sources new file mode 100644 index 0000000..31e8091 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (mapping-resources-pdf-20180407.tar.gz) = 324f35309490694a6ce5294b4ca2386add65316933af0b7d831cbaaf88b91b23b3cc6d45cf94b4b7c9381f012cda4c1db11970b2f0bc485a6f54e07fcf782932