[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