Sophie

Sophie

distrib > Arklinux > devel > x86_64 > media > main-src > by-pkgid > 00344c051611151a18a7e025958f2c85 > files > 7

xorg-100dpi-fonts-1.7.0-1ark.src.rpm

Name: xorg-100dpi-fonts
Version: 1.7.0
Release: 1ark
Summary: A collection of X.org 100 DPI fonts 
Requires: xorg-base-fonts
URL: http://www.x.org/
Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-100dpi-1.0.1.tar.bz2
Source1: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-100dpi-1.0.2.tar.bz2
Source2: http://xorg.freedesktop.org/releases/individual/font/font-bh-100dpi-1.0.1.tar.bz2
Source3: http://xorg.freedesktop.org/releases/individual/font/font-bh-lucidatypewriter-100dpi-1.0.1.tar.bz2
Source4: http://xorg.freedesktop.org/releases/individual/font/font-bitstream-100dpi-1.0.1.tar.bz2
Source1000: fontpkg-100dpi
BuildArch: noarch
License: MIT/X11
Group: User Interface/X
BuildRoot: %{_tmppath}/%{name}-root

%description
 %name provides some 100 DPI fonts for X.Org.

%prep
%setup -q -c %name-%version -a 0 -a 1 -a 2 -a 3 -a 4
export CFLAGS="$RPM_OPT_FLAGS"
for i in *; do
	cd $i
	./configure --with-encodingsdir=%_datadir/X11/fonts/encodings --with-fontrootdir=%_datadir/X11/fonts --prefix=%_prefix --libdir=%_libdir
	cd ..
done

%build
for i in *; do
	cd $i
	make %?_smp_mflags
	cd ..
done

%install
rm -rf $RPM_BUILD_ROOT
for i in *; do
	cd $i
	make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT"
	cd ..
done

# ghost-ify autogenerated files
cd $RPM_BUILD_ROOT%_datadir/X11/fonts
for i in *; do
	[ -d $i ] || continue
	rm -f $i/{encodings,fonts}.dir $i/fonts.scale $i/Fontmap
	touch $i/{encodings,fonts}.dir $i/fonts.scale $i/Fontmap $i/fonts.cache-1
	chmod 0644 $i/{encodings,fonts}.dir $i/fonts.scale $i/Fontmap $i/fonts.cache-1
done

%post
{
	umask 133
	%_bindir/mkfontdir %_datadir/X11/fonts/75dpi || :
	%_bindir/fc-cache %_datadir/X11/fonts/75dpi || :
	%_sbindir/chkfontpath -q -a %_datadir/X11/fonts/75dpi:unscaled || :
} &>/dev/null || :

%postun
{
	if [ "$1" = "0"]; then
		umask 133
		%_bindir/mkfontdir %_datadir/X11/fonts/75dpi || :
		%_bindir/fc-cache %_datadir/X11/fonts/75dpi || :
	fi
} &>/dev/null || :


%files
%defattr(-,root,root)
%dir %_datadir/X11/fonts/100dpi
%_datadir/X11/fonts/100dpi/*__??.*
%_datadir/X11/fonts/100dpi/char*.*
%_datadir/X11/fonts/100dpi/cour???.*
%_datadir/X11/fonts/100dpi/cour????.*
%_datadir/X11/fonts/100dpi/helv???.*
%_datadir/X11/fonts/100dpi/helv????.*
%_datadir/X11/fonts/100dpi/ncen???.*
%_datadir/X11/fonts/100dpi/ncen????.*
%_datadir/X11/fonts/100dpi/tim???.*
%_datadir/X11/fonts/100dpi/tim????.*
%_datadir/X11/fonts/100dpi/symb*
%_datadir/X11/fonts/100dpi/tech*
%_datadir/X11/fonts/100dpi/term*
%_datadir/X11/fonts/100dpi/lu?S??.*
%_datadir/X11/fonts/100dpi/lu?R???.*
%_datadir/X11/fonts/100dpi/lu?R??.*
%_datadir/X11/fonts/100dpi/lu?B???.*
%_datadir/X11/fonts/100dpi/lu?B??.*
%_datadir/X11/fonts/100dpi/lu?I???.*
%_datadir/X11/fonts/100dpi/lu?I??.*
%_datadir/X11/fonts/100dpi/*ISO8859-1.*
%ghost %verify(not md5 size mtime) %_datadir/X11/fonts/100dpi/fonts.dir
%ghost %verify(not md5 size mtime) %_datadir/X11/fonts/100dpi/encodings.dir
%ghost %verify(not md5 size mtime) %_datadir/X11/fonts/100dpi/fonts.cache-1

%{expand:%(/bin/sh %SOURCE1000)}

%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version}

%changelog
* Fri Oct 16 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 1.7.0-1ark
- Update
- Adapt versioning scheme to current Xorg packages

* Wed Sep  2 2009 Bernhard Rosenkraenzer <bero@arklinux.org> 1.0.1-2ark
- Drop Epoch

* Mon Dec 26 2005 Bernhard Rosenkraenzer <bero@arklinux.org> 1.0.1-1ark
- initial RPM