627f490
a7e893c
# TODO:
a7e893c
# 1. package some noarch bits separately: apidocs.
cvsdist 7a0fabe
a7e893c
Summary: K Desktop Environment 4 - Libraries
215a50f
Version: 4.0.0
215a50f
Release: 1%{?dist}
cvsdist 7a0fabe
1023664
%if 0%{?fedora} > 8
b3f4d1f
Name: kdelibs
b3f4d1f
Epoch: 6
a7e893c
Obsoletes: kdelibs4 < %{version}-%{release}
a7e893c
Provides:  kdelibs4 = %{version}-%{release}
a7e893c
%else
a7e893c
Name: kdelibs4
969f328
%endif
969f328
a7e893c
# LGPLv2: everything, except (see below)
a7e893c
# BSD: kdoctools/
a7e893c
# GFDL: kdoctools/customization ?
45a3ce2
License: LGPLv2
a7e893c
URL:     http://www.kde.org/
a7e893c
Group:   System Environment/Libraries
a7e893c
Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-%{version}.tar.bz2
a7e893c
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
a7e893c
a7e893c
# for macros.kde4
a7e893c
BuildRequires: kde-filesystem >= 4
a7e893c
Requires: dbus-x11
a3b8e4f
Requires: hicolor-icon-theme
a7e893c
# not *strictly* required here, but how better to pull kdebase-runtime in?  -- Rex
cd3f44a
#Requires: kdebase-runtime
32ddd0e
#Requires: oxygen-icon-theme
a7e893c
Requires: kde-filesystem >= 4
a7e893c
Requires: kde-settings
a7e893c
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
a7e893c
Requires: shared-mime-info
a86654e
%if "%{name}" == "kdelibs"
a86654e
Requires: kdelibs-common
a86654e
%endif
a7e893c
a7e893c
Source1: kde4.sh
a7e893c
Source2: kde4.csh
a7e893c
a7e893c
# make -devel packages parallel-installable
a7e893c
Patch0: kdelibs-3.95.0-parallel_devel.patch
a7e893c
# fix kde#149703
a7e893c
Patch1: kdelibs-3.93.0-kde149703.diff
a7e893c
# fix kde#149705
a7e893c
Patch2: kdelibs-3.95.0-kde149705.patch
85b8fae
# FLAC 1.1.3+ support for FindFlac.cmake (patch by Alex Merry)
85b8fae
# http://lists.kde.org/?l=kde-multimedia&m=119806833708186&w=2
85b8fae
Patch3: kdelibs-3.97.0-flac113.patch
2affe2b
# Force Phonon to use the ALSA default device by default
2affe2b
# This should make it work better with PulseAudio.
2affe2b
Patch4: kdelibs-3.97.0-alsa-default-device.patch
a7e893c
a7e893c
BuildRequires: qt4-devel >= 4.3.0
a7e893c
Requires: qt4 >= %{_qt4_version} 
a7e893c
Requires: xdg-utils
a7e893c
Requires(post): /sbin/ldconfig xdg-utils
a7e893c
Requires(postun): /sbin/ldconfig xdg-utils
cvsdist 5bda058
6efda65
BuildRequires: alsa-lib-devel
4a34142
%if 0%{?fedora} < 9
4a34142
# we don't want a hard dependency on aspell on F9+, use enchant only
a7e893c
BuildRequires: aspell-devel
4a34142
%endif
a7e893c
BuildRequires: avahi-devel
a7e893c
BuildRequires: bzip2-devel
a7e893c
BuildRequires: cmake
a7e893c
BuildRequires: cups-devel cups
a7e893c
BuildRequires: enchant-devel
a7e893c
BuildRequires: gamin-devel
a7e893c
BuildRequires: gettext-devel
a7e893c
BuildRequires: giflib-devel
a7e893c
# busted at least on x86_64
a7e893c
#BuildRequires: hspell-devel
d88d9d1
BuildRequires: jasper-devel
a7e893c
BuildRequires: krb5-devel
a7e893c
BuildRequires: libacl-devel libattr-devel
a7e893c
BuildRequires: libjpeg-devel
a7e893c
BuildRequires: libpng-devel
a7e893c
BuildRequires: libtiff-devel
a7e893c
BuildRequires: libxslt-devel libxml2-devel
27edf6f
BuildRequires: OpenEXR-devel
a7e893c
BuildRequires: openssl-devel
a7e893c
BuildRequires: pcre-devel
a7e893c
BuildRequires: shared-mime-info
215a50f
BuildRequires: soprano-devel >= 1.99
a7e893c
BuildRequires: strigi-devel >= 0.5.7
a7e893c
BuildRequires: zlib-devel
a7e893c
# extra X deps (seemingly needed and/or checked-for by most kde4 buildscripts) 
a7e893c
%define x_deps libXcomposite-devel libXdamage-devel libxkbfile-devel libXpm-devel libXScrnSaver-devel libXtst-devel libXv-devel libXxf86misc-devel
a7e893c
%{?x_deps:BuildRequires: %{x_deps}}
1023664
BuildRequires: openssh-clients
2de04c3
BuildRequires: subversion
25d4d66
cvsdist 91ff10f
%description
a7e893c
Libraries for the K Desktop Environment 4.
cvsdist 91ff10f
a86654e
%if "%{name}" == "kdelibs"
a86654e
%package common
a86654e
Group: System Environment/Libraries
a86654e
Summary: Common files for KDE 3 and KDE 4 libraries
a86654e
%description common
a86654e
This package includes the common files for the KDE 3 and KDE 4 libraries.
a86654e
%endif
a86654e
cvsdist 91ff10f
%package devel
cvsdist 91ff10f
Group: Development/Libraries
a7e893c
Summary: Header files for compiling KDE 4 applications
969f328
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
a7e893c
%if "%{name}" != "kdelibs4"
a7e893c
Obsoletes: kdelibs4-devel < %{version}-%{release}
a7e893c
Provides:  kdelibs4-devel = %{version}-%{release}
45a3ce2
%endif
a7e893c
Requires: qt4-devel
a7e893c
Requires: openssl-devel
a7e893c
Requires: bzip2-devel gamin-devel libacl-devel zlib-devel
a7e893c
Requires: strigi-devel >= 0.5.7
a7e893c
%{?x_deps:Requires: %{x_deps}}
cvsdist 91ff10f
%description devel
cvsdist 91ff10f
This package includes the header files you will need to compile
a7e893c
applications for KDE 4.
7fe5209
cvsdist 91ff10f
cvsdist 91ff10f
%prep
969f328
%setup -q -n kdelibs-%{version}
969f328
a7e893c
%patch0 -p1 -b .parallel_devel
a7e893c
%patch1 -p1 -b .kde149703
a7e893c
%patch2 -p1 -b .kde149705
85b8fae
%patch3 -p1 -b .flac113
2affe2b
%patch4 -p1 -b .alsa-default
d88d9d1
cvsdist 994954c
cvsdist 91ff10f
%build
a7e893c
a7e893c
mkdir -p %{_target_platform}
a7e893c
pushd %{_target_platform} 
a7e893c
%{cmake_kde4} ..
a7e893c
popd
a7e893c
a7e893c
make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1
a7e893c
a7e893c
# FIXME/TODO: apidocs
a7e893c
# doc/api/doxygen.sh --doxdatadir=doc/common .
d88d9d1
cvsdist 7a0fabe
cvsdist ce54319
%install
abce11e
rm -rf %{buildroot}
cvsdist af63870
a7e893c
make install DESTDIR=%{buildroot} -C %{_target_platform}
cvsdist 91ff10f
a7e893c
# see also use-of/patching of XDG_MENU_PREFIX in kdebase
a7e893c
mv %{buildroot}%{_kde4_sysconfdir}/xdg/menus/applications.menu \
a7e893c
   %{buildroot}%{_kde4_sysconfdir}/xdg/menus/kde4-applications.menu
cvsdist 91ff10f
a7e893c
%if "%{name}" != "kdelibs"
a7e893c
# remove files which conflict with KDE 3
a7e893c
rm -f %{buildroot}%{_kde4_bindir}/checkXML %{buildroot}%{_kde4_bindir}/kjscmd \
a7e893c
      %{buildroot}%{_kde4_bindir}/kunittestmodrunner
a7e893c
rm -f %{buildroot}%{_kde4_configdir}/kdebug.areas %{buildroot}%{_kde4_configdir}/kdebugrc \
a7e893c
      %{buildroot}%{_kde4_configdir}/kdeprintrc %{buildroot}%{_kde4_configdir}/ui/ui_standards.rc
a7e893c
rm -f %{buildroot}%{_kde4_docdir}/HTML/en/common/*
a7e893c
rm -f %{buildroot}%{_kde4_sharedir}/locale/all_languages
969f328
%endif
cvsdist c9fe4d7
a7e893c
# move devel symlinks
a7e893c
mkdir -p %{buildroot}%{_kde4_libdir}/kde4/devel
a7e893c
pushd %{buildroot}%{_kde4_libdir}
a7e893c
for i in lib*.so
a7e893c
do
a7e893c
  case "$i" in
a7e893c
    libkdeinit4_*.so)
a7e893c
      ;;
a7e893c
    *)
a7e893c
      linktarget=`readlink "$i"`
a7e893c
      rm -f "$i"
a7e893c
      ln -sf "../../$linktarget" "kde4/devel/$i"
a7e893c
      ;;
a7e893c
  esac
cvsdist 91ff10f
done
cvsdist 91ff10f
popd
cvsdist 91ff10f
0099fcf
install -p -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d/kde4.sh
0099fcf
install -p -m 644 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/kde4.csh
969f328
b76fd20
a7e893c
%post
a7e893c
/sbin/ldconfig ||:
a7e893c
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
a7e893c
xdg-desktop-menu forceupdate 2> /dev/null || :
b3f4d1f
a7e893c
%postun 
a7e893c
/sbin/ldconfig ||:
a7e893c
xdg-icon-resource forceupdate --theme hicolor 2> /dev/null || :
a7e893c
xdg-desktop-menu forceupdate 2> /dev/null || :
prockai 2d68e12
d88d9d1
cvsdist 91ff10f
%clean
abce11e
rm -rf %{buildroot}
cvsdist 91ff10f
d88d9d1
cvsdist 91ff10f
%files
a3b8e4f
%defattr(-,root,root,-)
a7e893c
%doc AUTHORS README TODO
627f490
%doc COPYING.LIB
6efda65
%config(noreplace) %{_sysconfdir}/profile.d/*
a7e893c
%{_kde4_bindir}/*
a7e893c
%exclude %{_kde4_bindir}/kconfig_compiler4
a7e893c
%{_kde4_appsdir}/*
a7e893c
# kdewidgets
a7e893c
%exclude %{_kde4_bindir}/makekdewidgets4
a7e893c
%exclude %{_kde4_appsdir}/kdewidgets/
a7e893c
%exclude %{_kde4_libdir}/kde4/plugins/designer/kdewidgets.*
a7e893c
# ksgmltools2
a7e893c
%exclude %{_kde4_appsdir}/ksgmltools2/
a7e893c
%{_kde4_configdir}/*
a7e893c
%{_datadir}/dbus-1/interfaces/*
a7e893c
%{_kde4_datadir}/mime/packages/*
a7e893c
%{_kde4_sharedir}/kde4/services/*
a7e893c
%{_kde4_sharedir}/kde4/servicetypes/*
a7e893c
%{_kde4_sharedir}/icons/hicolor/*/actions/presence_*
a7e893c
%{_kde4_docdir}/HTML/en/*
a7e893c
%{_kde4_libdir}/lib*.so.*
a7e893c
%{_kde4_libdir}/libkdeinit4_*.so
a7e893c
%{_kde4_libdir}/kde4/
a7e893c
%exclude %{_kde4_libdir}/kde4/devel/
a7e893c
%{_kde4_sysconfdir}/xdg/menus/*.menu
a7e893c
%doc %{_mandir}/man*/*
a86654e
# kdelibs-common comes from here for fedora >= 9
a86654e
%if "%{name}" == "kdelibs"
a86654e
%exclude %{_kde4_configdir}/kdebug.areas
a86654e
%exclude %{_kde4_configdir}/kdebugrc
a86654e
%exclude %{_kde4_configdir}/ui/ui_standards.rc
a86654e
%exclude %{_kde4_docdir}/HTML/en/common
a86654e
a86654e
%files common
a86654e
%defattr(-,root,root,-)
a86654e
%{_kde4_configdir}/kdebug.areas
a86654e
%{_kde4_configdir}/kdebugrc
a86654e
%dir %{_kde4_configdir}/ui
a86654e
%{_kde4_configdir}/ui/ui_standards.rc
a86654e
%{_kde4_docdir}/HTML/en/common
a86654e
%{_kde4_datadir}/locale/all_languages/
a86654e
%endif
cvsdist 91ff10f
cvsdist 91ff10f
%files devel
2878b98
%defattr(-,root,root,-)
a7e893c
%doc KDE4PORTING.html
a7e893c
%{_kde4_bindir}/kconfig_compiler4
a7e893c
%{_kde4_bindir}/makekdewidgets4
a7e893c
%{_kde4_appsdir}/kdewidgets/
a7e893c
%dir %{_kde4_libdir}/kde4/plugins/designer
a7e893c
%{_kde4_libdir}/kde4/plugins/designer/kdewidgets.*
a7e893c
%{_kde4_appsdir}/ksgmltools2/
a7e893c
%{_kde4_includedir}/*
a7e893c
%{_kde4_libdir}/kde4/devel/
d88d9d1
cvsdist 91ff10f
cvsdist 91ff10f
%changelog
215a50f
* Mon Jan 07 2008 Than Ngo <than@redhat.com> 4.0.0-1
215a50f
- 4.0.0
215a50f
2affe2b
* Fri Jan 04 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-11
2affe2b
- force Phonon to use the ALSA default device by default
2affe2b
9c57d8b
* Wed Jan 02 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-10
85b8fae
- apply patch by Alex Merry to support FLAC 1.1.3+ in FindFlac.cmake
85b8fae
4a34142
* Sat Dec 22 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-9
4a34142
- drop BR aspell-devel on F9+, use only enchant (FeatureDictionary)
4a34142
efddc03
* Tue Dec 18 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-8
efddc03
- don't put binaries into kdelibs-common, they drag in kdelibs (#417251)
efddc03
a86654e
* Mon Dec 17 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-7
82d2e50
- split out kdelibs-common on F9+ (shared with KDE 3) (#417251)
82d2e50
- Requires: kdelibs-common (F9+) (#417251)
a86654e
2de04c3
* Tue Dec 11 2007 Than Ngo <than@redhat.com> 3.97.0-6
2de04c3
- enable subversion again
2de04c3
8051ae7
* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-5
8051ae7
- rebuild for changed _kde4_includedir
8051ae7
32ddd0e
* Thu Dec 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.97.0-4
32ddd0e
- drop Req: kdebase-runtime oxygen-icon-theme (at least for now)
cd3f44a
b81a17b
* Thu Dec 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.97.0-2
b81a17b
- drop BR: subversion temporarily (due to rawhide breakage)
b81a17b
3012974
* Wed Dec 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.97.0-1
3012974
- kde-3.97.0
3012974
62c674e
* Tue Dec 04 2007 Than Ngo <than@redhat.com> 3.96.2-4
62c674e
- rebuilt against new openssl/openldap
62c674e
0099fcf
* Sat Dec 01 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.96.2-3
0099fcf
- install profile scripts as 644 instead of 755 (Ville Skyttä, #407521)
0099fcf
1023664
* Sat Dec 01 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.96.2-2
1023664
- BR openssh-clients and subversion (Sebastian Vahl)
1023664
- make this the default kdelibs for F9 again
1023664
a7e893c
* Tue Nov 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.96.2-1
a7e893c
- kde-3.96.2
a7e893c
a7e893c
* Tue Nov 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.96.1-1
a7e893c
- kde-3.96.1
a7e893c
a7e893c
* Tue Nov 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.96.0-4
a7e893c
- Requires: kdebase-runtime oxygen-icon-theme (where available)
a7e893c
a7e893c
* Mon Nov 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.96.0-3
a7e893c
- Requires: dbus-x11 (#390851)
a7e893c
a7e893c
* Mon Nov 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.96.0-2
a7e893c
- -devel: (Build)Requires: libXcomposite-devel libXdamage-devel
a7e893c
   libxkbfile-devel libXpm-devel libXScrnSaver-devel libXtst-devel
a7e893c
   libXv-devel libXxf86misc-devel
a7e893c
- devel: Requires: strigi-devel >= 0.5.7
a7e893c
- (Build)Requires: kde-filesystem >= 4
a7e893c
a7e893c
* Thu Nov 15 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.96.0-1
a7e893c
- kde-3.96.0
a7e893c
a7e893c
* Sat Nov 10 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.2-2
a7e893c
- BR: strigi-devel >= 0.5.7, soprano-devel >= 1.97.1
a7e893c
- License: LGPLv2 (only)
a7e893c
a7e893c
* Fri Nov 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.2-1
a7e893c
- kde-3.95.2
a7e893c
a7e893c
* Tue Nov 06 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.0-2
a7e893c
- fix parallel_devel patch (typo in KDE4_KPARTS_LIBRARY)
a7e893c
a7e893c
* Sun Nov 04 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.95.0-1
a7e893c
- kde-3.95.0 (kde4 dev platform rc1)
a7e893c
a7e893c
* Thu Oct 18 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.94.0-2
a7e893c
- drop optional BR hspell-devel again due to broken x86_64 static library
a7e893c
a7e893c
* Thu Oct 18 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.94.0-1
a7e893c
- update to 3.94.0
a7e893c
- BR soprano-devel >= 1.95.0
a7e893c
- don't rename js to kjs after installation, fixed upstream
a7e893c
- update parallel-devel patch
a7e893c
- drop kde#149704 patch, fixed upstream
a7e893c
- drop colorscheme-hack patch
a7e893c
- backport upstream fix for unversioned kpty library (rev 724528)
a7e893c
- add new BRs hspell-devel and jasper-devel
a7e893c
- 3.94.0 generates some manpages, add them to the file list
a7e893c
a7e893c
* Thu Oct 4 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-11
a7e893c
- don't make this the default kdelibs on F9 yet
a7e893c
- retry ppc64 build (#300571)
a7e893c
a7e893c
* Fri Sep 21 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-10
a7e893c
- ExcludeArch: ppc64 (#300571)
a7e893c
a7e893c
* Thu Sep 20 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.93.0-9
a7e893c
- -devel: (re)add Requires: bzip2-devel gamin-devel libacl-devel strigi-devel zlib-devel
a7e893c
- update sources
a7e893c
- sync kde4.(sh|csh) changes wrt KDE_IS_PRELINKED w/ devel/ branch
a7e893c
a7e893c
* Fri Sep 14 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-8
a7e893c
- rename js to kjs because of file conflict (kde#149840)
a7e893c
a7e893c
* Thu Sep 13 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-7
a7e893c
- actually install kde4.sh and kde4.csh
a7e893c
- sync KDE_IS_PRELINKED setting in kde4.sh and kde4.csh with kdelibs 3
a7e893c
  (workaround for #244065 no longer needed, fixed in 3.93.0)
a7e893c
a7e893c
* Thu Sep 13 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-6
a7e893c
- set QT_PLUGIN_PATH in kde4.sh and kde4.csh
a7e893c
a7e893c
* Wed Sep 12 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-5
a7e893c
- fix strange coloring due to incomplete changes to KColorScheme
a7e893c
a7e893c
* Mon Sep 10 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-4
a7e893c
- use upstream fix (by David Faure) for kde#149704
a7e893c
a7e893c
* Mon Sep 10 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-3
a7e893c
- fix kde#149703, kde#149704, kde#149705
a7e893c
a7e893c
* Sun Sep 9 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-2
a7e893c
- remove files which conflict with KDE 3
a7e893c
- rename kconfig_compiler and makekdewidgets to *4
a7e893c
- move devel symlinks to %%{_kde4_libdir}/kde4/devel/
a7e893c
- drop Conflicts: kdelibs-devel
a7e893c
a7e893c
* Sun Sep 9 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.93.0-1
a7e893c
- update to 3.93.0
a7e893c
- drop kde4home patch (no longer applied)
a7e893c
- drop kdeprint soversion conflict patch (fixed upstream)
a7e893c
- remove icon-related code, pics/ is now in kdebase-runtime
a7e893c
- BR strigi-devel >= 0.5.5 due to API changes
a7e893c
- package hicolor presence_* icons which are not in hicolor-icon-theme
a7e893c
- don't list non-existing ksvgtopng in devel binaries (now in kdebase-runtime)
a7e893c
a7e893c
* Tue Aug 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.92.0-4
a7e893c
- -devel: omit most (hopefully) extraneous Requires:
a7e893c
- use macros.kde4
a7e893c
- -devel: Conflicts: kdelibs-devel (in %%_bindir,%%_libdir)
a7e893c
- License clarification
a7e893c
a7e893c
* Fri Aug 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.92.0-3
a7e893c
- name kdelibs4, don't mess with %%_prefix (for now)
627f490
- move to -devel: checkXML, kconfig_compiler, (make)kdewidgets, ksgmltools2,
627f490
  ksvgtopng, kunittestmodrunner
627f490
- set KDE_IS_PRELINKED unconditionally (#244065)
a7e893c
- License: LGPLv2
a7e893c
- Requires: shared-mime-info
a7e893c
a7e893c
* Mon Jul 30 2007 Than Ngo <than@redhat.com> 3.92.0-2
a7e893c
- fix conlict with kde3
a7e893c
- add -DSYSCONF_INSTALL_DIR
a7e893c
a7e893c
* Sat Jul 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.92.0-1
a7e893c
- kde-3.92.0 (kde4-beta1)
a7e893c
a7e893c
* Thu Jul 19 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.91.0-6
a7e893c
- add missing epoch to main package Requires for -devel if name is kdelibs
a7e893c
a7e893c
* Tue Jul 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-5
a7e893c
- BR: soprano-devel
a7e893c
- prefix=/usr cleanups
a7e893c
a7e893c
* Wed Jul 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.91.0-4
a7e893c
- apply upstream bugfix for KatePart syntax highlighting (kde #145571)
a7e893c
a7e893c
* Thu Jun 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-3
a7e893c
- fix %%_sysconfdir for %%_prefix != /usr case.
a7e893c
a7e893c
* Thu Jun 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-2
a7e893c
- updated kde4home.diff
a7e893c
- CMAKE_BUILD_TYPE=RelWithDebInfo (we're already using %%optflags)
a7e893c
a7e893c
* Wed Jun 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-1
a7e893c
- kde-3.91.0
a7e893c
- CMAKE_BUILD_TYPE=debug 
a7e893c
a7e893c
* Sat Jun 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.90.1-3
a7e893c
- specfile cleanup (%%prefix issues mostly)
a7e893c
a7e893c
* Wed May 30 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.90.1-2
a7e893c
- add missing BR shared-mime-info
a7e893c
a7e893c
* Sun May 13 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.90.1-1
a7e893c
- update to 3.90.1
a7e893c
- drop backported upstream fixes already in 3.90.1
a7e893c
- bump cmake BR to 2.4.5 as required upstream now
a7e893c
- add BR strigi-devel, alsa-lib-devel, avahi-devel
a7e893c
- don't set execute bits by hand anymore, cmake has been fixed
a7e893c
- use multilibs in /opt/kde4
a7e893c
a7e893c
* Mon Mar 26 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-5
a7e893c
- apply upstream fixes to build with Qt 4.3 Beta
a7e893c
a7e893c
* Sat Mar 24 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-4
a7e893c
- restore minimum version requirements for cmake and qt4-devel
a7e893c
- drop visibility hack (no longer needed with latest qt4 package)
a7e893c
- don't set QT4DIR and PATH anymore, qdbuscpp2xml has been fixed
a7e893c
- apply upstream bugfixes:
a7e893c
- * khtml segfault fix
a7e893c
- * message box cancel button fix
a7e893c
- * kprocio received buffer truncation fix (backported)
a7e893c
- * KatePart keyboard shortcut (Ctrl+Right, Shift+Right) fix
a7e893c
a7e893c
* Mon Mar 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.80.3-3
a7e893c
- +eXecute perms for %%{_prefix}/lib/*
a7e893c
a7e893c
* Fri Feb 23 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-2
a7e893c
- apply upstream patch to fix klauncher crash
a7e893c
- hack around Qt 4 being built with no visibility support
a7e893c
- install Qt Designer plugin
a7e893c
a7e893c
* Wed Feb 21 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-1
a7e893c
- update to 3.80.3
a7e893c
- update and improve parallel-installability patch
a7e893c
- set QT4DIR and PATH so CMake's direct $QT4DIR/qdbuscpp2xml calls work
a7e893c
- move libkdeinit_*.so from -devel to main package
a7e893c
- symlink kde4-config into /usr/bin so it can be used for path setting
a7e893c
a7e893c
* Wed Nov 29 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 3.80.2-0.4.20061003svn
a7e893c
- dropped -DCMAKE_SKIP_RPATH=TRUE from cmake
a7e893c
- compiling with QA_RPATHS=0x0003; export QA_RPATHS
a7e893c
a7e893c
* Sun Nov 26 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 3.80.2-0.3.20061003svn
a7e893c
- Added foolishly dropped libjpeg-devel, zlib-devel, krb5-devel, libattr-devel again as BR
a7e893c
a7e893c
* Thu Nov 23 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 3.80.2-0.2.20061003svn
a7e893c
- parallel build support
a7e893c
- added -DCMAKE_SKIP_RPATH=TRUE to cmake to skip rpath
a7e893c
- dropped libjpeg-devel, zlib-devel, krb5-devel, libattr-devel as BR
a7e893c
- dropped duplicate libattr-devel in BR
a7e893c
- spec file cleanups and added clean up in %%install
a7e893c
- fixed missing dependency : libkdeinit_knotify.so
a7e893c
a7e893c
* Sat Oct 07 2006 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.2-0.1.20061003svn
a7e893c
- first Fedora RPM (parts borrowed from the OpenSUSE kdelibs 4 RPM and the Fedora kdelibs 3 RPM)
a7e893c
- apply parallel-installability patch