Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37039174
en ru br
Репозитории ALT
S:2.42.2-alt1
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.26.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 %buildroot%_docdir/*/docs/reference/2.*/html _reference/reference
#cp -a %buildroot%_docdir/*/docs/manual _manual/manual
#rm -rf %buildroot%_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

mv %buildroot%_docdir/libxml++-2.6 %buildroot%_docdir/%name-%version

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

%files devel
%_docdir/%name-%version
%exclude %_docdir/%name-%version/AUTHORS
%exclude %_docdir/%name-%version/COPYING
%exclude %_docdir/%name-%version/NEWS
%exclude %_docdir/%name-%version/README
%exclude %_docdir/%name-%version/ChangeLog
%_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