Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 5507340b6869b7f7fb0f15e9ca26ce30 > files > 3

kmag-0.8-3mdk.src.rpm

%define name kmag
%define version 0.8
%define release 3mdk

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:  	Kde Magnifier
Group: 		Graphical desktop/KDE
Url:		http://kmag.sourceforge.net
License: 	GPL
Source: 	%{name}-%{version}.tar.bz2
Patch0:		kmag-fix-gcc-3.2-compile.patch.bz2

Buildroot: 	%_tmppath/%{name}-%{version}-buildroot
BuildRequires:  gcc-cpp db3 readline pam popt libtermcap2 zlib1 XFree86-devel XFree86-libs Mesa-common
BuildRequires:  XFree86-static-libs automake arts autoconf diffutils kdelibs file
BuildRequires:  m4 texinfo gettext libjpeg62-devel kdelibs-devel gcc-c++ libbinutils2 libbzip2_1
BuildRequires:  db1 freetype2 libjpeg62 libmng1 libpng3 libqt3 libqt3-devel rpm-build

Obsoletes:		kde3-kmag
Provides:		kde3-kmag

%description
K magnifier 0.8 is a magnifier for KDE easy to use and useful for
people with very bad sight.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{name}-%{version}
%patch0 -p1

%build
export QTDIR=%_libdir/qt3
export KDEDIR=%_prefix

export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH

CFLAGS="%optflags" CXXFLAGS="%optflags" \
           ./configure --prefix=%_prefix \
		   			--enable-mt \
					--with-qt-dir=/usr/lib/qt3 \
	               	--disable-rpath \
		       		--disable-debug

%make

%install
make DESTDIR=%buildroot install

install -d $RPM_BUILD_ROOT%_menudir

kdedesktop2mdkmenu.pl kmag "Applications/Accessibility" %buildroot/%_datadir/applnk/Applications/Accessibility/kmag.desktop %buildroot/%_menudir/kmag


%clean
rm -rf $RPM_BUILD_ROOT

%post 
%update_menus

%postun 
%clean_menus

%files 
%defattr(-,root,root)
%_bindir/*
%_menudir/*
#
%_datadir/icons/locolor/16x16/apps/*.png
%_datadir/icons/locolor/32x32/apps/*.png 
%_datadir/icons/hicolor/16x16/apps/*.png
#
%_datadir/applnk/Applications/Accessibility/*.desktop 
#
%dir %_datadir/apps/kmag/
%_datadir/apps/kmag/*.rc
#
#%doc %_docdir/HTML/en/*.docbook
%doc %_docdir/HTML/en/kmag/*.docbook*
%doc %_docdir/HTML/en/kmag/common
%doc %_docdir/HTML/en/kmag/index.cache.bz2
%doc %_docdir/HTML/en/kmag/images/screenshot.png
%doc %_docdir/kmag

%changelog
* Sat Mar 01 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8-3mdk
- Rebuild 

* Sat Dec 14 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.8-2mdk
- fix unpackaged files

* Sat Aug 17 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8-1mdk
- Update code
- Add patch0 fix compile with gcc-3.2
- Obsolete kde3-kmag

* Tue Feb 12 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7-1mdk
- update code

* Fri Jan 04 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-2mdk
- Make rpmlint happy
- Add missing files

* Sun Nov 25 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-1mdk
- Update code (0.6)

* Sat Oct 20 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5-2mdk
- Rebuild against libpng3

* Wed Sep 19 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5-1mdk
- update code (0.5)

* Wed Aug 08 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3-6mdk
- rebuild

* Tue Apr 10 2001 David BAUDENS <baudens@mandrakesoft.com> 0.3-5mdk
- Move KDE menu entriy in %%_datadir/applnk
- Fix and use optimizations
- Fix BuildRequires for non %%ix86 architectures
- Rebuild against latest GCC

* Fri Mar 30 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-4mdk
- Fix typo in menu entry

* Wed Mar 28 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-3mdk
- Add build requires

* Tue Mar 13 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-2mdk
- REbuild with qt-2.3

* Sat Feb 24 2001 Daouda Lo <daouda@mandrakesoft.com> 0.3-1mdk
- first mdk package