rpms/wise2/FC-5 wise2-build.patch, NONE, 1.1 wise2.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alex Lancaster (alexlan) fedora-extras-commits at redhat.com
Tue Apr 24 05:30:46 UTC 2007


Author: alexlan

Update of /cvs/extras/rpms/wise2/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8675/FC-5

Modified Files:
	.cvsignore sources 
Added Files:
	wise2-build.patch wise2.spec 
Log Message:
Initial FC-5 branch import.


wise2-build.patch:

--- NEW FILE wise2-build.patch ---
--- src/makefile.orig	2007-04-11 07:52:41.000000000 -0700
+++ src/makefile	2007-04-11 07:53:04.000000000 -0700
@@ -89,7 +89,6 @@
 bin : 
 	mkdir bin
 	mv models/pswdb models/psw models/genewisedb models/estwisedb models/estwise models/genewise models/dba models/dnal models/genomewise ./bin
-	csh welcome.csh
 
 libs : 
 	(cd base   ; make CC="$(CC)" CFLAGS="$(CFLAGS)" libwisebase.a )


--- NEW FILE wise2.spec ---
Name:           wise2
Version:        2.2.0
Release:        2%{?dist}
Summary:        Tools for comparison of biopolymers

Group:          Applications/Engineering
License:        GPL
URL:            http://www.ebi.ac.uk/Wise2/
Source0:        ftp://ftp.ebi.ac.uk/pub/software/unix/wise2/wise%{version}.tar.gz
Patch0:         wise2-build.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Wise2 is a package focused on comparisons of biopolymers, commonly DNA
sequence and protein sequence.  A strength of Wise2 is the
comparison of DNA sequence at the level of its protein
translation. This comparison allows the simultaneous prediction of
gene structure with homology based alignment.

%prep
%setup -q -n wise%{version}

## don't run "welcome.csh"
%patch0 -p0

## fix interpreter in examples
sed -i 's#/usr/local/bin/perl#/usr/bin/perl#' docs/gettex.pl
## fix perms 
chmod -x test_data/rrm.HMM

## pull out licenses
for i in base dynlibsrc dyc
do
    cp src/$i/LICENSE LICENSE.$i
done
cp src/models/GNULICENSE LICENSE.GPL

%build
cd src
## removed "{?_smp_mflags}", does not support parallel build
make CC=gcc CFLAGS="-c $RPM_OPT_FLAGS" all

%install
rm -rf $RPM_BUILD_ROOT
cd src/bin
%{__mkdir_p} $RPM_BUILD_ROOT%{_bindir}
for i in dba dnal estwise estwisedb genewise genewisedb genomewise psw pswdb
do
    %{__install} $i $RPM_BUILD_ROOT/%{_bindir} 
done
cd -
# install architecture-independent data and config files
%{__mkdir_p} $RPM_BUILD_ROOT%{_datadir}/wise2
cd wisecfg
%{__install} -pm 644 * $RPM_BUILD_ROOT%{_datadir}/wise2

# install scripts to automatically set the WISECONFIGDIR environment variable
%{__mkdir_p} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
echo "export WISECONFIGDIR=%{_datadir}/wise2/" > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/wise2.sh
echo "setenv WISECONFIGDIR %{_datadir}/wise2/" > $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/wise2.csh

%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc docs test_data
%doc INSTALL LICENSE README LICENSE.base LICENSE.dynlibsrc LICENSE.dyc LICENSE.GPL
%{_bindir}/*
%{_datadir}/wise2
%config(noreplace) %{_sysconfdir}/profile.d/*

%changelog
* Mon Apr 12 2007 Alex Lancaster <alexl at users.sourceforge.net> 2.2.0-2
- Pass $RPM_OPT_FLAGS to compiler as per suggestion from Ralf Corsepius.

* Mon Apr 11 2007 Alex Lancaster <alexl at users.sourceforge.net> 2.2.0-1
- Initial Fedora package.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/wise2/FC-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	23 Apr 2007 16:50:32 -0000	1.1
+++ .cvsignore	24 Apr 2007 05:30:11 -0000	1.2
@@ -0,0 +1 @@
+wise2.2.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/wise2/FC-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	23 Apr 2007 16:50:32 -0000	1.1
+++ sources	24 Apr 2007 05:30:11 -0000	1.2
@@ -0,0 +1 @@
+0584240f77885e37528e99e64535ab60  wise2.2.0.tar.gz




More information about the scm-commits mailing list