pcpa pushed to libircclient (el6). "Don't strip binaries too early (#1211725)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Wed Apr 15 12:56:02 UTC 2015
>From 244732b35582d2a1b1be3cf7636af0c8d09eeca0 Mon Sep 17 00:00:00 2001
From: pcpa <paulo.cesar.pereira.de.andrade at gmail.com>
Date: Wed, 15 Apr 2015 09:55:23 -0300
Subject: Don't strip binaries too early (#1211725)
diff --git a/libircclient-1.8-nostrip.patch b/libircclient-1.8-nostrip.patch
new file mode 100644
index 0000000..7e52075
--- /dev/null
+++ b/libircclient-1.8-nostrip.patch
@@ -0,0 +1,16 @@
+diff -up libircclient-1.8/src/Makefile.in~ libircclient-1.8/src/Makefile.in
+--- libircclient-1.8/src/Makefile.in~ 2012-02-13 05:07:47.041345000 +0200
++++ libircclient-1.8/src/Makefile.in 2015-04-14 21:03:44.186537342 +0300
+@@ -27,10 +27,10 @@ install:
+ ln -fs libircclient.so.$(APIVERSION) $(DESTDIR)@libdir@/libircclient.so
+
+ libircclient.so: libircclient.o
+- $(CC) -shared -s -Wl,-soname,libircclient.so.$(APIVERSION) -o libircclient.so libircclient.o @LIBS@
++ $(CC) -shared -Wl,-soname,libircclient.so.$(APIVERSION) -o libircclient.so libircclient.o @LIBS@
+
+ libircclient.dll: libircclient.o
+- $(CC) -shared -s -o libircclient.dll -Wl,-out-implib,libircclient.lib libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@
++ $(CC) -shared -o libircclient.dll -Wl,-out-implib,libircclient.lib libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@
+
+ libircclient.a: libircclient.o
+ $(AR) libircclient.a libircclient.o
diff --git a/libircclient.spec b/libircclient.spec
index 127cb07..696b444 100644
--- a/libircclient.spec
+++ b/libircclient.spec
@@ -8,7 +8,7 @@
Name: libircclient
Summary: C library to create IRC clients
Version: 1.8
-Release: 3%{?dist}
+Release: 4%{?dist}
License: LGPLv3+
Group: Development/Libraries
URL: http://www.ulduzsoft.com/libircclient/
@@ -24,6 +24,7 @@ BuildRequires: rst2pdf
# Add rfc include to main header to avoid build failures of packages using it
# example: error: 'LIBIRC_RFC_RPL_ENDOFNAMES' was not declared in this scope
Patch0: libircclient-rfc.patch
+Patch1: libircclient-1.8-nostrip.patch
%description
libircclient is a small but extremely powerful library which implements
@@ -43,6 +44,7 @@ This package contains development files for libircclient.
%setup -q
rm -rvf cocoa
%patch0 -p1
+%patch1 -p1
%build
%configure --enable-shared --enable-threads --enable-openssl --enable-ipv6
@@ -81,6 +83,9 @@ cp -p man/%{name}.1 %{buildroot}%{_mandir}/man1
%{_mandir}/man1/%{name}.1*
%changelog
+* Tue Apr 14 2015 Ville Skyttä <ville.skytta at iki.fi> - 1.8-4
+- Don't strip binaries too early
+
* Mon Apr 13 2015 pcpa <paulo.cesar.pereira.de.andrade at gmail.com> - 1.8-3
- Do not build requires doxygen if not building docs
- Do not use the license macro on non fedora
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/libircclient.git/commit/?h=el6&id=244732b35582d2a1b1be3cf7636af0c8d09eeca0
More information about the scm-commits
mailing list