Blame SPECS/culmus-fonts.spec

2c323e
%define fontname culmus
2c323e
%define fontconf 65-%{fontname}
2c323e
2c323e
%define common_desc \
2c323e
The culmus-fonts package contains fonts for the display of\
2c323e
Hebrew from the Culmus project.
2c323e
2c323e
2c323e
Name:           %{fontname}-fonts
2c323e
Version:        0.130
2c323e
Release:        3%{?dist}
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
2c323e
Group:          User Interface/X
2c323e
License:        GPLv2
2c323e
URL:            http://culmus.sourceforge.net
2c323e
Source0:        http://downloads.sourceforge.net/culmus/%{fontname}-%{version}.tar.gz
2c323e
Source1:        %{fontconf}-aharoni-clm.conf
2c323e
Source2:        %{fontconf}-caladings-clm.conf
2c323e
Source3:        %{fontconf}-david-clm.conf
2c323e
Source4:        %{fontconf}-drugulin-clm.conf
2c323e
Source5:        %{fontconf}-ellinia-clm.conf
2c323e
Source6:        %{fontconf}-frank-ruehl-clm.conf
2c323e
Source7:        %{fontconf}-miriam-clm.conf
2c323e
Source8:        %{fontconf}-miriam-mono-clm.conf
2c323e
Source9:        %{fontconf}-nachlieli-clm.conf
2c323e
Source10:        %{fontconf}-hadasim-clm.conf
2c323e
Source11:        %{fontconf}-keteryg.conf
2c323e
Source12:        %{fontconf}-simple-clm.conf
2c323e
Source13:        %{fontconf}-stamashkenaz-clm.conf
2c323e
Source14:        %{fontconf}-stamsefarad-clm.conf
2c323e
Source15:        %{fontconf}-shofar.conf
2c323e
Source16:        http://downloads.sourceforge.net/culmus/culmus-type1-0.121.tar.gz
2c323e
Obsoletes:      culmus-fonts < 0.102-1
2c323e
2c323e
BuildArch:      noarch
2c323e
BuildRequires:  fontpackages-devel
2c323e
2c323e
%description
2c323e
%common_desc
2c323e
Meta-package of Culmus fonts which installs various families of culmus project.
2c323e
2c323e
%package common
2c323e
Summary:        Common files of culmus-fonts
2c323e
Group:          User Interface/X
2c323e
Requires:       fontpackages-filesystem
2c323e
Obsoletes:      culmus-fonts < 0.102-1
2c323e
%description common
2c323e
%common_desc
2c323e
2c323e
This package consists of files used by other %{name} packages.
2c323e
2c323e
%package -n %{fontname}-aharoni-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-aharoni-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n aharoni-clm -f %{fontconf}-aharoni-clm.conf AharoniCLM-*.afm AharoniCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-caladings-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-caladings-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n caladings-clm -f %{fontconf}-caladings-clm.conf CaladingsCLM.afm CaladingsCLM.pfa
2c323e
2c323e
%package -n %{fontname}-david-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-david-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n david-clm -f %{fontconf}-david-clm.conf DavidCLM-*.ttf DavidCLM-*.afm DavidCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-drugulin-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-drugulin-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n drugulin-clm -f %{fontconf}-drugulin-clm.conf DrugulinCLM-*.afm DrugulinCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-ellinia-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-ellinia-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n ellinia-clm -f %{fontconf}-ellinia-clm.conf ElliniaCLM-*.afm ElliniaCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-frank-ruehl-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-frank-ruehl-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n frank-ruehl-clm -f %{fontconf}-frank-ruehl-clm.conf FrankRuehlCLM-*.ttf  FrankRuehlCLM-*.afm FrankRuehlCLM-*.pfa
2c323e
2c323e
2c323e
%package -n %{fontname}-hadasim-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-hadasim-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n hadasim-clm -f %{fontconf}-hadasim-clm.conf HadasimCLM-*.ttf
2c323e
2c323e
%package -n %{fontname}-keteryg-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-keteryg-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n keteryg -f %{fontconf}-keteryg.conf KeterYG-*.ttf
2c323e
2c323e
2c323e
%package -n %{fontname}-miriam-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-miriam-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n miriam-clm -f %{fontconf}-miriam-clm.conf MiriamCLM-*.ttf MiriamCLM-*.afm MiriamCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-miriam-mono-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-miriam-mono-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n miriam-mono-clm -f %{fontconf}-miriam-mono-clm.conf MiriamMonoCLM-*.ttf MiriamMonoCLM-*.afm MiriamMonoCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-nachlieli-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-nachlieli-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n nachlieli-clm -f %{fontconf}-nachlieli-clm.conf NachlieliCLM-*.afm NachlieliCLM-*.pfa
2c323e
2c323e
2c323e
%package -n %{fontname}-simple-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-simple-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n simple-clm -f %{fontconf}-simple-clm.conf SimpleCLM-*.ttf
2c323e
2c323e
%package -n %{fontname}-stamashkenaz-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-stamashkenaz-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n stamashkenaz-clm -f %{fontconf}-stamashkenaz-clm.conf StamAshkenazCLM.ttf
2c323e
2c323e
%package -n %{fontname}-stamsefarad-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-stamsefarad-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n stamsefarad-clm -f %{fontconf}-stamsefarad-clm.conf StamSefaradCLM.ttf
2c323e
2c323e
2c323e
%package -n %{fontname}-yehuda-clm-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-yehuda-clm-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n yehuda-clm YehudaCLM-*.afm YehudaCLM-*.pfa
2c323e
2c323e
%package -n %{fontname}-shofar-fonts
2c323e
Summary:        Fonts for Hebrew from Culmus project
2c323e
Group:          User Interface/X
2c323e
Requires:       %{name}-common = %{version}-%{release}
2c323e
Provides:       culmus-fonts-compat = %{version}-%{release}
2c323e
Obsoletes:      culmus-fonts-compat < %{version}-%{release}
2c323e
2c323e
%description -n %{fontname}-shofar-fonts
2c323e
%common_desc
2c323e
2c323e
%_font_pkg -n shofar -f %{fontconf}-shofar.conf Shofar*.ttf
2c323e
2c323e
%prep
2c323e
%setup -q -n %{fontname}-%{version}
2c323e
%setup -c -q -a 16
2c323e
mv %{fontname}-%{version}/* .
2c323e
mv %{fontname}-type1-0.121/* .
2c323e
2c323e
%build
2c323e
2c323e
%install
2c323e
2c323e
install -m 0755 -d %{buildroot}%{_fontdir}
2c323e
install -m 0644 -p *.ttf %{buildroot}%{_fontdir}
2c323e
install -m 0644 -p *.afm %{buildroot}%{_fontdir}
2c323e
install -m 0644 -p *.pfa %{buildroot}%{_fontdir}
2c323e
2c323e
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
2c323e
                   %{buildroot}%{_fontconfig_confdir}
2c323e
2c323e
install -m 0644 -p %{SOURCE1} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-aharoni-clm.conf
2c323e
install -m 0644 -p %{SOURCE2} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-caladings-clm.conf
2c323e
install -m 0644 -p %{SOURCE3} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-david-clm.conf
2c323e
install -m 0644 -p %{SOURCE4} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-drugulin-clm.conf
2c323e
install -m 0644 -p %{SOURCE5} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-ellinia-clm.conf
2c323e
install -m 0644 -p %{SOURCE6} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-frank-ruehl-clm.conf
2c323e
install -m 0644 -p %{SOURCE7} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-miriam-clm.conf
2c323e
install -m 0644 -p %{SOURCE8} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-miriam-mono-clm.conf
2c323e
install -m 0644 -p %{SOURCE9} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-nachlieli-clm.conf
2c323e
install -m 0644 -p %{SOURCE10} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-hadasim-clm.conf
2c323e
install -m 0644 -p %{SOURCE11} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-keteryg.conf
2c323e
install -m 0644 -p %{SOURCE12} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-simple-clm.conf
2c323e
install -m 0644 -p %{SOURCE13} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-stamashkenaz-clm.conf
2c323e
install -m 0644 -p %{SOURCE14} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-stamsefarad-clm.conf
2c323e
install -m 0644 -p %{SOURCE15} \
2c323e
        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}-shofar.conf
2c323e
2c323e
for fconf in %{fontconf}-aharoni-clm.conf \
2c323e
             %{fontconf}-caladings-clm.conf \
2c323e
             %{fontconf}-david-clm.conf \
2c323e
             %{fontconf}-drugulin-clm.conf \
2c323e
             %{fontconf}-ellinia-clm.conf \
2c323e
             %{fontconf}-frank-ruehl-clm.conf \
2c323e
             %{fontconf}-miriam-clm.conf \
2c323e
             %{fontconf}-miriam-mono-clm.conf \
2c323e
             %{fontconf}-nachlieli-clm.conf \
2c323e
             %{fontconf}-hadasim-clm.conf \
2c323e
             %{fontconf}-keteryg.conf \
2c323e
             %{fontconf}-simple-clm.conf \
2c323e
             %{fontconf}-stamashkenaz-clm.conf \
2c323e
             %{fontconf}-stamsefarad-clm.conf \
2c323e
             %{fontconf}-shofar.conf ; do
2c323e
  ln -s %{_fontconfig_templatedir}/$fconf \
2c323e
        %{buildroot}%{_fontconfig_confdir}/$fconf
2c323e
done
2c323e
2c323e
2c323e
%files common
2c323e
%doc CHANGES GNU-GPL LICENSE LICENSE-BITSTREAM 
2c323e
2c323e
%dir %{_fontdir}
2c323e
2c323e
2c323e
%changelog
2c323e
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.130-3
2c323e
- Mass rebuild 2013-12-27
2c323e
2c323e
* Wed Jun 19 2013 Pravin Satpute <psatpute@redhat.com> - 0.130-2
2c323e
- Resolved #975735 :- Typo in fontconfig file
2c323e
2c323e
* Tue Mar 20 2013 Pravin Satpute <psatpute@redhat.com> - 0.130-1
2c323e
- Upstream release 0.130 new family Shofar
2c323e
- Resolved #923153
2c323e
2c323e
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.121-5
2c323e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2c323e
2c323e
* Tue Nov 27 2012 Pravin Satpute <psatpute@redhat.com> - 0.121-4
2c323e
- Spec file cleanup #878538
2c323e
2c323e
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.121-3
2c323e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2c323e
2c323e
* Wed Jul 11 2012 Pravin Satpute <psatpute@redhat.com> - 0.121-2
2c323e
- Resolves bug 837533
2c323e
2c323e
* Mon Jan 30 2012 Pravin Satpute <psatpute@redhat.com> - 0.121-1
2c323e
- Upstream new release 0.121 with Frank Ruehl OT
2c323e
2c323e
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.120-3
2c323e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
2c323e
2c323e
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.120-2
2c323e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2c323e
2c323e
* Mon Nov 22 2010 Pravin Satpute <psatpute@redhat.com> - 0.120-1
2c323e
- Upstream new release.
2c323e
- Added new families Hadasim CLM, Keter YG, Simple CLM, Stam Ashkenaz CLM, Stam Sefarad CLM
2c323e
2c323e
* Fri Sep 03 2010 Pravin Satpute <psatpute@redhat.com> - 0.105-1
2c323e
- Upstream new release.
2c323e
- Miriam Mono family is now OpenType and has diacritics support developed by Yoram Gnat.
2c323e
2c323e
* Mon Apr 19 2010 Pravin Satpute <psatpute@redhat.com> - 0.104-3
2c323e
- fixed bug 578018 .conf file
2c323e
2c323e
* Fri Feb 19 2010 Pravin Satpute <psatpute@redhat.com> - 0.104-2
2c323e
- updated .conf file priorities
2c323e
- fixed bug 565385
2c323e
2c323e
* Fri Feb 12 2010 Pravin Satpute <psatpute@redhat.com> - 0.104-1
2c323e
- new upstream release
2c323e
2c323e
* Tue Jan 19 2010 Pravin Satpute <psatpute@redhat.com> - 0.103-5
2c323e
- fixed compat package bug 484621
2c323e
2c323e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.103-4
2c323e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2c323e
2c323e
* Fri Jul 10 2009 Pravin Satpute <psatpute@redhat.com> - 0.103-3
2c323e
- added DavidCLM afm and pfa
2c323e
- bug 509694
2c323e
2c323e
* Wed Jul 08 2009 Pravin Satpute <psatpute@redhat.com> - 0.103-1
2c323e
- upstream new release 0.103
2c323e
2c323e
* Tue Apr 14 2009 Rahul Bhalerao <rbhalera@redhat.com> - 0.102-6.fc11
2c323e
- Rebuild for bug #491957.
2c323e
2c323e
* Thu Mar 19 2009 Rahul Bhalerao <rbhalera@redhat.com> - 0.102-5.fc11
2c323e
- Corrected Obsoletes for compat.
2c323e
2c323e
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.102-4
2c323e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2c323e
2c323e
* Mon Feb 16 2009 Rahul Bhalerao <rbhalera@redhat.com> - 0.102-3.fc11
2c323e
- Modified -compat.
2c323e
2c323e
* Mon Feb 09 2009 Rahul Bhalerao <rbhalera@redhat.com> - 0.102-2.fc11
2c323e
- Created -compat for subpackage for smooth upgrade.
2c323e
2c323e
* Wed Feb 04 2009 Rahul Bhalerao <rbhalera@redhat.com> - 0.102-1.fc11
2c323e
- Updated version.
2c323e
- Following new font packaging guidelines.
2c323e
2c323e
* Wed Jul 23 2008 Rahul Bhalerao <rbhalera@redhat.com> - 0.101-5.fc10
2c323e
- Obsoleted dead package fonts-hebrew
2c323e
2c323e
* Mon Oct 15 2007 Rahul Bhalerao <rbhalera@redhat.com> - 0.101-4.fc8
2c323e
- License change
2c323e
2c323e
* Thu Oct 11 2007 Rahul Bhalerao <rbhalera@redhat.com> - 0.101-3.fc8
2c323e
- Updated according to the review
2c323e
2c323e
* Thu Oct 04 2007 Rahul Bhalerao <rbhalera@redhat.com> - 0.101-2.fc8
2c323e
- Using common spec template for font packages
2c323e
2c323e
* Thu Oct 04 2007 Rahul Bhalerao <rbhalera@redhat.com> - 0.101-1.fc8
2c323e
- Font directory and package name corrected and updated the version
2c323e
2c323e
* Thu Oct 04 2007 Rahul Bhalerao <rbhalera@redhat.com> - 0.100-1.fc8
2c323e
- Split package from fonts-hebrew to reflect upstream project name