d766271
%define shver 2
fa71eaa
Name:           libsvm
921d062
Version:        3.1
2d694e4
Release:        2%{?dist}
fa71eaa
Summary:        A Library for Support Vector Machines
fa71eaa
fa71eaa
Group:          Development/Libraries
fa71eaa
License:        BSD
fa71eaa
URL:            http://www.csie.ntu.edu.tw/~cjlin/libsvm/
56c7459
Source0:        %{name}-%{version}.tar.gz
fa71eaa
#Source0:        http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.csie.ntu.edu.tw/~cjlin/%{name}+tar.gz
085b892
Source1:        http://www.csie.ntu.edu.tw/~cjlin/libsvm/log
085b892
Source2:        http://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf
df27734
Source3:        libsvm-svm-toy-gtk.desktop
df27734
Source4:        libsvm-svm-toy-qt.desktop
df27734
Source5:        LibSVM-svm-toy-48.png
921d062
Patch0:         %{name}-%{version}.packageMain.patch
56c7459
Patch1:         %{name}-%{version}.pythonDir.patch
56c7459
Patch2:         %{name}-%{version}.javaDir.patch
56c7459
Patch3:         %{name}-%{version}.svm-toy.patch
56c7459
Patch4:         %{name}-%{version}.toolsDir.patch
6dc1773
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
d766271
BuildRequires:  grep
fa71eaa
085b892
%{!?pyver: %define pyver %(python -c 'import sys; print(sys.version[0:3])')}
278c449
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
278c449
%define libsvm_python_dir %{python_sitearch}/libsvm
eeaa2da
085b892
%define javac javac
085b892
%define jar jar
085b892
%define libdir_libsvm %{_libdir}/libsvm
9ef4f9e
%if 0%{?fedora} >= 9
9ef4f9e
%define moc_path %{_bindir}/moc-qt4
9ef4f9e
%else
921d062
%if 0%{?rhel} >= 6
921d062
%define moc_path %{_bindir}/moc-qt4
921d062
%else
9ef4f9e
%define moc_path %{_libdir}/qt4/bin/moc
9ef4f9e
%endif
2d694e4
%endif
e3d9a94
9ef4f9e
%ifnarch ppc ppc64
9ef4f9e
%define no_java FALSE
9ef4f9e
%else
9ef4f9e
%define no_java NO_JAVA
56c7459
Obsoletes: libsvm-java < 2.88-1
9ef4f9e
%endif
085b892
fa71eaa
%description
fa71eaa
LIBSVM is an integrated software for support vector classification,
fa71eaa
(C-SVC, nu-SVC ), regression (epsilon-SVR, nu-SVR) and distribution
fa71eaa
estimation (one-class SVM ). It supports multi-class classification.
fa71eaa
fa71eaa
%package devel
6dc1773
Summary:    Header file, object file, and source files of libsvm in C, C++ and Java
fa71eaa
Group:      Development/Libraries
fe7c948
BuildRequires:  glibc-devel gawk
fa71eaa
Requires:       %{name} = %{version}-%{release}
fa71eaa
fa71eaa
%description devel
6dc1773
Header file, object file of libsvm in C, C++ and Java.
fa71eaa
Install this package if you want to develop programs with libsvm.
fa71eaa
6dc1773
fa71eaa
%package python
6dc1773
Summary:    Python tools and interfaces for libsvm
fa71eaa
Group:      Development/Libraries
df27734
BuildRequires:  python-devel >= 2.4 gawk
eeaa2da
#gnuplot is required by easy.py
fa71eaa
Requires:       %{name} = %{version}-%{release}
df27734
Requires:       gnuplot
fa71eaa
fa71eaa
%description python
ce9dd6d
Python tools and interfaces for libsvm.
d766271
Install this package if you want to develop
fa71eaa
programs with libsvm in Python.
fa71eaa
9ef4f9e
%ifnarch ppc ppc64
6f17cf8
%package java
6dc1773
Summary:    Java tools and interfaces for libsvm
6f17cf8
Group:      Development/Libraries
e3d9a94
BuildRequires:  java-devel >= 1.5.0
e3d9a94
BuildRequires:  jpackage-utils
e3d9a94
e3d9a94
Requires:  java >= 1.5.0
e3d9a94
Requires:  jpackage-utils
6f17cf8
Requires:       %{name} = %{version}-%{release}
6f17cf8
6f17cf8
%description java
6f17cf8
Java tools and interfaces for libsvm.
d766271
Install this package if you want to develop
6f17cf8
programs with libsvm in Java.
9ef4f9e
%endif
6f17cf8
085b892
%package svm-toy-gtk
56c7459
Summary:    GTK version of svm-toy (libsvm demonstration program)
085b892
Group:      Development/Libraries
085b892
BuildRequires:  gtk2-devel
df27734
BuildRequires:  desktop-file-utils
e6c4366
Requires:       gtk2
085b892
Requires:       %{name} = %{version}-%{release}
085b892
085b892
%description svm-toy-gtk
d766271
svm-toy is a libsvm demonstration program which has a gtk-GUI to
085b892
display the derived separating hyperplane.
085b892
085b892
%package svm-toy-qt
56c7459
Summary:    QT version of svm-toy (libsvm demonstration program)
085b892
Group:      Development/Libraries
df27734
BuildRequires:  desktop-file-utils
e6c4366
BuildRequires:  pkgconfig
af6ee55
af6ee55
BuildRequires:  qt4-devel
af6ee55
Requires:       qt4
085b892
Requires:       %{name} = %{version}-%{release}
085b892
085b892
%description svm-toy-qt
d766271
svm-toy is a libsvm demonstration program which has a qt-GUI to
085b892
display the derived separating hyperplane.
6f17cf8
fa71eaa
%prep
fc43a23
%setup -q
56c7459
%patch0 -p0 -b .packageMain
56c7459
%patch1 -p0 -b .pythonDir
56c7459
%patch2 -p0 -b .javaDir
56c7459
%patch3 -p0 -b .svm-toy
56c7459
%patch4 -p0 -b .toolsDir
df27734
cp %{SOURCE1} ChangeLog
df27734
cp %{SOURCE2} .
df27734
cp %{SOURCE3} .
df27734
cp %{SOURCE4} .
de6acf6
cp %{SOURCE5} %{name}-svm-toy-gtk-48.png
de6acf6
cp %{SOURCE5} %{name}-svm-toy-qt-48.png
df27734
fa71eaa
fa71eaa
%build
eeaa2da
%{__sed} -i 's/\r//' FAQ.html
085b892
%{__sed} -i 's/\r//' ChangeLog
9ef4f9e
make all RPM_CFLAGS="$RPM_OPT_FLAGS" PYTHON_VERSION="%{pyver}" JAVAC="%{javac}" JAR="%{jar}" LIBDIR="%{_libdir}" MOC_PATH="%{moc_path}" NO_JAVA="%{no_java}"
eeaa2da
mv python/README python/README-Python
eeaa2da
mv tools/README tools/README-Tools
eeaa2da
cp README java/README-Java
085b892
cp README svm-toy/gtk
085b892
cp README svm-toy/qt
6f17cf8
fa71eaa
fa71eaa
%install
fa71eaa
rm -rf $RPM_BUILD_ROOT
e3d9a94
make install DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{_libdir} PYTHON_VERSION="%{pyver}" LIBSVM_VER="%{version}"  NO_JAVA="%{no_java}" JAVA_TARGET_DIR="${RPM_BUILD_ROOT}/%{_javadir}"
278c449
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/src
df27734
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/
de6acf6
cp %{name}-svm-toy-gtk-48.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/
de6acf6
cp %{name}-svm-toy-qt-48.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/
de6acf6
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
de6acf6
cp %{name}-svm-toy-gtk.desktop $RPM_BUILD_ROOT/%{_datadir}/applications
de6acf6
cp %{name}-svm-toy-qt.desktop $RPM_BUILD_ROOT/%{_datadir}/applications
df27734
d766271
%__ln_s %{name}.so.%{shver} $RPM_BUILD_ROOT/%{_libdir}/%{name}.so
d766271
d766271
9ef4f9e
# [Bug 521194] Python: 'import libsvm' doesn't work
9ef4f9e
echo -e "# This file is not in the original libsvm tarball, but added for convenience of import libsvm.\n\
9ef4f9e
# This file is released under BSD license, just like the rest of the package.\n"\
9ef4f9e
 > $RPM_BUILD_ROOT/%{libsvm_python_dir}/__init__.py
9ef4f9e
df27734
desktop-file-install --delete-original --vendor=fedora \
df27734
  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
de6acf6
  ${RPM_BUILD_ROOT}/%{_datadir}/applications/%{name}-svm-toy-gtk.desktop \
de6acf6
  ${RPM_BUILD_ROOT}/%{_datadir}/applications/%{name}-svm-toy-qt.desktop \
df27734
fa71eaa
deebb60
7e0dcdf
%post -p /sbin/ldconfig
deebb60
df27734
%post svm-toy-gtk
df27734
touch --no-create %{_datadir}/icons/hicolor
df27734
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
df27734
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
df27734
fi
df27734
df27734
7e0dcdf
%postun -p /sbin/ldconfig
deebb60
df27734
%postun svm-toy-gtk
df27734
touch --no-create %{_datadir}/icons/hicolor
df27734
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
df27734
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
df27734
fi
df27734
df27734
fa71eaa
%clean
fa71eaa
rm -rf $RPM_BUILD_ROOT
fa71eaa
eeaa2da
fa71eaa
%files
fa71eaa
%defattr(-,root,root,-)
085b892
%doc COPYRIGHT FAQ.html ChangeLog guide.pdf
fa71eaa
%{_bindir}/svm-predict
fa71eaa
%{_bindir}/svm-scale
fa71eaa
%{_bindir}/svm-train
eeaa2da
%dir %{_datadir}/%{name}
eeaa2da
%{_datadir}/%{name}/examples
d766271
%{_libdir}/%{name}.so.%{shver}
eeaa2da
fa71eaa
fa71eaa
%files devel
deebb60
%defattr(-,root,root,-)
fa71eaa
%doc README
eeaa2da
%{_includedir}/%{name}/
7e0dcdf
%{_libdir}/%{name}.so
fa71eaa
fa71eaa
%files python
deebb60
%defattr(-,root,root,-)
fa71eaa
%doc python/README-Python tools/README-Tools
fa71eaa
%{libsvm_python_dir}
921d062
%{_bindir}/svm-*.py
fa71eaa
9ef4f9e
%ifnarch ppc ppc64
6f17cf8
%files java
deebb60
%defattr(-,root,root,-)
e3d9a94
%doc java/README-Java java/test_applet.html
e3d9a94
%{_javadir}/%{name}.jar
888cdbf
#%{_datadir}/javadoc/%{name}-%{version}
9ef4f9e
%endif
fa71eaa
085b892
%files svm-toy-gtk
085b892
%defattr(-,root,root,-)
085b892
%doc svm-toy/gtk/README
085b892
%{_bindir}/svm-toy-gtk
de6acf6
%{_datadir}/icons/hicolor/48x48/apps/%{name}-svm-toy-gtk-48.png
de6acf6
%{_datadir}/applications/fedora-%{name}-svm-toy-gtk.desktop
085b892
085b892
%files svm-toy-qt
085b892
%defattr(-,root,root,-)
085b892
%doc svm-toy/qt/README
085b892
%{_bindir}/svm-toy-qt
de6acf6
%{_datadir}/icons/hicolor/48x48/apps/%{name}-svm-toy-qt-48.png
de6acf6
%{_datadir}/applications/fedora-%{name}-svm-toy-qt.desktop
085b892
085b892
fa71eaa
%changelog
2d694e4
* Fri Jun 17 2011 Ding-Yi Chen <dchen@redhat.com> - 3.1-2
2d694e4
- Fix the build error on EL-5
2d694e4
921d062
* Tue Jun 14 2011 Ding-Yi Chen <dchen@redhat.com> - 3.1-1
921d062
- svm tools is now installed in /usr/bin as svm-*.py
921d062
  i.e. tools/easy.py is linked as svm-easy.py.
921d062
- Upstream update:
921d062
  + MATLAB interface:
921d062
  + Merge matlab interface to core libsvm
921d062
  + Using mexPrintf() when calling info() in MATLAB interface.
921d062
  + Both 32- and 64-bit windows binary files are provided
921d062
  + Java:
921d062
    Math.random is replaced by Random in java interface
921d062
  + Python interface:
921d062
    subroutines to get SVs
921d062
    relative path to load *.dll and *.so
921d062
  + svm.cpp:
921d062
    null pointer check before release memory in svm_free_model_content()
921d062
    svm_destroy_model() no longer supported.
921d062
  + svm-train.c and svm-predict.c
921d062
    Better format check in reading data labels
921d062
  + svm-toy:
921d062
    fix the svm_toy dialog path
921d062
  + tools:
921d062
    Using new string formatting/encoding in tools/*.py
921d062
    clearer png output, fix grid.py legend
921d062
1ee5d6d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-3
1ee5d6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1ee5d6d
d766271
* Tue Dec 14 2010 Ding-Yi Chen <dchen@redhat.com> - 3.0-2
d766271
- Fixed [Bug 661404] New: Wrong symbolic link libsvm.so
d766271
56c7459
* Mon Nov 08 2010 Ding-Yi Chen <dchen@redhat.com> - 3.0-1
56c7459
- Fixed the spelling errors of svm-toy-gtk and svm-toy-qt
56c7459
- Upstream update:
56c7459
  * Move model structure to svm.h
56c7459
  * Two functions for freeing a model (content or the whole model)
56c7459
  * QD from Qfloat to double (better precision because SSE on 64-bit machines less accurate than i387 on 32-bit
d766271
  * exit status for checkdata.py
56c7459
  * old python interface (swig) is removed
56c7459
dc4fc9b
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.91-2
dc4fc9b
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
dc4fc9b
fc43a23
* Wed Apr 07 2010 Ding-Yi Chen <dchen@redhat.com> - 2.91-1
fc43a23
- Fixed Bug 564887 - FTBFS libsvm-2.90-3.fc13
fc43a23
- Upstream update:
fc43a23
  * completely new python interface using ctype
fc43a23
  * new way to set the print_string function
fc43a23
  * Java: able to load model from a BufferedReader directly
fc43a23
  * fix grid.py so -log2c can be run under python 2.6 or after
843d3a8
c3790ba
* Thu Nov 05 2009 Ding-Yi Chen <dchen@redhat.com> - 2.90-2
c3790ba
- Obsoletes libsvm-java for ppc and ppc64.
c3790ba
a27d7fe
* Wed Nov 04 2009 Ding-Yi Chen <dchen@redhat.com> - 2.90-1
a27d7fe
- Upstream update to 2.9, change to 2.90 for conveniently update.
a27d7fe
  + tools/*.py can be run under python 3.0
a27d7fe
  + svm_set_quiet() in python interface to disable outputs
a27d7fe
  + check gamma < 0
a27d7fe
  + internal functions to be static
a27d7fe
e3d9a94
* Fri Sep 18 2009 Ding-Yi Chen <dchen@redhat.com> - 2.89-4
e3d9a94
- Fixed [Bug 524108] put libsvm.jar into _javadir
e3d9a94
  + Move livsvm.jar to _javadir
e3d9a94
  + Move test_applet.html to _datadir/doc/libsvm-<version>
e3d9a94
- Buildrequire changed to java-devel>=1.5.0, jpackage-utils
e3d9a94
- Require changed to java>=1.5.0, jpackage-utils
e3d9a94
e3d9a94
* Wed Sep 16 2009 Ding-Yi Chen <dchen@redhat.com> - 2.89-3
9ef4f9e
- Fix the building for EL-5
d766271
  Note that libsvm-java on ppc and ppc64 for EL-5 is excluded,
9ef4f9e
  as java-1.6.0-openjdk-devel for them do not exist yet.
9ef4f9e
- Change the Java buildrequires from java-sdk to java-1.6.0-openjdk-devel
9ef4f9e
- Fix [Bug 521194] Python: 'import libsvm' doesn't work.
9ef4f9e
   By adding __init__.py to libsvm_python_dir
d766271
fb5d769
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.89-2
fb5d769
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
fb5d769
0d80009
* Fri Apr 03 2009 Ding-Yi Chen <dchen@redhat.com> - 2.89-1
0d80009
- Upstream Update to 2.89:
0d80009
  + reduce input/loading time of svm-train/svm-predict by half
0d80009
  + pointer function so users can specify their own outputs
d766271
  + remove info_flush()
0d80009
  + a extern variable libsvm_version
0d80009
  + svm-train -q option (disable outputs)
0d80009
  + svm-scale: warning if more nonzero produced
0d80009
  + easy.py: popel.communiate() to avoid some deadlock (if lots of
0d80009
    outputs when #classes is large)
04ccb3e
888cdbf
* Mon Nov 10 2008 Ding-Yi Chen <dchen@redhat.com> - 2.88-2
b2087ea
- Fix java BuildRequire and Build
d766271
- javadoc have been removed because ppc and ppc64 do not have a
0d80009
  suitable package to build javadoc in F-8, nor does javadoc
0d80009
  provide much useful information.
0d80009
b2087ea
af6ee55
* Wed Nov 05 2008 Ding-Yi Chen <dchen@redhat.com> - 2.88-0
af6ee55
- Note:
af6ee55
  + SO version now follows upstream, i.e. SHVER=1, as upstream start to build shared library now.
af6ee55
    Be aware that previously SO version of libsvm.so is libsvm.so.2.86, which looks higher than
af6ee55
    the current SO version libsvm.so.1.
af6ee55
  + Replaced java-1.5.0-gcj-devel with  java-1.6.0-openjdk-devel.
af6ee55
  + java sub-package now have javadoc.
af6ee55
- Upstream update
af6ee55
  + From 2.87: 2008/10/13
af6ee55
    * svm-toy/qt updated to qt4 from qt3
af6ee55
    * fix a bug in svm-scale.c
af6ee55
    * max feature index of -r file is considered
af6ee55
    * Makefile: add make lib; add -Wconversion and -fPIC in Makefile
af6ee55
    * Add "rb" in load_model of svm.cpp
af6ee55
    * Simplify do_shrinking of svm.cpp
af6ee55
    * Change the order of loops in reconstrict_gradient of svm.cpp
af6ee55
    * save the number of kernel evaluations
af6ee55
    * Add python/setup.py
af6ee55
  + From 2.88: 2008/10/30
af6ee55
    * better gradient reconstructions
af6ee55
    * issue a warning when -h 0 may be faster
af6ee55
61c60df
* Thu Apr 29 2008 Ding-Yi Chen <dchen@redhat.com> - 2.86-13
61c60df
- Fix svm-toy-qt clear button does not clear.
61c60df
  (from Hsiang-Fu Yu in National Taiwan University)
d766271
61c60df
8915963
* Thu Apr 3 2008 Ding-Yi Chen <dchen@redhat.com> - 2.86-12
8915963
- Correct changelog date
8915963
8915963
* Thu Apr 3 2008 Ding-Yi Chen <dchen@redhat.com> - 2.86-11
1556c90
- Fix the Qt path problem
1556c90
8915963
* Wed Apr 2 2008 Ding-Yi Chen <dchen@redhat.com> - 2.86-4
e6c4366
- Support both Qt3 for F8 and earlier, and Qt4 for F9
e6c4366
8915963
* Tue Apr 1 2008 Ding-Yi Chen <dchen@redhat.com> - 2.86-0
04c3d61
- Upstream update to 2.86
04c3d61
  - svm-scale for java
04c3d61
  - version number in svm.h and svm.m4
d766271
  - rename svmtrain.exe to svm-train.exe
04c3d61
  - python: while 1 --> while True, Popen -> call
04c3d61
  - show best parameters on the contour of grid.py
d766271
- LIBSVM_VER_MAJOR and LIBSVM_VER_MINOR are defined in libsvm.spec instead in
04c3d61
de6acf6
* Tue Mar 11 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-6
04c3d61
- Fix build error.
de6acf6
de6acf6
* Mon Mar 10 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-5
df27734
- [Bug 436392]: Fix by copy from right place.
df27734
-  Add desktop files and icons for svm-toy-gtk and svm-toy-qt
df27734
df27734
* Tue Feb 11 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-4
df27734
- Move gnuplot from BuildRequires to Requires
df27734
7e0dcdf
* Thu Feb 07 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-3
7e0dcdf
- Fix linker name (libsvm.so)
7e0dcdf
- Linked to dynamic libraries
7e0dcdf
fe7c948
* Tue Feb 05 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-2
fe7c948
- Fix svm-toy-qt build error
fe7c948
fe7c948
* Tue Feb 05 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-1
fe7c948
- Fix svm-toy-gtk build error
95d9efd
085b892
* Mon Feb 04 2008 Ding-Yi Chen <dchen@redhat.com> - 2.85-0
085b892
- Upgrade to 2.85
085b892
- Include guide.pdf in main package
085b892
- Change the dependent from eclipse-ecj to java-1.5.0-gcj
085b892
- Add svm-toy-gtk
085b892
- Add svm-toy-qt
085b892
278c449
* Wed Dec 20 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-9
278c449
- [Bug 254091] Comment 19
278c449
- Fix python/Makefile
278c449
eeaa2da
* Thu Dec 13 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-8
eeaa2da
- Fix improper sed.
eeaa2da
- Change ldconfig to /sbin/ldconfig
eeaa2da
- Add gnuplot dependency for libsvm-python, as tools/easy.py needs it.
eeaa2da
6dc1773
* Mon Dec 03 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-7
d766271
- [Bug 254091] Review Request: libsvm - A Library for Support Vector Machines (Comment #12)
6dc1773
deebb60
* Thu Sep 26 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-6
deebb60
- Add defattr to each subpackage
deebb60
- Move libsvm.so to libsvm
deebb60
deebb60
* Thu Sep 24 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-5
6f17cf8
- Split out libsvm-java
6f17cf8
- Add libsvm.so
6f17cf8
a5205db
* Thu Aug 30 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-4
a5205db
- Refined description.
a5205db
- Fix the /tmp/python.ver problem
ce9dd6d
fa71eaa
* Mon Aug 27 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-3
fa71eaa
- Fix dependency problem
fa71eaa
fa71eaa
* Mon Aug 27 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-2
fa71eaa
- Fix mock error
fa71eaa
- Support Python 2.4 and Python 2.5
fa71eaa
fa71eaa
* Mon Aug 27 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-1
fa71eaa
- Fix rpmlint error
fa71eaa
- Move python related files to libsvm-python
fa71eaa
fa71eaa
* Fri Aug 17 2007 Ding-Yi Chen <dchen@redhat.com> - 2.84-0
fa71eaa
- initial packaging
fa71eaa