summaryrefslogtreecommitdiffstats
path: root/build/rhel/libee
diff options
context:
space:
mode:
authorAbby Edwards <aedwards@solutionary.com>2012-06-12 12:21:22 -0500
committerRainer Gerhards <rgerhards@adiscon.com>2012-06-13 15:54:14 +0200
commit8261e79c366011d1c0112df83333d76c24e43a33 (patch)
tree287edc5e8fbff386fae20c8088254b80269cd6eb /build/rhel/libee
parenta88d7d29ee2b36827cb3b4df58e77f9ca439bcbc (diff)
downloadrsyslog-8261e79c366011d1c0112df83333d76c24e43a33.tar.gz
rsyslog-8261e79c366011d1c0112df83333d76c24e43a33.tar.xz
rsyslog-8261e79c366011d1c0112df83333d76c24e43a33.zip
added rpm spec files for rhel / centos
Diffstat (limited to 'build/rhel/libee')
-rw-r--r--build/rhel/libee/libee.spec90
1 files changed, 90 insertions, 0 deletions
diff --git a/build/rhel/libee/libee.spec b/build/rhel/libee/libee.spec
new file mode 100644
index 00000000..8bb3a378
--- /dev/null
+++ b/build/rhel/libee/libee.spec
@@ -0,0 +1,90 @@
+Summary: libee - an event expression library inspired by CEE
+Name: libee
+Version: 0.4.1
+Release: 1%{?dist}
+License: GPL
+Group: Networking/Admin
+Source: %{name}-%{version}.tar.gz
+BuildRoot: /var/tmp/%{name}-build
+BuildRequires: libestr-devel
+Requires: /sbin/ldconfig
+
+%description
+CEE is an upcoming standard used to describe network events in a number of
+normalized formats. It's goal is to unify they currently many different
+representations that exist in the industry.
+
+The core idea of libee is to provide a small but hopefully convenient API layer
+above the CEE standard. However, CEE is not finished. At the time of this writing,
+CEE is under heavy development and even some of its core data structures (like
+the data dictionary and taxonmy) have not been fully specified.
+
+libee should be thought of as a useful library that helps you get your events
+normalized. If you program cleanly to libee, chances are not bad that only
+relatively little effort is required to move your app over to be CEE compliant
+(once the standard is out).
+
+%package devel
+Summary: include files for libee
+Group: Networking/Admin
+Requires: %name = %version-%release
+Requires: /usr/bin/pkg-config
+
+%description devel
+This package provides include files and pkg-config settings for libee.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+%configure CFLAGS="%{optflags}" --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+
+%post
+/sbin/ldconfig
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%{_libdir}/libee.so
+%{_libdir}/libee.so.0
+%{_libdir}/libee.so.0.0.0
+
+%files devel
+%defattr(644,root,root,755)
+%{_libdir}/pkgconfig/libee.pc
+%{_includedir}/libee/apache.h
+%{_includedir}/libee/ctx.h
+%{_includedir}/libee/event.h
+%{_includedir}/libee/field.h
+%{_includedir}/libee/fieldbucket.h
+%{_includedir}/libee/fieldset.h
+%{_includedir}/libee/fieldtype.h
+%{_includedir}/libee/int.h
+%{_includedir}/libee/internal.h
+%{_includedir}/libee/libee.h
+%{_includedir}/libee/namelist.h
+%{_includedir}/libee/obj.h
+%{_includedir}/libee/parser.h
+%{_includedir}/libee/primitivetype.h
+%{_includedir}/libee/tag.h
+%{_includedir}/libee/tagbucket.h
+%{_includedir}/libee/tagset.h
+%{_includedir}/libee/timestamp.h
+%{_includedir}/libee/valnode.h
+%{_includedir}/libee/value.h
+%{_includedir}/libee/valuetype.h
+%{_sbindir}/libee-convert
+%{_libdir}/libee.a
+%{_libdir}/libee.la
+
+%changelog
+
+* Tue Jun 12 2012 Abby Edwards <abby.lina.edwards@gmail.com> 0.4.1-1
+- initial version, used to build latest git master