Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > c4b9e2d0055b09d64f21d0d8be03bc33 > files > 2

ipodslave-0.8-3mdv2008.1.src.rpm

%define pre     -pre2

%if 0
%define lib_major_kpod 0
%define lib_name_kpod %{mklibname kpod %{lib_major_kpod}}
%define lib_name_kpod_devel %{mklibname kpod -d}

%define lib_major_itunesdb 0
%define lib_name_itunesdb %{mklibname itunesdb %{lib_major_itunesdb}}
%define lib_name_itunesdb_devel %{mklibname itunesdb -d}
%endif

Name:           ipodslave
Version:        0.8
Release:        %mkrel 3
Epoch:          0
Summary:        KDE ioslave for accessing music stored on an Apple iPod
License:        GPL
Group:          Sound
URL:            http://sourceforge.net/projects/kpod/
Source0:        http://downloads.sourceforge.net/sourceforge/kpod/ipodslave-%{version}%{pre}.tar.bz2
BuildRequires:  chrpath
BuildRequires:  kdelibs-devel
BuildRequires:  libid3-devel
BuildRequires:  qtpod-devel
BuildRequires:  zlib-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root

%description
iPod Slave is a KDE ioslave that enables KIO aware applications (like most KDE
applications) to access the music stored on an Apple iPod. It creates a virtual
directory structure where songs can be copied into or moved around to manage
albums or create playlists.

%if 0
%package -n %{lib_name_kpod}
Group:          Development/KDE and Qt
Summary:        Libraries for kpod

%description -n %{lib_name_kpod}
kpod library.

%package -n %{lib_name_kpod}-devel
Group:          Development/KDE and Qt
Summary:        Devel files for kpod
Requires:       %{lib_name_kpod}

%description -n %{lib_name_kpod}-devel
Devel files for kpod library.

%package -n %{lib_name_itunesdb}
Group:          Development/KDE and Qt
Summary:        Libraries for itunesdb

%description -n %{lib_name_itunesdb}
itunesdb library.

%package -n %{lib_name_itunesdb}-devel
Group:          Development/KDE and Qt
Summary:        Devel files for itunesdb
Requires:       %{lib_name_itunesdb}

%description -n %{lib_name_itunesdb}-devel
Devel files for itunesdb library.
%endif

%prep
%setup -q -n ipodslave-%{version}%{pre}

%build
%{configure2_5x}
%{make}

%install
%{__rm} -rf %{buildroot}
%{makeinstall_std}
%{_bindir}/chrpath -d %{buildroot}%{_libdir}/kde3/kio_ipodslave.so
%{__rm} -rf %{buildroot}%{_includedir}

%clean
%{__rm} -rf %{buildroot}

%if 0
%post -n %{lib_name_kpod} -p /sbin/ldconfig

%postun -n %{lib_name_kpod} -p /sbin/ldconfig

%post -n %{lib_name_itunesdb} -p /sbin/ldconfig

%postun -n %{lib_name_itunesdb} -p /sbin/ldconfig
%endif

%files 
%defattr(-,root,root,0755)
%{_datadir}/services/ipodslave.protocol
%{_libdir}/kde3/kio_ipodslave.so
%{_libdir}/kde3/kio_ipodslave.la

%if 0
%files -n %{lib_name_kpod}
%defattr(-,root,root,0755)
%{_libdir}/libkpod.so.*
%{_libdir}/libkpod.la

%files -n %{lib_name_kpod_devel}
%defattr(-,root,root,0755)
%dir %{_includedir}/kpod
%{_includedir}/kpod/*.h
%{_libdir}/libkpod.so

%files -n %{lib_name_itunesdb}
%defattr(-,root,root,0755)
%{_libdir}/libitunesdb.so.*
%{_libdir}/libitunesdb.la

%files -n %{lib_name_itunesdb_devel}
%defattr(-,root,root,0755)
%dir %{_includedir}/kpod/itunesdb
%{_includedir}/kpod/itunesdb/*.h
%{_libdir}/libitunesdb.so
%endif


%changelog
* Thu Dec 13 2007 David Walluck <walluck@mandriva.org> 0.8-3mdv2008.1
+ Revision: 119137
- 0.8-pre2


* Wed Feb 14 2007 David Walluck <walluck@mandriva.org> 0.8-2mdv2007.0
+ Revision: 121160
- change group to Sound (closes bug #28660

* Sun Nov 26 2006 David Walluck <walluck@mandriva.org> 0:0.8-1mdv2007.1
+ Revision: 87337
- Import ipodslave

* Sun Nov 26 2006 David Walluck <walluck@mandriva.org> 0:0.8-1mdv2007.1
- release