Name: kdeadmin Summary: KDE Administrative tools Summary(ja): KDE 向けシステム管理ツール集 Version: 4.9.5 Release: 1%{?_dist_release} License: GPLv2 Group: Applications/Administration URL: http://www.kde.org/ Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kdeadmin-%{version}.tar.xz Source6: kuser.pam Source7: kuser.pamd # FIXME/TODO: upstream this! -- Rex #Patch0: kdeadmin-4.5.80-printing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: kdelibs4-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} BuildRequires: python-devel BuildRequires: PyQt4-devel BuildRequires: PyKDE4-devel BuildRequires: system-config-printer Requires: kdelibs4 >= %{version} Requires: kdepimlibs >= %{version} Requires: usermode Obsoletes: kdeadmin4 < %{version}-%{release} Provides: kdeadmin4 = %{version}-%{release} %description The %{name} package includes administrative tools including: * kcron: systemsettings module for the cron task scheduler * ksystemlog: system log viewer * kuser: user manager %package -n system-config-printer-kde Summary: A printer administration tool for KDE Summary(ja): KDE 向けプリンタ管理ツール Group: Applications/System Requires: PyKDE4 Requires: system-config-printer-libs %description -n system-config-printer-kde A printer administration tool for KDE that allows the user to configure a CUPS print server. %prep %setup -q -n kdeadmin-%{version} #patch0 -p1 -b .printing %build mkdir -p %{_target_platform} pushd %{_target_platform} %cmake \ -DCMAKE_BUILD_TYPE=release \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \ -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \ -DLIB_INSTALL_DIR:PATH=%{_libdir} \ -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \ -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \ -DINSTALL_SYSTEM_CONFIG_PRINTER=TRUE \ .. popd make %{?_smp_mflags} -C %{_target_platform} %install rm -rf $RPM_BUILD_ROOT make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform} # Put in some sane defaults mkdir -p $RPM_BUILD_ROOT%{_datadir}/config cat >$RPM_BUILD_ROOT%{_datadir}/config/kuserrc < /dev/null || : %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : %postun if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : fi %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS COPYING README %{_bindir}/ksystemlog %{_bindir}/kuser %{_sbindir}/kuser %{_datadir}/kde4/apps/ksystemlog %{_datadir}/kde4/apps/kuser %{_datadir}/applications/kde4/kuser.desktop %{_datadir}/applications/kde4/ksystemlog.desktop %{_datadir}/config.kcfg/kuser.kcfg %{_datadir}/config/kuserrc %{_datadir}/kde4/services/kcm_cron.desktop %doc %{_docdir}/HTML/en/kcron/ %doc %{_docdir}/HTML/en/ksystemlog/ %doc %{_docdir}/HTML/en/kuser/ %{_datadir}/icons/hicolor/*/*/kuser.* %{_libdir}/kde4/kcm_cron.so %{_sysconfdir}/pam.d/kuser %{_sysconfdir}/security/console.apps/kuser %files -n system-config-printer-kde %defattr(-,root,root,-) %{_datadir}/kde4/services/system-config-printer-kde.desktop %{_datadir}/kde4/apps/system-config-printer-kde/ %doc %{_docdir}/HTML/en/system-config-printer-kde/ %changelog * Fri Jan 04 2013 Yoji TOYODA 4.9.5-1 - new upstream release * Sat Nov 10 2012 Yoji TOYODA 4.9.3-1 - new upstream release * Sun Oct 07 2012 Yoji TOYODA 4.9.2-1 - new upstream release * Thu Sep 06 2012 Yoji TOYODA 4.9.1-1 - new upstream release * Mon Aug 13 2012 Yoji TOYODA 4.9.0-1 - new upstream release - add BuildRequires: PyQt4-devel, PyKDE4-devel, system-config-printer * Thu Aug 4 2011 Ryoichi INAGAKI 4.7.0-1 - new upstream release * Sun Jun 19 2011 Ryoichi INAGAKI 4.6.4-1 - new upstream release * Sun Mar 13 2011 Ryoichi INAGAKI 4.6.1-1 - new upstream release * Sun Feb 13 2011 Ryoichi INAGAKI 4.6.0-1 - new upstream release * Fri Aug 20 2010 Ryoichi INAGAKI 4.5.0-1 - new upstream release - added Requires: usermode * Mon Jul 5 2010 Ryoichi INAGAKI 4.4.5-1 - new upstream release - added Conflicts: kdeadmin < 4 * Sat May 8 2010 Ryoichi INAGAKI 4.4.3-1 - new upstream release * Sun Mar 14 2010 Ryoichi INAGAKI 4.4.1-1 - new upstream release - 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 - exclude kpackage (it requires smart) * Sun Aug 23 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 * Mon Oct 29 2007 AKIYAMA Kazuhito 3.5.8-0vl1 - new upstream release * Tue Jun 26 2007 AKIYAMA Kazuhito 3.5.7-0vl2 - rebuild for VineSeed * Tue Jun 26 2007 AKIYAMA Kazuhito 3.5.7-0vl1 - new upstream release * Sun Oct 22 2006 NAKAMURA Kenta 3.5.5-0vl3 - added --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 * Wed Aug 2 2006 AKIYAMA Kazuhito 3.5.4-0vl2 - rebuild for VineSeed * Wed Aug 2 2006 AKIYAMA Kazuhito 3.5.4-0vl1 - new upstream release * Wed May 31 2006 AKIYAMA Kazuhito 3.5.3-0vl2 - rebuild for VineSeed * Wed May 31 2006 AKIYAMA Kazuhito 3.5.3-0vl1 - new upstream release * Wed Mar 22 2006 AKIYAMA Kazuhito 3.5.2-0vl2 - rebuild for VineSeed * Wed Mar 22 2006 AKIYAMA Kazuhito 3.5.2-0vl1 - new upstream release * Mon Feb 6 2006 AKIYAMA Kazuhito 3.5.1-0vl2 - rebuild for VineSeed * Mon Feb 6 2006 AKIYAMA Kazuhito 3.5.1-0vl1 - new upstream release * Thu Dec 8 2005 AKIYAMA Kazuhito 3.5.0-0vl2 - rebuild for VineSeed * Thu Nov 24 2005 AKIYAMA Kazuhito 3.5.0-0vl1 - new upstream release * Tue Nov 15 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 * Fri Jul 22 2005 AKIYAMA Kazuhito 3.4.2-0vl2 - rebuild for VineSeed * Fri Jul 22 2005 AKIYAMA Kazuhito 3.4.2-0vl1 - new upstream release * Thu Jun 30 2005 AKIYAMA Kazuhito 3.4.1-0vl2 - build for VineSeed - add --disable-rpath to configure option * Mon Jun 6 2005 AKIYAMA Kazuhito 3.4.1-0vl1 - new upstream release - use %%{?_smp_mflags} for make option - add --with-xinerama to configure option * Sat Mar 19 2005 AKIYAMA Kazuhito 3.4.0-0vl2 - rebuild for VineSeed * Thu Mar 17 2005 AKIYAMA Kazuhito 3.4.0-0vl1 - new upstream release - update %%files * Tue Feb 15 2005 AKIYAMA Kazuhito 3.3.92-0vl1 - new upstream release * Sat Jan 1 2005 AKIYAMA Kazuhito 3.3.2-0vl2 - rebuild for VineSeed * Sat Jan 1 2005 AKIYAMA Kazuhito 3.3.2-0vl1 - new upstream release * Thu Oct 21 2004 AKIYAMA Kazuhito 3.3.1-0vl1 - source upgrade - update %%files * Wed Aug 11 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 * Sat May 1 2004 AKIYAMA Kazuhito 3.2.2-0vl1 - source upgrade - add URL: http://www.kde.org * Wed Mar 10 2004 AKIYAMA Kazuhito 3.2.1-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 * Sat Sep 20 2003 AKIYAMA Kazuhito 3.1.4-0.26vl1 - rebuild for Vine2.6 * Sat Sep 20 2003 AKIYAMA Kazuhito 3.1.4-0vl1 - source upgrade - build with gcc-3.2.3 * Sat Aug 2 2003 AKIYAMA Kazuhito 3.1.3-0.26vl1 - rebuild for Vine2.6 * 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 * Sun Jun 15 2003 AKIYAMA Kazuhito 3.1.2-0vl2 - rebuild for VineSeed * Sun Jun 15 2003 AKIYAMA Kazuhito 3.1.2-0.26vl1 - rebuild for Vine2.6 - change FLAG for Vine2.6 - use correct doc dir (%%{_docdir} -> %%{_datadir}/doc) * Sat May 17 2003 AKIYAMA Kazuhito 3.1.2-0vl1 - build for VineSeed - source upgrade - remove all patches - change spec to build both VineSeed and Vine2.5/2.6 - built with libpng >= 1.2.5 when %{vine26} is set to 0 (ie VineSeedPlus) * Mon Feb 24 2003 Elliot Lee - debuginfo rebuild * Thu Feb 20 2003 Than Ngo 3.1-2 - fix #84665 - get rid of gcc path from dependency_libs * Mon Jan 27 2003 Than Ngo 3.1-1 - 3.1 final - remove unneeded size_t check patch - cleanup specfile * Thu Jan 23 2003 Tim Powers 7:3.1-0.5 - rebuild * Tue Jan 14 2003 Thomas Woerner 3.1-0.4 - exclude ia64 - removed size_t check * Mon Jan 13 2003 Thomas Woerner 3.1-0.3 - rc6 * Thu Nov 28 2002 Than Ngo 3.1-0.2 - desktop file issues * Mon Nov 25 2002 Than Ngo 3.1-0.1 - update to 3.1 rc4 - desktop file issues - adjust some patch files for 3.1 * Sun Nov 10 2002 Than Ngo 3.0.5-1 - update to 3.0.5 * Wed Nov 6 2002 Than Ngo 3.0.4-2 - fix some build problems * Tue Oct 15 2002 Than Ngo 3.0.4-1 - 3.0.4 - cleanup specfile * Fri Sep 13 2002 Than Ngo 3.0.3-3.1 - Fixed to build on x86_64 * Thu Aug 22 2002 Bernhard Rosenkraenzer 3.0.3-3 - Fix kuser (#68879) * Wed Aug 14 2002 Florian La Roche - improve spec file to better exclude sub-packages * Mon Aug 12 2002 Than Ngo 3.0.3-1 - 3.0.3 - rebuild against new gcc * Thu Aug 8 2002 Than Ngo 3.0.2-4 - desktop file issues - Added pam_timestamp support (bug #69862) * Tue Jul 23 2002 Tim Powers 3.0.2-3 - build using gcc-3.2-0.1 * Sat Jul 20 2002 Than Ngo 3.0.2-2 - fix desktop files issue * Wed Jul 10 2002 Than Ngo 3.0.2-1 - 3.0.2 - use desktop-file-install * Fri Jun 21 2002 Tim Powers - automated rebuild * Fri May 10 2002 Bernhard Rosenkraenzer 3.0.1-1 - 3.0.1 - Fix build with current automake - Don't build kpackage until the rpm 4.1 API is finalized * Tue Apr 16 2002 Bernhard Rosenkraenzer 3.0.0-4 - Rebuild * Thu Apr 11 2002 Bernhard Rosenkraenzer 3.0.0-3 - Link everything against the correct qt * Thu Mar 28 2002 Than Ngo 3.0.0-2 - add missing shared libs - exlude some stuff on s390/s390x * Wed Mar 27 2002 Than Ngo 3.0.0-1 - final * Tue Mar 5 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020305.1 - Make splits a buildtime option (off by default) by request. * Mon Feb 18 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020118.1 - Remove kapabilities, qmkbootdisk and kontrol-panel, they're separate packages these days * Thu Jan 17 2002 Bernhard Rosenkraenzer 3.0.0-0.cvs20020117.1 - Update - Build with current kdelibs - Run kpackage through consolehelper * Sat Dec 15 2001 Bernhard Rosenkraenzer 3.0.0-0.cvs20011215.1 - Update - Split package * Thu Aug 9 2001 Bernhard Rosenkraenzer 2.2-2 - Get rid of the "Sources were not configured" warning at the first start of kuser - The first normal user ID is 500, not 1001 - Run kwuftpd and kuser through consolehelper - kontrol-panel 4.1.0; takes its desktop files from /etc/X11/sysconfig and /etc/X11/serverconfig and removes desktop files that aren't needed anymore - Don't require mkbootdisk on ia64 * Mon Aug 6 2001 Bernhard Rosenkraenzer 2.2-1 - 2.2 final * Tue Jul 24 2001 Bernhard Rosenkraenzer 2.2-0.cvs20010724.1 - Add build dependency on fam-devel (#49081) - Get rid of ia64 workaround * Sun Jul 22 2001 Bernhard Rosenkraenzer 2.2-0.cvs20010722.1 - Update - Work around ia64 breakages * Wed Jun 27 2001 Bernhard Rosenkraenzer 2.2-0.cvs20010627.1 - Update - Add build dependencies (#45153) - Don't own /usr/lib/kde2, kdelibs already does * Tue May 22 2001 Bernhard Rosenkraenzer 2.2-0.alpha2.1 - 2.2alpha2 * Fri Apr 20 2001 Bernhard Rosenkraenzer 2.2-0.alpha1.1 - 2.2alpha1 * Fri Mar 23 2001 Preston Brown 2.1.1-3 - secpolicy removed for now...broken and useless. * Wed Mar 21 2001 Bernhard Rosenkraenzer 2.1.1-2 - Fix an endless loop when switching kernels in lilo-config * Tue Mar 20 2001 Bernhard Rosenkraenzer 2.1.1-1 - 2.1.1 - clean up specfile * Mon Mar 19 2001 Bernhard Rosenkraenzer 2.1-8 - Don't crash when deleting a cronjob (#31999) * Mon Mar 19 2001 Bernhard Rosenkraenzer 2.1-7 - Fix ksysv defaults (#32000) * Fri Mar 16 2001 Bernhard Rosenkraenzer - Fix kuser defaults (#31847) * Wed Feb 28 2001 Bernhard Rosenkraenzer - Fix typo in kontrol-panel.desktop (#30001) - Don't own standard directories - Add Polnish translation to .desktop files from CVS * Sun Feb 25 2001 Bernhard Rosenkraenzer - Add icons for lilo and wu-ftpd configuration in kontrol-panel (Bug #29347) * Wed Feb 21 2001 Bernhard Rosenkraenzer - Update to 2.1-respin * Mon Feb 19 2001 Than Ngo - fixed dangling symlinks - fixed kontrol-panel references lprngtool (bug #25477) - update to 2.1 * Mon Feb 5 2001 Bernhard Rosenkraenzer - Rebuild with lilo installed in the buildroot, we want lilo-config * Mon Jan 22 2001 Bernhard Rosenkraenzer - Update * Mon Jan 1 2001 Bernhard Rosenkraenzer - Update - Don't exclude ia64 * Sat Oct 28 2000 Bernhard Rosenkraenzer - Update to KDE_2_0_BRANCH, now that the ".0 release" bugs are fixed * Mon Oct 16 2000 Bernhard Rosenkraenzer - 2.0 final * Tue Oct 3 2000 Bernhard Rosenkraenzer - 2.0 * Mon Oct 2 2000 Bernhard Rosenkraenzer - new CVS * Thu Aug 24 2000 Bernhard Rosenkraenzer - rebuild with new Qt * Wed Aug 23 2000 Bernhard Rosenkraenzer - 1.93 - fix up rpmv4 support * Wed Jul 26 2000 Bernhard Rosenkraenzer - Handle rpmv4 packages in kpackage (patch from Jeff Johnson and myself) * Fri Jul 21 2000 Bernhard Rosenkraenzer - new snapshot - some fixes to spec file * Tue Jul 18 2000 Than Ngo - rebuilt against glibc-2.1.92-14, gcc-2.96-40 * Sun Jul 16 2000 Than Ngo - use gcc 2.96 - new snapshot - FHS fixes * Sun Jul 2 2000 Bernhard Rosenkraenzer - use kernelcc - new snapshot * Tue Jun 20 2000 Bernhard Rosenkraenzer - clean up specfile - new snapshot - ExcludeArch ia64 for now - kdelibs doesn't compile there - kill ksysctrl for now - compiler breakages. * Sat Mar 18 2000 Bernhard Rosenkraenzer - new snapshot - move it to /usr, where it belongs * Fri Jan 7 2000 Bernhard Rosenkraenzer - work around install-strip breakage * Fri Oct 22 1999 Bernhard Rosenkraenzer - 2.0 snapshot