Search
j0ke.net Open Build Service
>
Projects
>
server:database
:
cego
>
lfc
> lfc.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File lfc.spec of Package lfc (Revision 11)
Currently displaying revision
11
,
show latest
%define pkgname lfc %define libname lib%{pkgname} %define soname %{libname}1 Name: %{soname} Version: 1.3.3 Release: 1 Group: Development Summary: Lemke Foundation Classes License: GPLv2 Url: http://www.lemke-it.com Source0: http://www.lemke-it.com/%{pkgname}-%{version}.tar.bz2 Patch0: lfc-makefile.patch Patch1: lfc-SigHandler-EndIF.patch BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: gcc-c++ BuildRequires: ncurses-devel %description This C++ library provides an API for XML document handling. Similar to the JDOM Java interface, a XML document can be parsed, traced and generated by the provided methods. Furthermore, this library is a good example for the usage of the dragon parser generator. %package -n %{libname}-devel Group: Development Summary:Includefiles for lemke foundation classes Requires: %{soname} %description -n %{libname}-devel This C++ library provides an API for XML document handling. Similar to the JDOM Java interface, a XML document can be parsed, traced and generated by the provided methods. Furthermore, this library is a good example for the usage of the dragon parser generator. %prep %setup -n %{pkgname}-%{version} %patch0 %patch1 %build %configure %__make %install %__make DESTDIR=%{buildroot} install %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %{_libdir}/liblfc.so.1 %files -n %{libname}-devel %defattr(-,root,root) %dir %{_includedir}/lfc %{_libdir}/liblfc.a %{_includedir}/lfc/AESCrypt.h %{_includedir}/lfc/Base64Coder.h %{_includedir}/lfc/BigDecimal.h %{_includedir}/lfc/BigInteger.h %{_includedir}/lfc/Bitmap.h %{_includedir}/lfc/Chain.h %{_includedir}/lfc/CommandExecuter.h %{_includedir}/lfc/Crypt.h %{_includedir}/lfc/Datetime.h %{_includedir}/lfc/Exception.h %{_includedir}/lfc/File.h %{_includedir}/lfc/GetLongOpt.h %{_includedir}/lfc/GetOpt.h %{_includedir}/lfc/Host.h %{_includedir}/lfc/ListT.h %{_includedir}/lfc/Logger.h %{_includedir}/lfc/Matcher.h %{_includedir}/lfc/NanoTimer.h %{_includedir}/lfc/Net.h %{_includedir}/lfc/NetHandler.h %{_includedir}/lfc/Process.h %{_includedir}/lfc/Semaphore.h %{_includedir}/lfc/SetT.h %{_includedir}/lfc/SharedMemory.h %{_includedir}/lfc/SigHandler.h %{_includedir}/lfc/Sleeper.h %{_includedir}/lfc/StackT.h %{_includedir}/lfc/Thread.h %{_includedir}/lfc/ThreadLock.h %{_includedir}/lfc/Timer.h %{_includedir}/lfc/Tokenizer.h %{_includedir}/lfc/TreeT.h %changelog