rpms/getdata/devel getdata-0.6.0.tar.bz2.sig, NONE, 1.1 .cvsignore, 1.5, 1.6 getdata.spec, 1.8, 1.9 sources, 1.5, 1.6 getdata-0.5.0.tar.bz2.sig, 1.1, NONE

Matthew D Truch mtruch at fedoraproject.org
Sun Feb 7 14:49:53 UTC 2010


Author: mtruch

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

Modified Files:
	.cvsignore getdata.spec sources 
Added Files:
	getdata-0.6.0.tar.bz2.sig 
Removed Files:
	getdata-0.5.0.tar.bz2.sig 
Log Message:
Update to 0.6.1-rc1
  Split up subpackages which depend on various external compression libraries.
  Fix buildsystem issues.



--- NEW FILE getdata-0.6.0.tar.bz2.sig ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEABECAAYFAkrwgiEACgkQHjxAJ9xPubxV8QCfdtxS6tYqH1eCODOytytrw9Rg
fs0Amwf11Xq54gGluH3d8VWpY9xuN710
=cJW4
-----END PGP SIGNATURE-----


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/getdata/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore	16 Jan 2009 22:11:03 -0000	1.5
+++ .cvsignore	7 Feb 2010 14:49:51 -0000	1.6
@@ -1 +1 @@
-getdata-0.5.0.tar.bz2
+getdata-0.6.0.tar.bz2


Index: getdata.spec
===================================================================
RCS file: /cvs/pkgs/rpms/getdata/devel/getdata.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- getdata.spec	22 Sep 2009 05:15:08 -0000	1.8
+++ getdata.spec	7 Feb 2010 14:49:52 -0000	1.9
@@ -1,17 +1,26 @@
 Name:           getdata
-Version:        0.5.0
-Release:        5%{?dist}
+Version:        0.6.1
+Release:        0.rc1%{?dist}
 Summary:        Library for reading and writing dirfile data
 
 Group:          Development/Libraries
 License:        GPLv2+
 URL:            http://getdata.sourceforge.net/
-Source0:        http://dl.sf.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
+Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}rc1.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-Patch0:         getdata-mstrings.diff
+Patch0:         externC-2.diff
+Patch1:         mkdir_patch.diff
+
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+
+BuildRequires:     gcc-gfortran python-devel numpy libtool-ltdl-devel
+BuildRequires:     bzip2-devel zlib-devel xz-devel
+%ifarch %{ix86} x86_64
+#slim is only available on ix86 and x86_64
+BuildRequires:     slimdata-devel
+%endif
 
-BuildRequires:     gcc-gfortran zlib-devel libtool-ltdl-devel bzip2-devel
 Requires(post):    /sbin/ldconfig
 Requires(postun):  /sbin/ldconfig
 
@@ -32,6 +41,24 @@ Requires: gcc-gfortran%{_isa}
 Headers required when building a program against the GetData library.
 Includes C++ and FORTRAN (77 & 95) bindings. 
 
+%package fortran
+Group:  Development/Libraries
+Summary: getdata bindings for fortran
+Requires: %{name} = %{version}-%{release}
+
+%description fortran
+The GetData library for fortran programs.  
+
+%package python
+Group: Development/Libraries
+Summary: getdata bindings for the python language
+Requires: %{name} = %{version}-%{release}
+Requires: numpy
+
+%description python
+Bindings to the getdata library for the python lanuguage.
+Uses (and requires) the numpy python library for large numeric arrays. 
+
 %package gzip
 Group:  Development/Libraries
 Summary: Enables getdata read ability of gzip compressed dirfiles
@@ -52,9 +79,28 @@ Enables getdata to read dirfiles that ar
 Fields must be fully compressed with bzip2, not actively being written to.
 Does not yet allow writing of bzip2 encoded dirfiles.
 
+%ifarch %{ix86} x86_64 #slim is only available on for these.
+%package slim
+Group:  Development/Libraries
+Summary: Enables getdata read ability of slim compressed dirfiles
+Requires: %{name} = %{version}-%{release}
+
+%description slim
+Enables getdata to read dirfiles that are encoded (compressed) with slimdata.
+%endif
+
+%package lzma
+Group:  Development/Libraries
+Summary: Enables getdata read ability of lzma compressed dirfiles
+Requires: %{name} = %{version}-%{release}
+
+%description lzma
+Enables getdata to read dirfiles that are encoded (compressed) with lzma.
+
 %prep
-%setup -q
-%patch0 -p1
+%setup -q -n getdata-0.6.1rc1
+%patch0 -p0
+%patch1 -p0
 
 %build
 # FIXME: FFLAGS/FCFLAGS are not being honored; looking into it with upstream.
@@ -70,6 +116,7 @@ mkdir -p %{buildroot}
 make DESTDIR=%{buildroot} SUID_ROOT="" install
 # Remove .la files.  
 rm -f %{buildroot}/%{_libdir}/lib*.la
+rm -f %{buildroot}/%{python_sitearch}/*.la
 # Remove simple docs, as we install them ourselves (along with others)
 rm -f %{buildroot}/%{_datadir}/doc/%{name}/*
 # Place fortran module in the correct location
@@ -87,12 +134,20 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %doc README NEWS COPYING AUTHORS TODO ChangeLog
 %{_bindir}/checkdirfile
-%{_libdir}/lib*getdata*.so.*
+%{_libdir}/libgetdata*.so.*
 %{_mandir}/man5/*
 
+%files python
+%defattr(-,root,root,-)
+%{python_sitearch}/*.so
+
+%files fortran
+%defattr(-,root,root,-)
+%{_libdir}/libf*getdata.so.*
+
 %files devel
 %defattr(-,root,root,-)
-%doc doc/README.cxx doc/README.f77 doc/README.f95 doc/unclean_database_recovery.txt
+%doc doc/README.cxx doc/README.f77 doc/unclean_database_recovery.txt doc/README.python
 %{_libdir}/libgetdata.so
 %{_libdir}/libf*getdata.so
 %{_libdir}/libgetdata++.so
@@ -109,7 +164,44 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %{_libdir}/libgetdatabzip2*.so
 
+%ifarch %{ix86} x86_64
+%files slim
+%defattr(-,root,root,-)
+%{_libdir}/libgetdataslim*.so
+%endif
+
+%files lzma
+%defattr(-,root,root,-)
+%{_libdir}/libgetdatalzma*.so
+
 %changelog
+* Wed Feb 3 2010 Matthew Truch <matt at truch.net> - 0.6.1-0rc1
+- Upstream 0.6.1rc1
+-  Fixes minor bugs.
+-  Fixes build issues with recent gcc discovered with Fedora buildsystem.
+
+* Sat Jan 30 2010 Matthew Truch <matt at truch.net> - 0.6.0-2
+- Use proper URL for Source0 at sourceforge.
+
+* Tue Nov 3 2009 Matthew Truch <matt at truch.net> - 0.6.0-1
+- Upstream 0.6.0 release.
+- Split fortran dependancy into a sub-package.
+
+* Mon Nov 2 2009 Matthew Truch <matt at truch.net> - 0.6.0-0rc4
+- Upstream 0.6.0 release candidate 4.
+- Include new numpy support in python bindings.
+- Put python bindings in their own sub-package.
+
+* Mon Oct 19 2009 Matthew Truch <matt at truch.net> - 0.6.0-0rc3
+- Upstream 0.6.0 release candidate 3.
+- Properly deal with slim's limited arch availability.
+
+* Wed Oct 14 2009 Matthew Truch <matt at truch.net> - 0.6.0-0rc2
+- Upstream 0.6.0 release candidate 2.
+- Remove patch which is included in upstream release.
+- Activate python bindings.
+- Enable slimdata and lzma encoded dirfile read ability.
+
 * Mon Sep 21 2009 Matthew Truch <matt at truch.net> - 0.5.0-5
 - Include bugfix from upstream.
 - Put fortran module in correct place. BZ 523539


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/getdata/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources	16 Jan 2009 22:11:03 -0000	1.5
+++ sources	7 Feb 2010 14:49:52 -0000	1.6
@@ -1 +1 @@
-465709d1f5fcce5f3bedc26ed83a5a2f  getdata-0.5.0.tar.bz2
+ea6ae49c6484b96105e2ab0291530b8e  getdata-0.6.0.tar.bz2


--- getdata-0.5.0.tar.bz2.sig DELETED ---



More information about the scm-commits mailing list