c343ab4
# TODO:
c343ab4
# fix jemboss and enable it
48ed5c1
# This would involve packaging jalview (specifically, the Applet)
48ed5c1
# The jalview code has a LOT of bundled pre-built jars.
48ed5c1
8bbc296
# NOTE: If EMBOSS updates, please ensure that Patch9 is properly redone to match.
8bbc296
# Notably, emboss/acd/epscan.acd should stay in sync with pscan.acd.
c343ab4
c07d48f
#jemboss is disabled by default due to the fact it bundles a few .jar files which are not built from source.
c07d48f
%bcond_with jemboss
c07d48f
c07d48f
#use --with sunjava if sun's jre is used
c07d48f
%bcond_with sunjava
c07d48f
c07d48f
%if %{with sunjava}
04d6d5b
%global _java /usr/java/default
c07d48f
%endif
c07d48f
04d6d5b
%global emhome %{_datadir}/EMBOSS
c343ab4
c343ab4
Name:           EMBOSS
1e769dc
Version:        6.6.0
fd00b1d
Release:        16%{?dist}
c343ab4
Summary:        The European Molecular Biology Open Software Suite
c343ab4
48ed5c1
# Files under jemboss/, ajax/ensembl/ are LGPLv2+
48ed5c1
#
48ed5c1
# There are some other files which are included in the source tarball 
48ed5c1
# but not used, specifically:
48ed5c1
# Files under ajax/pcre/ are BSD
48ed5c1
# Files under ajax/zlib/ are zlib/libpng
48ed5c1
# Because they are not used (they're deleted in %%prep), 
48ed5c1
# we do not include them in the license tag.
a21e7fb
# There are some included ontologies, thanks to Debian for tracking down all
a21e7fb
# the licenses:
a21e7fb
# emboss/data/OBO/gene_ontology*.obo : CC-BY-3.0
a21e7fb
# emboss/data/OBO/evidence_code.obo : GPLv3+
a21e7fb
# emboss/data/OBO/pathway.obo : CC-BY-3.0
a21e7fb
# emboss/data/OBO/ro.obo : CC-BY-3.0
a21e7fb
# emboss/data/OBO/so.obo : Public Domain
a21e7fb
License:        GPLv2+ and LGPLv2+ and CC-BY and GPLv3+ and Public Domain
c343ab4
URL:            http://emboss.sf.net/
c343ab4
Source0:        ftp://emboss.open-bio.org/pub/EMBOSS/%{name}-%{version}.tar.gz
1e769dc
# Source1:        ftp://emboss.open-bio.org/pub/EMBOSS/fixes/README.fixes
c07d48f
%if %{with jemboss}
e49cb73
Source2:        jemboss.desktop
c07d48f
%endif
177c4d5
# Use system-wide pcre. Sent upstream. Updated patch created on 2011-11-23.
1e769dc
Patch1:         EMBOSS-6.6.0-system-pcre.patch
48ed5c1
# Use system-wide plplot
177c4d5
# Patch3:        EMBOSS-6.3.1-system-plplot.patch
177c4d5
# Use system-wide expat. Updated patch created on 2011-11-23.
1e769dc
Patch4:         EMBOSS-6.6.0-system-expat.patch
177c4d5
# Use system-wide zlib. Updated patch created on 2011-11-23.
1e769dc
Patch5:         EMBOSS-6.6.0-system-zlib.patch
63cbb13
177c4d5
# Fedora-specific. Not sent upstream.
177c4d5
Patch7:         %{name}-fedora.patch
8bbc296
# Fix conflict with pscan (Fedora package, unrelated to EMBOSS)
8bbc296
# https://bugzilla.redhat.com/show_bug.cgi?id=797804
8bbc296
# Emailed upstream on the issue on 2012-02-27
1e769dc
Patch9:		EMBOSS-6.6.0-fix-conflict-with-pscan.patch
1e769dc
# No, we don't need to run a non-existent binary to check across the network
1e769dc
# for updates. *sigh*
1e769dc
Patch10:	EMBOSS-6.6.0-no-update.patch
63cbb13
c07d48f
BuildRequires:  gd-devel
c07d48f
BuildRequires:  pam-devel
c07d48f
BuildRequires:  pcre-devel
177c4d5
BuildRequires:  zlib-devel
177c4d5
# BuildRequires:  plplot-devel
177c4d5
BuildRequires:  expat-devel
177c4d5
BuildRequires:  libharu-devel
4c6a9ae
BuildRequires:  libpq-devel
1925308
BuildRequires:  mariadb-connector-c-devel openssl-devel
177c4d5
BuildRequires:  libtool, autoconf
c07d48f
%if %{with jemboss}
e49cb73
BuildRequires:  ant
e49cb73
BuildRequires:  desktop-file-utils
e49cb73
BuildRequires:  java-devel >= 1:1.6.0
e49cb73
BuildRequires:  jpackage-utils
c07d48f
BuildRequires:  axis classpathx-mail jaf jakarta-commons-discovery jakarta-commons-logging
e49cb73
BuildRequires:  log4j regexp servlet xerces-j2 wsdl4j
c07d48f
%endif
b4824f7
BuildRequires: make
c07d48f
c07d48f
%if %{with sunjava}
c07d48f
Requires:       jdk = 2000:1.6.0_17-fcs
c07d48f
%endif
c343ab4
0dbcca5
# We need this to force updates across minor releases where sonames do not change
177c4d5
Requires:       %{name}-libs = %{version}-%{release}
0dbcca5
c343ab4
%description
c343ab4
EMBOSS is a new, free Open Source software analysis package specially
c343ab4
developed for the needs of the molecular biology (e.g. EMBnet) user community.
c343ab4
The software automatically copes with data in a variety of formats and even
c343ab4
allows transparent retrieval of sequence data from the web. Also, as extensive
c343ab4
libraries are provided with the package, it is a platform to allow other
c343ab4
scientists to develop and release software in true open source spirit.
c343ab4
EMBOSS also integrates a range of currently available packages and tools for
c343ab4
sequence analysis into a seamless whole.
c343ab4
c343ab4
Reference for EMBOSS: Rice,P. Longden,I. and Bleasby,A.
c343ab4
"EMBOSS: The European Molecular Biology Open Software Suite"
c343ab4
Trends in Genetics June 2000, vol 16, No 6. pp.276-277
c343ab4
c343ab4
c343ab4
%package devel
c343ab4
Summary:        Development tools for programs which will use the %{name} library
c343ab4
Requires:       %{name}-libs = %{version}-%{release}
177c4d5
Requires:       libeplplot-devel = %{version}-%{release}
c343ab4
c343ab4
%description devel
c343ab4
The %{name}-devel package includes the header files and static libraries
c343ab4
necessary for developing programs which will use the %{name} library.
c343ab4
c343ab4
c343ab4
%package libs
c343ab4
Summary:        Shared libraries for %{name}
c343ab4
c343ab4
%description libs
c343ab4
The %{name}-libs package includes the dynamic libraries
c343ab4
necessary for %{name}.
c343ab4
c07d48f
%if %{with jemboss}
c07d48f
%package -n jemboss
c07d48f
Summary:        Java interface to %{name}
c07d48f
Requires:       %{name} = %{version}-%{release}
c07d48f
Requires:       java >= 1:1.6.0
c07d48f
Requires:       jpackage-utils    
c07d48f
Requires:       axis jaf javamail jakarta-commons-discovery jakarta-commons-logging
c07d48f
Requires:       log4j regexp servlet xerces-j2 wsdl4j
c07d48f
c07d48f
%description -n jemboss
c07d48f
Jemboss is a Java interface to EMBOSS, developed at
c07d48f
the HGMP-RC and in close collaboration with the EMBOSS
c07d48f
development team. It is distributed as part of the EMBOSS
c07d48f
software.
c07d48f
c07d48f
Documentation on Jemboss can be found at:
c07d48f
http://www.hgmp.mrc.ac.uk/Software/EMBOSS/Jemboss/
c07d48f
%endif
c343ab4
de45730
%package -n libeplplot
de45730
Summary:        A modified version of plplot used by EMBOSS
de45730
de45730
%description -n libeplplot
de45730
A modified version of plplot used by EMBOSS.
de45730
de45730
%package -n libeplplot-devel
177c4d5
Summary:        Development files for eplplot
177c4d5
Requires:       libeplplot = %{version}-%{release}
de45730
de45730
%description -n libeplplot-devel
de45730
The libeplplot-devel package includes the header files and libraries
de45730
necessary for developing programs which will use the eplplot library.
de45730
c343ab4
c343ab4
%prep
c343ab4
%setup -q
48ed5c1
%patch1 -p1 -b .system-pcre
48ed5c1
%patch4 -p1 -b .system-expat
2c274f6
%patch5 -p1 -b .system-zlib
2c274f6
%patch7 -p0 -b .fedora
8bbc296
%patch9 -p1 -b .fixconflict
1e769dc
%patch10 -p1 -b .noupdate
2c274f6
1e769dc
# Remove bundled expat, pcre and zlib files to make sure that system versions are used
1e769dc
rm -rf ajax/{expat,pcre,zlib}/*
c343ab4
c343ab4
#install the patch readme
1e769dc
# install -pm 644 %{SOURCE1} README.fixes
c343ab4
c343ab4
#these files were executable for some reason
c343ab4
chmod 644 emboss/prettyplot.c emboss/polydot.c emboss/supermatcher.c
c343ab4
c07d48f
%if %{with jemboss}
e49cb73
#use newer log4j version
e49cb73
sed -i "s@log4j-1.2.8@log4j-1.2.14@" \
e49cb73
    jemboss/lib/axis/Makefile.am \
e49cb73
    jemboss/lib/axis/Makefile.in \
e49cb73
    jemboss/utils/makeFileManagerJNLP.sh \
e49cb73
    jemboss/utils/makeJNLP.sh
e49cb73
c343ab4
#use system java libraries
c07d48f
rm jemboss/lib/{activation,jakarta-regexp-1.2,jemboss,mail,xerces}.jar
e49cb73
build-jar-repository -s -p jemboss/lib activation regexp javamail xerces-j2
e49cb73
mv jemboss/lib/regexp.jar jemboss/lib/jakarta-regexp-1.2.jar
e49cb73
mv jemboss/lib/javamail.jar jemboss/lib/mail.jar
e49cb73
mv jemboss/lib/xerces-j2.jar jemboss/lib/xerces.jar
e49cb73
rm jemboss/lib/axis/*.jar
e49cb73
build-jar-repository -s -p jemboss/lib/axis axis/axis-ant axis/axis axis/jaxrpc axis/saaj commons-discovery commons-logging log4j-1.2.14 servlet wsdl4j
e49cb73
for i in axis axis-ant jaxrpc saaj;
e49cb73
do
e49cb73
mv jemboss/lib/axis/axis_$i.jar jemboss/lib/axis/$i.jar;
e49cb73
done
c07d48f
%endif
c343ab4
c343ab4
c343ab4
%build
c07d48f
%if %{with sunjava}
c07d48f
export PATH=$PATH:%{_java}/bin/
c07d48f
%endif
c07d48f
2c274f6
autoreconf -i
2c274f6
c343ab4
%configure \
c343ab4
  --disable-static \
c343ab4
  --with-x \
c343ab4
  --with-auth \
c343ab4
  --with-thread \
c343ab4
  --includedir=%{_includedir}/EMBOSS \
206681a
  --enable-systemlibs \
c343ab4
%ifarch ppc64 sparc64 x86_64
c343ab4
  --enable-64 \
c343ab4
%endif
c07d48f
%if %{with jemboss}
e49cb73
  --with-java=/usr/lib/jvm/java/include \
c07d48f
  --with-javaos=/usr/lib/jvm/java/include/linux
c07d48f
%endif
c07d48f
%if %{with sunjava}
c07d48f
  --with-java=%{_java}/include
c07d48f
  --with-javaos=%{_java}/include/linux
c07d48f
%endif
e49cb73
c343ab4
c343ab4
%{__make} %{?_smp_mflags}
c343ab4
c343ab4
c343ab4
%install
c07d48f
%if %{with sunjava}
c07d48f
export PATH=$PATH:%{_java}/bin/
c07d48f
%endif
c07d48f
c343ab4
rm -rf $RPM_BUILD_ROOT
c343ab4
c343ab4
%{__make} install DESTDIR=$RPM_BUILD_ROOT
c343ab4
c343ab4
install -m 755 -d $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d
c343ab4
cat << __EOF__ >> $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/emboss.sh
c343ab4
export PLPLOT_LIB=%{emhome}
c343ab4
export EMBOSS_ACDROOT=%{emhome}/acd
c343ab4
export EMBOSS_DOCROOT=%{emhome}/doc
c343ab4
export EMBOSS_DATABASE_DIR=%{emhome}/data
c343ab4
export EMBOSS_DATA=%{emhome}/data
c343ab4
__EOF__
c343ab4
c343ab4
cat << __EOF__ >> $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/emboss.csh
c343ab4
setenv PLPLOT_LIB %{emhome}
c343ab4
setenv EMBOSS_ACDROOT %{emhome}/acd
c343ab4
setenv EMBOSS_DOCROOT %{emhome}/doc
c343ab4
setenv EMBOSS_DATABASE_DIR %{emhome}/data
c343ab4
setenv EMBOSS_DATA %{emhome}/data
c343ab4
__EOF__
c343ab4
c343ab4
rm $RPM_BUILD_ROOT%{_libdir}/*.la
c343ab4
c343ab4
#this file has zero length, so kill it
c343ab4
rm $RPM_BUILD_ROOT%{_datadir}/EMBOSS/test/data/dna.aln
c343ab4
c343ab4
#fix executable permissions
c343ab4
pushd $RPM_BUILD_ROOT%{_datadir}/EMBOSS/jemboss/utils
c343ab4
chmod +x install-jemboss-server.sh keys.sh makeFileManagerJNLP.sh makeJar.csh \
c343ab4
     makeJNLP.sh
c343ab4
popd
206681a
# pushd $RPM_BUILD_ROOT%{_datadir}/EMBOSS/jemboss/api
206681a
# chmod +x getClasses.pl makeDocs.csh
206681a
# popd
c343ab4
c02eaff
# rename conflicting binaries because of generic names
c343ab4
mv $RPM_BUILD_ROOT%{_bindir}/chaos $RPM_BUILD_ROOT%{_bindir}/em_chaos
df4368d
mv $RPM_BUILD_ROOT%{_bindir}/remap $RPM_BUILD_ROOT%{_bindir}/em_remap
c02eaff
mv $RPM_BUILD_ROOT%{_bindir}/wordcount $RPM_BUILD_ROOT%{_bindir}/em_wordcount
df4368d
c07d48f
%if %{with jemboss}
e49cb73
#install the desktop file
c07d48f
desktop-file-install                                    \
c07d48f
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications         \
c07d48f
%{SOURCE2}
db1ef34
%else
db1ef34
# Nuke the binaries so they don't make debuginfo
db1ef34
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/runJemboss.csh
db1ef34
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/jembossctl
db1ef34
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/EMBOSS/jemboss
c07d48f
%endif
e49cb73
c343ab4
04f586c
%ldconfig_scriptlets libs
c343ab4
04f586c
%ldconfig_scriptlets -n libeplplot
de45730
c343ab4
c343ab4
%files
9993b82
%doc AUTHORS ChangeLog FAQ INSTALL NEWS README THANKS
c343ab4
%{_bindir}/*
c343ab4
%exclude %{_bindir}/runJemboss.csh
c343ab4
%exclude %{_bindir}/jembossctl
c343ab4
%{_datadir}/EMBOSS
c343ab4
%exclude %{_datadir}/EMBOSS/jemboss
c343ab4
%config %{_sysconfdir}/profile.d/*
c343ab4
c343ab4
%files devel
c343ab4
%{_libdir}/*.so
c343ab4
%{_includedir}/EMBOSS
de45730
%exclude %{_includedir}/EMBOSS/eplplot/
8634e7a
c343ab4
%files libs
04d6d5b
%license COPYING LICENSE
c343ab4
%{_libdir}/*.so.*
de45730
%exclude %{_libdir}/libeplplot*
c343ab4
c07d48f
%if 0%{?with_jemboss} || 0%{?with_sunjava}
c07d48f
%files -n jemboss
c07d48f
%doc jemboss/README jemboss/resources jemboss/api
c07d48f
%{_bindir}/runJemboss.csh
c07d48f
%{_bindir}/jembossctl
c07d48f
%{_datadir}/applications/jemboss.desktop
c07d48f
%{_datadir}/EMBOSS/jemboss
c07d48f
%endif
c343ab4
de45730
%files -n libeplplot
de45730
%{_libdir}/libeplplot*.so.*
de45730
de45730
%files -n libeplplot-devel
de45730
%{_includedir}/EMBOSS/eplplot/
c343ab4
c343ab4
%changelog
fd00b1d
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-16
fd00b1d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
fd00b1d
fd8029f
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-15
fd8029f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
fd8029f
5fd4a86
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-14
5fd4a86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5fd4a86
4138d90
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-13
4138d90
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4138d90
71ab315
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-12
71ab315
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
71ab315
c02eaff
* Mon May 14 2018 Tom Callaway <spot@fedoraproject.org> - 6.6.0-11
c02eaff
- rename "wordcount" to "em_wordcount" to resolve conflict with texlive
c02eaff
42c3cff
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-10
42c3cff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
42c3cff
1925308
* Sat Oct 28 2017 Tom Callaway <spot@fedoraproject.org> - 6.6.0-9
1925308
- fix mariadb issues (bz1493684)
1925308
b1bb038
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-8
b1bb038
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b1bb038
bb253f3
* Thu Jul 13 2017 Tom Callaway <spot@fedoraproject.org> - 6.6.0-7
dc5b1b6
- rebuild against new mariadb
dc5b1b6
aa53ca7
* Thu Jun 15 2017 Tom Callaway <spot@fedoraproject.org> - 6.6.0-6
aa53ca7
- rebuild against new libharu (2.3.0)
aa53ca7
df4368d
* Tue May 16 2017 Tom Callaway <spot@fedoraproject.org> - 6.6.0-5
df4368d
- rename "remap" to "em_remap" (bz1450190)
df4368d
3351e98
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-4
3351e98
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3351e98
747b08b
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.0-3
747b08b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
747b08b
04d6d5b
* Tue Jan 19 2016 Tom Callaway <spot@fedoraproject.org> - 6.6.0-2
04d6d5b
- spec file cleanup
04d6d5b
1e769dc
* Fri Oct 30 2015 Tom Callaway <spot@fedoraproject.org> - 6.6.0-1
1e769dc
- update to 6.6.0
1e769dc
1940d65
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-14
1940d65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1940d65
1bd9a0b
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-13
1bd9a0b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1bd9a0b
3bab61a
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-12
3bab61a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3bab61a
a21e7fb
* Tue Sep  3 2013 Tom Callaway <spot@fedoraproject.org> - 6.4.0-11
a21e7fb
- add ontology license tags, thanks to Debian
a21e7fb
8f965bd
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-10
8f965bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8f965bd
7f7da28
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 6.4.0-9
7f7da28
- rebuild for new GD 2.1.0
7f7da28
0960185
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-8
0960185
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0960185
c6dcb9c
* Tue Jul 31 2012 Tom Callaway <spot@fedoraproject.org> - 6.4.0-7
c6dcb9c
- rebuild for new libharu
c6dcb9c
db0a9c2
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-6
db0a9c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
db0a9c2
8bbc296
* Mon Feb 27 2012 Tom Callaway <spot@fedoraproject.org> - 6.4.0-5
8bbc296
- resolve conflict with pscan
8bbc296
fab69aa
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 6.4.0-4
fab69aa
- Rebuild against PCRE 8.30
fab69aa
b73a8c3
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.4.0-3
b73a8c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b73a8c3
f181984
* Sat Jan 07 2012 Julian Sikorski <belegdol@fedoraproject.org> - 6.4.0-2
f181984
- Rebuilt for gcc-4.7
f181984
- Dropped obsolete Group, Buildroot, %%clean and %%defattr
f181984
177c4d5
* Wed Nov 23 2011 Julian Sikorski <belegdol@fedoraproject.org> - 6.4.0-1
177c4d5
- Updated to 6.4.0
177c4d5
- Dropped included new-fix-doc-finding and fix-amd64-check patches
177c4d5
- Updated system libs patches
177c4d5
- tabs → spaces to satisfy rpmlint
177c4d5
d691739
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 6.3.1-11
d691739
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
d691739
95b6444
* Tue Mar 22 2011 Julian Sikorski <belegdol@fedoraproject.org> - 6.3.1-10
95b6444
- Rebuilt for mysql-5.5.10
95b6444
28e4118
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.3.1-9
28e4118
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
28e4118
1e769dc
* Fri Dec 10 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.3.1-8
de45730
- split libeplplot into its own package
de45730
2c274f6
* Tue Nov  9 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.3.1-7
2c274f6
- use bundled plplot (EMBOSS depends on fork)
2c274f6
- add BR for postgresql-devel and mysql-devel
2c274f6
- use autotools to generate updated configure/Makefiles
2c274f6
- fix amd64 check to be finer grained, eliminate koji false positive
2c274f6
451437f
* Thu Nov  4 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.3.1-6
451437f
- more intricate fix doc finding patch for 6.3.1
451437f
0dbcca5
* Thu Nov  4 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.3.1-5
0dbcca5
- add forced requires to ensure proper (and matched) updates
0dbcca5
- cleaner fix doc finding patch
0dbcca5
63cbb13
* Wed Oct 27 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.3.1-4
63cbb13
- fix doc finding (bz 647140)
63cbb13
Orion Poplawski c694f06
* Mon Oct 11 2010 Orion Poplawski <orion@cora.nwra.com> - 6.3.1-3
Orion Poplawski c694f06
- Rebuild for plplot 5.9.7
Orion Poplawski c694f06
5466a51
* Tue Aug 10 2010 Julian Sikorski <belegdol@fedoraproject.org> - 6.3.1-2
5466a51
- Updated the upstream patch to 1-4
5466a51
206681a
* Mon Aug 02 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.3.1-1
206681a
- update to 6.3.1
206681a
e88ee49
* Wed Jul 07 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.2.0-4
e88ee49
- include license information in EMBOSS-libs package, instead of EMBOSS
e88ee49
  since EMBOSS-libs always gets pulled in when EMBOSS is installed
e88ee49
e210861
* Wed Apr 07 2010 Julian Sikorski <belegdol@fedoraproject.org> - 6.2.0-3
e210861
- Added upstream 1-18 patch
e210861
48ed5c1
* Wed Apr  7 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 6.2.0-2
48ed5c1
- fix pcre patch, use system pcre
48ed5c1
- add patch to use system zlib
48ed5c1
- add patch to use system plplot
48ed5c1
- add patch to use system expat
48ed5c1
c07d48f
* Wed Feb 24 2010 Julian Sikorski <belegdol@fedoraproject.org> - 6.2.0-1
c07d48f
- Updated to 6.2.0
c07d48f
- jemboss can be built using --with jemboss
c07d48f
- Disabled the pcre patch
c07d48f
- Made the licensing information more detailed
c07d48f
- --with sunjava allows building against Sun's JVM
c07d48f
e49cb73
* Sun Dec 13 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.1.0-6
e49cb73
- Added the upstream 1-3 patch
e49cb73
- Fixed bogus Patch3 description
e49cb73
- Jemboss is still disabled, but some improvements have been made
e49cb73
  - Backported patch enabling jemboss rebuild from CVS
e49cb73
  - Added ant and jpackage-utils to BuildRequires
e49cb73
  - Made java-devel dependency versioned
e49cb73
  - Switched to build-jar-repository to fill the dependencies
e49cb73
  - Replaced versioned log4j calls with latest version
e49cb73
  - Renamed EMBOSS-java to jemboss
e49cb73
  - Added a desktop entry for jemboss from Debian
e49cb73
c343ab4
* Sat Oct 17 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.1.0-5
c343ab4
- Added comments explaining the purpose of each patch
c343ab4
c343ab4
* Mon Oct 05 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.1.0-4
c343ab4
- Renamed conflicting binaries
c343ab4
- Disabled jemboss
c343ab4
c343ab4
* Tue Sep 29 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.1.0-3
c343ab4
- Re-enabled system pcre usage
c343ab4
- Initial attempt at using system-wide .jar files
c343ab4
c343ab4
* Tue Sep 22 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.1.0-2
c343ab4
- Added the upstream 1-2 patch
c343ab4
c343ab4
* Wed Jul 29 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.1.0-1
c343ab4
- Updated to 6.1.0
c343ab4
- Dropped pcre-devel from BuildRequires for the time being
c343ab4
- Ditto --with-java and --with-javaos
c343ab4
- Patched jemboss/Makefile.am not to include DESTDIR in runJemboss.sh
c343ab4
- Install the header files in EMBOSS subdir
c343ab4
- Added the missing executable bits
c343ab4
c343ab4
* Fri Jun 12 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.0.1-3
c343ab4
- Updated the upstream patch to 1-12
c343ab4
- Added the patch readme to %%doc
c343ab4
c343ab4
* Thu Apr 16 2009 Julian Sikorski <belegdol@fedoraproject.org> - 6.0.1-2
c343ab4
- Own %%{_datadir}/EMBOSS
c343ab4
- Don't use %%{name} macro in %%files
c343ab4
- Updated the upstream patch to 1-7
c343ab4
- Use dist instead of dist_tag
c343ab4
- Adjusted whitespaces
c343ab4
- Added pcre-devel to BuildRequires
c343ab4
- Fixed spurious executable permissions
c343ab4
- Removed the empty dna.aln file
c343ab4
- Patched jemboss.properties to include the paths this package uses
c343ab4
- Made the -java package require the main one
c343ab4
c343ab4
* Mon Sep 29 2008 Dominik Mierzejewski <rpm@greysector.net> 6.0.1-1
c343ab4
- updated to 6.0.1
c343ab4
- applied upstream patch 1-1
c343ab4
- patched to use system pcre
c343ab4
c343ab4
* Tue Jan 08 2008 Dominik Mierzejewski <rpm@greysector.net> 5.0.0-1
c343ab4
- Cleaned up BioRPMs' spec
c343ab4
- Updated to 5.0.0
c343ab4
c343ab4
* Thu Mar 17 2005 Bent Terp <Bent.Terp@biosci.ki.se>
c343ab4
- Upped to 2.10.0
c343ab4
c343ab4
* Fri Jul 16 2004 Bent Terp <Bent.Terp@biosci.ki.se>
c343ab4
- Had forgotten the emboss_database_dir env var
c343ab4
c343ab4
* Wed Feb 18 2004 Bent Terp <Bent.Terp@biosci.ki.se>
c343ab4
- Tried to make the building more dynamic. Added Requires and BuildRequires
c343ab4
c343ab4
* Thu Dec 04 2003 Luc Ducazu <luc@biolinux.org>
c343ab4
- Build for EMBOSS 2.8.0
c343ab4
- subpackage jemboss
c343ab4
c343ab4
* Wed Jun 11 2003 Luc Ducazu <luc@biolinux.org>
c343ab4
- Build for EMBOSS 2.7.1
c343ab4
c343ab4
* Tue Jan 28 2003 Luc Ducazu <luc@biolinux.org>
c343ab4
- Build for EMBOSS 2.6.0
c343ab4
- Programs moved to /usr/local/bin
c343ab4
- Adopted many ideas from Guillaume Rousse <g.rousse@linux-mandrake.com>
c343ab4
c343ab4
* Wed Nov 27 2002 Luc Ducazu <luc@biolinux.org>
c343ab4
- Initial build for EMBOSS 2.5.1