auto-import kdelibs-3.0.0-9 from kdelibs-3.0.0-9.src.rpm

This commit is contained in:
cvsdist 2004-09-09 06:55:04 +00:00
parent 994954cfaa
commit 27ad95ff0c
4 changed files with 268 additions and 434 deletions

View File

@ -1 +1,2 @@
kdelibs-2.2.2.tar.bz2
kdelibs-3.0.0.tar.bz2
keramik-20020327.tar.bz2

View File

@ -0,0 +1,11 @@
--- kdelibs/kdecore/kdebug.cpp.ndebug Mon Mar 11 16:44:31 2002
+++ kdelibs/kdecore/kdebug.cpp Mon Mar 11 16:45:19 2002
@@ -224,7 +224,7 @@
break;
}
- short nOutput = kDebug_data->config ? kDebug_data->config->readNumEntry(key, 2) : 2;
+ short nOutput = kDebug_data->config ? kDebug_data->config->readNumEntry(key, 4) : 4;
// If the application doesn't have a QApplication object it can't use
// a messagebox.

View File

@ -1,284 +1,161 @@
%define kde_major_version 2
%define pkg kdelibs
%define kde_major_version 3
%define is_release 1
%define beta %{nil}
%define cups %{nil}
%define cups cups
%define rel 9
%define debug 0
%define DATE 20020109
%define qt_version 2.3.0
%define kde_version 2.2.2
%define ver %{kde_version}%{beta}
Version: %{kde_version}
Summary: Various libraries for KDE.
Name: %{pkg}
%define DATE 20020327
Version: 3.0.0
%define ver %{version}%{beta}
Summary: K Desktop Environment - Libraries
%if %{is_release}
Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/distribution/tar/generic/source/%{name}-%{ver}.tar.bz2
Source1: keramik-%{DATE}.tar.bz2
%else
Source: cvs://cvs.kde.org/%{name}-%{DATE}.tar.bz2
%endif
Patch: kdelibs-3.0-dlopen-gcc31.patch
Patch1: kdelibs-3.0.0-keramik.patch
Patch6: kdelibs-3.0-noxs.patch
Patch7: kdelibs-3.0.0-ndebug.patch
Patch8: kdelibs-3.0-resize-icons.patch
Patch11: kdelibs-2.1.1-path.patch
Patch13: kdelibs-3.0-rpath.patch
# Japanese patches
Patch101: http://www.kde.gr.jp/patch/kdelibs-2.2.2-khtml-autoencode-ja-20011126.diff
Name: kdelibs
Requires: qt >= 3.0.3 arts >= 7:1.0.0
%if "%{cups}" != ""
Requires: cups-libs >= 1.1.12
BuildRequires: cups-devel >= 1.1.12
%endif
BuildRequires: qt-devel >= 3.0.3
Obsoletes: %{name}2 kdelibs-sound
BuildPrereq: flex >= 2.5.4a-13 kdoc >= 3.0.0 libxslt-devel >= 1.0.9
BuildPrereq: sgml-common openjade jadetex docbook-dtd31-sgml docbook-style-dsssl perl-SGMLSpm docbook-utils pcre-devel zlib-devel arts-devel >= 7:1.0.0-1
Icon: kde-icon.xpm
Epoch: 6
Group: System Environment/Libraries
License: LGPL
BuildRoot: %{_tmppath}/%{pkg}-buildroot
Prefix: %{_prefix}
%if %{is_release}
Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/distribution/tar/generic/source/%{pkg}-%{ver}.tar.bz2
%else
Source: cvs://cvs.kde.org/%{pkg}-%{DATE}.tar.bz2
%endif
%if %{is_release}
%if "%{beta}" != ""
Release: 0.%{beta}.%{rel}%{cups}
Release: 0.%{beta}.%{rel}
%else
Release: %{rel}%{cups}
Release: %{rel}
%endif
%else
Release: 0.cvs%{DATE}.%{rel}%{cups}
Release: 0.cvs%{DATE}.%{rel}
%endif
Patch1: kdelibs-2.0-final.patch
Patch2: kdelibs-2.0-nodebug.patch
Patch3: klauncher-escape.patch
Patch4: kdelibs-20010205-Japanese.patch
Patch5: kdelibs-2.2.1-cookies.patch
Patch6: kdelibs-2.1-noxs.patch
Patch7: kdelibs-2.1.1-debug.patch
Patch8: kdelibs-2.1.1-cookieperms.patch
Patch10: kdelibs-2.2-ssl.patch
Patch11: kdelibs-2.1.1-path.patch
Patch14: khtml-onChange.patch
Patch15: kdelibs-2.2.1-glib.patch
Patch16: post-2.2.2-kdelibs-khtml.diff
Patch17: post-2.2.2-kdelibs.diff
Patch18: post-2.2.2-kdelibs-kimgio.diff
Patch19: post-2.2.2-kdelibs-kio-2.diff
Patch20: post-2.2.2-kdelibs-kssl-2.diff
Patch21: post-2.2.2-kdelibs-http.patch
# Japanese patches
Patch100: http://www.kde.gr.jp/patch/kdelibs-2.2beta1-keditcl1-20010706.diff
Patch101: http://www.kde.gr.jp/patch/kdelibs-2.2beta1-khtml-autoencode-ja-20010708.diff
Requires: qt >= %{qt_version}
Requires: openssl
BuildPrereq: qt-devel >= %{qt_version}
BuildPrereq: flex >= 2.5.4a-13
BuildPrereq: kdoc >= %{version}
BuildPrereq: libxslt-devel >= 1.0.7
BuildPrereq: sgml-common
BuildPrereq: openjade
BuildPrereq: jadetex
BuildPrereq: docbook-dtd31-sgml
BuildPrereq: docbook-style-dsssl
BuildPrereq: perl-SGMLSpm
BuildPrereq: docbook-utils
BuildPrereq: pcre-devel
BuildPrereq: zlib-devel
BuildPrereq: openssl-devel
Obsoletes: %{pkg}2
Group: System Environment/Libraries
License: LGPL
BuildRoot: %{_tmppath}/%{name}-buildroot
Obsoletes: kdesupport
%description
The K Desktop Environment (KDE) is a GUI desktop for the X Window
System. The kdelibs package contains a variety of libraries used by
KDE, including: kdecore, the KDE core library; kdeui, a user interface
library; kfm, the file manager; khtmlw, HTML widgets; kfile, for file
access; kspell, the spelling checker; jscript, for javascript; kab,
the addressbook; kimgio, for image manipulation; and arts, for sound,
mixing, and animation.
Libraries for the K Desktop Environment:
KDE Libraries included: kdecore (KDE core library), kdeui (user interface),
kfm (file manager), khtmlw (HTML widget), kio (Input/Output, networking),
kspell (spelling checker), jscript (javascript), kab (addressbook),
kimgio (image manipulation).
%package devel
Group: Development/Libraries
Summary: Header files and documentation for compiling KDE applications.
Requires: qt-devel >= %{qt_version}
Requires: %{name} = %{version}-%{release}
Requires: pcre-devel
Requires: qt-devel >= 3.0.3, %{name} = %{version}, pcre-devel
Obsoletes: kdesupport-devel
%description devel
This package includes the header files you will need to compile
applications for KDE. The KDE API documentation is also included in
HTML format.
%package sound
Group: System Environment/Libraries
Summary: KDE libraries needed to support sound.
Requires: %{name} = %{version}-%{release}
Requires: arts = %{version}-%{release}
Requires: audiofile
Obsoletes: %{pkg}2-sound
%description sound
The K Desktop Environment (KDE) is a GUI desktop for the X Window
System. The kdelibs-sound package contains the libraries used by KDE
to support sound.
%package -n arts
Group: System Environment/Libraries
Summary: A modularized sound system for KDE.
Requires: audiofile
%description -n arts
aRts (Analog Real-Time Synthesizer) is a sound system for KDE
2.x. aRts creates and processes sound using small modules that do
certain tasks. aRts modules can create waveforms (oscillators), play
samples, filter data, add signals, perform effects like
delay/flanger/chorus, or output the data to the soundcard.
By connecting all those small modules together, you can perform
complex tasks like simulating a mixer, generating an instrument, or
playing a wave file with effects.
%package sound-devel
Group: Development/Libraries
Summary: Header files for compiling KDE sound applications.
Requires: %{name} = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release}
Requires: %{name}-sound = %{version}-%{release}
Requires: audiofile-devel
Obsoletes: %{pkg}2-sound-devel
%description sound-devel
This package includes the header files needed to compile applications
using the KDE sound libraries (arts and libkmid).
applications for KDE. Also included is the KDE API documentation in HTML
format for easy browsing.
%prep
rm -rf $RPM_BUILD_ROOT
%if %{is_release}
%setup -q -n %{pkg}-%{ver}
%setup -q -n %{name}-%{ver} -a 1
%else
%setup -q -n %{pkg}
%setup -q -n %{name}
%endif
%patch1 -p1 -b .final
%patch13 -p1 -b .rpath
%patch -p1 -b .gcc31dlopen
%patch1 -p1 -b .styles
%if %{debug} == 0
%patch2 -p1 -b .nodebug
%patch7 -p1 -b .debug
%endif
%patch3 -p1 -b .esc
%patch4 -p1 -b .jp
%patch5 -p1 -b .cookieesc
%patch6 -p1 -b .noxs
%patch8 -p1 -b .sec
%patch8 -p1 -b .resize
%patch11 -p1 -b .path
%patch14 -p1 -b .onChange
%patch15 -p1 -b .glib
%patch10 -p1 -b .ssl
pushd khtml/ecma
%patch16 -p0 -b .khtml
popd
perl -pi -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release}\"," kdecore/kdeversion.h
%patch17 -p1 -b .sec
pushd kimgio
%patch18 -p0 -b .pdf
popd
pushd kio
%patch19 -p0 -b .sec
popd
pushd kssl
%patch20 -p0 -b .sec
popd
pushd kio/http
%patch21 -p0 -b .sec
popd
%patch100 -p1 -b .jp1
# # # patch101 -p1 -b .jp2
# Make the version number say what it should say
perl -pi -e 's,#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING "%{version}-%{release}",g' kdecore/kapp.h
# Workaround for legacy auto* tools
[ -x /usr/bin/autoconf-2.5? ] && ln -s /usr/bin/autoconf-2.5? autoconf
[ -x /usr/bin/autoheader-2.5? ] && ln -s /usr/bin/autoheader-2.5? autoheader
[ -x /usr/bin/aclocal-1.5 ] && ln -s /usr/bin/aclocal-1.5 aclocal
[ -x /usr/bin/automake-1.5 ] && ln -s /usr/bin/automake-1.5 automake
export PATH=`pwd`:$PATH
# End workaround
make -f Makefile.cvs
# Fix some broken autogenerated files
cd arts/mcopidl
flex -oscanner.cc scanner.ll
cd ../../dcop/dcopidl
flex -oscanner.cc scanner.ll
cd ../..
make -f Makefile.cvs || :
%build
unset QTDIR || : ; . /etc/profile.d/qt.sh
if [ -x /usr/bin/getconf ]; then
CPUS=`getconf _NPROCESSORS_ONLN`
fi
if test "x$CPUS" = "x" -o "x$CPUS" = "x0"; then
CPUS=1
fi
%if %{debug}
FLAGS="-O0 -DDEBUG=1"
export FLAGS="-O0 -DDEBUG=1"
%else
FLAGS="-DNDEBUG -UDEBUG -DNODEBUG -UDEBUG_ASYNC_TRANSFER -UVPORT_DEBUG -UDEBUG_IO -UDEBUG_MESSAGES -UDEBUG_AUTH -UDEBUG_CONNECTION_DATA -DYYDEBUG=0 -UNETWMDEBUG -UCSS_DEBUG -UCSS_STYLESHEET_DEBUG -USPEED_DEBUG -UKJS_DEBUGGER -UFORMS_DEBUG -UDEBUG_LAYOUT -UDEBUG_DRAW_BORDER -UPARSER_DEBUG -UDECODE_DEBUG -UCACHE_DEBUG -UBUFFER_DEBUG -UJPEG_DEBUG -UDEBUG_LINEBREAKS -UBOX_DEBUG -UTABLE_DEBUG -UYYERROR_VERBOSE -UKJS_DEBUG_MEM -UMIDIOUTDEBUG -UGENERAL_DEBUG_MESSAGES"
# FIXME: Workaround for bug #57502
%ifarch ia64
export FLAGS="-O0"
%else
export FLAGS="$RPM_OPT_FLAGS"
%endif
export FLAGS="$FLAGS -DNDEBUG -UDEBUG -DNODEBUG -UDEBUG_ASYNC_TRANSFER -UVPORT_DEBUG -UDEBUG_IO -UDEBUG_MESSAGES -UDEBUG_AUTH -UDEBUG_CONNECTION_DATA -DYYDEBUG=0 -UNETWMDEBUG -UCSS_DEBUG -UCSS_STYLESHEET_DEBUG -USPEED_DEBUG -UKJS_DEBUGGER -UFORMS_DEBUG -UDEBUG_LAYOUT -UDEBUG_DRAW_BORDER -UPARSER_DEBUG -UDECODE_DEBUG -UCACHE_DEBUG -UBUFFER_DEBUG -UJPEG_DEBUG -UDEBUG_LINEBREAKS -UBOX_DEBUG -UTABLE_DEBUG -UYYERROR_VERBOSE -UKJS_DEBUG_MEM -UMIDIOUTDEBUG -UGENERAL_DEBUG_MESSAGES"
%endif
FLAGS="$RPM_OPT_FLAGS -fno-rtti -fno-exceptions -fno-check-new $FLAGS -D_GNU_SOURCE"
export FLAGS="$RPM_OPT_FLAGS -fno-rtti -fno-exceptions -fno-check-new $FLAGS -D_GNU_SOURCE"
VERSION=`cat /etc/redhat-release |awk '{ print $5; }'`
# Check which version/distribution we are...
VERSION=`cat /etc/redhat-release 2>/dev/null |awk '{ print $5; }'`
if [ -z "$VERSION" -o -z "echo $VERSION |sed -e 's,[0-9]*,,g;s,\.,,g'" ]; then
VERSION="A Red Hat Linux-based distribution"
else
VERSION="Red Hat Linux $VERSION"
fi
autoconf
CXXFLAGS="$FLAGS" \
CFLAGS="$FLAGS" \
./configure \
--prefix=%{prefix} \
CXXFLAGS="$FLAGS" CFLAGS="$FLAGS" ./configure \
--prefix=%{_prefix} \
%if "%{cups}" != ""
--enable-cups \
--enable-cups \
%endif
--enable-mitshm \
--includedir=%{prefix}/include/kde \
--enable-mitshm \
--with-xinerama \
--includedir=%{_includedir}/kde \
%if "%{debug}" == "0"
--disable-debug \
--without-debug \
--enable-final \
--disable-debug \
--without-debug \
--enable-final \
%endif
--with-distribution="Red Hat Linux $VERSION"
--with-distribution="$VERSION" \
%ifarch %{ix86}
--enable-fast-malloc=yes \
%endif
--disable-libfam --without-libfam
make %{?_smp_mflags}
%install
unset QTDIR || : ; . /etc/profile.d/qt.sh
export DESTDIR=$RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install-strip
FLAGS="$RPM_OPT_FLAGS -fno-rtti -fno-exceptions -fno-check-new"
CXXFLAGS="$FLAGS" \
CFLAGS="$FLAGS" \
./configure \
--prefix=%{prefix} \
--enable-mitshm \
--includedir=%{prefix}/include/kde \
--with-distribution="Red Hat Linux $VERSION" \
--enable-static \
%if "%{debug}" == "0"
--disable-debug \
--without-debug \
%endif
--disable-shared \
%ifnarch alpha
--enable-final
%endif
pushd arts/artsc
make clean
make
install -m 644 .libs/libartsc.a $RPM_BUILD_ROOT%{prefix}/lib
popd
chmod a+x $RPM_BUILD_ROOT%{prefix}/lib/*
chmod a+x $RPM_BUILD_ROOT%{_libdir}/*
# Generate documentation
export PATH=%{prefix}/bin:$PATH
export PATH=$RPM_BUILD_ROOT/%{_bindir}:$PATH
makekdedoc=`which makekdedoc`
if [ ! -z "$makekdedoc" ]; then
url=%{_docdir}/%{name}-devel-%{version}
@ -288,12 +165,10 @@ if [ ! -z "$makekdedoc" ]; then
if [ ! -z "$qt2kdoc" ]; then
$qt2kdoc -z -o $kdocdir/kdoc-reference $QTDIR/doc/html
fi
$makekdedoc --srcdir . --libdir $kdocdir/kdoc-reference --outputdir $kdocdir --url $url
$makekdedoc -p'--skip-internal' --srcdir . --libdir $kdocdir/kdoc-reference --outputdir $kdocdir --url $url
fi
pushd $RPM_BUILD_ROOT%{_docdir}
ln -sf %{name}-devel-%{version} %{name}-devel-%{kde_major_version}
popd
( cd $RPM_BUILD_ROOT%{_docdir} && ln -sf %{name}-devel-%{version} %{name}-devel-%{kde_major_version} )
# Make symlinks relative
pushd $RPM_BUILD_ROOT/usr/share/doc/HTML/en
@ -308,257 +183,203 @@ popd
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-devel-%{version}
install -m 644 KDE2PORTING.html $RPM_BUILD_ROOT%{_docdir}/%{name}-devel-%{version}
# Make sure KDEDIRS and KDEDIR are set
mkdir -p $RPM_BUILD_ROOT/etc/profile.d
cat >$RPM_BUILD_ROOT/etc/profile.d/kde.sh <<EOF
# Make sure KDEDIR is set
[ -z "\$KDEDIR" ] && KDEDIR="/usr"
export KDEDIR
EOF
cat >$RPM_BUILD_ROOT/etc/profile.d/kde.csh <<EOF
# Make sure KDEDIR is set
if ( \$?KDEDIR ) then
exit
endif
setenv KDEDIR /usr
EOF
chmod 0755 $RPM_BUILD_ROOT/etc/profile.d/kde.*
%clean
rm -rf $RPM_BUILD_ROOT
# rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%post sound -p /sbin/ldconfig
%postun sound -p /sbin/ldconfig
%files
%defattr(-,root,root)
%{prefix}/bin/dcop*
%{prefix}/bin/kbuildsycoca
%{prefix}/bin/preparetips
%{prefix}/bin/imagetops
%{prefix}/bin/kcookiejar
%{prefix}/bin/kshell
%{prefix}/bin/kwrapper
%{prefix}/bin/kde*
%{prefix}/bin/kdont*
%{prefix}/bin/kio*
%{prefix}/bin/kpac_*
%{prefix}/bin/kconf_*
%{prefix}/bin/klauncher
%{prefix}/bin/kmailservice
%{prefix}/bin/lnusertemp
%{prefix}/bin/settheme
%{prefix}/bin/ksendbugmail
%{prefix}/bin/make*
%{prefix}/bin/meinproc
%{prefix}/bin/xml*
%{prefix}/bin/kdb2html
%{prefix}/bin/checkXML
%{prefix}/lib/*style.*
%{prefix}/lib/dcop*
%{prefix}/lib/kconf*
%{prefix}/lib/kbuildsycoca*
%{prefix}/lib/kcookiejar*
%{prefix}/lib/kded*
%dir %{prefix}/lib/kde2
%{prefix}/lib/kde2/*
%{prefix}/lib/kio*
%{prefix}/lib/klauncher*
%{prefix}/lib/libDCOP*
%{prefix}/lib/libkab.*
%{prefix}/lib/libkde*
%{prefix}/lib/libkfile.*
%{prefix}/lib/libkhtml*.*
%{prefix}/lib/libkio.*
%{prefix}/lib/libkjava.*
%{prefix}/lib/libkjs.*
%{prefix}/lib/libkparts.*
%{prefix}/lib/libkscreensaver.*
%{prefix}/lib/libkspell.*
%{prefix}/lib/libkssl.*
%{prefix}/lib/libksycoca.*
%{prefix}/lib/libktexteditor.*
%dir %{prefix}/share/apps
%{prefix}/share/apps/*
%dir %{prefix}/share/config
%config(noreplace) %{prefix}/share/config/*
%{prefix}/share/icons/*
%dir %{prefix}/share/mimelnk
%{prefix}/share/mimelnk/*
%dir %{prefix}/share/services
%{prefix}/share/services/*.kimgio
%{prefix}/share/services/*.protocol
%{prefix}/share/services/*.desktop
%dir %{prefix}/share/services/kded
%{prefix}/share/services/kded/*
%dir %{prefix}/share/servicetypes
%{prefix}/share/servicetypes/*
%doc %{prefix}/share/doc/HTML/*
%{_bindir}/dcopserver*
%{_bindir}/dcop
%{_bindir}/dcopfind
%{_bindir}/dcopclient
%{_bindir}/dcopobject
%{_bindir}/dcopref
%{_bindir}/dcopstart
%{_bindir}/kbuildsycoca
%{_bindir}/preparetips
%{_bindir}/imagetops
%{_bindir}/kcookiejar
%{_bindir}/kshell
%{_bindir}/kwrapper
%{_bindir}/kinstalltheme
%{_bindir}/kde*
%{_bindir}/kdont*
%{_bindir}/kio*
%{_bindir}/kpac_*
%{_bindir}/kaddprint*
%{_bindir}/kconf_*
%{_bindir}/klauncher
%{_bindir}/k*service
%{_bindir}/kimage_concat
%{_bindir}/lnusertemp
%{_bindir}/ksendbugmail
%{_bindir}/make*
%{_bindir}/meinproc
%{_bindir}/xml*
%{_bindir}/kdb2html
%{_bindir}/checkXML
%{_bindir}/knotify
%{_bindir}/kab2kabc
%{_bindir}/artsmessage
%{_libdir}/dcop*
%dir %{_libdir}/kde3
%{_libdir}/kde3/*
%{_libdir}/libDCOP*
%{_libdir}/libkabc.*
%{_libdir}/libkate*
%{_libdir}/libkde*
%{_libdir}/libkcertpart.*
%{_libdir}/libkhtml*.*
%{_libdir}/libkio.*
%{_libdir}/libkjava.*
%{_libdir}/libkjs.*
%{_libdir}/libkparts.*
%{_libdir}/libkscreensaver.*
%{_libdir}/libkscript.*
%{_libdir}/libshellscript.*
%{_libdir}/libkspell.*
%{_libdir}/libktexteditor.*
%{_libdir}/libkmid.*
%{_libdir}/libvcard*
%{_libdir}/libartskde*
%{_libdir}/k*.??
%dir %{_datadir}/apps
%{_datadir}/apps/*
%dir %{_datadir}/config
%config(noreplace) %{_datadir}/config/*
%{_datadir}/icons
%{_datadir}/mimelnk
%{_datadir}/autostart
%dir %{_datadir}/services
%{_datadir}/services/*.kimgio
%{_datadir}/services/*.protocol
%{_datadir}/services/*.desktop
%{_datadir}/services/kded
%{_datadir}/servicetypes
%doc %{_datadir}/doc/HTML/*
%if "%{cups}" != ""
%{prefix}/bin/cups*
%{prefix}/lib/libcups*
%{_bindir}/cups*
%{_libdir}/libcups*
%endif
%config /etc/profile.d/kde.sh
%config /etc/profile.d/kde.csh
%files devel
%defattr(-,root,root)
%dir %{prefix}/include/kde
%{prefix}/include/kde/*.h
%dir %{prefix}/include/kde/dom
%{prefix}/include/kde/dom/*
%dir %{prefix}/include/kde/kio
%{prefix}/include/kde/kio/*
%dir %{prefix}/include/kde/kjs
%{prefix}/include/kde/kjs/*
%dir %{prefix}/include/kde/kdesu
%{prefix}/include/kde/kdesu/*
%dir %{prefix}/include/kde/kparts
%{prefix}/include/kde/kparts/*
%dir %{prefix}/include/kde/kdeprint
%{prefix}/include/kde/kdeprint/*
%{_bindir}/dcopidl*
%{_includedir}/kde
%doc %{_docdir}/%{name}-devel-%{kde_major_version}
%dir %{_docdir}/%{name}-devel-%{version}
%doc %{_docdir}/%{name}-devel-%{version}/*
%files sound
%defattr(-,root,root)
%{prefix}/bin/knotify
%{prefix}/bin/artsmessage
%{prefix}/lib/libkmid.*
%{prefix}/lib/libqtmcop.*
%{prefix}/lib/knotify*
%{prefix}/lib/libx11globalcomm.*
%{prefix}/lib/libartskde*
%files -n arts
%defattr(-,root,root)
%dir %{prefix}/lib/mcop
%dir %{prefix}/lib/mcop/Arts
%{prefix}/lib/mcop/Arts/*
%{prefix}/lib/mcop/*.mcopclass
%{prefix}/lib/mcop/*.mcoptype
%{prefix}/bin/artscat
%{prefix}/bin/artsd*
%{prefix}/bin/artsp*
%{prefix}/bin/artss*
%{prefix}/bin/artsw*
%{prefix}/lib/libartsc*.la
%{prefix}/lib/libartsc*.so*
%{prefix}/lib/libartsdsp*.la
%{prefix}/lib/libartsdsp*.so*
%{prefix}/lib/libartsflow*.la
%{prefix}/lib/libartsflow*.so*
%{prefix}/lib/libartswav*.la
%{prefix}/lib/libartswav*.so*
%{prefix}/lib/libmcop.*
%{prefix}/lib/libmcop_mt.*
%{prefix}/lib/libsound*
%{prefix}/lib/libkmedia*
%files sound-devel
%defattr(-,root,root)
%{prefix}/bin/artsc-config
%{prefix}/bin/mcopidl
%dir %{prefix}/include/kde/arts
%{prefix}/include/kde/arts/*
%dir %{prefix}/include/kde/artsc
%{prefix}/include/kde/artsc/*
%dir %{prefix}/include/kde/libkmid
%{prefix}/include/kde/libkmid/*
%{prefix}/lib/libartsc.a
%changelog
* Mon Jul 14 2003 Than Ngo <than@redhat.com> 2.2.2-9
- securitiy bug - Konqueror Referer Leaking Website Authentication Credentials
* Thu Apr 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-9
- Fix Qt designer crash when loading KDE plugins
* Tue Apr 9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-8
- Add build requirement on samba >= 2.2.3a-5 to make sure the correct
smb ioslave can be built
* Mon Jun 2 2003 Than Ngo <than@redhat.com> 2.2.2-8
- Konqueror Embedded SSL vulnerability
* Mon Apr 8 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-7
- Merge the following fixes from KDE_3_0_BRANCH:
- RFC 2818 compliance for KSSL
- Detect premature loss of connection in http ioslave (this may have
been the cause of the bugzilla CGI.pl:1444 issue)
- Don't send SIGHUP to kdesu child applications
- Fix KHTML form rendering problems
* Mon Apr 7 2003 Than Ngo <than@redhat.com> 2.2.2-7
- PS/PDF file handling vulnerability
* Wed Apr 3 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-6
- Fix up timeout problems with form submissions (#62196)
* Tue Jan 28 2003 Than Ngo <than@redhat.com> 2.2.2-6
- fixed dependency problem with arts
* Wed Apr 3 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-5
- Merge kjs crash-on-invalid-input fix from KDE_3_0_BRANCH
* Mon Dec 16 2002 Than Ngo <than@redhat.com> 2.2.2-5
- requires qt >= 2.3.0
* Thu Mar 28 2002 Than Ngo <than@redhat.com> 3.0.0-4
- fix kde version
* Mon Dec 16 2002 Than Ngo <than@redhat.com> 2.2.2-4
- Multiple URL and filename vulnerabilities
* Thu Mar 28 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-3
- Add another khtml rendering fix
* Mon Sep 30 2002 Than Ngo <than@redhat.com> 2.2.2-3
- Konqueror SSL vulnerability
- Konqueror Cross Site Scripting Vulnerability
* Wed Mar 27 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-2
- Add a khtml fix from KDE_3_0_BRANCH, prevents form content from
being submitted twice, which probably caused the CGI.pl:1444 bug
some people have noted with Bugzilla.
* Wed Jan 9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.2-2
- Rename kra*** to kopaint
* Wed Mar 27 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-1
- Update to final
- Add fixes from KDE_3_0_BRANCH
* Tue Nov 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.2-1
- 2.2.2
* Wed Mar 27 2002 Than Ngo <than@redhat.com> 3.0.0-0.cvs20020326.2
- scale down icons for submenus pointing to legacy
applications rather than keeping them at 32x32 (bug #61506)
* Wed Oct 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.2-0.cvs20011031.1
- Fix build with current toolchain
- Update to current CVS stable branch
* Mon Mar 25 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020325.1
- Build the Keramik style
* Tue Sep 11 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2.1-1
- 2.2.1
* Thu Mar 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020314.1
- s/qDebug/kdDebug/
* Sat Sep 8 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-11
- i18n fixes
- fix desktop icon placement problem
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020311.1
- Reduce debug spewage
* Mon Sep 3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-10
- Real, final fix for http://www.kb.cert.org/vuls/id/476267.
This fixes #52893
* Fri Mar 1 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020301.1
- Update
* Thu Aug 30 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-9
- Don't dlopen() /usr/lib/libssl.so (#52788)
- Fix up yesterday's security patch, the user should have the option to
post the data if (s)he knows the form is ok.
* Fri Feb 15 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020215.1
- Update
- arts is no longer part of kdelibs
* Wed Aug 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-8
- Fix up csh init script (#52787)
- Fix potential security problem in kio-http
(http://www.kb.cert.org/vuls/id/476267)
- Fix a problem in nl/user.entities (allows kde-i18n to rebuild
cleanly)
- Fix memory leak in KDockTab
- Fix up the reported version number
* Mon Feb 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020211.1
- Update
- Build with Xinerama support
* Mon Aug 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-7
- Set KDEDIRS and KDEDIR (for legacy compatibility) (#52372)
* Mon Jan 28 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020128.3
- Rebuild from a fresh CVS checkout
* Sat Aug 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-6
- Move artsc-config to kdelibs-sound-devel (#52559)
- Fix possible security bug (setuid;setgid -> setgid;setuid)
* Mon Jan 28 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020128.1
- KABC::AddressBook::reload() added
* Mon Aug 13 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-5
- Merge HTML rendering fixes from KDE_2_2_BRANCH. We can finally display
broken HTML like "<script>something</sCrIpt blah>" correctly
* Sat Jan 26 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020126.1
- Update to get API changes
- Build with CUPS support
* Fri Aug 10 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-4
- Merge more fixes from KDE_2_2_BRANCH, this should get rid of the
"desktop turns gray when kpersonalizer is running" bug some people
have seen
- Fix handling of <input onChange="foo"> and <textarea onChange="foo">
in khtml
* Thu Jan 17 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020117.1
- Update
* Thu Aug 9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-3
- Own /usr/include/kde (#51198)
* Wed Jan 9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020109.1
- Stop excluding alpha, gcc has been fixed
- Fix generation of API docs
- Fix up SSL support
* Wed Aug 8 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-2
- Add some fixes from KDE_2_2_BRANCH, fixes some html rendering issues
in Konqueror and a possible crash in arts
* Mon Jan 7 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020107.1
- arts-devel provides kdelibs-sound-devel for backwards compatibility
- Update, rebuild with gcc 3.1-0.15
* Mon Aug 6 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-1
- 2.2 final
* Fri Jan 4 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020104.1
- Update
- Make sure we aren't built with gcc 3.1 prior to -0.14
- Remove -O0 hack, no longer needed with gcc 3.1-0.14
- Adapt spec file to base changes (good-bye, libkfile, libkssl and libksycoca!)
* Sat Dec 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20011229.1
- Update
- stop excluding alpha
* Fri Dec 14 2001 Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20011214.1
- Update
- Update Japanese patches
- Temporarily exclude alpha (compiler bugs)
- Add workaround for gcc bug #57502
* Sun Nov 11 2001 Bernhard Rosenkraenzer <bero@redhat.com> 3.0-0.cvs20011111.1
- Get rid of kdelibs-sound, kdelibs-sound-devel; add arts-devel. Makes more
sense.
* Thu Oct 18 2001 Bernhard Rosenkraenzer <bero@redhat.com> 3.0-0.cvs20011018.1
- Various 3.0 related fixes
* Thu Aug 2 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.2-0.cvs20010802.1
- Remove the japanese khtml patches, they break too many non-japanese web
@ -881,7 +702,7 @@ rm -rf $RPM_BUILD_ROOT
- move it to /usr, where it belongs
* Wed Jan 05 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- move programming docs to %{prefix}/doc/kdelibs-devel-%{version}-%{release}
- move programming docs to %{_docdir}/kdelibs-devel-%{version}-%{release}
and to kdelibs-devel package
- new snapshot

View File

@ -1 +1,2 @@
fce3774446825f18c9f3e6f7c7312fe1 kdelibs-2.2.2.tar.bz2
d3baf10eededd5bf7241755c253b23cc kdelibs-3.0.0.tar.bz2
47b658735b0590ae7ae5f884fbda789e keramik-20020327.tar.bz2