Репозиторий Sisyphus
Последнее обновление: 21 октября 2019 | Пакетов: 17508 | Посещений: 15336322
en ru br
Репозитории ALT
S:2.40.1-alt4
5.1: 2.26.0-alt1
4.1: 2.20.0-alt1
4.0: 2.18.0-alt1
www.altlinux.org/Changes

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

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

Name: libxml++2
Version: 2.18.0
Release: alt1
Summary: C++ wrapper for the libxml2 XML parser library

Packager: Pavlov Konstantin <thresh at altlinux.ru>
Group: System/Libraries
License: LGPL
Url: http://libxmlplusplus.sourceforge.net/
Source: http://ftp.gnome.org/pub/GNOME/sources/libxml++/%version/libxml++-%version.tar.bz2

BuildRequires: libxml2-devel >= 2.6.1
BuildRequires: doxygen gcc-c++ libglibmm-devel

%description
libxml++ is a C++ wrapper for the libxml2 XML parser library. It's original
author is Ari Johnson and it is currently maintained by Christophe de Vienne
and Murray Cumming.

%package devel
Summary: Development files for %name
Group: Development/C++
Requires: %name = %version-%release

%description devel
This package contains the headers and libraries for libxml++ development.

%prep
%setup -q -n libxml++-%version

%build
%configure --disable-static
make

%install
%makeinstall

rm -rf _reference _examples _manual
mkdir -m 755 _reference _examples _manual
cp -a $RPM_BUILD_ROOT%_docdir/*/docs/reference/2.*/html _reference/reference
cp -a $RPM_BUILD_ROOT%_docdir/*/docs/manual _manual/manual
rm -rf $RPM_BUILD_ROOT%_docdir
cp -a examples _examples/examples
# Delete non-working makefiles, object files, prebuilt binaries and empty files.
find _examples -type f -a \( -name Makefile\* -o -name \*.o \
   -o \( -name example.C -a -perm +0111 \) -o -empty \) | xargs rm -f
find _examples -type d -name '*.libs' -o -name '.deps' | xargs rm -rf

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%doc AUTHORS COPYING NEWS README ChangeLog
%_libdir/*.so.*

%files devel
%doc _examples/examples _reference/reference _manual/manual
%_includedir/*
%_libdir/*.so
%_libdir/libxml++-2.6
%_libdir/pkgconfig/*

%changelog

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

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