Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > media > contrib-release-src > by-pkgid > d6fcdf6b85a8ef616f0cd40bba80fe67 > files > 5

ktvschedule-0.1.9-2mdv2007.0.src.rpm

# THIS PACKAGE IS HOSTED AT MANDRIVA SVN
# PLEASE DO NOT UPLOAD DIRECTLY BEFORE COMMIT

%define name ktvschedule
%define version 0.1.9
%define release %mkrel 2
%define __libtoolize /bin/true
%define __cputoolize /bin/true


Name:      %{name}
Version:   %{version}
Release:   %{release}
Summary:   Kde front end for xmltv
License:   GPL
URL:       http://ktvschedule.berlios.de/
Group:     Video
Source:    http://download.berlios.de/ktvschedule/%{name}-%{version}.tar.bz2
Source10:  %{name}-16.png
Source11:  %{name}-32.png
Source12:  %{name}-48.png
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: kdelibs-devel >= 3.2
Requires: xmltv
Requires: xmltv-grabbers

%description
Ktvschedule is a kde frontend for xmltv

%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{name}-%{version}.1

%build
# 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

%configure --disable-rpath --with-xinerama

%make

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p %buildroot{%_menudir,%_miconsdir,%_iconsdir,%_liconsdir}
%{makeinstall_std}

#menus
cp %SOURCE10 %buildroot%_miconsdir/%name.png
cp %SOURCE11 %buildroot%_iconsdir/%name.png
cp %SOURCE12 %buildroot%_liconsdir/%name.png
perl -pi -e "s|Name=ktvschedule|Name=Ktvschedule|" %buildroot/%_datadir/applnk/Utilities/%{name}.desktop
kdedesktop2mdkmenu.pl %name "Multimedia/Video" %buildroot/%_datadir/applnk/Utilities/%{name}.desktop %buildroot/%_menudir/%name

%find_lang %name

# correct files wrong script encoding
perl -pi -e 's/\015$//' %buildroot/%_datadir/apps/ktvschedule/eventsrc

%clean
rm -rf %{buildroot}

%files 
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/%{name}
%_menudir/%{name}
%_datadir/applnk/Utilities/%{name}.desktop
%_datadir/applications/kde/ktvschedule.desktop
%_datadir/locale/de/LC_MESSAGES/ktvschedule.mo
%_datadir/locale/el/LC_MESSAGES/ktvschedule.mo
%_datadir/locale/fr/LC_MESSAGES/ktvschedule.mo
%_datadir/apps/ktvschedule/eventsrc
%_datadir/apps/ktvschedule/ktvscheduleui.rc
%_docdir/HTML/en/ktvschedule/common
%_docdir/HTML/en/ktvschedule/distdir-nls
%_docdir/HTML/en/ktvschedule/index.cache.bz2
%_docdir/HTML/en/ktvschedule/index.docbook
%_iconsdir/hicolor/*/apps/%{name}.png
%_iconsdir/%{name}.png
%_iconsdir/*/%{name}.png
  
%post
%{update_menus}

%postun
%{clean_menus}



%changelog
* Tue Jun 20 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-06-20 21:31:34 (37685)
- Increase release
- Add Warning

* Tue Jun 20 2006 Nicolas Lécureuil <neoclust@mandriva.org>
+ 2006-06-20 21:28:41 (37683)
- import ktvschedule-0.1.9-1mdk

* Mon Jul 25 2005 <neoclust@mandriva.org> 0.1.9-1mdk
- 0.1.9
- Fix URL and Source

* Thu Jun 02 2005 <plouf@mandriva.org> 0.1.5-1mdk
- New release 1.5

* Sat May 21 2005 <plouf@mandriva.org> 0.1.4-2mdk
- Fix requires

* Fri May 20 2005 <plouf@mandriva.org> 0.1.4-1mdk
- First Mandriva Linux release