[svn] r4895 - in trunk/rpms: . log4cpp
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Sat Nov 18 20:07:51 CET 2006
Author: dries
Date: 2006-11-18 20:07:49 +0100 (Sat, 18 Nov 2006)
New Revision: 4895
Added:
trunk/rpms/log4cpp/
trunk/rpms/log4cpp/log4cpp.spec
Log:
add
Added: trunk/rpms/log4cpp/log4cpp.spec
===================================================================
--- trunk/rpms/log4cpp/log4cpp.spec (rev 0)
+++ trunk/rpms/log4cpp/log4cpp.spec 2006-11-18 19:07:49 UTC (rev 4895)
@@ -0,0 +1,76 @@
+# $Id$
+# Authority: dries
+# Upstream: Bastiaan Bakker <freshmeat$deal,webcriminals,com>
+
+%define real_version 0.3.5rc3
+
+Summary: Logging library for c++
+Name: log4cpp
+Version: 0.3.5
+Release: 0.rc3
+License: LGPL
+Group: Development/Libraries
+URL: http://sourceforge.net/projects/log4cpp/
+
+Source: http://dl.sf.net/log4cpp/log4cpp-%{real_version}.tar.gz
+Patch: compilefixes.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires: gcc-c++
+
+%description
+A library of C++ classes for flexible logging to files, syslog, IDSA and
+other destinations. It is modeled after the Log for Java library
+(http://www.log4j.org), staying as close to their API as is reasonable.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup -n log4cpp-%{real_version}
+%patch -p1
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf %{buildroot}
+%makeinstall
+%{__mv} %{buildroot}/usr/doc/log4cpp-%{real_version} rpmdocs
+
+%post
+/sbin/ldconfig 2>/dev/null
+
+%postun
+/sbin/ldconfig 2>/dev/null
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO rpmdocs/*
+%doc %{_mandir}/man3/log4cpp*
+%{_libdir}/liblog4cpp.so.*
+
+%files devel
+%defattr(-, root, root, 0755)
+%{_bindir}/log4cpp-config
+%{_includedir}/log4cpp/
+%{_libdir}/liblog4cpp.a
+%{_libdir}/liblog4cpp.so
+%{_libdir}/pkgconfig/log4cpp.pc
+%{_datadir}/aclocal/log4cpp.m4
+%exclude %{_libdir}/*.la
+
+%changelog
+* Sat Nov 18 2006 Dries Verachtert <dries at ulyssis.org> - 0.3.5-0.rc3
+- Initial package.
Property changes on: trunk/rpms/log4cpp/log4cpp.spec
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
More information about the svn-commits
mailing list