Name: kdeutils Summary: KDE Utilities Summary(ja): KDE ユーティリティ集 Version: 4.5.1 Release: 1%{?_dist_release} License: GPLv2 Group: Applications/System URL: http://www.kde.org/ Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeutils-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: desktop-file-utils BuildRequires: gmp-devel BuildRequires: kdebase4-devel >= %{version} BuildRequires: kdebase-workspace-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: plasma-devel >= %{version} BuildRequires: libarchive-devel BuildRequires: libzip-devel BuildRequires: python-devel python BuildRequires: qca2-devel BuildRequires: qimageblitz-devel BuildRequires: qjson-devel >= 0.5 BuildRequires: system-config-printer %if %{?_dist_release} != "vl4" && %{?_dist_release} != "vl5" BuildRequires: xz-devel %endif Requires(post): shared-mime-info, desktop-file-utils Requires(preun): shared-mime-info, desktop-file-utils Provides: okteta = 0.1.0-1 Obsoletes: okteta < 0.1.0-1 Obsoletes: kdeutils-extras < 4.0.0 Obsoletes: kdeutils-devel < 4.0.0 Obsoletes: kdeutils4 < %{version}-%{release} Provides: kdeutils4 = %{version}-%{release} Requires: %{name}-libs = %{version}-%{release} #Requires: %{name}-printer-applet = %{version}-%{release} Conflicts: kdeutils3 Vendor: Project Vine Distribution: Vine Linux Packager: inagaki %description Utilities for KDE 4. Includes: * ark: tar/gzip archive manager * kcalc: scientific calculator * kcharselect: character selector * kdelirc: Linux Infrared Remote Control frontend * kdf: view disk usage * kfloppy: floppy formatting tool * kgpg: gpg gui * ktimer: task scheduler * kwalletmanager: kde wallet management tool * okteta: binary/hex editor * superkaramba: desktop widgets * sweeper: clean unwanted traces the user leaves on the system %package libs Summary: Runtime libraries for %{name} Summary(ja): %{name} のランタイムライブラリ Group: System Environment/Libraries Requires: kdelibs4 >= %{version} %description libs %{summary}. %package printer-applet Summary: KDE printer applet Summary(ja): KDE プリンタアプレット Group: Applications/System Requires: PyKDE4 Requires: hal-cups-utils Requires: system-config-printer-libs %description printer-applet %{summary}. %prep %setup -q -n kdeutils-%{version} %build mkdir -p %{_target_platform} pushd %{_target_platform} unset QTDIR || : ; . /etc/profile.d/qt4.sh %cmake \ -DCMAKE_BUILD_TYPE=release \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \ -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \ -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \ -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \ -DINSTALL_PRINTER_APPLET=TRUE \ .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf $RPM_BUILD_ROOT make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform} # nothing should build against these rm -f $RPM_BUILD_ROOT%{_libdir}/libkasten{controllers,core,gui}.so rm -f $RPM_BUILD_ROOT%{_libdir}/libokteta{core,gui,kastencontrollers,kastencore,kastengui}.so rm -f $RPM_BUILD_ROOT%{_libdir}/libkdelirc_shared.so rm -f $RPM_BUILD_ROOT%{_libdir}/libkerfuffle.so rm -f $RPM_BUILD_ROOT%{_libdir}/libkmilo.so rm -f $RPM_BUILD_ROOT%{_libdir}/liblibkremotecontrol.so rm -f $RPM_BUILD_ROOT%{_libdir}/libsuperkaramba.so rm -rf $RPM_BUILD_ROOT%{_includedir}/kde4 %clean rm -rf $RPM_BUILD_ROOT %check for f in $RPM_BUILD_ROOT%{_datadir}/applications/kde4/*.desktop ; do # make an exception for irkick service-style .desktop, while we consult # upstream if [ "`basename $f .desktop`" != "irkick" ]; then desktop-file-validate $f fi done %post touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||: touch --no-create %{_datadir}/icons/oxygen &> /dev/null ||: %posttrans update-desktop-database -q &> /dev/null ||: gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||: gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null ||: update-mime-database %{_datadir}/mime &> /dev/null %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||: touch --no-create %{_datadir}/icons//oxygen &> /dev/null ||: gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||: gtk-update-icon-cache %{_datadir}/icons/oxygen &> /dev/null ||: update-desktop-database -q &> /dev/null ||: update-mime-database %{_datadir}/mime &> /dev/null fi %post libs -p /sbin/ldconfig %postun libs -p /sbin/ldconfig %files %defattr(-,root,root) %doc AUTHORS COPYING README %{_bindir}/ark %{_bindir}/kcalc %{_bindir}/kcharselect %{_bindir}/kdf %{_bindir}/kfloppy %{_bindir}/kgpg %{_bindir}/krcdnotifieritem %{_bindir}/ktimer %{_bindir}/kwalletmanager %{_bindir}/kwikdisk %{_bindir}/okteta %{_bindir}/superkaramba %{_bindir}/sweeper %{_datadir}/kde4/apps/ark/ %{_datadir}/kde4/apps/kcalc/ %{_datadir}/kde4/apps/kcharselect/ %{_datadir}/kde4/apps/kconf_update/* %{_datadir}/kde4/apps/kdf/ %{_datadir}/kde4/apps/kgpg/ %{_datadir}/kde4/apps/kremotecontrol/ %{_datadir}/kde4/apps/kremotecontroldaemon/ %{_datadir}/kde4/apps/kwalletmanager/ %{_datadir}/kde4/apps/okteta/ %{_datadir}/kde4/apps/oktetapart/ %{_datadir}/kde4/apps/superkaramba/ %{_datadir}/kde4/apps/sweeper/ %{_datadir}/kde4/services/* %{_datadir}/kde4/servicetypes/* %{_datadir}/applications/kde4/*.desktop %doc %{_docdir}/HTML/en/* %{_datadir}/icons/hicolor/*/*/* %{_datadir}/icons/oxygen/*/*/* %{_datadir}/dbus-1/interfaces/* %{_datadir}/config.kcfg/* %{_datadir}/autostart/kgpg.desktop %{_datadir}/config/* %{_datadir}/mime/packages/* %{_libdir}/libkdeinit*.so %{_libdir}/kde4/*.so %{_libdir}/kde4/plugins/designer/*.so %{_mandir}/man1/* %files libs %defattr(-,root,root,-) %{_libdir}/lib*.so.* %files printer-applet %defattr(-,root,root,-) %{_bindir}/printer-applet %{_datadir}/autostart/printer-applet.desktop %{_datadir}/kde4/apps/printer-applet %changelog * Sun Sep 5 2010 Ryoichi INAGAKI 4.5.1-1 - new upstream release - updated summary * Tue Aug 17 2010 Ryoichi INAGAKI 4.5.0-1 - new upstream release * Mon Jul 5 2010 Ryoichi INAGAKI 4.4.5-1 - new upstream release - added Conflicts: kdeutils3 * Fri May 7 2010 Ryoichi INAGAKI 4.4.3-1 - new upstream release * Wed Apr 14 2010 Ryoichi INAGAKI 4.4.2-1 - new upstream release - built with libarchive-2.8.3 * Sat Mar 13 2010 Ryoichi INAGAKI 4.4.1-1 - new upstream release - added BR: kdebase-devel, xz-devel - built with new toolchain * Wed Nov 25 2009 Ryoichi INAGAKI 4.3.3-1 - new upstream release * Sun Oct 25 2009 Ryoichi INAGAKI 4.3.2-1 - new upstream release * Sun Sep 6 2009 Ryoichi INAGAKI 4.3.1-1 - new upstream release - used %%cmake macro * Sun Aug 30 2009 Ryoichi INAGAKI 4.3.0-1 - new upstream release * Sun May 10 2009 Ryoichi INAGAKI 3.5.8-1 - applied new versioning policy, spec in UTF-8 - added Japanese summary - added %%post, %%postun section * Sun Jan 06 2008 Shu KONNO 3.5.8-0vl3 - rebuilt with net-snmp-5.4.1 * Tue Oct 23 2007 AKIYAMA Kazuhito 3.5.8-0vl2 - rebuild for VineSeed * Tue Oct 23 2007 AKIYAMA Kazuhito 3.5.8-0vl1 - new upstream release - drop Patch0 * Wed Jul 4 2007 AKIYAMA Kazuhito 3.5.7-0vl2 - rebuild for VineSeed * Wed Jul 4 2007 AKIYAMA Kazuhito 3.5.7-0vl1.1 - add Patch0 * Fri May 25 2007 AKIYAMA Kazuhito 3.5.7-0vl1 - new upstream release * Mon Jan 22 2007 AKIYAMA Kazuhito 3.5.6-0vl1 - new upstream release - remove BuildPrereq: xmms-devel * Thu Nov 16 2006 AKIYAMA Kazuhito 3.5.5-0vl4 - add BuildPrereq: python-devel xmms-devel gmp-devel * Sat Oct 14 2006 NAKAMURA Kenta 3.5.5-0vl3 - added --with-qt-libraries and --enable-libsuffix option * Tue Oct 3 2006 AKIYAMA Kazuhito 3.5.5-0vl2 - rebuild for VineSeed * Tue Oct 3 2006 AKIYAMA Kazuhito 3.5.5-0vl1 - new upstream release * Tue Jul 25 2006 AKIYAMA Kazuhito 3.5.4-0vl2 - rebuild for VineSeed * Tue Jul 25 2006 AKIYAMA Kazuhito 3.5.4-0vl1 - new upstream release * Tue May 30 2006 AKIYAMA Kazuhito 3.5.3-0vl2 - rebuild for VineSeed * Tue May 30 2006 AKIYAMA Kazuhito 3.5.3-0vl1 - new upstream release * Mon Mar 20 2006 AKIYAMA Kazuhito 3.5.2-0vl2 - rebuild for VineSeed * Mon Mar 20 2006 AKIYAMA Kazuhito 3.5.2-0vl1 - new upstream release * Wed Feb 1 2006 AKIYAMA Kazuhito 3.5.1-0vl2 - rebuild for VineSeed * Wed Feb 1 2006 AKIYAMA Kazuhito 3.5.1-0vl1 - new upstream release * Thu Dec 8 2005 AKIYAMA Kazuhito 3.5.0-0vl2 - rebuild for VineSeed * Mon Nov 28 2005 AKIYAMA Kazuhito 3.5.0-0vl1 - new upstream release * Mon Nov 14 2005 AKIYAMA Kazuhito 3.5.0-0vl0.rc1 - new upstream release * Tue Oct 18 2005 AKIYAMA Kazuhito 3.4.92-0vl1 - new upstream release * Wed Sep 21 2005 AKIYAMA Kazuhito 3.4.91-0vl1 - new upstream release - update %%files * Mon Jul 25 2005 AKIYAMA Kazuhito 3.4.2-0vl2 - rebuild for VineSeed * Mon Jul 25 2005 AKIYAMA Kazuhito 3.4.2-0vl1 - new upstream release * Mon Jul 4 2005 AKIYAMA Kazuhito 3.4.1-0vl2 - build for VineSeed - add --disable-rpath to configure option * Tue Jun 7 2005 AKIYAMA Kazuhito 3.4.1-0vl1 - new upstream release - use %%{?_smp_mflags} for make option * Thu Mar 17 2005 AKIYAMA Kazuhito 3.4.0-0vl2 - rebuild for VineSeed * Mon Mar 14 2005 AKIYAMA Kazuhito 3.4.0-0vl1 - new upstream release * Fri Mar 4 2005 AKIYAMA Kazuhito 3.4.0-0vl0.rc1 - new upstream release (3.4.0-rc1) * Tue Feb 8 2005 AKIYAMA Kazuhito 3.3.92-0vl1 - new upstream release * Thu Feb 3 2005 AKIYAMA Kazuhito 3.3.91-0vl1 - new upstream release - add BuildPrereq: net-snmp-devel and Requires: net-snmp * Sat Dec 18 2004 AKIYAMA Kazuhito 3.3.2-0vl2 - rebuild for VineSeed * Sat Dec 18 2004 AKIYAMA Kazuhito 3.3.2-0vl1 - source upgrade - build for Vine Linux 3.1 * Thu Oct 14 2004 AKIYAMA Kazuhito 3.3.1-0vl1 - source upgrade - update BuildPrereq * Tue Aug 10 2004 AKIYAMA Kazuhito 3.2.3-0vl2 - rebuild with qt32 * Tue Jun 15 2004 AKIYAMA Kazuhito 3.2.3-0vl1 - source upgrade - remove lines about vine26 - add URL: http://www.kde.org/ * Sat May 1 2004 AKIYAMA Kazuhito 3.2.2-0vl1 - source upgrade * Tue Mar 9 2004 AKIYAMA Kazuhito 3.2.1-0vl1 - source upgrade * Thu Feb 5 2004 AKIYAMA Kazuhito 3.2.0-0vl1 - source upgrade * Sat Jan 17 2004 AKIYAMA Kazuhito 3.1.5-0vl2 - rebuild for VineSeedPlus * Sun Jan 11 2004 AKIYAMA Kazuhito 3.1.5-0vl1 - source upgrade - build for VinePlus/2.6 - (VinePlus/2.6) BuildPrereq: autoconf258 * Sun Dec 28 2003 AKIYAMA Kazuhito 3.1.4-0vl3 - build for VineSeed with new toolchain and qt-3.2.3 * Sun Nov 2 2003 AKIYAMA Kazuhito 3.1.4-0.26vl2 - rebuild with qt-3.2.1-0.26vl3 * Sun Oct 19 2003 AKIYAMA Kazuhito 3.1.4-0vl2 - rebuild with qt-3.2.1-0vl3 * Thu Sep 18 2003 AKIYAMA Kazuhito 3.1.4-0vl1 - source upgrade - build with gcc-3.2.3 * Mon Jul 21 2003 AKIYAMA Kazuhito 3.1.3-0vl1 - source upgrade - change spec to build with gcc295 - change make option for SMP and add script * Sat Jun 21 2003 AKIYAMA Kazuhito 3.1.2-0vl2 - change spec to build with g++-2.95.3 * Sat May 10 2003 AKIYAMA Kazuhito 3.1.2-0vl1 - source upgrade - built with libpng >= 1.2.5 when %{vine26} is set to 0 (ie VineSeedPlus) - add BuildPrereq: zlib-devel libjpeg-devel * Sat Apr 5 2003 AKIYAMA Kazuhito 3.1.1-0vl2 - Obsoletes: klprfax * Tue Apr 1 2003 AKIYAMA Kazuhito 3.1.1-0vl1 - source upgrade - change spec to build both VineSeed and Vine2.5/2.6 - change spec to make monolithic package only - revised description * Wed Oct 16 2002 AKIYAMA Kazuhito 3.0.4-0vl2 - objprelink2 support only ix86 (add %ifarch %{ix86} ... ) * Sun Oct 13 2002 AKIYAMA Kazuhito 3.0.4-0vl1 - source upgrade - BuildPrereq: autoconf253 objprelink2 * Mon Aug 26 2002 AKIYAMA Kazuhito 3.0.3-0vl1 - source upgrade * Sun Jul 14 2002 AKIYAMA Kazuhito 3.0.2-0vl1 - source upgrade - fix %files section (some files are moved to different directry) * Tue Apr 23 2002 AKIYAMA Kazuhito 3.0-1vl2 - source update to 3.0 - add configure options `--mandir=%{_mandir} --with-xinerama --enable-final' - klprfax is splited into subpackage * Sun Mar 31 2002 AKIYAMA Kazuhito 3.0-1vl1 - merged with 3.0.0-0.cvs20020321.1 - source update to cvs-20020329 - add BuildPrereq: autoconf252 automake15 - add %define monolithic 1 - There is Vine's previous changes, hacked for Vine -- Sun Mar 17 2002 AKIYAMA Kazuhito 2.2.2-0vl1 - update to 2.2.2 -- Thu Dec 20 2001 AKIYAMA Kazuhito 2.2.1-1vl1 - Delete Epoch - Change BuildRequires and Requires - Build for VineSeed - Add objprelink option (i386 only) * Wed Mar 21 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020321.1 - kpm is now fully in kdebase; remove spec file hacks * Wed Mar 6 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020306.1 - Rename subpackages * Thu Jan 31 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020131.1 - Update, remove kpm (it's in kdebase now) * Tue Jan 22 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020122.1 - Fix bug #58658 * Thu Jan 17 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020117.1 - Build with new kdelibs, update * Thu Dec 27 2001 Bernhard Rosenkraenzer 3.0.0-0.cvs20011227.1 - Update - Split into subpackages * Tue Jul 24 2001 Bernhard Rosenkraenzer 2.2-0.cvs20010724.1 - Remove efax from the package, we're shipping it separately - Update * Sun Jul 22 2001 Bernhard Rosenkraenzer 2.2-0.cvs20010722.1 - Update - Make symlinks relative * Wed Feb 21 2001 Bernhard Rosenkraenzer - 2.1-respin * Tue Feb 20 2001 Bernhard Rosenkraenzer - 2.1 * Mon Feb 12 2001 Bernhard Rosenkraenzer - Fix up detection of PCMCIA sockets * Tue Feb 6 2001 Bernhard Rosenkraenzer - Get rid of the libkdefakes.so.0 dependency * Mon Jan 22 2001 Bernhard Rosenkraenzer - Update * Wed Dec 20 2000 Bernhard Rosenkraenzer - Update to CVS - Don't exclude ia64 anymore * Mon Oct 23 2000 Bernhard Rosenkraenzer - 2.0 final * Wed Oct 4 2000 Bernhard Rosenkraenzer - 2.0 * Thu Aug 24 2000 Than Ngo - update to kdeutils-1.93 * Mon Aug 7 2000 Bernhard Rosenkraenzer - new version * Tue Jul 25 2000 Bernhard Rosenkraenzer - new snapshot - turn off SMP build for kfloppy (broken Makefiles) * Tue Jul 18 2000 Than Ngo - rebuilt against gcc-2.96-40 and glibc-2.1.92-14 - don't use make -j, it is broken * Sun Jul 16 2000 Than Ngo - use gcc 2.96 - new snapshot * Fri Jun 23 2000 Bernhard Rosenkraenzer - Update Epoch * Tue Jun 20 2000 Bernhard Rosenkraenzer - new snapshot - ExcludeArch: ia64 * Thu Apr 6 2000 Bernhard Rosenkraenzer - Require and BuildPrereq kdebase - kfind uses libkonq. - new snapshot * Mon Mar 20 2000 Bernhard Rosenkraenzer - 2.0 snapshot * Tue Feb 29 2000 Preston Brown - we don't support lp or lprng in 6.x, use lpr as spooler in klpq. - specific requires for zip and unzip for ark. * Sat Jan 8 2000 Bernhard Rosenkraenzer - KDE_1_1_BRANCH - rebuild for 6.2 * Fri Sep 24 1999 Preston Brown - mark docs files as such. * Thu Sep 09 1999 Preston Brown - kde 1.1.2 release. * Fri Jun 11 1999 Preston Brown - snapshot, includes kde 1.1.1 + fixes * Mon Apr 19 1999 Preston Brown - last snapshot before release * Fri Apr 16 1999 Preston Brown - today's snapshot provides kpm and kwrite fixes. * Mon Apr 12 1999 Preston Brown - latest stable snapshot * Wed Feb 24 1999 Preston Brown - Injected new description and group. * Mon Feb 08 1999 Preston Brown - upgraded to KDE 1.1 final. * Mon Jan 18 1999 Preston Brown - updated macros to be RPM 3.0 compliant, removed redhat dependency. * Wed Jan 06 1999 Preston Brown - re-merged in changes from Duncan Haldane