# # spec file for package kdenetwork3 (Version 3.0.8) # # Copyright (c) 2002 SuSE Linux AG, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # please send bugfixes or comments to feedback@suse.de. # # neededforbuild kde3-devel-packages libart_lgpl # usedforbuild aaa_base aaa_dir aaa_version base bash bindutil bison bzip cpio cpp cyrus-sasl db devs diffutils e2fsprogs file fileutils findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm gppshare grep groff gzip kbd less m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg pam-devel pam-modules patch ps rcs readline sendmail sh-utils shadow strace syslogd sysvinit texinfo textutils timezone unzip util-linux vim arts arts-devel autoconf automake binutils cracklib docbook-dsssl-stylesheets docbook_3 fam freetype2 freetype2-devel gcc gdbm gettext gpp iso_ent jade_dsl kdelibs3 kdelibs3-devel libart_lgpl libgpp libjpeg liblcms libmng libmng-devel libpng libpng-devel libtiff libtool libxml2 libxml2-devel libxslt libxslt-devel libz mesa mesa-devel mesaglu mesaglu-devel mesaglut mesaglut-devel mesasoft openssl openssl-devel pam perl qt3 qt3-devel rpm sp sp-devel xdevel xf86 xshared Name: kdenetwork3 Requires: ppp License: GPL Group: System/GUI/KDE Summary: KDE networking programs BuildRoot: %{_tmppath}/%{name}-%{version}-build Version: 3.0.8 Release: 1 Source0: kdenetwork-%{version}.tar.bz2 Source1: init.lisa Source2: kdenetwork3.fillup Source3: SuSEconfig.lisa Source4: SuSEconfig.lisa.new #Patch1: kppp-security.dif Patch2: lisa.dif # Patch3: SuSE-news.dif %if %suse_version > 730 Provides: kdenetwork knet %endif %description Some network related programs for KDE 2 such as newsreader and mailer. Authors: -------- The KDE Team SuSE series: kde %package chat # usesubdirs kit ksirc Provides: kdenetwork3:/opt/kde3/bin/kit Summary: kdenetwork3-chat Group: Productivity/Networking/IRC %description chat kdenetwork3-chat %package query # usesubdirs kdict Provides: kdenetwork3:/opt/kde3/bin/kdict Provides: kdenetwork:/opt/kde2/bin/kdict Summary: kdenetwork3-query Group: Productivity/Databases/Clients %description query kdenetwork3-query %package dialup # usesubdirs kppp Provides: kdenetwork3:/opt/kde3/bin/kppp Provides: kdenetwork:/opt/kde2/bin/kppp Summary: kdenetwork3-dialup Group: Productivity/Networking/System %description dialup kdenetwork3-dialup %package mail # usesubdirs kmail kmailcvt korn Provides: kdenetwork3:/opt/kde3/bin/kmail Provides: kdenetwork:/opt/kde2/bin/kmail Summary: kdenetwork3-mail Group: Productivity/Networking/Email/Clients %description mail kdenetwork3-mail %package news # usesubdirs knode knewsticker Provides: kdenetwork3:/opt/kde3/bin/knode Provides: kdenetwork:/opt/kde2/bin/knode Summary: kdenetwork3-news Group: Productivity/Networking/News/Clients %description news kdenetwork3-news %package lan # usesubdirs kpf kxmlrpc lanbrowsing/kcmlisa lanbrowsing/kio_lan Provides: kdenetwork3:/opt/kde3/bin/kpf Provides: kdenetwork:/opt/kde2/bin/kpf Summary: kdenetwork3-lan Group: Productivity/Networking/System %description lan kdenetwork3-lan %package lisa # usesubdirs lanbrowsing/lisa Conflicts: kdenetwork-lisa Summary: Network scanner daemon Group: System/GUI/KDE PreReq: %fillup_prereq %description lisa LISA scans your network for active hosts and offered services. This services can be used in konqueror by using the URL "lan://localhost". You can set the rc.config variable USE_LISA to "server", if you want to offer this services to all your local clients. You need not an installed KDE for this package. Authors: -------- The KDE Team SuSE series: kde %package devel Requires: kdenetwork3 kdelibs3-devel Summary: build enviroment from kdenetwork Group: System/GUI/KDE %if %suse_version > 730 Provides: kdenetwork-devel %endif %description devel The build enviroment from kdenetwork. You need this package to compile some applications. Authors: -------- The KDE Team SuSE series: kde %prep %setup -n kdenetwork-%{version} # %patch1 %patch2 # %patch3 # remove ktalkd for security reasons rm -rf ktalkd . /etc/opt/kde3/common_options update_admin %build . /etc/opt/kde3/common_options CXXFLAGS="$RPM_OPT_FLAGS $CXXFLAGS -DNDEBUG " ./configure \ $configkde make %install [ ${RPM_BUILD_ROOT} != "/" ] && rm -rf ${RPM_BUILD_ROOT} make DESTDIR=$RPM_BUILD_ROOT install-strip #mkdir -p $RPM_BUILD_ROOT/etc/ppp/peers #install -m 0644 kppp_peers $RPM_BUILD_ROOT/etc/ppp/peers/kppp # # setup LISa daemons mkdir -p $RPM_BUILD_ROOT/usr/sbin/ mv $RPM_BUILD_ROOT/opt/kde3/bin/lisa $RPM_BUILD_ROOT/usr/sbin/lisa ln -sf ../../../usr/sbin/lisa $RPM_BUILD_ROOT/opt/kde3/bin/lisa # # Install lisa init script mkdir -p $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 744 %SOURCE1 $RPM_BUILD_ROOT/etc/init.d/lisa ln -sf ../../etc/init.d/lisa $RPM_BUILD_ROOT/usr/sbin/rclisa # # Install kdenetwork3.fillup template and SuSEconfig.lisa FILLUP_DIR=$RPM_BUILD_ROOT/var/adm/fillup-templates mkdir -p $FILLUP_DIR install -o root -g root %SOURCE2 $FILLUP_DIR/sysconfig.lisa mkdir -p $RPM_BUILD_ROOT/sbin/conf.d %if %suse_version < 800 install -m 0755 %SOURCE3 $RPM_BUILD_ROOT/sbin/conf.d/SuSEconfig.lisa %else install -m 0755 %SOURCE4 $RPM_BUILD_ROOT/sbin/conf.d/SuSEconfig.lisa %endif %post %run_ldconfig %if %suse_version > 800 %post chat %run_ldconfig %post lan %run_ldconfig %endif %post lisa %{fillup_and_insserv -n lisa lisa} %postun lisa %insserv_cleanup %clean [ ${RPM_BUILD_ROOT} != "/" ] && rm -rf ${RPM_BUILD_ROOT} %files %defattr(-,root,root) /opt/kde3/%_lib/libkdenetwork.* /opt/kde3/%_lib/libmimelib.* /opt/kde3/%_lib/libkntsrcfilepropsdlg.* /opt/kde3/share/apps/kconf_update/kpgp.upd %doc %lang(en) /opt/kde3/share/doc/HTML/en/kn* %if %suse_version > 800 %files chat %defattr(-,root,root) %endif /opt/kde3/bin/dsirc /opt/kde3/bin/kit /opt/kde3/bin/ksirc /opt/kde3/%_lib/ksirc.* /opt/kde3/share/applnk/Internet/kit.desktop /opt/kde3/share/applnk/Internet/ksirc.desktop /opt/kde3/share/apps/kit /opt/kde3/share/apps/ksirc %config /opt/kde3/share/config/*rc /opt/kde3/share/icons/??color/??x??/*/kit.png /opt/kde3/share/icons/??color/??x??/*/ksirc.png %doc %lang(en) /opt/kde3/share/doc/HTML/en/ksirc %doc %lang(en) /opt/kde3/share/doc/HTML/en/kit %if %suse_version > 800 %files query %defattr(-,root,root) %endif /opt/kde3/bin/kdict /opt/kde3/%_lib/kde3/kdict_panelapplet.* /opt/kde3/share/applnk/Utilities/kdict.desktop /opt/kde3/share/apps/kdict /opt/kde3/share/apps/kicker/applets/kdictapplet.desktop /opt/kde3/share/icons/??color/??x??/*/kdict.png %doc %lang(en) /opt/kde3/share/doc/HTML/en/kdict %if %suse_version > 800 %files dialup %defattr(-,root,root) %endif /opt/kde3/bin/kppp* /opt/kde3/share/applnk/Internet/Kppp.desktop /opt/kde3/share/applnk/Internet/kppplogview.desktop /opt/kde3/share/apps/kppp /opt/kde3/share/icons/??color/??x??/*/kppp.png %doc %lang(en) /opt/kde3/share/doc/HTML/en/kppp %if %suse_version > 800 %files mail %defattr(-,root,root) %endif /opt/kde3/bin/kmail* /opt/kde3/bin/korn /opt/kde3/share/applnk/Internet/KMail.desktop /opt/kde3/share/applnk/Internet/KOrn.desktop /opt/kde3/share/applnk/Utilities/kmailcvt.desktop /opt/kde3/share/apps/kconf_update/kmail* /opt/kde3/share/apps/kconf_update/upgrade-transport.pl /opt/kde3/share/apps/kmail /opt/kde3/share/icons/??color/??x??/*/kmail.png /opt/kde3/share/icons/??color/??x??/*/kmailcvt.png /opt/kde3/share/icons/??color/??x??/*/korn.png %doc %lang(en) /opt/kde3/share/doc/HTML/en/kmail %doc %lang(en) /opt/kde3/share/doc/HTML/en/korn %if %suse_version > 800 %files news %defattr(-,root,root) %endif /opt/kde3/bin/kn* /opt/kde3/%_lib/kde3/knewsticker_panelapplet.* /opt/kde3/%_lib/kde3/libkcm_knewsticker.* /opt/kde3/share/applnk/.hidden/*.desktop /opt/kde3/share/applnk/Internet/KNode.desktop /opt/kde3/share/applnk/Internet/knewsticker-standalone.desktop #/opt/kde3/share/applnk/Settings/Network/kcmnewsticker.desktop /opt/kde3/share/applnk/Settings/Personalization/kcmnewsticker.desktop /opt/kde3/share/apps/kconf_update/kn* /opt/kde3/share/apps/kicker/applets/knewsticker.desktop /opt/kde3/share/apps/knewsticker /opt/kde3/share/apps/knode /opt/kde3/share/icons/??color/??x??/*/knewsticker.png /opt/kde3/share/icons/??color/??x??/*/knode.png /opt/kde3/share/services/kn* %if %suse_version > 800 %files lan %defattr(-,root,root) %endif /opt/kde3/bin/kxmlrpcd /opt/kde3/%_lib/kde3/kpf* /opt/kde3/%_lib/kde3/kcm_xmlrpcd.* /opt/kde3/%_lib/kde3/kcm_lanbrowser.* #/opt/kde3/%_lib/kde3/kcm_kcmkxmlrpcd.* /opt/kde3/%_lib/kxmlrpcd.* /opt/kde3/share/applnk/Settings/Network/lanbrowser.desktop #/opt/kde3/share/applnk/Settings/System/kcmkxmlrpcd.desktop /opt/kde3/share/apps/kicker/applets/kpfapplet.desktop /opt/kde3/share/apps/konqueror/dirtree/remote/lan.desktop /opt/kde3/share/icons/??color/??x??/*/kpf.png /opt/kde3/share/services/kpfpropertiesdialogplugin.desktop /opt/kde3/share/services/kxmlrpcd.desktop /opt/kde3/share/services/lan.protocol /opt/kde3/share/services/rlan.protocol %doc %lang(en) /opt/kde3/share/doc/HTML/en/kpf %files lisa %defattr(-,root,root) /usr/sbin/lisa /usr/sbin/rclisa /sbin/conf.d/SuSEconfig.lisa /etc/init.d/lisa /var/adm/fillup-templates/sysconfig.lisa /opt/kde3/bin/lisa /opt/kde3/bin/reslisa /opt/kde3/share/apps/lisa %doc %lang(en) /opt/kde3/share/doc/HTML/en/lisa %files devel %defattr(-,root,root) /opt/kde3/include/kmailIface.h /opt/kde3/include/mimelib %changelog -n kdenetwork3 * Thu Aug 08 2002 - adrian@suse.de - update to version 3.0.3 - add %%run_ldconfig * Tue Aug 06 2002 - adrian@suse.de - fix PreRequires * Wed Jul 31 2002 - adrian@suse.de - remove Requirement to samba-client (obsolete) - use current 3_0_BRANCH * remove knode.dif (obsolete) * Tue Jul 16 2002 - coolo@suse.de - add fix for knode crashing on missing group name * Sat Jul 06 2002 - adrian@suse.de - add missing Provides: update from KDE 2 * Fri Jul 05 2002 - adrian@suse.de - split package into subpackages -mail, -news, -query, -chat, -dialup and -lan. (lisa and devel was already splitted) - fix SuSEconfig.lisa script for /etc/sysconfig configurations * Mon Jul 01 2002 - adrian@suse.de - fix kdenewsticker start path, if $KDEDIR is not set * Tue Jun 25 2002 - adrian@suse.de - update to version 3.0.2 * Sun Jun 09 2002 - ro@suse.de - use update_admin and new common_options * Wed May 22 2002 - adrian@suse.de - remove ktalkd for security reasons * Fri May 10 2002 - adrian@suse.de - update to 3.0.1 * Tue May 07 2002 - meissner@suse.de - %%_lib fixes, generic KDE fixes applied. * Fri Apr 26 2002 - coolo@suse.de - adding 3.0 branch patch with e.g. kmail fixes * Mon Mar 25 2002 - adrian@suse.de - 3.0 final, second try of tar ball * Mon Mar 25 2002 - adrian@suse.de - update to 3.0 final :) * Thu Mar 21 2002 - adrian@suse.de - update to 3.0rc3 * Mon Mar 11 2002 - ro@suse.de - adapted DEFAULT_NEWSSOURCES for knewsticker * Sun Mar 10 2002 - adrian@suse.de - update to 3.0rc2 * Mon Mar 04 2002 - adrian@suse.de - update to 3.0rc1 * Mon Feb 25 2002 - adrian@suse.de - update to snapshot 2.92.2002022512 * Mon Feb 18 2002 - adrian@suse.de - update to snapshot 2.92.2002021810 * Fri Feb 15 2002 - adrian@suse.de - update to snapshot 2.92.2002021421 * Mon Feb 11 2002 - adrian@suse.de - update to snapshot 2.92.2002021111 * Fri Feb 08 2002 - arvin@suse.de - updated kppp-security.dif * Wed Feb 06 2002 - adrian@suse.de - update to version 2.92 (KDE 3.0 beta 2) - use common_compile_flags * Mon Jan 28 2002 - adrian@suse.de - update to snapshot 2.91.2002012811 * Wed Jan 23 2002 - adrian@suse.de - update to snapshot 2.91.2002012221 * Thu Jan 10 2002 - adrian@suse.de - update to version 2.91.20020110 * Tue Dec 18 2001 - adrian@suse.de - update to version 2.91 (3.0 beta1) * Wed Nov 14 2001 - adrian@suse.de - update to version 2.2.2 * Mon Nov 12 2001 - ro@suse.de - use kde2-devel-packages in neededforbuild * Sun Sep 23 2001 - adrian@suse.de - add fix for kmail from cvs. On failing pop account caused all others to fail. * Tue Sep 18 2001 - adrian@suse.de - add Requires: samba-client to kdenetwork-lisa * Tue Sep 11 2001 - adrian@suse.de - update to second try of 2.2.1 tar balls * Sat Sep 08 2001 - adrian@suse.de - update to 2.2.1 * Mon Aug 06 2001 - adrian@suse.de - update to 2.2 final * Wed Aug 01 2001 - adrian@suse.de - 2.2pre1 * Fri Jun 29 2001 - adrian@suse.de - 2.2beta1 * Mon Apr 16 2001 - adrian@suse.de - 2.2alpha1 * Mon Apr 09 2001 - ro@suse.de - fixed spec * Sun Apr 08 2001 - adrian@suse.de - -O2 for alpha update to current KDE_2_1_BRANCH (kppp fix) * Fri Mar 30 2001 - ro@suse.de - neededforbuild fix * Tue Mar 27 2001 - ro@suse.de - changed neededforbuild to * Wed Mar 21 2001 - adrian@suse.de - Obsolete kmailcvt * Tue Mar 20 2001 - adrian@suse.de - update to 2.1.1 (official tar ball) * Sun Mar 18 2001 - ro@suse.de - fixed neededforbuild * Tue Mar 13 2001 - ro@suse.de - removed second occurence of docbk30 from neededforbuild * Tue Mar 13 2001 - ro@suse.de - changed neededforbuild to * Thu Feb 22 2001 - adrian@suse.de - update to final 2.1.0 * Wed Feb 14 2001 - adrian@suse.de - update to 2.1 post beta 2 * Mon Feb 12 2001 - ro@suse.de - fix compilation * Sun Jan 07 2001 - adrian@suse.de - change icon handling * Sun Dec 17 2000 - adrian@suse.de - fix icon file conflicts * Wed Dec 13 2000 - adrian@suse.de - update to current 2_0_BRANCH * Fri Nov 17 2000 - ro@suse.de - fixed neededforbuild: += libmng-devel * Thu Nov 16 2000 - adrian@suse.de - New version from KDE_2_0_BRANCH * Thu Nov 02 2000 - adrian@suse.de - fixed file list * Wed Oct 25 2000 - adrian@suse.de - added kppp security patch (not set uid root anymore needed) passwordfd dif from arvin * Tue Oct 17 2000 - adrian@suse.de - update to 2.0.0 * Tue Sep 12 2000 - adrian@suse.de - update to RC 1 * Mon Aug 21 2000 - adrian@suse.de - update to beta 4 / 1.93 * Sat Jul 29 2000 - adrian@suse.de - fixed kmail seg fault at startup * Fri Jul 21 2000 - adrian@suse.de - update to beta 3 * Tue Jul 18 2000 - adrian@suse.de - compile fix * Tue Jul 18 2000 - adrian@suse.de - update to snapshot from 17.07.2000 * Sun Jul 09 2000 - adrian@suse.de - update to snapshot from 06.07.2000 * Fri Jun 09 2000 - adrian@suse.de - update to 1.91; beta 2 * Tue Jun 06 2000 - adrian@suse.de - snapshot from 06.06.2000 * Sun May 28 2000 - adrian@suse.de - snapshot from 28.05.2000 new type of spec file * Fri May 12 2000 - adrian@suse.de - Spec file created from kdenetwork-1.90.tar.gz by autospec