[dyninst] Update to release 8.0.

Josh Stone jistone at fedoraproject.org
Mon Nov 19 20:39:03 UTC 2012


commit 605a2810c3e2d3b9a1b687f8cfc2884ef2c81dde
Author: Josh Stone <jistone at redhat.com>
Date:   Mon Nov 19 12:36:15 2012 -0800

    Update to release 8.0.
    
    - Updated "%files doc" to reflect renames.
    - Drop the unused BuildRequires libxml2-devel.
    - Drop the 7.99.x version-munging patch.

 .gitignore        |    6 ++----
 dyninst-git.patch |   24 ------------------------
 dyninst.spec      |   34 +++++++++++++++++-----------------
 sources           |    4 ++--
 4 files changed, 21 insertions(+), 47 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fb448ec..bda0952 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,2 @@
-/dyninst-7.99.1.tar.gz
-/dyninst-docs-7.99.1.tar.gz
-/dyninst-7.99.2.tar.gz
-/dyninst-docs-7.99.2.tar.gz
+/dyninst-8.0.tar.gz
+/dyninst-docs-8.0.tar.gz
diff --git a/dyninst.spec b/dyninst.spec
index 3a51a1a..95e90b9 100644
--- a/dyninst.spec
+++ b/dyninst.spec
@@ -2,9 +2,9 @@ Summary: An API for Run-time Code Generation
 License: LGPLv2+
 Name: dyninst
 Group: Development/Libraries
-Release: 0.29%{?dist}
+Release: 1%{?dist}
 URL: http://www.dyninst.org
-Version: 7.99.2
+Version: 8.0
 Exclusiveos: linux
 #Right now dyninst does not know about the following architectures
 ExcludeArch: s390 s390x %{arm}
@@ -12,18 +12,15 @@ ExcludeArch: s390 s390x %{arm}
 # The source for this package was pulled from upstream's vcs.  Use the
 # following commands to generate the tarball:
 #  git clone http://git.dyninst.org/dyninst.git; cd dyninst
-#  git archive --format=tar.gz --prefix=dyninst/ e99d7070bbc39c76d6d528db530046c22681c17e > dyninst-7.99.2.tar.gz
+#  git archive --format=tar.gz --prefix=dyninst/ v8.0 > dyninst-8.0.tar.gz
 #  git clone http://git.dyninst.org/docs.git; cd docs
-#  git archive --format=tar.gz 7c891b533dadd7c253940c3b460bb64e3cf78979 > dyninst-docs-7.99.2.tar.gz
+#  git archive --format=tar.gz v8.0 > dyninst-docs-8.0.tar.gz
 # Verify the commit ids with:
-#  gunzip -c dyninst-7.99.2.tar.gz | git get-tar-commit-id
-#  gunzip -c dyninst-docs-7.99.2.tar.gz | git get-tar-commit-id
+#  gunzip -c dyninst-8.0.tar.gz | git get-tar-commit-id
+#  gunzip -c dyninst-docs-8.0.tar.gz | git get-tar-commit-id
 Source0: %{name}-%{version}.tar.gz
 Source1: %{name}-docs-%{version}.tar.gz
-# Change version number so official dyninst 8.0 will replace it
-Patch3: dyninst-git.patch
 Patch5: dyninst-unused_vars.patch
-BuildRequires: libxml2-devel >= 2.7.8
 BuildRequires: libdwarf-devel >= 20111030
 BuildRequires: elfutils-libelf-devel
 BuildRequires: boost-devel
@@ -66,8 +63,6 @@ the dyninst user-space libraries and interfaces.
 %setup -q -n %{name}-%{version} -c
 %setup -q -T -D -a 1
 
-%patch3 -p1 -b .git
-
 pushd dyninst
 %patch5 -p1 -b .unused
 popd
@@ -117,15 +112,14 @@ chmod 644 %{buildroot}%{_libdir}/dyninst/*.a
 
 %files doc
 %defattr(-,root,root,-)
-%doc depGraphAPI.pdf
 %doc dynC_API.pdf
-%doc dyninstProgGuide.pdf
-%doc symtabAPI/symtabProgGuide.pdf
-%doc instructionProgGuide.pdf
-%doc parseapi.pdf
+%doc DyninstAPI.pdf
+%doc InstructionAPI.pdf
+%doc ParseAPI.pdf
+%doc PatchAPI.pdf
 %doc ProcControlAPI.pdf
 %doc stackwalk/stackwalker.pdf
-%doc dynC_API.pdf
+%doc SymtabAPI.pdf
 
 %files devel
 %defattr(-,root,root,-)
@@ -137,6 +131,12 @@ chmod 644 %{buildroot}%{_libdir}/dyninst/*.a
 %{_libdir}/dyninst/*.a
 
 %changelog
+* Mon Nov 19 2012 Josh Stone <jistone at redhat.com> 8.0-1
+- Update to release 8.0.
+- Updated "%files doc" to reflect renames.
+- Drop the unused BuildRequires libxml2-devel.
+- Drop the 7.99.x version-munging patch.
+
 * Fri Nov 09 2012 Josh Stone <jistone at redhat.com> 7.99.2-0.29
 - Rebase to git e99d7070bbc39c76d6d528db530046c22681c17e
 
diff --git a/sources b/sources
index 3d6c927..c55cf34 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-7d0cab7a4624281bc8786f21807361bf  dyninst-7.99.2.tar.gz
-d1d172b05343a3d51059e1944d333394  dyninst-docs-7.99.2.tar.gz
+579ea746504c07f6d330d017f3aae82c  dyninst-8.0.tar.gz
+22b13ded5c341c647051093b983fb67f  dyninst-docs-8.0.tar.gz


More information about the scm-commits mailing list