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
- Previous message: rpms/pulseaudio-equalizer/F-12 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 pulseaudio-equalizer.spec, 1.1, 1.2 sources, 1.2, 1.3 moving-active-clients.patch, 1.1, NONE respect-fhs.patch, 1.1, NONE
- Next message: rpms/xdotool/devel xdotool.spec,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
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 ---
- Previous message: rpms/pulseaudio-equalizer/F-12 .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 pulseaudio-equalizer.spec, 1.1, 1.2 sources, 1.2, 1.3 moving-active-clients.patch, 1.1, NONE respect-fhs.patch, 1.1, NONE
- Next message: rpms/xdotool/devel xdotool.spec,1.10,1.11
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list