Группа :: Система/Библиотеки
Пакет: libwpg
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: libwpg
Version: 0.3.2
Release: alt1
Summary: Library for importing and converting Corel WordPerfect(tm) Graphics images
Group: System/Libraries
License: LGPL
Url: http://libwpg.sf.net/
Packager: Vitaly Lipatov <lav at altlinux.ru>
Source: http://prdownloads.sf.net/libwpg/%name-%version.tar
Provides: libwpg2 = %version-%release
Obsoletes: libwpg2 < %version-%release
BuildRequires: gcc-c++
BuildRequires: doxygen
BuildRequires: help2man
BuildRequires: pkgconfig(librevenge-0.0)
BuildRequires: pkgconfig(libwpd-0.10)
%description
libwpg is a library for reading and converting WPG images
%package tools
Requires: %name = %version-%release
Summary: Tools to convert WPG images into other formats
Group: Office
%description tools
Tools to convert WPG images into other formats.
Currently supported: raw svg
%package devel
Requires: %name = %version-%release
Summary: Files for developing with libwpg
Group: Development/C
Provides: libwpg2-devel = %version-%release
Obsoletes: libwpg2-devel < %version-%release
%description devel
Includes and definitions for developing with libwpg.
%package docs
Requires: %name = %version-%release
BuildRequires: doxygen
Summary: Documentation of libwpg API
Group: Documentation
BuildArch: noarch
%description docs
Documentation of libwpg API for developing with libwpg
%prep
%setup
%build
%autoreconf
%configure --disable-static --disable-werror
%make_build
find docs/doxygen/html |xargs touch -r docs/doxygen/doxygen.cfg
export LD_LIBRARY_PATH=`pwd`/src/lib/.libs${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
help2man -N -n 'debug the conversion library' -o wpg2raw.1 ./src/conv/raw/.libs/wpg2raw
help2man -N -n 'convert WordPerfect Graphics into SVG' -o wpg2svg.1 ./src/conv/svg/.libs/wpg2svg
help2man -N -n 'batch convert WordPerfect Graphics files into SVG' \
--help-option=-h --no-discard-stderr \
-o wpg2svgbatch.pl.1 ./src/conv/svg/wpg2svgbatch.pl
%install
%makeinstall_std
# we install API docs directly from build
rm -rf %buildroot%_docdir/%name
install -m 0755 -d %buildroot%_man1dir
install -m 0644 wpg2*.1 %buildroot%_man1dir/
%files
%doc AUTHORS COPYING.LGPL COPYING.MPL
%_libdir/libwpg*.so.*
%files tools
%_bindir/*
%_man1dir/*.1*
%files devel
%_libdir/*.so
%_pkgconfigdir/*.pc
%_includedir/*
%files docs
%doc COPYING.LGPL COPYING.MPL
%doc docs/doxygen/html
%changelog
…
Полный changelog можно просмотреть здесь
Name: libwpg
Version: 0.3.2
Release: alt1
Summary: Library for importing and converting Corel WordPerfect(tm) Graphics images
Group: System/Libraries
License: LGPL
Url: http://libwpg.sf.net/
Packager: Vitaly Lipatov <lav at altlinux.ru>
Source: http://prdownloads.sf.net/libwpg/%name-%version.tar
Provides: libwpg2 = %version-%release
Obsoletes: libwpg2 < %version-%release
BuildRequires: gcc-c++
BuildRequires: doxygen
BuildRequires: help2man
BuildRequires: pkgconfig(librevenge-0.0)
BuildRequires: pkgconfig(libwpd-0.10)
%description
libwpg is a library for reading and converting WPG images
%package tools
Requires: %name = %version-%release
Summary: Tools to convert WPG images into other formats
Group: Office
%description tools
Tools to convert WPG images into other formats.
Currently supported: raw svg
%package devel
Requires: %name = %version-%release
Summary: Files for developing with libwpg
Group: Development/C
Provides: libwpg2-devel = %version-%release
Obsoletes: libwpg2-devel < %version-%release
%description devel
Includes and definitions for developing with libwpg.
%package docs
Requires: %name = %version-%release
BuildRequires: doxygen
Summary: Documentation of libwpg API
Group: Documentation
BuildArch: noarch
%description docs
Documentation of libwpg API for developing with libwpg
%prep
%setup
%build
%autoreconf
%configure --disable-static --disable-werror
%make_build
find docs/doxygen/html |xargs touch -r docs/doxygen/doxygen.cfg
export LD_LIBRARY_PATH=`pwd`/src/lib/.libs${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
help2man -N -n 'debug the conversion library' -o wpg2raw.1 ./src/conv/raw/.libs/wpg2raw
help2man -N -n 'convert WordPerfect Graphics into SVG' -o wpg2svg.1 ./src/conv/svg/.libs/wpg2svg
help2man -N -n 'batch convert WordPerfect Graphics files into SVG' \
--help-option=-h --no-discard-stderr \
-o wpg2svgbatch.pl.1 ./src/conv/svg/wpg2svgbatch.pl
%install
%makeinstall_std
# we install API docs directly from build
rm -rf %buildroot%_docdir/%name
install -m 0755 -d %buildroot%_man1dir
install -m 0644 wpg2*.1 %buildroot%_man1dir/
%files
%doc AUTHORS COPYING.LGPL COPYING.MPL
%_libdir/libwpg*.so.*
%files tools
%_bindir/*
%_man1dir/*.1*
%files devel
%_libdir/*.so
%_pkgconfigdir/*.pc
%_includedir/*
%files docs
%doc COPYING.LGPL COPYING.MPL
%doc docs/doxygen/html
%changelog
…
Полный changelog можно просмотреть здесь