diff --git a/.cvsignore b/.cvsignore index e69de29..26fb04e 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +GFS_BASKERVILLE_OT.zip diff --git a/gfs-baskerville-fonts.spec b/gfs-baskerville-fonts.spec new file mode 100644 index 0000000..d3b41db --- /dev/null +++ b/gfs-baskerville-fonts.spec @@ -0,0 +1,100 @@ +%define fontname gfs-baskerville +%define fontdir %{_datadir}/fonts/%{fontname} + +%define archivename GFS_BASKERVILLE_OT + +Name: %{fontname}-fonts +Version: 20070327 +Release: 3%{?dist} +Summary: GFS Baskerville Greek font + +Group: User Interface/X +License: OFL +URL: http://www.greekfontsociety.org/pages/en_typefaces18th.html +Source0: http://www.greekfontsociety.org/%{archivename}.zip + +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) +BuildArch: noarch + +%description +John Baskerville (1706-1775) got involed in typography late in his career but +his contribution was significant. He was a successful entrepreneur and +possesed an inquiring mind which he applied to produce many aesthetic and +technical innovations in printing. He invented a new ink formula, a new type +of smooth paper and made various improvements in the printing press. He was +also involved in type design which resulted in a latin typeface which was used +for the edition of Virgil, in 1757. The quality of the type was admired +throughout of Europe and America and was revived with great success in the +early 20th century. + +Baskerville was also involved in the design of a Greek typeface which he used +in an edition of the New Testament for Oxford University, in 1763. He adopted +the practice of avoiding the excessive number of ligatures which Alexander +Wilson had started a few years earlier but his Greek types were rather narrow +in proportion and did not win the sympathy of the philologists and other +scholars of his time. They did influence, however, the Greek types of +Giambattista Bodoni. and through him Didot's Greek in Paris. + +The typeface has been digitally revived as GFS Baskerville Classic by Sophia +Kalaitzidou and George D. Matthiopoulos and is now available as part of GFS' +type library. + + +%prep +%setup -q -n %{archivename} +for txt in *.txt ; do + fold -s $txt > $txt.new + sed -i 's/\r//' $txt.new + touch -r $txt $txt.new + mv $txt.new $txt +done + + +%build +# Nothing there + + +%install +rm -fr %{buildroot} + +install -m 0755 -d %{buildroot}%{fontdir} +install -m 0644 -p *.otf %{buildroot}%{fontdir} + + +%clean +rm -fr %{buildroot} + + +%post +if [ -x %{_bindir}/fc-cache ]; then + %{_bindir}/fc-cache %{fontdir} || : +fi + + +%postun +if [ "$1" = "0" ]; then + if [ -x %{_bindir}/fc-cache ]; then + %{_bindir}/fc-cache %{fontdir} || : + fi +fi + + +%files +%defattr(0644,root,root,0755) +%doc *.txt *.pdf + +%dir %{fontdir} +%{fontdir}/*.otf + + +%changelog +* Mon Nov 26 2007 Nicolas Mailhot +☠ 20070327-3 +⚑ Re-size description so the paupers that can not afford a 80th column in +their terminal are not discriminated against. +(Courtesy: the 79-column-liberation-front cell that subverted the rpmlint +codebase) + +* Sun Nov 25 2007 Nicolas Mailhot +☺ 20070327-2 +✓ initial packaging diff --git a/sources b/sources index e69de29..3ec874e 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +0013531c2da40d71e1743b19cef290ee GFS_BASKERVILLE_OT.zip