]> git.pld-linux.org Git - packages/fonts-Type1-ulT1mo.git/commitdiff
- new package - separated from XFree86-fonts fonts-Type1-ulT1mo-1_0beta-1
authorJakub Bogusz <qboosh@pld-linux.org>
Tue, 19 Mar 2002 20:39:29 +0000 (20:39 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- fixed filenames in Fontmap, added missing entry to fonts.scale

Changed files:
    fonts-Type1-ulT1mo.spec -> 1.1

fonts-Type1-ulT1mo.spec [new file with mode: 0644]

diff --git a/fonts-Type1-ulT1mo.spec b/fonts-Type1-ulT1mo.spec
new file mode 100644 (file)
index 0000000..413f698
--- /dev/null
@@ -0,0 +1,104 @@
+Summary:       ulT1mo collection of Type1 fonts with iso8859-2 encoding
+Summary(pl):   ulT1mo - zestaw fontów Type1 z kodowaniem iso8859-2
+Name:          fonts-Type1-ulT1mo
+Version:       1.0beta
+Release:       1
+License:       freeware
+Group:         X11/Fonts
+Source0:       ulT1mo-beta-1.0.tgz
+Source1:       %{name}.Fontmap
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+Obsoletes:     XFree86-fonts-Type1-ISO8859-2
+Obsoletes:     XFree86-ISO8859-2-Type1-fonts
+Obsoletes:     XFree86-latin2-Type1-fonts
+Requires(post,postun): fileutils
+Requires(post,postun): grep
+Requires(post,postun): textutils
+Requires(post,postun): sed
+
+
+%define                t1fontsdir      %{_fontsdir}/Type1
+%define                t1afmdir        %{t1fontsdir}/afm
+%define                t1pfmdir        %{t1fontsdir}/pfm
+
+%description
+The ulT1mo (read ultimo) collection is bundle of freeware PostScript
+Type1 fonts with iso8859-2 encoding.
+
+%description -l pl
+ulT1mo (czytaj: ultimo) to zestaw darmowych fontów Type1 z kodowaniem
+iso8859-2.
+
+%prep
+%setup -q -n ulT1mo-beta-1.0
+
+%build
+for f in *.pfb ; do
+       mv -f $f `basename $f .pfb`-ISO-8859-2.pfb
+done
+cd afm
+for f in *.afm ; do
+       mv -f $f `basename $f .afm`-ISO-8859-2.afm
+done
+cd ../pfm
+for f in *.pfm ; do
+       mv -f $f `basename $f .pfm`-ISO-8859-2.pfm
+done
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{t1fontsdir},%{t1afmdir},%{t1pfmdir}}
+
+install *.pfb $RPM_BUILD_ROOT%{t1fontsdir}
+install afm/*.afm $RPM_BUILD_ROOT%{t1afmdir}
+install pfm/*.pfm $RPM_BUILD_ROOT%{t1pfmdir}
+
+sed -e 's/\.pfb/-ISO-8859-2\.pfb/' fonts.scale.ulT1mo\
+       > $RPM_BUILD_ROOT%{t1fontsdir}/fonts.scale.ulT1mo
+install fonts.alias.ulT1mo $RPM_BUILD_ROOT%{t1fontsdir}/fonts.alias.ulT1mo
+install %{SOURCE1} $RPM_BUILD_ROOT%{t1fontsdir}/Fontmap.ulT1mo
+
+gzip -9nf README.*
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+cd %{t1fontsdir}
+umask 022
+rm -f fonts.scale.bak Fontmap.bak
+cat fonts.scale.* | sort -u > fonts.scale.tmp
+cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
+cat fonts.scale.tmp >> fonts.scale
+rm -f fonts.scale.tmp fonts.dir
+ln -sf fonts.scale fonts.dir
+cat Fontmap.* > Fontmap
+cat fonts.alias.* > fonts.alias
+if [ -x /usr/X11R6/bin/xftcache ]; then
+       /usr/X11R6/bin/xftcache .
+fi
+
+%postun
+cd %{t1fontsdir}
+umask 022
+rm -f fonts.scale.bak Fontmap.bak
+cat fonts.scale.* 2>/dev/null | sort -u > fonts.scale.tmp
+cat fonts.scale.tmp | wc -l | sed -e 's/ //g' > fonts.scale
+cat fonts.scale.tmp >> fonts.scale
+rm -f fonts.scale.tmp fonts.dir
+ln -sf fonts.scale fonts.dir
+cat Fontmap.* > Fontmap 2>/dev/null
+cat fonts.alias.* > fonts.alias 2>/dev/null
+if [ -x /usr/X11R6/bin/xftcache ]; then
+       /usr/X11R6/bin/xftcache .
+fi
+
+%files
+%defattr(644,root,root,755)
+%doc README*.gz
+%{t1fontsdir}/*.pfb
+%{t1fontsdir}/fonts.scale.ulT1mo
+%{t1fontsdir}/fonts.alias.ulT1mo
+%{t1fontsdir}/Fontmap.ulT1mo
+%{t1afmdir}/*.afm
+%{t1pfmdir}/*.pfm
This page took 0.073749 seconds and 4 git commands to generate.