Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > a08f59585a617e8c6676a26a541fe125 > files > 3

ltxml-1.2.6-1mdk.src.rpm

%define name	ltxml
%define version	1.2.6
%define release	1mdk
%define major	1
%define libname	%mklibname %{name} %{major}

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	High-speed C-language validating XML parser
Url:		http://www.ltg.ed.ac.uk/software/xml
Source:		ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/%{name}-%{version}.tar.bz2
Patch:		%{name}.maninstall.patch.bz2
License:	GPL
Group:		File tools
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
LT XML is an integrated set of XML tools and a developers' tool-kit,
including a C-based API. The release now available will run on UNIX and
WIN32.
The LT XML tool-kit includes stand-alone tools for a wide range
of processing of well-formed XML documents, including searching and
extracting, down-translation (e.g. report generation, formatting),
tokenising and sorting. 

%package -n %{libname}-devel
Summary:        Development header files for %{name}
Group:          Development/C
Requires:       %{name} = %{version}-%{release}
Provides:       lib%{name}-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}

%description -n %{libname}-devel
Libraries, include files and other resources you can use to develop
%{name} applications.

%prep
%setup
%patch

%build
(cd XML \
&& %configure \
&& %make all\
)

%install
rm -rf $RPM_BUILD_ROOT
cd XML && %makeinstall datadir=$RPM_BUILD_ROOT%{_datadir}/%{name} includedir=$RPM_BUILD_ROOT%{_includedir}/%{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/*
%{_datadir}/%{name}
%{_mandir}/man1/*
%{_mandir}/man5/*

%files -n %{libname}-devel
%defattr(-,root,root)
%{_libdir}/*
%{_includedir}/%{name}

%changelog
* Wed May 26 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.6-1mdk
- new version
- rpmbuildupdate aware

* Mon Feb 17 2003 Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2.5-1mdk
- first mdk release