Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37899844
en ru br
Репозитории ALT
5.1: 0.9.8-alt2
4.1: 0.9.4-alt3
4.0: 0.9.4-alt2
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: rapidsvn

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

%define _unpackaged_files_terminate_build 1

%def_with doxygen

Name: rapidsvn
Version: 0.9.4
Release: alt3

Summary: wxWidgets-based Subversion client
License: GPL
Group: Development/Other
Url: http://rapidsvn.tigris.org

Source: http://www.rapidsvn.org/download/release/%version/%name-%version.tar.gz
Patch1: %name-0.9.4-link.patch

# From configure.in

BuildRequires: gcc-c++
BuildRequires: libsubversion-devel >= 1.4.2
BuildRequires: wxGTK2u-devel >= 2.4.2
BuildRequires: cppunit-devel
BuildRequires: docbook-style-xsl xsltproc
%{?_with_doxygen:BuildRequires: doxygen graphviz}

BuildRequires: libpango-devel

%description
RapidSVN is a cross-platform GUI front-end for the Subversion revision system
(http://subversion.tigris.org/) written in C++ using the wxWidgets GUI
framework.

%package -n libsvncpp
Summary: Subversion C++ API
Group: System/Libraries

%description -n libsvncpp
Subversion C++ shared library.

%package -n libsvncpp-devel
Summary: header files for libsvncpp
Group: Development/C++
Requires: libsvncpp = %version

%description -n libsvncpp-devel
Development files for libsvncpp, a C++ API for Subversion.

%prep
%setup -q
%patch1 -p0
# FIXME: This is a quickfix for the bug that breaks configure script on x86_64
# (see http://rapidsvn.tigris.org/issues/show_bug.cgi?id=511).
%__subst 's,^SVN_LIBS="/usr/local/lib,SVN_LIBS="/usr/local/lib /usr/lib64,' configure.in

%build
autoreconf -fisv
%define xsldir %_datadir/xml/docbook/xsl-stylesheets/manpages/docbook.xsl
%configure --disable-static \
--with-apr-config=%_bindir/apr-1-config \
--with-apu-config=%_bindir/apu-1-config \
--with-cppunit \
--with-docbook-xsl-manpages=%xsldir \
--with-manpage \
%{subst_with doxygen}

%make

%install
%makeinstall

%files
%_bindir/rapidsvn

%files -n libsvncpp
%_libdir/libsvncpp.so.*

%files -n libsvncpp-devel
%_libdir/libsvncpp.so
%dir %_includedir/svncpp
%_includedir/svncpp/*.hpp

%changelog

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

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