rpms/bfast/EL-6 bfast-pthread.patch, NONE, 1.1 bfast.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

verdurin verdurin at fedoraproject.org
Sat Jun 26 09:43:10 UTC 2010


Author: verdurin

Update of /cvs/pkgs/rpms/bfast/EL-6
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv6367/EL-6

Modified Files:
	.cvsignore sources 
Added Files:
	bfast-pthread.patch bfast.spec import.log 
Log Message:
Initial import


bfast-pthread.patch:
 bfast/Makefile.am   |    2 +-
 bfast/Makefile.in   |    2 +-
 butil/Makefile.in   |    2 +-
 scripts/Makefile.in |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

--- NEW FILE bfast-pthread.patch ---
diff -ur a/bfast/Makefile.am b/bfast/Makefile.am
--- a/bfast/Makefile.am	2010-04-29 05:08:36.000000000 +0100
+++ b/bfast/Makefile.am	2010-06-07 15:51:19.670619444 +0100
@@ -41,4 +41,4 @@
 				aflib.c aflib.h \
 				Main.c Main.h
 
-bfast_LDADD = 
+bfast_LDADD = 			-lpthread
diff -ur a/bfast/Makefile.in b/bfast/Makefile.in
--- a/bfast/Makefile.in	2010-05-11 21:17:18.000000000 +0100
+++ b/bfast/Makefile.in	2010-06-07 16:02:17.909567013 +0100
@@ -204,7 +204,7 @@
 				aflib.c aflib.h \
 				Main.c Main.h
 
-bfast_LDADD = 
+bfast_LDADD = -lpthread
 all: all-am
 
 .SUFFIXES:
diff -ur a/butil/Makefile.in b/butil/Makefile.in
--- a/butil/Makefile.in	2010-05-11 21:17:18.000000000 +0100
+++ b/butil/Makefile.in	2010-06-07 16:02:55.221556736 +0100
@@ -152,7 +152,7 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LDFLAGS = @LDFLAGS@
+LDFLAGS = @LDFLAGS@ -lpthread
 LIBOBJS = @LIBOBJS@
 LIBS = @LIBS@
 LTLIBOBJS = @LTLIBOBJS@
diff -ur a/scripts/Makefile.in b/scripts/Makefile.in
--- a/scripts/Makefile.in	2010-05-11 21:17:18.000000000 +0100
+++ b/scripts/Makefile.in	2010-06-07 16:06:49.134560520 +0100
@@ -90,7 +90,7 @@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
 INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LDFLAGS = @LDFLAGS@
+LDFLAGS = @LDFLAGS@ -lpthread
 LIBOBJS = @LIBOBJS@
 LIBS = @LIBS@
 LTLIBOBJS = @LTLIBOBJS@


--- NEW FILE bfast.spec ---
Name:		bfast
Version:	0.6.4d
Release:	5%{?dist}
Summary:	Blat-like Fast Accurate Search Tool

Group:		Applications/Engineering
License:	GPLv2 and MIT
URL:		http://bfast.sourceforge.net
Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0:		%{name}-pthread.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	zlib-devel bzip2-devel

%description

BFAST facilitates the fast and accurate mapping of short reads to
reference sequences.  Some advantages of BFAST include:

Speed: enables billions of short reads to be mapped quickly.

Accuracy: A priori probabilities for mapping reads with defined set of variants.

An easy way to measurably tune accuracy at the expense of speed.

Specifically, BFAST was designed to facilitate whole-genome
resequencing, where mapping billions of short reads with variants is
of utmost importance.

BFAST supports both Illumina and ABI SOLiD data, as well as any other
Next-Generation Sequencing Technology (454, Helicos), with particular
emphasis on sensitivity towards errors, SNPs and especially
indels. Other algorithms take short-cuts by ignoring errors, certain
types of variants (indels), and even require further alignment, all to
be the "fastest" (but still not complete). BFAST is able to be tuned
to find variants regardless of the error-rate, polymorphism rate, or
other factors.


%prep
%setup -q
%patch0 -p1 

# temporary fix for 32-bit build problem
sed -i '/^extended_CFLAGS=/ s/-m64//' configure

%build
%configure
make %{?_smp_mflags} CFLAGS="%{optflags}"


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

rm %{buildroot}/%{_docdir}/%{name}/LICENSE
rm %{buildroot}/%{_docdir}/%{name}/bfast-book.pdf
# delete this until new release with it removed
rm %{buildroot}/%{_bindir}/solid2fastq.pl

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS README LICENSE
%doc manual/bfast-book.pdf
%{_bindir}/balignmentscoredistribution
%{_bindir}/balignsim
%{_bindir}/bevalsim
%{_bindir}/bfast
%{_bindir}/bfast.resubmit.pl
%{_bindir}/bfast.submit.pl
%{_bindir}/bgeneratereads
%{_bindir}/bindexdist
%{_bindir}/bindexhist
%{_bindir}/bmfmerge
%{_bindir}/brepeat
%{_bindir}/btestindexes
%{_bindir}/ill2fastq.pl
%{_bindir}/solid2fastq


%changelog
* Wed Jun 23 2010 Adam Huffman <bloch at verdurin.com> - 0.6.4d-5
- add MIT licence for kseq.h
- improve description
- clean up URL

* Tue Jun 22 2010 Adam Huffman <bloch at verdurin.com> - 0.6.4d-4
- add temporary fix for problem with 32-bit build

* Wed Jun 16 2010 Adam Huffman <bloch at verdurin.com> - 0.6.4d-3
- temporary release with solid2fastq.pl removed, to avoid conflict with bwa

* Mon Jun  7 2010 Adam Huffman <bloch at verdurin.com> - 0.6.4d-2
- add BR for zlib and bz2
- patch to add pthread to linking stage
- remove two docs installed by upstream Makefile, to avoid clash with docs

* Thu Jun  3 2010 Adam Huffman <bloch at verdurin.com> - 0.6.4d-1
- initial version



--- NEW FILE import.log ---
bfast-0_6_4d-5_fc13:EL-6:bfast-0.6.4d-5.fc13.src.rpm:1277545329


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bfast/EL-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	26 Jun 2010 08:07:20 -0000	1.1
+++ .cvsignore	26 Jun 2010 09:43:10 -0000	1.2
@@ -0,0 +1 @@
+bfast-0.6.4d.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bfast/EL-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	26 Jun 2010 08:07:21 -0000	1.1
+++ sources	26 Jun 2010 09:43:10 -0000	1.2
@@ -0,0 +1 @@
+a1443f8b0c5d1169f1b88730bdd29d95  bfast-0.6.4d.tar.gz



More information about the scm-commits mailing list