[campivisivi-titillium-fonts] new package

Luya Tshimbalanga luya at fedoraproject.org
Tue Jul 23 17:36:37 UTC 2013


commit 904eab39e330005f9a590cc785b3c2d6b430c369
Author: Luya Tshimbalanga <luya at fedoraproject.org>
Date:   Tue Jul 23 10:35:21 2013 -0700

    new package

 .gitignore                                  |    1 +
 campivisivi-titillium-fonts-fontconfig.conf |   17 ++++++++
 campivisivi-titillium-fonts.spec            |   58 +++++++++++++++++++++++++++
 sources                                     |    1 +
 4 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..44e7366 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Titillium_roman_upright_italic_2_0_OT.zip
diff --git a/campivisivi-titillium-fonts-fontconfig.conf b/campivisivi-titillium-fonts-fontconfig.conf
new file mode 100644
index 0000000..2321bf1
--- /dev/null
+++ b/campivisivi-titillium-fonts-fontconfig.conf
@@ -0,0 +1,17 @@
+<?xml version ="1.0" encoding="UTF-8" ?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+   <family>sans-serif</family>
+     <prefer>
+	<family>Titillium</family>
+     </prefer>
+ </alias>
+ <alias>
+   <family>Titillium</family>
+   <default>
+	<family>sans-serif</family>
+   </default>
+ </alias>
+</fontconfig>
+		
diff --git a/campivisivi-titillium-fonts.spec b/campivisivi-titillium-fonts.spec
new file mode 100644
index 0000000..867bcfb
--- /dev/null
+++ b/campivisivi-titillium-fonts.spec
@@ -0,0 +1,58 @@
+%global fontname campivisivi-titillium-fonts
+%global fontconf 61-%{fontname}.conf
+
+Name:           campivisivi-titillium-fonts
+Version:        20120913
+Release:        2%{?dist}
+Summary:        Sans-serif typeface designed inside Campi Visivi's Type Design course
+
+License:        OFL
+URL:            http://www.campivisivi.net/titillium/
+Source0:        http://www.campivisivi.net/titillium/download/Titillium_roman_upright_italic_2_0_OT.zip
+Source1:        %{name}-fontconfig.conf
+
+BuildArch:      noarch
+BuildRequires:  fontpackages-devel
+Requires:       fontpackages-filesystem
+
+%description
+Sans-serif typeface from the Master of Visual Design Campi Visivi.
+
+%prep
+%setup -q -n "Titillium_roman_upright_italic_2_0_OT"
+
+for file in *.txt; do
+ sed 's/\r//g' "$file" | \
+ fold -s > "$file.new" && \
+ touch -r "$file" "$file.new" && \
+ mv "$file.new" "$file"
+done
+
+%build
+
+
+%install
+install -m 0755 -d %{buildroot}%{_fontdir}
+install -m 0644 -p *.otf %{buildroot}%{_fontdir}
+
+install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
+                   %{buildroot}%{_fontconfig_confdir}
+
+install -m 0644 -p %{SOURCE1} \
+        %{buildroot}%{_fontconfig_templatedir}/%{fontconf}
+ln -s %{_fontconfig_templatedir}/%{fontconf} \
+      %{buildroot}%{_fontconfig_confdir}/%{fontconf}
+
+%_font_pkg -f %{fontconf} *.otf
+
+%doc OFL-FAQ.txt OFL-titillium.txt
+
+
+%changelog
+* Mon Jul 22 2013 Luya Tshimbalanga <luya at fedoraproject.org> - 20120913-2
+- Update spec based on fedora packaging review
+
+* Mon Jul 22 2013 Luya Tshimbalanga <luya at fedoraproject.org> - 20120913-1
+- Initial release
+
+
diff --git a/sources b/sources
index e69de29..6e13a78 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+258e06fe34c35320321f0458e6625bba  Titillium_roman_upright_italic_2_0_OT.zip


More information about the scm-commits mailing list