SPECS: kdeadmin4.spec (NEW) - now as kdeadmin4.spec (NFY)

rotom rotom at pld-linux.org
Tue Dec 11 23:09:56 CET 2007


Author: rotom                        Date: Tue Dec 11 22:09:56 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- now as kdeadmin4.spec (NFY)

---- Files affected:
SPECS:
   kdeadmin4.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/kdeadmin4.spec
diff -u /dev/null SPECS/kdeadmin4.spec:1.1
--- /dev/null	Tue Dec 11 23:09:56 2007
+++ SPECS/kdeadmin4.spec	Tue Dec 11 23:09:51 2007
@@ -0,0 +1,406 @@
+# $Revision$, $Date$
+# TODO
+# - unpackaged files
+#   %{_pkgconfigdir}/system-tools-backends.pc
+%define		_state		unstable
+%define		_minlibsevr	9:%{version}
+%define		_minbaseevr	9:%{version}
+
+%include	/usr/lib/rpm/macros.perl
+Summary:	K Desktop Environment - administrative tools
+Summary(es.UTF-8):   K Desktop Environment - herramientas administrativas
+Summary(ko.UTF-8):   K 데스크탑 환경 - 관리 도구
+Summary(pl.UTF-8):   K Desktop Environment - narzędzia administratora
+Summary(pt_BR.UTF-8):   K Desktop Environment - ferramentas administrativas
+Summary(zh_CN.UTF-8):   KDE管理工具
+%define orgname kdeadmin
+Name:		kdeadmin4
+Version:	3.97.0
+Release:	1
+Epoch:		8
+License:	GPL
+Group:		X11/Applications
+Source0:	ftp://ftp.kde.org/pub/kde/%{_state}/latest/src/%{orgname}-%{version}.tar.bz2
+# Source0-md5:	eec1ebff24d0323997b076a15f26b556
+#Patch0:		kde-common-PLD.patch
+#Patch1:		%{name}-knetworkconf-pld.patch
+#Patch2:		kde-ac260-lt.patch
+URL:		http://www.kde.org/
+BuildRequires:	autoconf
+BuildRequires:	automake
+BuildRequires:	bzip2-devel
+BuildRequires:	ed
+BuildRequires:	kdelibs4-devel >= %{_minlibsevr}
+BuildRequires:	libjpeg-devel
+BuildRequires:	libpng-devel
+BuildRequires:	libtool
+BuildRequires:	pam-devel
+BuildRequires:	rpm-devel >= 4.4.1
+BuildRequires:	rpm-perlprov >= 4.1-13
+BuildRequires:	rpmbuild(macros) >= 1.213
+BuildRequires:	qt4-qmake
+Requires:	shadow
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define         _noautoreq      libtool(.*)
+
+%description
+KDE administrative tools. Package includes:
+- KCron - KDE Cron daemon,
+- KDat - Tape backup tool,
+- KUser - KDE user setup tool,
+- KSYSV - SYS V Init configuration,
+- KPackage - KDE support for RPM,
+- Kwuftpd - KDE FTP daemon configuration,
+- Kcmlinuz - KDE Linux Kernel Configuration.
+
+%description -l es.UTF-8
+Herramientas administrativas para KDE. Incluidos en este paquete:
+- KSYSV - editor de los archivos de iniciación sysV,
+- KUser - herramienta de gestión de usuarios.
+
+%description -l pl.UTF-8
+Aplikacje administratorskie dla KDE. Pakiet zawiera:
+- KCron - program cron,
+- KDat - narzędzie do wykonywania kopii zapasowych na taśmie,
+- KUser - program do zarządzania kontami użytkowników,
+- KSYSV - program do konfiguracji startu systemu,
+- KPackage - program do zarządzania pakietami,
+- Kwuftpd - konfigurator demona FTP dla KDE,
+- Kcmlinuz - konfigurator jądra Linuksa dla KDE.
+
+%package kcmlilo
+Summary:	LILO Configurator
+Summary(pl.UTF-8):   Konfigurator LILO
+Group:		X11/Applications
+Requires:	kdebase-core >= %{_minbaseevr}
+%ifarch %{ix86} %{x8664}
+Requires:	lilo
+%endif
+Obsoletes:	kdeadmin-kcmlinuz < 8:3.4.0
+
+%description kcmlilo
+LILO configuration module for KDE Control Centre.
+
+%description kcmlilo -l pl.UTF-8
+Konfigurator LILO dla Centrum Sterowania KDE.
+
+%package kcron
+Summary:	KDE cron daemon
+Summary(pl.UTF-8):   Program cron dla KDE
+Summary(pt_BR.UTF-8):   Gerenciador/agendador de tarefas e interface para o cron
+Group:		X11/Applications
+Requires:	kdebase-core >= %{_minbaseevr}
+
+%description kcron
+KCron is an application for scheduling programs to run in the
+background. It is a graphical user interface to cron, the UNIX system
+scheduler.
+
+%description kcron -l pl.UTF-8
+KCron to aplikacja do planowania uruchamiania programów w tle. Jest to
+graficzny interfejs do crona - systemowego programu do planowego
+uruchamiania programów w systemach uniksowych.
+
+%description kcron -l pt_BR.UTF-8
+Gerenciador/agendador de tarefas e interface para o cron.
+
+%package kpackage
+Summary:	Package management front-end KDE
+Summary(pl.UTF-8):   Program do manipulacji pakietami
+Summary(pt_BR.UTF-8):   Interface para gerenciamento de pacotes RPM/DEB
+Group:		X11/Applications
+Requires:	kdebase-core >= %{_minbaseevr}
+Provides:	kpackage
+Obsoletes:	kpackage
+
+%description kpackage
+KPackage is a GUI interface to the RPM, Debian, Slackware and BSD
+package managers. KPackage is part of the K Desktop Environment and,
+as a result, it is designed to integrate with the KDE file manager.
+
+%description kpackage -l pl.UTF-8
+KPackage to graficzny interfejs do zarządców pakietów RPM, Debiana,
+Slackware'a i BSD. KPackage to część środowiska KDE, dzięki czemu
+integruje się z zarządcą plików KDE.
+
+%description kpackage -l pt_BR.UTF-8
+Interface para gerenciamento de pacotes RPM/DEB.
+
+%package ksysv
+Summary:	KDE Sys V Init configurator
+Summary(pl.UTF-8):   Konfigurator Sys V Init dla KDE
+Summary(pt_BR.UTF-8):   Interface para administração da inicialização System V
+Group:		X11/Applications
+Requires:	kdebase-core >= %{_minbaseevr}
+
+%description ksysv
+A Sys V Init configurator for KDE.
+
+%description ksysv -l pl.UTF-8
+Program do konfiguracji startu systemu wykorzystującego Sys V Init.
+
+%description ksysv -l pt_BR.UTF-8
+Interface para administração da inicialização System V, com
+visualização e manipulação gráfica e facilitada dos serviços
+disponíveis bem como dos níveis de execução.
+
+%package kuser
+Summary:	KDE User management tool
+Summary(pl.UTF-8):   Administracja kontami dla KDE
+Summary(pt_BR.UTF-8):   Ferramenta para administração de usuários
+Group:		X11/Applications
+Requires:	kdebase-core >= %{_minbaseevr}
+
+%description kuser
+A simple tool for managin system groups and user accounts from system.
+
+%description kuser -l pl.UTF-8
+Narzędzie do dodawania/usuwania użytkowników oraz do zmiany danych o
+nich.
+
+%description kuser -l pt_BR.UTF-8
+Ferramenta para administração de usuários do sistema.
+
+%package knetworkconf
+Summary:	KDE Network Configurator
+Group:		X11/Applications
+Requires:	kdelibs >= %{_minlibsevr}
+
+%description knetworkconf
+KDE Network Configurator.
+
+%prep
+%setup -q -n %{orgname}-%{version}
+#%patch0 -p1
+#%patch1 -p1
+#%patch2 -p1
+
+#%{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;Utility;Archiving;/' \
+#	kdat/kdat.desktop
+#%{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;System;/' \
+#	kcron/kcron.desktop \
+#	kpackage/kpackage.desktop
+#%{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;SystemSetup;/' \
+#	ksysv/ksysv.desktop \
+#	kuser/kuser.desktop
+#for f in `find . -name '*.desktop'`; do
+#	if grep -q '\[ven\]' $f; then
+#		sed -i -e 's/\[ven\]/[ve]/' $f
+#	fi
+#done
+
+# kill env, call interpreter directly, so rpm automatics could rule
+#%{__sed} -i -e '1s,#!.*bin/env.*perl,#!%{__perl},' knetworkconf/backends/*.pl.in
+
+
+%build
+mkdir build
+cd build
+%cmake \
+	-DCMAKE_INSTALL_PREFIX=%{_prefix} \
+        -DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
+    	../
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} -C build install \
+	DESTDIR=$RPM_BUILD_ROOT \
+	kde_htmldir=%{_kdedocdir}
+
+#%find_lang kcron	--with-kde
+#%find_lang kdat	--with-kde
+#%find_lang kpackage	--with-kde
+#%find_lang ksysv	--with-kde
+#%find_lang kuser	--with-kde
+#%find_lang knetworkconf --with-kde
+#%find_lang lilo-config	--with-kde
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files kcmlilo
+%defattr(644,root,root,755)
+#%attr(755,root,root) %{_libdir}/kde4/kcm_lilo.so
+#%{_datadir}/services/lilo.desktop
+
+%files kcron
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/kcron
+%{_datadir}/apps/kcron
+%{_desktopdir}/kde4/kcron.desktop
+%{_iconsdir}/*/*/*/kcron.png
+/usr/share/doc/HTML/en/kcron
+
+%files kpackage
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/kpackage
+#%attr(755,root,root) %{_libdir}/kde4/kfile*.so
+%{_datadir}/apps/kpackage
+#%{_datadir}/services/kfile*
+%{_desktopdir}/kde4/kpackage.desktop
+%{_iconsdir}/*/*/*/kpackage.png
+/usr/share/doc/HTML/en/kpackage
+/usr/share/config.kcfg/kpackageSettings.kcfg
+
+%files ksysv
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/secpolicy
+
+%files kuser
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/kuser
+%{_datadir}/apps/kuser
+%{_datadir}/config.kcfg/kuser.kcfg
+%{_desktopdir}/kde4/kuser.desktop
+%{_iconsdir}/*/*/*/kuser.png
+/usr/share/doc/HTML/en/kuser
+
+%files knetworkconf
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/kde4/kcm_knetworkconf*.so
+%dir %{_datadir}/apps/knetworkconf
+%dir %{_datadir}/apps/knetworkconf/backends
+%attr(755,root,root) %{_datadir}/apps/knetworkconf/backends/*
+%{_datadir}/apps/knetworkconf/pixmaps
+%{_datadir}/kde4/services/kcm_knetworkconfmodule.desktop
+%{_iconsdir}/*/*/*/knetworkconf.png
+%{_iconsdir}/*/*/actions/network_*.png
+%{_pkgconfigdir}/system-tools-backends.pc
+/usr/share/doc/HTML/en/knetworkconf
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2007-12-11 22:09:51  rotom
+- now as kdeadmin4.spec (NFY)
+
+Revision 1.163.2.4  2007/02/12 13:20:13  baggins
+- converted to UTF-8
+
+Revision 1.163.2.3  2006/12/19 12:05:50  shadzik
+- BR qt4-qmake
+
+Revision 1.163.2.2  2006/12/19 11:23:24  rotom
+- adaptized
+
+Revision 1.163.2.1  2006/12/19 10:06:05  rotom
+- kde4 (3.80.2)
+
+Revision 1.163  2006/11/28 23:07:21  arekm
+- disable R: libtool() stuff
+
+Revision 1.162  2006/11/03 11:06:55  glen
+- rel 1
+
+Revision 1.161  2006/10/10 22:18:37  glen
+- added kde-common-PLD.patch
+
+Revision 1.160  2006/10/05 06:53:12  arekm
+- add kde-ac260-lt.patch
+
+Revision 1.159  2006/10/04 21:14:54  adgor
+- 3.5.5 .hidden
+
+Revision 1.158  2006/08/08 11:15:32  glen
+- rel 2
+
+Revision 1.157  2006/08/04 02:45:45  glen
+- perl autodeps for knetworkconf
+
+Revision 1.156  2006/08/04 02:42:01  glen
+- identify PLD Ac in knetworkconf
+- correct permissions in knetworkconf
+
+Revision 1.155  2006/07/31 16:04:02  glen
+- use macro in todo
+
+Revision 1.154  2006/07/31 07:02:56  arekm
+- 3.5.4
+
+Revision 1.153  2006/05/25 16:32:31  arekm
+- up to 3.5.3
+
+Revision 1.152  2006/03/29 13:27:43  glen
+- really update to 3.5.2 (previous commit was error)
+
+Revision 1.151  2006/03/29 11:28:58  glen
+- 3.5.2
+
+Revision 1.150  2006/02/28 23:37:25  glen
+- adapterized (killed trailing spaces/tabs)
+
+Revision 1.149  2006/01/25 16:35:10  pluto
+- disable all-in-one compilation.
+
+Revision 1.148  2006/01/22 22:32:30  arekm
+- up to 3.5.1
+
+Revision 1.147  2006/01/21 00:01:16  arekm
+- kill Icon: field (support for these is obsolete says jbj)
+
+Revision 1.146  2006/01/09 17:49:30  arekm
+- rel 2; lilo is not available on sparc
+
+Revision 1.145  2005/11/24 14:53:57  arekm
+- rel 1
+
+Revision 1.144  2005/10/09 20:08:34  arekm
+- rel 1
+
+Revision 1.143  2005/10/06 20:35:19  arekm
+- up to 3.4.3
+
+Revision 1.142  2005/07/29 06:20:18  arekm
+- kcmlilo exists also on sparc
+
+Revision 1.141  2005/07/28 20:27:42  arekm
+- rel 1
+
+Revision 1.140  2005/07/21 20:33:06  arekm
+- up to 3.4.2
+
+Revision 1.139  2005/06/17 22:25:00  arekm
+- rel up; bump BR to rpm-devel >= 4.4.1
+
+Revision 1.138  2005/06/17 16:29:20  baggins
+- release 2 to rebuild with rpm 4.4.1 in AC
+
+Revision 1.137  2005/06/01 06:09:08  arekm
+- rel 1
+
+Revision 1.136  2005/05/26 10:05:37  arekm
+- up to 3.4.1
+
+Revision 1.135  2005/05/25 08:19:04  ankry
+- enable kcmlilo on amd64, rel. 2
+
+Revision 1.134  2005/05/24 17:02:47  arekm
+- kcmlinuz no longer exists.
+
+Revision 1.133  2005/03/26 16:56:33  arekm
+- rel 1; add missing requires (mkochano)
+
+Revision 1.132  2005/03/16 21:25:24  qboosh
+- adjusted -kcmlinuz Obsoletes
+
+Revision 1.131  2005/03/16 18:30:23  arekm
+- on ftp it sits in 3.4 dir
+
+Revision 1.130  2005/03/16 17:24:01  arekm
+- merge from DEVEL
+
+Revision 1.129.2.3  2005/03/05 19:01:15  arekm
+- up to 3.4.0
+
+Revision 1.129.2.2  2005/02/24 08:05:39  adgor
+- No unsermake BR at this moment
+
+Revision 1.129.2.1  2005/02/20 12:03:54  adgor
+- 3.3.92.050217
+
================================================================


More information about the pld-cvs-commit mailing list