commit
6fa3ac72b2
131
66-samyak-devanagari.conf
Normal file
131
66-samyak-devanagari.conf
Normal file
@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>hi</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>mr</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>kok</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ks@devanagari</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Lohit Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang">
|
||||
<string>sd-in@devanagari</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>mai</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ne</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>brx</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>doi</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>sa</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Devanagari</string>
|
||||
</edit>
|
||||
</match>
|
||||
|
||||
<alias>
|
||||
<family>Samyak Devanagari</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
||||
22
67-samyak-gujarati.conf
Normal file
22
67-samyak-gujarati.conf
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>gu</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Gujarati</string>
|
||||
</edit>
|
||||
</match>
|
||||
<alias>
|
||||
<family>Samyak Gujarati</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
||||
22
67-samyak-odia.conf
Normal file
22
67-samyak-odia.conf
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang">
|
||||
<string>or-in</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Odia</string>
|
||||
</edit>
|
||||
</match>
|
||||
<alias>
|
||||
<family>Samyak Odia</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
||||
22
67-samyak-tamil.conf
Normal file
22
67-samyak-tamil.conf
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ta</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Tamil</string>
|
||||
</edit>
|
||||
</match>
|
||||
<alias>
|
||||
<family>Samyak Tamil</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
||||
22
68-samyak-malayalam.conf
Normal file
22
68-samyak-malayalam.conf
Normal file
@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<test name="lang" compare="contains">
|
||||
<string>ml</string>
|
||||
</test>
|
||||
<test name="family">
|
||||
<string>serif</string>
|
||||
</test>
|
||||
<edit name="family" mode="prepend">
|
||||
<string>Samyak Malayalam</string>
|
||||
</edit>
|
||||
</match>
|
||||
<alias>
|
||||
<family>Samyak Malayalam</family>
|
||||
<default>
|
||||
<family>serif</family>
|
||||
</default>
|
||||
</alias>
|
||||
</fontconfig>
|
||||
|
||||
14
bug-1040288.patch
Normal file
14
bug-1040288.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff -rup samyak-fonts-1.2.2/oriya/Samyak_Oriya.sfd samyak-fonts-1.2.2_mod/oriya/Samyak_Oriya.sfd
|
||||
--- samyak-fonts-1.2.2/oriya/Samyak_Oriya.sfd 2010-06-10 14:40:24.000000000 +0530
|
||||
+++ samyak-fonts-1.2.2_mod/oriya/Samyak_Oriya.sfd 2014-04-28 12:53:45.510897337 +0530
|
||||
@@ -1,7 +1,7 @@
|
||||
SplineFontDB: 3.0
|
||||
-FontName: Samyak-Oriya
|
||||
-FullName: Samyak Oriya
|
||||
-FamilyName: Samyak Oriya
|
||||
+FontName: Samyak-Odia
|
||||
+FullName: Samyak Odia
|
||||
+FamilyName: Samyak Odia
|
||||
Weight: Medium
|
||||
Copyright: Created by:\nRahul Bhalerao <b.rahul.pm@gmail.com>, \nSandeep Shedmake <sandeep.shedmake@gmail.com>, \nBageshri Salvi <sbageshri@gmail.com>, \nPravin Satpute <pravin.d.s@gmail.com>\n\nGNU GPL V.3 or later (with Font Exception), Copyright `2005-2006 by H.B.C.S.E., T.I.F.R.,\nHomi Bhabha Centre For Science Education, \nTata Institute Of Fundamental Research,\nV.N. Purav Marg, Mankhurd, \nMumbai 400 088, INDIA.\n\nAs a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version. \n\nFor detailed license see: \nwww.gnu.org and\nhttp://www.gnu.org/licenses/gpl-faq.html#FontException\n\nFurther info :http://sarovar.org/projects/samyak/\nwww.gnowledge.org\n\nCONTACTS:\nNagarjuna G.\nEmail:nagarjun@gnowledge.org
|
||||
Version: 1.2.2
|
||||
BIN
samyak-fonts-1.2.2.tar.gz
Normal file
BIN
samyak-fonts-1.2.2.tar.gz
Normal file
Binary file not shown.
134
samyak-fonts.spec
Normal file
134
samyak-fonts.spec
Normal file
@ -0,0 +1,134 @@
|
||||
Name: samyak-fonts
|
||||
Version: 1.2.2
|
||||
Release: 22
|
||||
Summary: Free Indian truetype/opentype fonts
|
||||
License: GPLv3+ with exceptions
|
||||
URL: http://sarovar.org/projects/samyak/
|
||||
Source: samyak-fonts-%{version}.tar.gz
|
||||
Source1: 66-samyak-devanagari.conf
|
||||
Source2: 67-samyak-tamil.conf
|
||||
Source3: 68-samyak-malayalam.conf
|
||||
Source4: 67-samyak-gujarati.conf
|
||||
Source5: 67-samyak-odia.conf
|
||||
Patch1: bug-1040288.patch
|
||||
BuildArch: noarch
|
||||
BuildRequires: fontpackages-devel fontforge >= 20080429
|
||||
|
||||
%description
|
||||
The Samyak package contains fonts for the display of
|
||||
Scripts Devanagari, Gujarati, Malayalam, Odia and Tamil
|
||||
|
||||
%package common
|
||||
Summary: Common files for samyak-fonts
|
||||
Requires: fontpackages-filesystem
|
||||
|
||||
%description common
|
||||
common files for Samyak package
|
||||
|
||||
%package -n samyak-devanagari-fonts
|
||||
Summary: Open Type Fonts for Devanagari script
|
||||
Requires: samyak-fonts-common = %{version}-%{release}
|
||||
|
||||
%description -n samyak-devanagari-fonts
|
||||
This package contains truetype/opentype font for the display of Scripts Devanagari.
|
||||
|
||||
%package -n samyak-tamil-fonts
|
||||
Summary: Open Type Fonts for Tamil script
|
||||
Requires: samyak-fonts-common = %{version}-%{release}
|
||||
|
||||
%description -n samyak-tamil-fonts
|
||||
This package contains truetype/opentype font for the display of \
|
||||
Scripts Tamil.
|
||||
|
||||
%package -n samyak-malayalam-fonts
|
||||
Summary: Open Type Fonts for Malayalam script
|
||||
Requires: samyak-fonts-common = %{version}-%{release}
|
||||
|
||||
%description -n samyak-malayalam-fonts
|
||||
This package contains truetype/opentype font for the display of \
|
||||
Scripts Malayalam.
|
||||
|
||||
%package -n samyak-gujarati-fonts
|
||||
Summary: Open Type Fonts for Gujarati script
|
||||
Requires: samyak-fonts-common = %{version}-%{release}
|
||||
|
||||
%description -n samyak-gujarati-fonts
|
||||
This package contains truetype/opentype font for the display of \
|
||||
Scripts Gujarati.
|
||||
|
||||
%package -n samyak-odia-fonts
|
||||
Summary: Open Type Fonts for Odia script
|
||||
Requires: samyak-fonts-common = %{version}-%{release}
|
||||
Provides: samyak-oriya-fonts = %{version}-%{release}
|
||||
Obsoletes: samyak-oriya-fonts < 1.2.2-12
|
||||
|
||||
%description -n samyak-odia-fonts
|
||||
This package contains truetype/opentype font for the display of \
|
||||
Scripts Odia.
|
||||
|
||||
%prep
|
||||
%setup -q -n samyak-fonts-%{version}
|
||||
%patch1 -p1 -b .1-change-name-from-oriya-to-odia
|
||||
|
||||
%build
|
||||
mkdir -p TTFfiles/
|
||||
./generate.pe */*.sfd
|
||||
|
||||
%install
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/fonts/samyak
|
||||
install -m 0644 -p TTFfiles/*.ttf %{buildroot}%{_datadir}/fonts/samyak
|
||||
|
||||
install -m 0755 -d %{buildroot}%{_datadir}/fontconfig/conf.avail
|
||||
install -m 0644 -p %{SOURCE1} %{buildroot}%{_datadir}/fontconfig/conf.avail/66-samyak-devanagari.conf
|
||||
install -m 0644 -p %{SOURCE2} %{buildroot}%{_datadir}/fontconfig/conf.avail/67-samyak-tamil.conf
|
||||
install -m 0644 -p %{SOURCE3} %{buildroot}%{_datadir}/fontconfig/conf.avail/68-samyak-malayalam.conf
|
||||
install -m 0644 -p %{SOURCE4} %{buildroot}%{_datadir}/fontconfig/conf.avail/67-samyak-gujarati.conf
|
||||
install -m 0644 -p %{SOURCE5} %{buildroot}%{_datadir}/fontconfig/conf.avail/67-samyak-odia.conf
|
||||
|
||||
install -m 0755 -d %{buildroot}/etc/fonts/conf.d
|
||||
for fconf in 66-samyak-devanagari.conf \
|
||||
67-samyak-tamil.conf \
|
||||
68-samyak-malayalam.conf \
|
||||
67-samyak-gujarati.conf \
|
||||
67-samyak-odia.conf ; do
|
||||
ln -s %{_datadir}/fontconfig/conf.avail/$fconf %{buildroot}/etc/fonts/conf.d/$fconf
|
||||
done
|
||||
|
||||
|
||||
%files common
|
||||
%doc COPYING README AUTHORS
|
||||
%dir %{_datadir}/fonts/samyak
|
||||
|
||||
%files -n samyak-devanagari-fonts
|
||||
%dir %{_datadir}/fonts/samyak
|
||||
%{_datadir}/fonts/samyak/Samyak-Devanagari.ttf
|
||||
%{_datadir}/fontconfig/conf.avail/66-samyak-devanagari.conf
|
||||
%config(noreplace) /etc/fonts/conf.d/66-samyak-devanagari.conf
|
||||
|
||||
%files -n samyak-tamil-fonts
|
||||
%dir %{_datadir}/fonts/samyak
|
||||
%{_datadir}/fonts/samyak/Samyak-Tamil.ttf
|
||||
%{_datadir}/fontconfig/conf.avail/67-samyak-tamil.conf
|
||||
%config(noreplace) /etc/fonts/conf.d/67-samyak-tamil.conf
|
||||
|
||||
%files -n samyak-malayalam-fonts
|
||||
%dir %{_datadir}/fonts/samyak
|
||||
%{_datadir}/fonts/samyak/Samyak-Malayalam.ttf
|
||||
%{_datadir}/fontconfig/conf.avail/68-samyak-malayalam.conf
|
||||
%config(noreplace) /etc/fonts/conf.d/68-samyak-malayalam.conf
|
||||
|
||||
%files -n samyak-gujarati-fonts
|
||||
%dir %{_datadir}/fonts/samyak
|
||||
%{_datadir}/fonts/samyak/Samyak-Gujarati.ttf
|
||||
%{_datadir}/fontconfig/conf.avail/67-samyak-gujarati.conf
|
||||
%config(noreplace) /etc/fonts/conf.d/67-samyak-gujarati.conf
|
||||
|
||||
%files -n samyak-odia-fonts
|
||||
%dir %{_datadir}/fonts/samyak
|
||||
%{_datadir}/fonts/samyak/Samyak-Odia.ttf
|
||||
%{_datadir}/fontconfig/conf.avail/67-samyak-odia.conf
|
||||
%config(noreplace) /etc/fonts/conf.d/67-samyak-odia.conf
|
||||
|
||||
%changelog
|
||||
* Fri Feb 14 2020 Senlin Xia <xiasenlin1@huawei.com> - 1.2.2-22
|
||||
- Package init
|
||||
Loading…
x
Reference in New Issue
Block a user