rpms/kdebase3/devel kdebase3.spec,1.1,1.2 sources,1.2,1.3
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Tue Dec 4 18:27:43 UTC 2007
Author: rdieter
Update of /cvs/pkgs/rpms/kdebase3/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1994
Modified Files:
kdebase3.spec sources
Log Message:
* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 3.5.8-16
- disable kioslave/smb (f9+, samba-3.2.x/gplv3 ickiness)
- omit kde_settings optionals
Index: kdebase3.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebase3/devel/kdebase3.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- kdebase3.spec 1 Dec 2007 06:52:52 -0000 1.1
+++ kdebase3.spec 4 Dec 2007 18:26:56 -0000 1.2
@@ -2,7 +2,6 @@
%define final 1
%define redhatify 1
-%define kde_settings 1
%define make_cvs 1
@@ -13,13 +12,17 @@
%define libs 1
%endif
-%if 0%{?fedora} <= 8
+%if 0%{?fedora} < 9
# make -extras subpkg
%define extras 1
%endif
+%if 0%{?fedora} < 9
+%define _with_samba --with-samba
+%endif
+
Version: 3.5.8
-Release: 15%{?dist}
+Release: 16%{?dist}
%if 0%{?fedora} > 8
Name: kdebase3
@@ -34,7 +37,6 @@
Provides: kdebase3 = %{version}-%{release}
%endif
-
# programs: GPLv2, libs: LGPLv2
License: GPLv2
Url: http://www.kde.org
@@ -45,7 +47,6 @@
Source1: konsole.desktop
Source2: KDE.session.gnome
Source3: kde.desktop
-Source4: kde-redhat-config-3.5-fc7-1.tar.bz2
Source5: kde-np.pamd
Source6: logrotate-kdm
Source7: mailsettings.cc
@@ -130,27 +131,21 @@
Provides: %{name}-kdm = %{epoch}:%{version}-%{release}
%endif
-%if %{kde_settings}
-Requires: kde-settings
# FIXME/TODO: Is kde-settings-kdm really not needed in kdebase3?
%if "%{name}" == "kdebase"
# when/if -kdm is ever packaged separately
Requires: kde-settings-kdm
%endif
-%else
-Requires: xorg-x11-xdm
-Requires: desktop-backgrounds-basic
-Requires: redhat-menus => 6.7.5
-Requires: redhat-artwork-kde >= 7.0.0-8
-%endif
BuildRequires: kdelibs3-devel >= %{version}
BuildRequires: libxslt-devel libxml2-devel
+%if 0%{?_with_samba:1}
%if 0%{?fedora} > 6
BuildRequires: libsmbclient-devel
%else
BuildRequires: samba
%endif
+%endif
BuildRequires: pam-devel
BuildRequires: gettext
BuildRequires: perl
@@ -362,7 +357,8 @@
--enable-debug \
%endif
--includedir=%{_includedir}/kde \
- %{?_with_hal} %{!?_with_hal:--without-hal}
+ %{?_with_hal} %{!?_with_hal:--without-hal} \
+ %{?_with_samba} %{!?_with_samba:--without-samba}
make %{?_smp_mflags}
@@ -413,31 +409,6 @@
# nuke default kdm setup in favor of our own
rm -rf %{buildroot}%{_datadir}/config/kdm
-%if ! %{kde_settings}
-# install config files
-pushd %{buildroot}
-tar xjf %{SOURCE4}
-mv etc/skel/kde etc/skel/.kde
-find etc/skel/.kde -type f | xargs chmod 0644
-find etc/skel/.kde -type d | xargs chmod 0755
-popd
-
-# Symlink kdm things to their correct place
-ln -sf ../../../etc/kde/kdm %{buildroot}%{_datadir}/config/kdm
-
-# Replace the kdm default files with symlinks to the shared {kxg}dm ones
-pushd %{buildroot}/etc/kde/kdm
-for i in Xaccess Xservers Xwilling kdmrc; do
- ln -sf ../../X11/xdm/$i .
-done
-ln -fs ../../X11/xdm/Xsetup_0 Xsetup
-ln -fs ../../X11/xinit/Xsession Xsession
-popd
-
-# kde resource
-install -p -D -m 644 %{SOURCE12} %{buildroot}/etc/kderc
-%endif
-
# Make symlinks relative
pushd %{buildroot}/%{_docdir}/HTML/en
for i in */*/*; do
@@ -719,12 +690,6 @@
%config(noreplace) /etc/xdg/menus/*
%config(noreplace) /etc/logrotate.d/kdm
%{_sysconfdir}/kde/env/*
-%if ! %{kde_settings}
-%dir /etc/skel/.kde
-/etc/skel/.kde/*
-%config(noreplace) /etc/kderc
-%config(noreplace) /etc/X11/xdm/kdmrc
-%endif
%config(noreplace) /etc/pam.d/*
%dir %{_libdir}/mozilla
%dir %{_libdir}/mozilla/plugins
@@ -808,6 +773,10 @@
%changelog
+* Tue Dec 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 3.5.8-16
+- disable kioslave/smb (f9+, samba-3.2.x/gplv3 ickiness)
+- omit kde_settings optionals
+
* Sat Dec 01 2007 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.8-15
- only set Epoch: 6 when building as kdebase (not kdebase3)
- only obsolete kdebase-kdm here when building as kdebase
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kdebase3/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 1 Dec 2007 06:52:52 -0000 1.2
+++ sources 4 Dec 2007 18:26:56 -0000 1.3
@@ -1,2 +1 @@
-d52f08756a8d3e9df478506bd258a4d8 kde-redhat-config-3.5-fc7-1.tar.bz2
9990c669229daaaa8fca4c5e354441fd kdebase-3.5.8.tar.bz2
More information about the fedora-extras-commits
mailing list