Sophie

Sophie

distrib > Mageia > 1 > i586 > by-pkgid > 5a83aad5475c8f476b46f5dc8a0b1129 > files > 1

vigra-1.5.0-7.mga1.src.rpm

%define name	vigra
%define version	1.5.0
%define release	%mkrel 7
%define major	2
%define libname	%mklibname %{name} %{major}
%define olddevel %libname-devel
%define libnamedevel %mklibname %{name} -d

Name:		%{name}
Version:	%{version}
Release:	%{release}
Summary:	Generic Programming for Computer Vision
License:	MIT
Group:		Development/C
Source0:	http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/%{name}%{version}.tar.bz2
URL:		http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/
BuildRoot:	%{_tmppath}/%{name}-root
BuildRequires:	zlib-devel
BuildRequires:	libjpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	libtiff-devel
BuildRequires:	fftw-devel > 3

%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 -n %{libname}
Summary:        Main library for %{name}
Group:          System/Libraries
Provides:       lib%{name} = %{version}-%{release}

%description -n %{libname}
This package contains the library needed to run %{name}.

%package -n %{libnamedevel}
Summary:        Development header files for %{name}
Group:          Development/C
Requires:       %{libname} = %{version}
Provides:       lib%{name}-devel = %{version}-%{release}
Provides:       %{name}-devel = %{version}-%{release}
Obsoletes:	%{olddevel}

%description -n %{libnamedevel}
Libraries, include files and other resources you can use to develop
%{name} applications.

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

%build
#cd config
#aclocal
#autoconf
#cp -f configure ../
#cd ..
#ln -s config/configure.in
#libtoolize --force
./configure --prefix=%_prefix --libdir=%_libdir --bindir=%_bindir \
	--includedir=%_includedir --docdir=%buildroot/%_docdir/%name  \
	--with-tiff \
	--with-jpeg \
	--with-png \
	--with-zlib \
	--with-fftw
%make CXXFLAGS="$RPM_OPT_FLAGS"

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
rm -rf $RPM_BUILD_ROOT%{_prefix}/doc

%multiarch_binaries $RPM_BUILD_ROOT%{_bindir}/vigra-config

%clean
rm -rf $RPM_BUILD_ROOT

%files -n %{libname}
%defattr (-,root,root)
%doc LICENSE.txt README.txt
%{_libdir}/*.so.*

%files -n %{libnamedevel}
%defattr (755,root,root,755)
%multiarch %{multiarch_bindir}/vigra-config
%{_bindir}/vigra-config
%defattr (644,root,root,755)
%doc %{_docdir}/%name
%{_includedir}/%{name}
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/*.la




%changelog
* Sun Jan 23 2011 dmorgan <dmorgan> 1.5.0-7.mga1
+ Revision: 34527
- Remove mdv macros
- add %%{name}-devel on the devel package
- imported package vigra


* Sat Dec 04 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-7mdv2011.0
+ Revision: 608124
- rebuild

* Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 1.5.0-6mdv2010.1
+ Revision: 488807
- rebuilt against libjpeg v8

* Wed Sep 09 2009 Thierry Vignaud <tv@mandriva.org> 1.5.0-5mdv2010.0
+ Revision: 434673
- rebuild
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 1.5.0-3mdv2009.0
+ Revision: 255552
- rebuild

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Fri Dec 21 2007 Olivier Blin <oblin@mandriva.com> 1.5.0-1mdv2008.1
+ Revision: 136570
- restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Mon Jul 23 2007 Couriousous <couriousous@mandriva.org> 1.5.0-1mdv2008.0
+ Revision: 54863
- 1.5.0
- Import vigra



* Sun Apr  2 2006 Couriousous <couriousous@mandriva.org> 1.4.0-1mdk
- 1.4.0

* Sat Oct  1 2005 Couriousous <couriousous@mandriva.org> 1.3.3-1mdk
- 1.3.3
- fix some warning

* Fri Jun 17 2005 Couriousous <couriousous@mandriva.org> 1.3.2-2mdk
- Rebuild

* Sun Apr 03 2005 Couriousous <couriousous@mandrake.org> 1.3.2-1mdk
- New Release
- Multiarch

* Sun Jan 23 2005 Couriousous <couriousous@mandrake.org> 1.3.1-1mdk
- New Release

* Thu Dec 08 2004 Couriouous <couriousous@mandrake.org> 1.3.0-1mdk
- 1.3.0
- Remove patch0, merged upstream

* Thu Jul 01 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.0-4mdk 
- more complete patch from upstream

* Wed Jun 09 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.0-3mdk 
- fixed build
- rpmbuildupdate aware
- dropped patch0

* Sat Mar 13 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.0-2mdk
- fix link

* Mon Jan 12 2004 Guillaume Rousse <guillomovitch@mandrake.org> 1.2.0-1mdk
- first mdk package (leafred <fred@lea-linux.org>)