Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37373601
en ru br
Репозитории ALT
S:1-alt7.git20130126
www.altlinux.org/Changes

Группа :: Система/Настройка/Прочее
Пакет: fontconfig-infinality

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define name fontconfig-infinality
%define version 1
%define infinality_release 20130126

%define infinality_user 53-infinality-user.conf
%define aliases_default_alt 20-aliases-default-alt.conf
%define aliases_os_alt 41-aliases-os-alt.conf

Summary: Fontconfig configuration meant to be used in conjunction with Freetype patches from http://www.infinality.net.
Name: %{name}
Version: %{version}
Release: alt7.git%{infinality_release}
License: GPL
Group: System/Configuration/Other
BuildArch: noarch
URL: http://www.infinality.net/
Packager: Vladimir Didenko <cow at altlinux.ru>
Provides: fontconfig-infinality
Requires: fontconfig

Source: %name-%version.tar
Source1: 20-aliases-default-alt.conf
Source2: 41-aliases-os-alt.conf

%description
A configurable fontconfig configuration meant to be used in conjunction
with Freetype patches from http://www.infinality.net.  It should drop
cleanly into most existing fontconfig setups.  While this package will
work without infinality patches, much of it is tailored to rendering
when using those patches, and may not look correct otherwise.

%install
%define confdir %{buildroot}/etc/fonts/
%define confinfdir %confdir/infinality
%define docdir %{buildroot}/usr/share/doc/%{name}-%{version}
install -m755 -pd %confdir
install -m755 -pd %docdir
tar xf %SOURCE0 --strip-components 1 -C  %confdir

mv %confinfdir/CHANGELOG %docdir
mv %confinfdir/CHANGELOG.pre_git %docdir
mv %confinfdir/LICENSE %docdir
mv %confinfdir/README %docdir

# Create alt style based on infinality that uses free fonts for replacements

cp %SOURCE1 %confinfdir/conf.src
cp %SOURCE2 %confinfdir/conf.src
%define confavaildir %confinfdir/styles.conf.avail
cp -a %confavaildir/infinality %confavaildir/alt
pushd %confavaildir/alt
   rm -f 20-aliases-default-inf.conf
   rm -f 41-repl-os-inf.conf
   ln -s ../../conf.src/%{aliases_default_alt} %{aliases_default_alt}
   ln -s ../../conf.src/%{aliases_os_alt} %{aliases_os_alt}
popd
rm -f %confinfdir/conf.d
ln -s styles.conf.avail/alt %confinfdir/conf.d

%files
%defattr(-,root,root)
%config %{_sysconfdir}/fonts/infinality
%config %{_sysconfdir}/fonts/conf.avail/50-infinality.conf
%config %{_sysconfdir}/fonts/conf.d/50-infinality.conf
%doc %_docdir/%{name}-%{version}/

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin