rpms/kdebase/F-8 kdebase-3.5.8-gcc43.patch, NONE, 1.1 kdebase.spec, 1.283, 1.284
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Mon Jan 14 13:22:08 UTC 2008
- Previous message (by thread): rpms/nspluginwrapper/devel nspluginwrapper-0.9.91.5-shutdown.patch, NONE, 1.1 nspluginwrapper.spec, 1.38, 1.39
- Next message (by thread): rpms/openldap/devel .cvsignore, 1.37, 1.38 openldap.spec, 1.107, 1.108 sources, 1.37, 1.38
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/pkgs/rpms/kdebase/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21508
Modified Files:
kdebase.spec
Added Files:
kdebase-3.5.8-gcc43.patch
Log Message:
rawhide sync
kdebase-3.5.8-gcc43.patch:
--- NEW FILE kdebase-3.5.8-gcc43.patch ---
Index: kcontrol/konqhtml/appearance.cpp
===================================================================
--- kcontrol/konqhtml/appearance.cpp (Revision 727633)
+++ kcontrol/konqhtml/appearance.cpp (Revision 727634)
@@ -357,6 +357,11 @@
updateGUI();
emit changed( useDefaults );
+
+#undef SET_GROUP
+#undef READ_NUM
+#undef READ_ENTRY
+#undef READ_LIST
}
void KAppearanceOptions::defaults()
Index: kcontrol/konqhtml/htmlopts.cpp
===================================================================
--- kcontrol/konqhtml/htmlopts.cpp (Revision 727633)
+++ kcontrol/konqhtml/htmlopts.cpp (Revision 727634)
@@ -277,6 +277,10 @@
m_pOnlyMarkedBookmarksCheckBox->setChecked( config.readBoolEntry("FilteredToolbar", false) );
emit changed( useDefaults );
+
+#undef READ_ENTRY
+#undef READ_BOOL
+#undef SET_GROUP
}
void KMiscHTMLOptions::defaults()
Index: kdebase.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebase/F-8/kdebase.spec,v
retrieving revision 1.283
retrieving revision 1.284
diff -u -r1.283 -r1.284
--- kdebase.spec 31 Dec 2007 03:21:30 -0000 1.283
+++ kdebase.spec 14 Jan 2008 13:21:22 -0000 1.284
@@ -22,7 +22,7 @@
%endif
Version: 3.5.8
-Release: 27%{?dist}
+Release: 30%{?dist}
%if 0%{?fedora} > 8
Name: kdebase3
@@ -99,6 +99,9 @@
# http://websvn.kde.org/?view=rev&revision=754981
# Fix createGtkrc to set tooltip colors also for GTK+ 2.12+.
Patch202: kdebase-3.5.8-creategtkrc-gtk212.patch
+# http://websvn.kde.org/?view=rev&revision=727634
+# GCC 4.3 build fix (--enable-final macro redefinition) by Dirk Müller
+Patch203: kdebase-3.5.8-gcc43.patch
# security fixes
@@ -141,10 +144,12 @@
Requires: findutils
Requires: mktemp
Requires: which
+%if 0%{?fedora} > 4 || 0%{?rhel} > 4
Requires: xorg-x11-apps
Requires: xorg-x11-utils
Requires: xorg-x11-server-utils
%endif
+%endif
BuildRequires: kdelibs3-devel >= %{version}
BuildRequires: libxslt-devel libxml2-devel
@@ -315,6 +320,12 @@
%patch201 -p1 -b .gdm-socket
%endif
%patch202 -p4 -b .gtk212
+%patch203 -p0 -b .gcc43
+
+%if "%{name}" != "kdebase"
+# hacks to omit stuff that doesn't support DO_NOT_COMPILE
+sed -i -e 's|^FONTINST_SUBDIR=kfontinst|#FONTINST_SUBDIR=kfontinst|' kcontrol/Makefile.am
+%endif
# security fixes
@@ -339,6 +350,15 @@
# HACK for rhel4
#PATH=$PATH:/usr/X11R6/bin; export PATH
+%if "%{name}" != "kdebase"
+## I'm pretty sure on these -- Rex
+export DO_NOT_COMPILE="kappfinder kdesktop klipper kdm kmenuedit kpager kpersonalizer ktip nsplugins"
+## add more of these when we're ready to (potentially) break some rawhide deps -- Rex
+#export DO_NOT_COMPILE="$DO_NOT_COMPILE kate konqueror konsole kscreensaver ksysguard kwin"
+## these too? not sure
+#export DO_NOT_COMPILE="$DO_NOT_COMPILE kcontrol kdesu kdialog kicker"
+%endif
+
%configure \
--enable-new-ldflags \
--disable-dependency-tracking \
@@ -482,9 +502,9 @@
# remove conflicts with kdebase-workspace
pushd %{buildroot}%{_bindir}
rm -f genkdmconf kaccess kappfinder kapplymousetheme kate kbookmarkmerger \
- kblankscrn.kss kcminit kcminit_startup kcontroledit kdebugdialog \
+ kblankscrn.kss kcheckrunning kcminit kcminit_startup kcontroledit kdebugdialog \
kdeinstallktheme kdepasswd kdialog kdm kdmctl keditbookmarks \
- keditfiletype kfind kfmclient khelpcenter khotkeys kinfocenter klipper \
+ keditfiletype kfind kfmclient kfontinst kfontview khelpcenter khotkeys kinfocenter klipper \
kmenuedit konqueror konsole krandom.kss krandrtray kreadconfig ksmserver \
ksplashsimple kstart ksysguard ksysguardd ksystraycmd ktip ktrash kwin \
kwin_killer_helper kwin_rules_dialog kwrite kwriteconfig kxkb \
@@ -499,6 +519,7 @@
rm -f %{buildroot}%{_datadir}/config.kcfg/klaunch.kcfg
rm -f %{buildroot}%{_datadir}/config.kcfg/konqueror.kcfg
rm -f %{buildroot}%{_datadir}/config.kcfg/kwin.kcfg
+rm -f %{buildroot}%{_datadir}/config/klipperrc
rm -f %{buildroot}%{_datadir}/config/kshorturifilterrc
rm -f %{buildroot}%{_datadir}/xsessions/kde.desktop
# remove docs
@@ -694,6 +715,17 @@
%{_bindir}/nspluginscan
%{_bindir}/nspluginviewer
%{_bindir}/startkde
+# these just moved out of kdebase3 -- Rex
+%{_bindir}/kcheckrunning
+%{_bindir}/kdesktop
+%{_bindir}/kdesktop_lock
+%{_bindir}/kdm_config
+%{_bindir}/kdm_greet
+%{_bindir}/kfontinst
+%{_bindir}/kfontview
+%{_bindir}/krootimage
+%{_bindir}/kwebdesktop
+#
%{_datadir}/autostart/*
%{_datadir}/desktop-directories/*
%{_datadir}/locale/*/entry.desktop
@@ -702,10 +734,6 @@
%{_datadir}/templates/*
%{_datadir}/templates/.source/*
%{_datadir}/wallpapers/*
-%else
-# We don't have kdebase-extras in kdebase3
-%{_bindir}/kpager
-%{_bindir}/kpersonalizer
%endif
%config(noreplace) /etc/xdg/menus/*
@@ -716,19 +744,12 @@
%{_bindir}/extensionproxy
%{_bindir}/kasbar
%{_bindir}/kcheckpass
-%{_bindir}/kcheckrunning
%{_bindir}/kcontrol
%{_bindir}/kdcop
%{_bindir}/kdeeject
%{_bindir}/kdeprintfax
-%{_bindir}/kdesktop
-%{_bindir}/kdesktop_lock
%{_bindir}/kdesu
%{_bindir}/kdesud
-%{_bindir}/kdm_config
-%{_bindir}/kdm_greet
-%{_bindir}/kfontinst
-%{_bindir}/kfontview
%{_bindir}/khc_docbookdig.pl
%{_bindir}/khc_htdig.pl
%{_bindir}/khc_htsearch.pl
@@ -744,11 +765,9 @@
%{_bindir}/kpm
%{_bindir}/kprinter
%{_bindir}/krdb
-%{_bindir}/krootimage
%{_bindir}/ksplash
-%{_bindir}/kwebdesktop
%{_bindir}/mailsettings
-%{_libdir}/libkdeinit_*.so
+%{_libdir}/libkdeinit_*.*
%{_libdir}/kde3/*
%{_libdir}/kconf_update_bin
%{_datadir}/applications/*/*
@@ -773,6 +792,7 @@
%endif
%{_libdir}/lib*.so.*
%{_libdir}/lib*.la
+%exclude %{_libdir}/libkdeinit_*.*
%files devel
%defattr(-,root,root,-)
@@ -786,10 +806,21 @@
%dir %{_includedir}/kde/ksplash
%{_includedir}/kde/ksplash/*
%{_libdir}/lib*.so
-%exclude %{_libdir}/libkdeinit_*.so
+%exclude %{_libdir}/libkdeinit_*.*
%changelog
+* Wed Jan 09 2008 Rex Dieter <rdieter[AT]fedoraproject.org> - 3.5.8-30
+- f9+: omit kcontrol/kfontinst
+
+* Tue Jan 08 2008 Rex Dieter <rdieter[AT]fedoraproject.org> - 3.5.8-29
+- f9+: omit conflicts w/kdebase-workspace-4.0.0
+- f9+: DO_NOT_COMPILE="kappfinder kdesktop klipper kdm kmenuedit kpager kpersonalizer kscreensaver ktip nsplugins"
+- include %%_libdir/libkdeinit_*.* only in main pkg (not -libs or -devel)
+
+* Sat Jan 05 2008 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.8-28
+- apply upstream build fix for GCC 4.3 (--enable-final macro redefinition)
+
* Mon Dec 31 2007 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.8-27
- fix createGtkrc to set tooltip colors also for GTK+ 2.12+
- Previous message (by thread): rpms/nspluginwrapper/devel nspluginwrapper-0.9.91.5-shutdown.patch, NONE, 1.1 nspluginwrapper.spec, 1.38, 1.39
- Next message (by thread): rpms/openldap/devel .cvsignore, 1.37, 1.38 openldap.spec, 1.107, 1.108 sources, 1.37, 1.38
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list