rpms/libunwind/devel .cvsignore, 1.7, 1.8 libunwind.spec, 1.28, 1.29 sources, 1.7, 1.8 frysk-patch-update, 1.1, NONE libunwind-orphanripper.c, 1.1, NONE libunwind-snap-070224-dprintf-vs-stdio.h, 1.1, NONE libunwind-snap-070224-frysk20070405cvs.patch, 1.1, NONE libunwind-snap-070224-multilib-rh342451.patch, 1.1, NONE libunwind-snap-070224-orphanripper.patch, 1.1, NONE

Jan Kratochvil jkratoch at fedoraproject.org
Mon Apr 13 20:45:30 UTC 2009


Author: jkratoch

Update of /cvs/pkgs/rpms/libunwind/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24134

Modified Files:
	.cvsignore libunwind.spec sources 
Removed Files:
	frysk-patch-update libunwind-orphanripper.c 
	libunwind-snap-070224-dprintf-vs-stdio.h 
	libunwind-snap-070224-frysk20070405cvs.patch 
	libunwind-snap-070224-multilib-rh342451.patch 
	libunwind-snap-070224-orphanripper.patch 
Log Message:
* Mon Apr 13 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 0.99-0.9.20090413betagitb483ea3f
- Rebase the package on the upstream variant: http://www.nongnu.org/libunwind/
  - Drop the patch libunwind-snap-070224-frysk20070405cvs.patch
    as even frysk-0.4-8.fc11 still has this library bundled statically.
- Disable the testsuite by default during the build.
  - It should be run separately as it crashes some ia64 kernels.
  - Drop the patch libunwind-snap-070224-orphanripper.patch.
- Drop the patch libunwind-snap-070224-dprintf-vs-stdio.h as no longer needed.
- Drop libunwind-snap-070224-multilib-rh342451.patch as accepted upstream.
- Fix and enable ppc (ppc32) arch.



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libunwind/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore	5 Apr 2007 22:17:46 -0000	1.7
+++ .cvsignore	13 Apr 2009 20:44:55 -0000	1.8
@@ -1 +1 @@
-libunwind-snap-070224.tar.gz
+libunwind-20090413betagitb483ea3f.tar.bz2


Index: libunwind.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libunwind/devel/libunwind.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- libunwind.spec	3 Mar 2009 17:45:21 -0000	1.28
+++ libunwind.spec	13 Apr 2009 20:44:57 -0000	1.29
@@ -7,26 +7,21 @@
 
 Summary: An unwinding library
 Name: libunwind
-# Latest libunwind release.
 Version: 0.99
-%define frysksnap 20070405cvs
-%define upstreamsnap 070224
-Release: 0.8.frysk%{frysksnap}%{?dist}
+%define snapshot 20090413betagitb483ea3f
+Release: 0.9.%{snapshot}%{?dist}
 License: BSD
 Group: Development/Debuggers
-Source: http://download.savannah.nongnu.org/releases/libunwind/libunwind-snap-%{upstreamsnap}.tar.gz
-Patch1: libunwind-snap-%{upstreamsnap}-frysk%{frysksnap}.patch
-Patch2: libunwind-snap-070224-orphanripper.patch
-Patch3: libunwind-snap-070224-multilib-rh342451.patch
-Patch4: libunwind-snap-070224-dprintf-vs-stdio.h
-Source1: libunwind-orphanripper.c
-Buildroot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+Source: libunwind-%{snapshot}.tar.bz2
 URL: http://savannah.nongnu.org/projects/libunwind
-ExclusiveArch: ia64 x86_64 %{ix86} ppc64
+ExclusiveArch: arm hppa ia64 mips ppc ppc64 %{ix86} x86_64
 
 BuildRequires: automake libtool autoconf
 Conflicts: gdb < 6.6-9
 
+# host != target would cause REMOTE_ONLY build even if building i386 on x86_64.
+%define _host %{_target_platform}
+
 %description
 Libunwind provides a C ABI to determine the call-chain of a program.
 This version of libunwind is targetted for the ia64 platform.
@@ -40,23 +35,11 @@
 libunwind.
 
 %prep
-%setup -q -n %{name}-%{version}-alpha
-
-%patch1 -p1 -E
-# New files from Patch1:
-chmod +x tests/run-ptrace-stepper
-chmod +x tests/run-ptrace-signull
-
-%patch2 -p1 -E
-cp -p %{SOURCE1} tests/orphanripper.c
-
-%patch3 -p1 -E
-%patch4 -p1 -E
+%setup -q -n libunwind-%{snapshot}
 
 %build
-mkdir -p config
 aclocal
-libtoolize
+libtoolize --force
 autoheader
 automake --add-missing
 autoconf
@@ -65,15 +48,15 @@
 
 %install
 %makeinstall
-rm -f $RPM_BUILD_ROOT/%{_libdir}/libunwind*.la
+rm -f $RPM_BUILD_ROOT/%{_libdir}/libunwind*.{la,a}
 
 %check
-%if 0%{?_without_check:1} || 0%{?_without_testsuite:1}
-echo ====================TESTSUITE DISABLED=========================
-%else
+%if 0%{?_with_check:1} || 0%{?_with_testsuite:1}
 echo ====================TESTING=========================
 make check || true
 echo ====================TESTING END=====================
+%else
+echo ====================TESTSUITE DISABLED=========================
 %endif
 
 %clean
@@ -92,9 +75,22 @@
 %defattr(-,root,root)
 %{_libdir}/libunwind*.so
 %{_mandir}/*/*
-%{_includedir}/*
+# <unwind.h> does not get installed for REMOTE_ONLY targets - check it.
+%{_includedir}/unwind.h
+%{_includedir}/libunwind*.h
 
 %changelog
+* Mon Apr 13 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 0.99-0.9.20090413betagitb483ea3f
+- Rebase the package on the upstream variant: http://www.nongnu.org/libunwind/
+  - Drop the patch libunwind-snap-070224-frysk20070405cvs.patch
+    as even frysk-0.4-8.fc11 still has this library bundled statically.
+- Disable the testsuite by default during the build.
+  - It should be run separately as it crashes some ia64 kernels.
+  - Drop the patch libunwind-snap-070224-orphanripper.patch.
+- Drop the patch libunwind-snap-070224-dprintf-vs-stdio.h as no longer needed.
+- Drop libunwind-snap-070224-multilib-rh342451.patch as accepted upstream.
+- Fix and enable ppc (ppc32) arch.
+
 * Tue Mar  3 2009 Jan Kratochvil <jan.kratochvil at redhat.com> - 0.99-0.8.frysk20070405cvs
 - Fix .spec ExclusiveArch from i386 to %%{ix86}.
 - Remove `BuildRequires: glibc gcc make tar gzip' - minimum build environment.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libunwind/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources	5 Apr 2007 22:17:46 -0000	1.7
+++ sources	13 Apr 2009 20:44:57 -0000	1.8
@@ -1 +1 @@
-679af461131997a5200af8b327f0c44b  libunwind-snap-070224.tar.gz
+8df7a5d328f59201a433afcb391c48ed  libunwind-20090413betagitb483ea3f.tar.bz2


--- frysk-patch-update DELETED ---


--- libunwind-orphanripper.c DELETED ---


--- libunwind-snap-070224-dprintf-vs-stdio.h DELETED ---


--- libunwind-snap-070224-frysk20070405cvs.patch DELETED ---


--- libunwind-snap-070224-multilib-rh342451.patch DELETED ---


--- libunwind-snap-070224-orphanripper.patch DELETED ---




More information about the fedora-extras-commits mailing list