[packages/dyninst] - updated to 9.1.0 - removed obsolete build-symlite patch

qboosh qboosh at pld-linux.org
Tue Apr 5 20:10:28 CEST 2016


commit b42727c21cbb28b691d8a372a328c2712b2ba59e
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Apr 5 20:10:42 2016 +0200

    - updated to 9.1.0
    - removed obsolete build-symlite patch

 dyninst-build-symlite.patch | 23 -----------------------
 dyninst.spec                | 39 ++++++++++++++++++---------------------
 2 files changed, 18 insertions(+), 44 deletions(-)
---
diff --git a/dyninst.spec b/dyninst.spec
index ddca528..21e043b 100644
--- a/dyninst.spec
+++ b/dyninst.spec
@@ -1,16 +1,15 @@
 Summary:	API for Run-time Code Generation
 Summary(pl.UTF-8):	API do generowania kodu w czasie działania
 Name:		dyninst
-Version:	9.0.3
-Release:	2
+Version:	9.1.0
+Release:	1
 License:	LGPL v2.1+
 Group:		Libraries
 #Source0Download: http://www.dyninst.org/downloads/dyninst-9.x
 Source0:	http://www.paradyn.org/release%{version}/DyninstAPI-%{version}.tgz
-# Source0-md5:	8441fb98ea610c3ecd4367e2ceab05df
+# Source0-md5:	5c64b77521457199db44bec82e4988ac
 Patch0:		%{name}-libname.patch
-Patch1:		%{name}-build-symlite.patch
-Patch2:		%{name}-x32.patch
+Patch1:		%{name}-x32.patch
 URL:		http://www.dyninst.org/dyninst
 # libiberty
 BuildRequires:	binutils-devel
@@ -24,7 +23,7 @@ BuildRequires:	libxml2-devel >= 2
 BuildRequires:	sed >= 4.0
 BuildRequires:	texlive-format-pdflatex
 Requires:	libdwarf >= 0.20130126
-ExclusiveArch:	%{ix86} %{x8664} x32 ppc ppc64 aarch64
+ExclusiveArch:	%{ix86} %{x8664} x32 aarch64 ppc ppc64 aarch64
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -87,7 +86,6 @@ Dokumentacja do bibliotek dyninst.
 %setup -q -n DyninstAPI-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 
 %build
 %cmake . \
@@ -114,31 +112,31 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc COPYRIGHT ChangeLog README
 %attr(755,root,root) %{_libdir}/libdynC_API.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdynC_API.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libdynC_API.so.9.1
 %attr(755,root,root) %{_libdir}/libdynDwarf.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdynDwarf.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libdynDwarf.so.9.1
 %attr(755,root,root) %{_libdir}/libdynElf.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdynElf.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libdynElf.so.9.1
 %attr(755,root,root) %{_libdir}/libdyncommon.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdyncommon.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libdyncommon.so.9.1
 %attr(755,root,root) %{_libdir}/libdyninstAPI.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdyninstAPI.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libdyninstAPI.so.9.1
 %attr(755,root,root) %{_libdir}/libdyninstAPI_RT.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libdyninstAPI_RT.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libdyninstAPI_RT.so.9.1
 %attr(755,root,root) %{_libdir}/libinstructionAPI.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libinstructionAPI.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libinstructionAPI.so.9.1
 %attr(755,root,root) %{_libdir}/libparseAPI.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libparseAPI.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libparseAPI.so.9.1
 %attr(755,root,root) %{_libdir}/libpatchAPI.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libpatchAPI.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libpatchAPI.so.9.1
 %attr(755,root,root) %{_libdir}/libpcontrol.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libpcontrol.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libpcontrol.so.9.1
 %attr(755,root,root) %{_libdir}/libstackwalk.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libstackwalk.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libstackwalk.so.9.1
 %attr(755,root,root) %{_libdir}/libsymLite.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libsymLite.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libsymLite.so.9.1
 %attr(755,root,root) %{_libdir}/libsymtabAPI.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libsymtabAPI.so.9.0
+%attr(755,root,root) %ghost %{_libdir}/libsymtabAPI.so.9.1
 
 %files devel
 %defattr(644,root,root,755)
@@ -161,7 +159,6 @@ rm -rf $RPM_BUILD_ROOT
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libdyninstAPI_RT.a
-%{_libdir}/libsymLite.a
 
 %files doc
 %defattr(644,root,root,755)
diff --git a/dyninst-build-symlite.patch b/dyninst-build-symlite.patch
deleted file mode 100644
index 054c246..0000000
--- a/dyninst-build-symlite.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- DyninstAPI-9.0.3/CMakeLists.txt.orig	2015-08-26 18:13:07.000000000 +0200
-+++ DyninstAPI-9.0.3/CMakeLists.txt	2015-10-25 08:14:36.270127446 +0100
-@@ -62,9 +62,7 @@
- if(NOT ${PLATFORM} MATCHES nt)
-   add_subdirectory (elf)
-   add_subdirectory (dwarf)
--if(SYMREADER MATCHES symLite)
-   add_subdirectory (symlite)
--endif()
- # DynC is not compatible with Windows when
- # we use bison on linux to generate source
- # TODO: generate with bison configured for
---- DyninstAPI-9.0.3/symlite/CMakeLists.txt.orig	2015-08-26 18:13:07.000000000 +0200
-+++ DyninstAPI-9.0.3/symlite/CMakeLists.txt	2015-10-25 14:59:53.432969271 +0100
-@@ -18,6 +18,8 @@
- add_library (symLite_static STATIC ${SRC_LIST})
- FILE (GLOB headers "h/*.h")
- set_target_properties (symLite symLite_static PROPERTIES PUBLIC_HEADER "${headers}")
-+set_target_properties (symLite PROPERTIES SOVERSION ${SOVERSION} VERSION ${LIBVERSION})
-+set_target_properties (symLite_static PROPERTIES OUTPUT_NAME symLite)
- 
- target_link_private_libraries (symLite common)
- target_link_private_libraries (symLite dynElf)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/dyninst.git/commitdiff/b42727c21cbb28b691d8a372a328c2712b2ba59e



More information about the pld-cvs-commit mailing list