Репозиторий Sisyphus
Последнее обновление: 17 февраля 2019 | Пакетов: 18498 | Посещений: 13032846
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: libeasyfc

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

# BEGIN SourceDeps(oneline):
BuildRequires: /usr/bin/gtkdocize pkgconfig(freetype2)
# END SourceDeps(oneline)
%add_optflags %optflags_shared
# see https://bugzilla.altlinux.org/show_bug.cgi?id=10382
%define _localstatedir %{_var}
Name: libeasyfc
Version: 0.13.1
Release: alt1_2
Summary: Easy configuration generator interface for fontconfig

Group: System/Libraries
License: LGPLv3+
URL: http://tagoh.bitbucket.org/libeasyfc/
Source0: https://bitbucket.org/tagoh/libeasyfc/downloads/%{name}-%{version}.tar.bz2

BuildRequires: glib2-devel libgio libgio-devel gobject-introspection-devel libxml2-devel fontconfig-devel >= 2.10.92 libharfbuzz-devel libharfbuzz-utils
BuildRequires: gettext gettext-tools
Requires: fontconfig >= 2.10.92

%description
libeasyfc aims to provide an easy interface to generate
fontconfig configuration on demand.

%package gobject
Summary: GObject interface for libeasyfc
Group: System/Libraries
Requires: %{name} = %{version}-%{release}

%description gobject
libeasyfc aims to provide an easy interface to generate
fontconfig configuration on demand.

This package contains an interface for GObject.

%package devel
Summary: Development files for libeasyfc
Group: Development/Other
Requires: %{name} = %{version}-%{release}
Requires: pkg-config
Requires: libgio

%description devel
libeasyfc aims to provide an easy interface to generate
fontconfig configuration on demand.

This package contains the development files to make any
applications with libeasyfc.

%package gobject-devel
Summary: Development files for libeasyfc-gobject
Group: Development/Other
Requires: %{name}-gobject = %{version}-%{release}
Requires: pkg-config
Requires: libgio

%description gobject-devel
libeasyfc aims to provide an easy interface to generate
fontconfig configuration on demand.

This package contains the development files to make any
applications with libeasyfc-gobject.

%prep
%setup -q


%build
%configure --disable-static
%make_build V=1


%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="/usr/bin/install -p"

rm -f $RPM_BUILD_ROOT%{_libdir}/*.la

%files
%doc README AUTHORS COPYING ChangeLog
%{_libdir}/libeasyfc.so.*

%files gobject
%{_libdir}/libeasyfc-gobject.so.*
%{_libdir}/girepository-*/Easyfc-*.typelib

%files devel
%{_includedir}/libeasyfc
%exclude %{_includedir}/libeasyfc/ezfc-gobject.h
%{_libdir}/libeasyfc.so
%{_libdir}/pkgconfig/libeasyfc.pc
%{_datadir}/gtk-doc/html/libeasyfc

%files gobject-devel
%{_includedir}/libeasyfc/ezfc-gobject.h
%{_libdir}/libeasyfc-gobject.so
%{_libdir}/pkgconfig/libeasyfc-gobject.pc
%{_datadir}/gir-*/Easyfc-*.gir

%changelog

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

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