[libestr] Initial import (#847817).
mahaveer darade
mdarade at fedoraproject.org
Thu Oct 11 12:02:52 UTC 2012
commit 665e792b5b867f4423ffe5c5915c2e52de5f6ee6
Author: Mahaveer Darade <mah.darade at gmail.com>
Date: Thu Oct 11 17:35:17 2012 +0530
Initial import (#847817).
.gitignore | 1 +
libestr-0.1.3-broken-configure-script.patch | 14 +++++++
libestr.spec | 57 +++++++++++++++++++++++++++
sources | 1 +
4 files changed, 73 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..dc71e10 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/libestr-0.1.3.tar.gz
diff --git a/libestr-0.1.3-broken-configure-script.patch b/libestr-0.1.3-broken-configure-script.patch
new file mode 100644
index 0000000..5bcab43
--- /dev/null
+++ b/libestr-0.1.3-broken-configure-script.patch
@@ -0,0 +1,14 @@
+diff -Naru a/configure b/configure
+--- a/configure 2012-09-20 19:28:08.756010406 +0530
++++ b/configure 2012-09-20 19:28:29.753010909 +0530
+@@ -5427,10 +5427,6 @@
+ ;;
+ esac
+ ;;
+-*)
+- # fallback: assume linklib IS sharedlib
+- lt_cv_sharedlib_from_linklib_cmd="$ECHO"
+- ;;
+ esac
+
+ fi
diff --git a/libestr.spec b/libestr.spec
new file mode 100644
index 0000000..6334613
--- /dev/null
+++ b/libestr.spec
@@ -0,0 +1,57 @@
+Name: libestr
+Version: 0.1.3
+Release: 3%{?dist}
+Summary: String handling essentials library
+
+License: LGPLv2+
+URL: http://libestr.adiscon.com/
+Source0: http://libestr.adiscon.com/files/download/libestr-%{version}.tar.gz
+Patch0: libestr-0.1.3-broken-configure-script.patch
+
+%description
+This package compiles the string handling essentials library
+used by the Rsyslog daemon.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+The package contains libraries and header files for
+developing applications that use libestr.
+
+%prep
+%setup -q
+%patch0 -p1 -b broken-configure-script.patch
+
+%build
+%configure --disable-static --with-pic
+V=1 make %{?_smp_mflags}
+
+%install
+make install INSTALL="install -p" DESTDIR=%{buildroot}
+rm -f %{buildroot}/%{_libdir}/*.{a,la}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%doc README COPYING AUTHORS ChangeLog
+%{_libdir}/lib*.so.*
+
+%files devel
+%{_includedir}/libestr.h
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/libestr.pc
+
+%changelog
+* Thu Sep 20 2012 mdarade <mdarade at redhat.com> - 0.1.3-3
+- Fixed broken configure script
+
+* Mon Aug 27 2012 mdarade <mdarade at redhat.com> - 0.1.3-2
+- Removed unnecessary macros in spec file.
+
+
+* Wed Aug 7 2012 Mahaveer Darade <mdarade at redhat.com> - 0.1.3-1
+- Initial port libestr-0.1.3
diff --git a/sources b/sources
index e69de29..ca6da03 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+92850decfafd9d4e378760a6ce473d8c libestr-0.1.3.tar.gz
More information about the scm-commits
mailing list