diff --git a/README.md b/README.md index dabd787..c880334 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # libvigra +VIGRA stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasize on customizable algorithms and data structures. By using template techniques similar to those in the C++ Standard Template Library, you can easily adapt any VIGRA component to the needs of your application, without thereby giving up execution speed. + diff --git a/libvigra.spec b/libvigra.spec new file mode 100644 index 0000000..b4ac09b --- /dev/null +++ b/libvigra.spec @@ -0,0 +1,98 @@ +Name: libvigra +Version: 1.9.0 +Release: 3mamba +Summary: A computer vision library that puts its main emphasize on customizable algorithms and data structures +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://hci.iwr.uni-heidelberg.de/vigra +Source: http://hci.iwr.uni-heidelberg.de/vigra/vigra-%{version}-src.tar.gz +License: MIT +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libfftw-devel +BuildRequires: libgcc +BuildRequires: libhdf5-devel +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +BuildRequires: libpython-devel +BuildRequires: libpython27-devel +BuildRequires: libstdc++6-devel +BuildRequires: libtiff-devel +BuildRequires: libz-devel +BuildRequires: python-boost-devel +## AUTOBUILDREQ-END +BuildRequires: python-nose +BuildRequires: python-numpy +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +VIGRA stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasize on customizable algorithms and data structures. By using template techniques similar to those in the C++ Standard Template Library, you can easily adapt any VIGRA component to the needs of your application, without thereby giving up execution speed. + +%package devel +Group: Development/Libraries +Summary: Static libraries and headers for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +VIGRA stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasize on customizable algorithms and data structures. By using template techniques similar to those in the C++ Standard Template Library, you can easily adapt any VIGRA component to the needs of your application, without thereby giving up execution speed. +This package contains static libraries and header files need for development. + +%prep +%setup -q -n vigra-%{version} + +%build +%cmake -d build \ + -DDOCINSTALL=share/doc +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall -C build + +rm -f %{buildroot}%{_docdir}/vigranumpy/.buildinfo + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_libdir}/libvigraimpex.so.* +%dir %{python_sitearch}/vigra +%{python_sitearch}/vigra/* +%doc README.txt + +%files devel +%defattr(-,root,root) +%{_bindir}/vigra-config +%dir %{_includedir}/vigra +%{_includedir}/vigra/* +%{_libdir}/vigra/*.cmake +%{_libdir}/libvigraimpex.so +%dir %{_docdir}/vigra +%{_docdir}/vigra/* +%dir %{_docdir}/vigranumpy +%{_docdir}/vigranumpy/* + +%changelog +* Mon Dec 30 2013 Silvan Calarco 1.9.0-3mamba +- rebuilt with python 2.7 + +* Mon Mar 11 2013 Silvan Calarco 1.9.0-2mamba +- rebuilt with libhdf5 1.8.10 + +* Mon Mar 11 2013 Silvan Calarco 1.9.0-1mamba +- update to 1.9.0 + +* Fri Jan 07 2011 Automatic Build System 1.7.1-2mamba +- automatic update by autodist + +* Thu Jan 06 2011 Automatic Build System 1.7.1-1mamba +- update to 1.7.1 + +* Thu Jan 06 2011 Automatic Build System 1.7.0-1mamba +- automatic update by autodist + +* Tue Jul 07 2009 Silvan Calarco 1.6.0-1mamba +- package created by autospec