rpms/staden-io_lib/F-8 staden-io_lib.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Christian Iseli (c4chris) fedora-extras-commits at redhat.com
Thu Jun 12 14:00:57 UTC 2008


Author: c4chris

Update of /cvs/pkgs/rpms/staden-io_lib/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7095

Modified Files:
	.cvsignore sources 
Added Files:
	staden-io_lib.spec 
Log Message:
Import into F-8.


--- NEW FILE staden-io_lib.spec ---
# the upstream name is io_lib, but it was deemed too generic, and
# staden-io_lib will be more recognizable for users
Name:           staden-io_lib
Version:        1.11.2.1
Release:        2%{?dist}
Summary:        General purpose library to handle gene sequencing machine trace files

Group:          System Environment/Libraries
License:        MIT
URL:            http://staden.sourceforge.net
Source0:        http://downloads.sourceforge.net/staden/io_lib-%{version}.tar.gz
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  curl-devel zlib-devel

%description
The Staden io_lib is a library of file reading and writing code to provide a
general purpose trace file (and Experiment File) reading interface.  The
programmer simply calls the (eg) read_reading to create a "Read" C structure
with the data loaded into memory.  It has been compiled and tested on a variety
of unix systems, MacOS X and MS Windows.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-static = %{version}-%{release}

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
# The version in the tarball is not quite consistent... grr
%setup -q -n io_lib-1.11.2
# libread is too generic.  Make up something more specific.
# also fix config script name to include the staden- part
mv io_lib-config.in staden-io_lib-config.in
sed -i 's/libread/libstaden-read/g' io_lib/Makefile.in progs/Makefile.in
sed -i 's/lread/lstaden-read/' staden-io_lib-config.in
sed -i 's/io_lib-config/staden-io_lib-config/g' configure Makefile.in


%build
#%% configure --disable-static
%configure --enable-shared
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'


%clean
rm -rf $RPM_BUILD_ROOT


# Unfortunately, this package does not provide a shared library (yet).
#%post -p /sbin/ldconfig

#%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,-)
%doc README COPYRIGHT CHANGES docs/
#%{_libdir}/*.so.*
%{_bindir}/append_sff
%{_bindir}/convert_trace
%{_bindir}/extract_qual
%{_bindir}/extract_seq
%{_bindir}/get_comment
%{_bindir}/hash_extract
%{_bindir}/hash_list
%{_bindir}/hash_sff
%{_bindir}/hash_tar
%{_bindir}/index_tar
%{_bindir}/makeSCF
%{_bindir}/scf_dump
%{_bindir}/scf_info
%{_bindir}/scf_update
%{_bindir}/illumina2srf
%{_bindir}/srf2fasta
%{_bindir}/srf2fastq
%{_bindir}/srf2illumina
%{_bindir}/srf_dump_all
%{_bindir}/srf_extract_hash
%{_bindir}/srf_extract_linear
%{_bindir}/srf_index_hash
%{_bindir}/trace_dump
%{_bindir}/ztr_dump

%files devel
%defattr(-,root,root,-)
%doc
%{_mandir}/man3/*
%{_mandir}/man4/*
%{_includedir}/io_lib/
#%{_libdir}/*.so
%{_libdir}/libstaden-read.a
%{_bindir}/staden-io_lib-config


%changelog
* Thu Jun 12 2008 Christian Iseli <Christian.Iseli at licr.org> 1.11.2.1-2
- Avoid calling configure twice

* Wed Jun 11 2008 Christian Iseli <Christian.Iseli at licr.org> 1.11.2.1-1
- initial Fedora release

* Fri Jun  6 2008 Christian Iseli <Christian.Iseli at licr.org> 1.11.2.1-0
- new upstream 1.11.2.1
- change libread into libstaden-read
- change io_lib-config into staden-io_lib-config

* Tue Apr 29 2008 Christian Iseli <Christian.Iseli at licr.org> 1.11.0-0
- Initial RPM.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/staden-io_lib/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	10 Jun 2008 16:39:48 -0000	1.1
+++ .cvsignore	12 Jun 2008 14:00:14 -0000	1.2
@@ -0,0 +1 @@
+io_lib-1.11.2.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/staden-io_lib/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	10 Jun 2008 16:39:48 -0000	1.1
+++ sources	12 Jun 2008 14:00:14 -0000	1.2
@@ -0,0 +1 @@
+b85d9304166ba256e91ed615428a9d1a  io_lib-1.11.2.1.tar.gz




More information about the fedora-extras-commits mailing list