[hmmer] Update to new upstream version
Christian Iseli
c4chris at fedoraproject.org
Sat Feb 28 16:11:58 UTC 2015
commit 5416d5017ca0a8b73f0d4ad9c3e07dea35b740cb
Author: Christian Iseli <Christian.Iseli at isb-sib.ch>
Date: Sat Feb 28 17:11:48 2015 +0100
Update to new upstream version
- Split -devel and -doc subpackages
- perl script fix no longer needed
.gitignore | 1 +
hmmer.spec | 50 +++++++++++++++++++++++++++++++++++---------------
sources | 2 +-
3 files changed, 37 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b1a1d34..b670b1d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
hmmer-3.0.tar.gz
+/hmmer-3.1b1.tar.gz
diff --git a/hmmer.spec b/hmmer.spec
index a931ff1..aa3da25 100644
--- a/hmmer.spec
+++ b/hmmer.spec
@@ -1,13 +1,12 @@
Name: hmmer
-Version: 3.0
-Release: 10%{?dist}
+Version: 3.1b1
+Release: 1%{?dist}
Summary: Profile HMM software for protein sequence analysis
Group: Applications/Engineering
License: GPLv3
URL: http://hmmer.janelia.org
-Source0: http://selab.janelia.org/software/hmmer3/3.0/hmmer-3.0.tar.gz
-BuildRequires: autoconf
+Source0: http://selab.janelia.org/software/hmmer3/3.1b1/hmmer-3.1b1.tar.gz
%description
Profile hidden Markov models (profile HMMs) can be used to do sensitive
@@ -15,15 +14,26 @@ database searching using statistical descriptions of a sequence family's
consensus. HMMER is a freely distributable implementation of profile HMM
software for protein sequence analysis.
+%package devel
+Summary: Library and header files to include hmmer code in other apps
+Group: Development/Libraries
-%prep
-%setup -q
+%description devel
+
+Header files and a library of hmmer functions, for developing apps
+which will use the library.
-# Need to 'fix' an old perl script
-sed -i '/^require/d;/Getopts/d' easel/devkit/sqc
+%package doc
+Summary: Documentation for hmmer
+Group: Documentation
+BuildArch: noarch
-# Reconf to get new aarch64
-autoconf
+%description doc
+This package includes documentation files for the hmmer software package.
+
+
+%prep
+%setup -q
%build
@@ -38,10 +48,6 @@ make check
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
-for f in documentation/man/*.man; do
- cp -p $f $RPM_BUILD_ROOT%{_mandir}/man1/`basename $f .man`.1
-done
%clean
@@ -50,12 +56,26 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
-%doc COPYRIGHT LICENSE README RELEASE-NOTES Userguide.pdf tutorial/
+%license LICENSE
%{_bindir}/*
%{_mandir}/man1/*
+%files devel
+%{_includedir}/*
+%{_libdir}/*.a
+
+
+%files doc
+%doc COPYRIGHT README RELEASE-NOTES Userguide.pdf tutorial/
+
+
%changelog
+* Sat Feb 28 2015 Christian Iseli <Christian.Iseli at unil.ch> - 3.1b1-1
+- Update to new upstream version
+- Split -devel and -doc subpackages
+- perl script fix no longer needed
+
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.0-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
diff --git a/sources b/sources
index 1da0b6a..bf66ec2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4cf685f3bc524ba5b5cdaaa070a83588 hmmer-3.0.tar.gz
+e81b689fe1dd7625cff84c08cbead1fc hmmer-3.1b1.tar.gz
More information about the scm-commits
mailing list