Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > by-pkgid > 7e71fbd1d5a7f32c36c04ac930405a44 > files > 2

kbeam-0.61-3mdk.src.rpm

%define name    kbeam
%define version 0.61
%define release %mkrel 3

Name:           %{name} 
Summary:        Tools to beam files via Irda
Version:        %{version} 
Release:        %{release} 
Source0:        http://www.tuxedo.org/~esr/gif2png/%{name}-%{version}.tar.bz2 
#Source1:        %{name}-%{version}.tar.bz2
#Patch0:         gif2png-2.0.1-bugfix.patch.bz2 
URL:            https://sourceforge.net/projects/kbeam/ 
Group:          Communications
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot 
License:        GPL 
BuildRequires:	kdelibs-devel openobex-devel ImageMagick

%description
KBeam is a KDE application that lets you easily beam files back 
and forth between your computer and another device (like a PDA) using IR.

%prep 
%setup -q
#-a 1 
#%patch -p1 

%build 
#make -f admin/Makefile.common cvs

export QTDIR=%_prefix/%_lib/qt3
export KDEDIR=%_prefix

export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH

# Search for qt/kde libraries in the right directories (avoid patch)
# NOTE: please don't regenerate configure scripts below
perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /(kde|qt)_(libdirs|libraries)=/" configure

%{?__cputoolize: %{__cputoolize} }
%configure2_5x --disable-rpath
%make

%install
%makeinstall

# menu
mkdir -p $RPM_BUILD_ROOT/%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}):command="%{name}" \
icon="%{name}.png" \
needs="X11" \
section="More Applications/Communications" \
title="Kbeam" \
longtitle="Infrared connection with devices"
EOF

# icons
mkdir -p $RPM_BUILD_ROOT/%_liconsdir
convert -size 48x48 src/icons/hi64-app-kbeam.png $RPM_BUILD_ROOT/%_liconsdir/%name.png
cp src/icons/hi32-app-kbeam.png $RPM_BUILD_ROOT/%_iconsdir/%name.png
mkdir -p $RPM_BUILD_ROOT/%_miconsdir
cp src/icons/hi16-app-kbeam.png $RPM_BUILD_ROOT/%_miconsdir/%name.png

%find_lang %name

#If rpmlint complains about libs beeing rpath
#chrpath -d kbeam

%clean 
rm -rf $RPM_BUILD_ROOT 

%post
%update_menus

%postun
%update_menus

%files -f %name.lang
%defattr(-,root,root) 
%doc README NEWS AUTHORS 
%{_bindir}/*
%{_datadir}/apps/%name
%{_datadir}/applnk/System/%{name}.desktop
%{_datadir}/autostart/%{name}.autostart.desktop
%{_datadir}/config.kcfg/%{name}.kcfg
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%{_menudir}/%name
%{_iconsdir}/%name.png
%{_liconsdir}/%name.png
%{_miconsdir}/%name.png
#%{_mandir}/man1/gif2png.1*
#%{_mandir}/man1/web2png.1*
#%{_bindir}/gif2png 
#%{_bindir}/web2png 

%changelog 
* Fri Dec 23 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.61-3mdk
- Fix Build
- use mkrel

* Fri Jul 15 2005 Laurent MONTEL <lmontel@mandriva.com> 0.61 -2mdk 
- Fix build on x86_64

* Thu Sep 02 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.61-1mdk
- 0.61

* Wed Sep 1 2004 Austin Acton <austin@mandrake.org> 0.6-1mdk
- from Alexios Beveratos <abeverat@bluewin.ch> :
  - First build from 0.6