rpms/libatomic_ops/devel .cvsignore, 1.3, 1.4 libatomic_ops.spec, 1.8, 1.9 sources, 1.3, 1.4

Rex Dieter rdieter at fedoraproject.org
Fri Jul 24 13:09:33 UTC 2009


Author: rdieter

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

Modified Files:
	.cvsignore libatomic_ops.spec sources 
Log Message:
* Fri Jul 24 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.2-8.gc
- use gc tarball, tag gc release



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libatomic_ops/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- .cvsignore	10 Nov 2006 12:35:34 -0000	1.3
+++ .cvsignore	24 Jul 2009 13:09:32 -0000	1.4
@@ -1 +1,2 @@
+gc-7.1.tar.gz
 libatomic_ops-1.2.tar.gz


Index: libatomic_ops.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libatomic_ops/devel/libatomic_ops.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- libatomic_ops.spec	23 Jul 2009 14:39:09 -0000	1.8
+++ libatomic_ops.spec	24 Jul 2009 13:09:32 -0000	1.9
@@ -1,17 +1,23 @@
 
+%define gc_version 7.1
+
 Name:           libatomic_ops
 Version:        1.2
-Release:        7%{?dist}
+Release:        8.gc%{?dist}
 Summary:        Atomic memory update operations
 
 Group:          Development/Libraries
 License:        GPLv2+ and MIT
 URL:            http://www.hpl.hp.com/research/linux/atomic_ops/
-Source0:        http://www.hpl.hp.com/research/linux/atomic_ops/download/%{name}-%{version}.tar.gz
+%if 0%{?gc_version:1}
+Source0:        http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-%{gc_version}.tar.gz
+%else
+Source0:       http://www.hpl.hp.com/research/linux/atomic_ops/download/%{name}-%{version}.tar.gz
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Patch1:		libatomic_ops-1.2-ppclwzfix.patch
-Patch2:		libatomic_ops-1.2-s390-include.patch
+Patch1: libatomic_ops-1.2-ppclwzfix.patch
+Patch2: libatomic_ops-1.2-s390-include.patch
 
 # No debug information gets generated from a static lib, so
 # debuginfo will be empty.
@@ -26,10 +32,9 @@ that involves minimum overhead across a 
 
 
 %package devel
-Summary:        Atomic memory update operations
-Group:          Development/Libraries
+Summary:   Atomic memory update operations
+Group:     Development/Libraries
 Provides:  %{name}-static = %{version}-%{release}
-
 %description devel
 Provides implementations for atomic memory update operations on a
 number of architectures. This allows direct use of these in reasonably
@@ -39,13 +44,17 @@ that involves minimum overhead across a 
 
 
 %prep
-%setup -q
+%setup -q -n gc-%{gc_version}/libatomic_ops-%{version}
+%if ! 0%{?gc_version:1}
+# already fixed in gc version
 %patch1 -p1
+%endif
 %patch2 -p1
-chmod a-x src/*.h
+
 
 %build
 %configure
+
 make %{?_smp_mflags}
 
 
@@ -74,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Jul 24 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.2-8.gc
+- use gc tarball, tag gc release
+
 * Thu Jul 23 2009 Rex Dieter <rdieter at fedoraproject.org> - 1.2-7
 - devel: Provides: %%name-static ...
 - consolidate %%doc's


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libatomic_ops/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- sources	10 Nov 2006 12:35:34 -0000	1.3
+++ sources	24 Jul 2009 13:09:32 -0000	1.4
@@ -1 +1 @@
-1b65e48271c81e3fa2d7a9a69bab7504  libatomic_ops-1.2.tar.gz
+2ff9924c7249ef7f736ecfe6f08f3f9b  gc-7.1.tar.gz




More information about the fedora-extras-commits mailing list