Name: partitionmanager Version: 1.0.0 Release: 3%{?dist} Summary: KDE filesystem and disk manager Group: Applications/System License: GPLv2+ URL: http://sourceforge.net/projects/partitionman/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Source1: partitionmanager.pam Source2: partitionmanager.consoleapp BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: cmake BuildRequires: qt4-devel kdelibs4-devel BuildRequires: parted-devel %if 0%{?fedora} >= 12 BuildRequires: libuuid-devel libblkid-devel %endif BuildRequires: gettext Requires: hicolor-icon-theme %description Easily manage disks, partitions and file systems on your KDE Desktop: Create, resize, move, copy, back up, restore or delete partitions. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} -DBIN_INSTALL_DIR=%{_sbindir} .. popd make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 %install rm -rf %{buildroot} mkdir %{buildroot} make install DESTDIR=%{buildroot} -C %{_target_platform} # Use ConsoleHelper install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name} install -Dpm 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/security/console.apps/%{name} install -dm 755 %{buildroot}%{_bindir} ln -s consolehelper %{buildroot}%{_bindir}/%{name} desktop-file-install --dir=%{buildroot}%{_kde4_datadir}/applications/kde4 \ %{buildroot}%{_datadir}/applications/kde4/%{name}.desktop %find_lang %{name} %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -f %{name}.lang %defattr(-,root,root,-) %doc CHANGES COPYING README %config(noreplace) %{_sysconfdir}/pam.d/%{name} %config(noreplace) %{_sysconfdir}/security/console.apps/%{name} %{_kde4_bindir}/partitionmanager %{_kde4_sbindir}/partitionmanager %{_kde4_sbindir}/partitionmanager-bin %{_kde4_libdir}/kde4/kcm_partitionmanager.so %{_kde4_libdir}/libpartitionmanagerprivate.so %{_kde4_datadir}/applications/kde4/partitionmanager.desktop %{_kde4_iconsdir}/hicolor/128x128/apps/partitionmanager.png %{_kde4_iconsdir}/hicolor/16x16/apps/partitionmanager.png %{_kde4_iconsdir}/hicolor/22x22/apps/partitionmanager.png %{_kde4_iconsdir}/hicolor/32x32/apps/partitionmanager.png %{_kde4_iconsdir}/hicolor/48x48/apps/partitionmanager.png %{_kde4_iconsdir}/hicolor/64x64/apps/partitionmanager.png %{_kde4_datadir}/kde4/apps/partitionmanager/partitionmanagerui.rc %{_kde4_datadir}/kde4/services/kcm_partitionmanager.desktop %changelog * Mon Oct 12 2009 Alexey Torkhov - 1.0.0-3 - Use consolehelper * Sat Oct 10 2009 Alexey Torkhov - 1.0.0-2 - Proper BR for F-12 - Cosmetic fixes * Sun Oct 4 2009 Ryan Rix < phrkonaleash [AT] gmail dot com > - 1.0.0-1 - initial package