Browse code

Update gc to 7.6.0, gdbm to 1.13, geoip-api-c to 1.6.10

Change-Id: I8da45baefa5b83e3601389fa747a6103b709cf68
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/2397
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Priyesh Padmavilasom <ppadmavilasom@vmware.com>

dmoraru authored on 2017/04/13 07:02:31
Showing 3 changed files
... ...
@@ -1,16 +1,17 @@
1 1
 Summary:	A garbage collector for C and C++
2 2
 Name:		gc
3
-Version:	7.4.2
4
-Release:	2%{?dist}
3
+Version:	7.6.0
4
+Release:	1%{?dist}
5 5
 License:	BSD
6 6
 Url:		http://www.hboehm.info/gc/
7 7
 Source0:	http://www.hboehm.info/gc/gc_source/%{name}-%{version}.tar.gz
8
-%define sha1 gc=cd4a54620c38a2c361b3ee99dd134dbffb57c313
9
-Source1:	http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.4.2.tar.gz
10
-%define sha1 libatomic_ops=57cd7c64e37fca300bd7b24e3d2f14129b25b376
8
+%define sha1 gc=bae6b3754ff8d3845b5171346bf924e13be6c693
9
+Source1:       http://www.ivmaisoft.com/_bin/atomic_ops/libatomic_ops-7.4.4.tar.gz
10
+%define sha1 libatomic_ops=426af02f1bb8b91979fa8794e9e0b29e2be1e47e
11 11
 Group:		System Environment/Base
12 12
 Vendor:		VMware, Inc.
13 13
 Distribution:	Photon
14
+
14 15
 %description
15 16
 The Boehm-Demers-Weiser conservative garbage collector can be
16 17
 used as a garbage collecting replacement for C malloc or C++ new.
... ...
@@ -26,13 +27,15 @@ developing applications that use gc.
26 26
 %prep
27 27
 %setup -q
28 28
 %setup -q -T -D -a 1
29
-ln -sfv libatomic_ops-7.4.2 libatomic_ops
29
+ln -sfv libatomic_ops-7.4.4 libatomic_ops
30
+
30 31
 %build
31 32
 ./configure \
32 33
 	--prefix=%{_prefix} \
33 34
 	--datadir=%{_docdir} \
34 35
         --enable-cplusplus
35 36
 make %{?_smp_mflags}
37
+
36 38
 %install
37 39
 make DESTDIR=%{buildroot} install
38 40
 
... ...
@@ -40,20 +43,26 @@ make DESTDIR=%{buildroot} install
40 40
 make %{?_smp_mflags} check
41 41
 
42 42
 %post	-p /sbin/ldconfig
43
+
43 44
 %postun	-p /sbin/ldconfig
45
+
44 46
 %files
45 47
 %defattr(-,root,root)
46 48
 %{_libdir}/*.so.*
47 49
 %{_docdir}/gc/*
48 50
 %{_libdir}/*.a
49 51
 %{_libdir}/*.la
52
+
50 53
 %files devel
51 54
 %defattr(-,root,root)
52 55
 %{_includedir}/*.h
53 56
 %{_includedir}/gc/*.h
54 57
 %{_libdir}/*.so
55 58
 %{_libdir}/pkgconfig/*.pc
59
+
56 60
 %changelog
61
+*	Wed Apr 05 2017 Danut Moraru <dmoraru@vmware.com> 7.6.0-1
62
+-	Upgrade gc to 7.6.0, libatomic_ops to 7.4.4
57 63
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 7.4.2-2
58 64
 -	GA - Bump release of all rpms
59 65
 *	Thu Jun 18 2015 Divya Thaluru <dthaluru@vmware.com> 7.4.2-1
... ...
@@ -1,27 +1,31 @@
1 1
 Summary:	The GNU Database Manager
2 2
 Name:		gdbm
3
-Version:	1.11
4
-Release:	2%{?dist}
3
+Version:	1.13
4
+Release:	1%{?dist}
5 5
 License:	GPLv3+
6 6
 URL:		http://www.gnu.org/software/gdbm
7 7
 Group:		Applications/Databases
8 8
 Vendor:		VMware, Inc.
9 9
 Distribution:	Photon
10 10
 Source0:	http://ftp.gnu.org/gnu/gdbm/%{name}-%{version}.tar.gz
11
-%define sha1 gdbm=ce433d0f192c21d41089458ca5c8294efe9806b4
11
+%define sha1 gdbm=7f2a8301497bbcac91808b011ca533380914fd21
12
+
12 13
 %description
13 14
 This is a disk file format database which stores key/data-pairs in
14 15
 single files. The actual data of any record being stored is indexed
15 16
 by a unique key, which can be retrieved in less time than if it was
16 17
 stored in a text file.
18
+
17 19
 %prep
18 20
 %setup -q
21
+
19 22
 %build
20 23
 ./configure \
21 24
 	--prefix=%{_prefix} \
22 25
 	--enable-libgdbm-compat \
23 26
 	--disable-silent-rules
24 27
 make %{?_smp_mflags}
28
+
25 29
 %install
26 30
 make DESTDIR=%{buildroot} install
27 31
 find %{buildroot}%{_libdir} -name '*.la' -delete
... ...
@@ -32,7 +36,9 @@ rm -rf %{buildroot}%{_infodir}
32 32
 make %{?_smp_mflags} check
33 33
 
34 34
 %post	-p /sbin/ldconfig
35
+
35 36
 %postun	-p /sbin/ldconfig
37
+
36 38
 %files -f %{name}.lang
37 39
 %defattr(-,root,root)
38 40
 %{_bindir}/*
... ...
@@ -41,7 +47,10 @@ make %{?_smp_mflags} check
41 41
 %{_libdir}/*.a
42 42
 %{_includedir}/*
43 43
 %{_mandir}/*/*
44
+
44 45
 %changelog
46
+*	Wed Apr 05 2017 Danut Moraru <dmoraru@vmware.com> 1.13-1
47
+-	Upgrade gdbm to 1.13
45 48
 *	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.11-2
46 49
 -	GA - Bump release of all rpms
47 50
 *	Wed Nov 5 2014 Divya Thaluru <dthaluru@vmware.com> 1.11-1
... ...
@@ -1,11 +1,11 @@
1 1
 Summary:        Library to find geographical and network information of an IP address
2 2
 Name:           geoip-api-c
3
-Version:        1.6.9
3
+Version:        1.6.10
4 4
 Release:        1%{?dist}
5 5
 License:        LGPLv2+
6 6
 URL:            https://github.com/maxmind/geoip-api-c
7 7
 Source0:        https://github.com/maxmind/geoip-api-c/releases/download/v%{version}/GeoIP-%{version}.tar.gz 
8
-%define sha1 GeoIP=ac0deb2309c14d5763e82fa4139de1f3193ab6b1
8
+%define sha1 GeoIP=d37a12bae0e375344288f6fe80c281cf9e6e107d
9 9
 Group:          Development/Libraries
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
... ...
@@ -60,6 +60,8 @@ make %{?_smp_mflags} -k check
60 60
 %{_libdir}/pkgconfig/geoip.pc
61 61
 
62 62
 %changelog
63
+*   Wed Apr 05 2017 Danut Moraru <dmoraru@vmware.com> 1.6.10-1
64
+-   Upgrade geoip-api-c to 1.6.10
63 65
 *   Wed Jul 27 2016 Anish Swaminathan <anishs@vmware.com> 1.6.9-1
64 66
 -   Initial build.  First version
65 67