Fix the install name of the static lib for ctpp2.
Patch came unchanged from the debian packaging of ctpp2.
This commit is contained in:
parent
59f2222ef7
commit
576a368b21
|
@ -464,7 +464,7 @@ class CTPP2(Dependency, ReleaseDownloadMixin, CMakeMixin):
|
|||
archive = Remotefile('ctpp2-2.8.3.tar.gz',
|
||||
'a83ffd07817adb575295ef40fbf759892512e5a63059c520f9062d9ab8fb42fc')
|
||||
configure_option = "-DMD5_SUPPORT=OFF"
|
||||
patches = ["ctpp2_include.patch", "ctpp2_no_src_modification.patch"]
|
||||
patches = ["ctpp2_include.patch", "ctpp2_no_src_modification.patch", "ctpp2_fix-static-libname.patch"]
|
||||
|
||||
|
||||
class Pugixml(Dependency, ReleaseDownloadMixin, MesonMixin):
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
Description: Fix the name of static library
|
||||
Upstream named the static library in unusual way this patch names the
|
||||
static library in simpler way which suits Debian infrastructure.
|
||||
Author: Vasudev Kamath <kamathvasudev@gmail.com>
|
||||
Forwarded: no
|
||||
Last-Update: 2012-12-19
|
||||
|
||||
--- a/ctpp2.spec
|
||||
+++ b/ctpp2.spec
|
||||
@@ -60,7 +60,7 @@
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
%{_includedir}/ctpp2
|
||||
-%{_libdir}/libctpp2-st.a
|
||||
+%{_libdir}/libctpp2.a
|
||||
|
||||
%changelog
|
||||
* Sat Nov 10 2012 Alexander Pankov <pianist@usrsrc.ru> - 2.8.3-0
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -426,7 +426,7 @@
|
||||
# Lib binary
|
||||
#
|
||||
ADD_LIBRARY(ctpp2-static STATIC ${LIBSRCS})
|
||||
-SET_TARGET_PROPERTIES(ctpp2-static PROPERTIES OUTPUT_NAME ctpp2-st)
|
||||
+SET_TARGET_PROPERTIES(ctpp2-static PROPERTIES OUTPUT_NAME ctpp2)
|
||||
SET_TARGET_PROPERTIES(ctpp2-static PROPERTIES LINKER_LANGUAGE CXX)
|
||||
|
||||
ADD_LIBRARY(ctpp2 SHARED ${LIBSRCS})
|
Loading…
Reference in New Issue