Name: kdesdk Summary: The KDE Software Development Kit (SDK) Version: 4.10.5 Release: 8%{?dist} License: GPLv2+ and GFDL URL: http://www.kde.org/ %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz Patch0: kdesdk-4.10.5-remove-env-shebang.patch Patch1: kdesdk-kminspector-multilib.patch Patch2: kdesdk-4.10.5-fix-crash-with-invalid-selection.patch %if 0%{?fedora} || 0%{?rhel} > 6 BuildRequires: antlr-static antlr-tool %else BuildRequires: antlr jpackage-utils BuildRequires: java >= 1.6 %endif BuildRequires: apr-devel # for libiberty (used by kmtrace for cp_demangle) BuildRequires: binutils-devel binutils-static BuildRequires: boost-devel BuildRequires: flex BuildRequires: gettext-devel BuildRequires: kde-baseapps-devel >= %{version} BuildRequires: kdepimlibs-devel >= %{version} # kstartperf BuildRequires: libtool-ltdl-devel BuildRequires: pkgconfig(hunspell) BuildRequires: pkgconfig(libical) BuildRequires: pkgconfig(libstreamanalyzer) pkgconfig(libstreams) BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(qca2) BuildRequires: subversion-devel Requires: %{name}-cervisia = %{version}-%{release} Requires: %{name}-dolphin-plugins = %{version}-%{release} Requires: %{name}-kapptemplate = %{version}-%{release} Requires: %{name}-kcachegrind = %{version}-%{release} Requires: %{name}-kioslave = %{version}-%{release} Requires: %{name}-kmtrace = %{version}-%{release} Requires: %{name}-kompare = %{version}-%{release} Requires: %{name}-kpartloader = %{version}-%{release} Requires: %{name}-kstartperf = %{version}-%{release} Requires: %{name}-kuiviewer = %{version}-%{release} Requires: %{name}-okteta = %{version}-%{release} Requires: %{name}-poxml = %{version}-%{release} Requires: %{name}-scripts = %{version}-%{release} Requires: %{name}-strigi-analyzer = %{version}-%{release} Requires: %{name}-thumbnailers = %{version}-%{release} Requires: %{name}-umbrello = %{version}-%{release} # for upgrade path, when kate was split out Requires: kate %description A metapackage/collection of applications and tools used by developers, including: * cervisia: a CVS frontend * kate: advanced text editor * kcachegrind: a browser for data produced by profiling tools (e.g. cachegrind) * kompare: diff tool * kuiviewer: displays designer's UI files * lokalize: computer-aided translation system focusing on productivity and performance * okteta: binary/hex editor * umbrello: UML modeller and UML diagram tool %package common Summary: Common files for %{name} # when split occurred Conflicts: kdesdk < 4.6.95-10 BuildArch: noarch %description common %{summary}. %package devel Summary: Development files for %{name} Requires: %{name}-kmtrace-devel = %{version}-%{release} Requires: %{name}-kompare-devel = %{version}-%{release} Requires: %{name}-okteta-devel = %{version}-%{release} %description devel %{summary}. %package cervisia Summary: A SCM frontend Provides: cervisia = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} Requires: %{name}-kioslave = %{version}-%{release} %description cervisia %{summary}. %package dolphin-plugins Summary: Dolphin plugins Requires: %{name}-common = %{version}-%{release} %description dolphin-plugins %{summary}. %package kapptemplate Summary: KDE Template generator Provides: kapptemplate = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} requires: %{name}-kapptemplate-template = %{version}-%{release} %description kapptemplate %{summary}. %package kapptemplate-template Summary: KDE Templates Requires: %{name}-common = %{version}-%{release} BuildArch: noarch %description kapptemplate-template %{summary}. %package kcachegrind Summary: a browser for data provided by profiling tools (like cachegrind) Provides: kcachegrind = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} Requires: dbus-x11 %description kcachegrind %{summary}. %package kioslave Summary: KIO slaves from %{name} Requires: %{name}-common = %{version}-%{release} %description kioslave %{summary}, including: kio_perldoc kio_svn %package kmtrace Summary: Assist with malloc debugging using glibc's "mtrace" functionality Provides: kmtrace = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} Requires: %{name}-kmtrace-libs%{?_isa} = %{version}-%{release} %description kmtrace %{summary}. %package kmtrace-libs Summary: Runtime libraries for kmtrace # when split occurred Obsoletes: kdesdk-libs < 4.6.95-10 Requires: %{name}-kmtrace = %{version}-%{release} %description kmtrace-libs %{summary}. %package kmtrace-devel Summary: Developer files for kmtrace Requires: %{name}-kmtrace-libs%{?_isa} = %{version}-%{release} %description kmtrace-devel %{summary}. %package kompare Summary: Diff tool Provides: kompare = %{version}-%{release} # when split occurred Obsoletes: kdesdk-libs < 4.6.95-10 Requires: %{name}-common = %{version}-%{release} Requires: %{name}-kompare-libs%{?_isa} = %{version}-%{release} Requires: kate-part%{?_isa} >= 4.10.5 Requires: diffutils %description kompare %{summary}. %package kompare-libs Summary: Runtime libraries for kompare Requires: %{name}-kompare = %{version}-%{release} %description kompare-libs %{summary}. %package kompare-devel Summary: Developer files for kompare Provides: kompare-devel = %{version}-%{release} Requires: %{name}-kompare-libs%{?_isa} = %{version}-%{release} %description kompare-devel %{summary}. %package kpartloader Summary: KPart loader Requires: %{name}-common = %{version}-%{release} %description kpartloader %{summary}. %package kstartperf Summary: Startup time measurement tool for KDE applications Requires: %{name}-common = %{version}-%{release} %description kstartperf %{summary}. %package kuiviewer Summary: Displays designer UI files Requires: %{name}-common = %{version}-%{release} %description kuiviewer %{summary}. %package lokalize Summary: Computer-aided translation system Provides: lokalize = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} Requires: %{name}-strigi-analyzer = %{version}-%{release} Requires: kross(python) %description lokalize %{summary}, focusing on productivity and performance. %package okteta Summary: Binary/Hex editor # okteta moved kdeutils -> kdesdk Conflicts: kdeutils < 6:4.5.80 Provides: okteta = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} Requires: %{name}-okteta-libs%{?_isa} = %{version}-%{release} %description okteta %{summary}. %package okteta-libs Summary: Runtime libraries for okteta Requires: %{name}-okteta = %{version}-%{release} %description okteta-libs %{summary}. %package okteta-devel Summary: Developer files for okteta Provides: okteta-devel = %{version}-%{release} Requires: %{name}-okteta-libs%{?_isa} = %{version}-%{release} %description okteta-devel %{summary}. %package scripts Summary: KDE SDK scripts Requires: %{name}-common = %{version}-%{release} # optimizegraphics Requires: advancecomp Requires: optipng BuildArch: noarch %description scripts %{summary}. %package strigi-analyzer Summary: Strigi anayzers from %{name} Requires: %{name}-common = %{version}-%{release} %description strigi-analyzer %{summary}, including: diff, po, ts. %package poxml Summary: Text utilities from %{name} Requires: %{name}-common = %{version}-%{release} Obsoletes: kdesdk-utils < 4.6.95-10 Provides: kdesdk-utils = %{version}-%{release} %{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}} %description poxml %{summary}, including po2xml split2po swappo xml2pot %package thumbnailers Summary: Thumbnailers for KDE Obsoletes: kde-thumbnailer-po <= 2.0 Provides: kde-thumbnailer-po = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} %description thumbnailers %{summary}, including gnu gettext po translation files and gettext translation templates. %package umbrello Summary: UML modeller and UML diagram tool Provides: umbrello = %{version}-%{release} Requires: %{name}-common = %{version}-%{release} %description umbrello %{summary}. %prep %setup -q -n kdesdk-%{version} %patch0 -p1 -b .remove-env-shebang %patch1 -p1 -b .multilib %patch2 -p1 -b .fix-crash-with-invalid-selection %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake_kde4} \ .. popd make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang cervisia --with-kde --without-mo %find_lang kapptemplate --with-kde --without-mo %find_lang kcachegrind --with-kde --without-mo %find_lang kompare --with-kde --without-mo %find_lang lokalize --with-kde --without-mo %find_lang okteta --with-kde --without-mo %find_lang umbrello --with-kde --without-mo # unpackaged files # This one fits better into krazy2 (it requires krazy2), and the version in # kdesdk does not understand lib64. rm -f %{buildroot}%{_kde4_bindir}/krazy-licensecheck # fix documentation multilib conflict for f in cervisia kcachegrind okteta umbrello ; do if [ -f %{buildroot}%{_kde4_docdir}/HTML/en/$f/index.cache.bz2 ] ; then bunzip2 %{buildroot}%{_kde4_docdir}/HTML/en/$f/index.cache.bz2 sed -i -e 's!!!g' %{buildroot}%{_kde4_docdir}/HTML/en/$f/index.cache sed -i -e 's!.html#id[a-z]*[0-9]*"!.html"!g' %{buildroot}%{_kde4_docdir}/HTML/en/$f/index.cache bzip2 -9 %{buildroot}%{_kde4_docdir}/HTML/en/$f/index.cache fi done %files %files common %doc okteta/COPYING* %files devel %{_kde4_includedir}/kprofilemethod.h %post cervisia touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans cervisia gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun cervisia if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files cervisia -f cervisia.lang %doc cervisia/README %{_kde4_bindir}/cervisia %{_kde4_appsdir}/cervisia/ %{_kde4_appsdir}/cervisiapart/ %{_kde4_iconsdir}/hicolor/*/apps/cervisia.* %{_kde4_libdir}/kde4/cervisiapart.so %{_kde4_libdir}/libkdeinit4_cervisia.so %{_kde4_datadir}/applications/kde4/cervisia.desktop %{_kde4_datadir}/config.kcfg/cervisiapart.kcfg %{_kde4_datadir}/dbus-1/interfaces/org.kde.cervisia*.xml %{_kde4_iconsdir}/hicolor/*/actions/*cervisia.* %{_kde4_datadir}/kde4/services/cervisiapart.desktop %{_mandir}/man1/cervisia* %{_kde4_bindir}/cvsaskpass %{_kde4_bindir}/cvsservice %{_kde4_libdir}/libkdeinit4_cvsaskpass.so %{_kde4_libdir}/libkdeinit4_cvsservice.so %{_kde4_datadir}/kde4/services/cvsservice.desktop %files dolphin-plugins %{_kde4_libdir}/kde4/fileviewgitplugin.so %{_kde4_libdir}/kde4/fileviewsvnplugin.so %{_kde4_libdir}/kde4/fileviewbazaarplugin.so %{_kde4_libdir}/kde4/fileviewhgplugin.so %{_kde4_datadir}/config.kcfg/fileviewgitpluginsettings.kcfg %{_kde4_datadir}/config.kcfg/fileviewsvnpluginsettings.kcfg %{_kde4_datadir}/config.kcfg/fileviewhgpluginsettings.kcfg %{_kde4_datadir}/kde4/services/fileviewgitplugin.desktop %{_kde4_datadir}/kde4/services/fileviewsvnplugin.desktop %{_kde4_datadir}/kde4/services/fileviewbazaarplugin.desktop %{_kde4_datadir}/kde4/services/fileviewhgplugin.desktop %post kapptemplate touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans kapptemplate gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun kapptemplate if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi %files kapptemplate -f kapptemplate.lang %{_kde4_bindir}/kapptemplate %{_kde4_datadir}/applications/kde4/kapptemplate.desktop %{_kde4_datadir}/config.kcfg/kapptemplate.* %{_kde4_iconsdir}/hicolor/*/apps/kapptemplate.* %files kapptemplate-template %{_kde4_appsdir}/kdevappwizard/ %post kcachegrind touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans kcachegrind gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun kcachegrind if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files kcachegrind -f kcachegrind.lang %doc kcachegrind/README %{_kde4_bindir}/kcachegrind %{_kde4_bindir}/dprof2calltree %{_kde4_bindir}/hotshot2calltree %{_kde4_bindir}/memprof2calltree %{_kde4_bindir}/op2calltree %{_kde4_bindir}/pprof2calltree %{_kde4_appsdir}/kcachegrind/ %{_kde4_datadir}/applications/kde4/kcachegrind.desktop %{_kde4_iconsdir}/hicolor/*/apps/kcachegrind.* %post kioslave touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans kioslave gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun kioslave if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi %files kioslave %{_kde4_libdir}/kde4/kio_perldoc.so %{_kde4_appsdir}/kio_perldoc/pod2html.pl %{_kde4_datadir}/kde4/services/perldoc.protocol %{_kde4_bindir}/kio_svn_helper %{_kde4_libdir}/kde4/kio_svn.so %{_kde4_datadir}/kde4/services/svn*.protocol %{_kde4_iconsdir}/hicolor/*/actions/*kiosvn.* %{_kde4_datadir}/kde4/services/ServiceMenus/subversion.desktop %{_kde4_datadir}/kde4/services/ServiceMenus/subversion_toplevel.desktop %{_kde4_libdir}/kde4/kded_ksvnd.so %{_kde4_datadir}/dbus-1/interfaces/org.kde.ksvnd.xml %{_kde4_datadir}/kde4/services/kded/ksvnd.desktop %files kmtrace %doc kde-dev-utils/kmtrace/README %{_kde4_bindir}/kmtrace %{_kde4_bindir}/demangle %{_kde4_bindir}/kmmatch %{_kde4_bindir}/kminspector %{_kde4_appsdir}/kmtrace/ %files kmtrace-libs %{_kde4_libdir}/libktrace.so.4* %files kmtrace-devel %{_kde4_includedir}/ktrace.h %{_kde4_libdir}/libktrace.so %post kompare touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans kompare gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun kompare if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files kompare -f kompare.lang %doc kompare/README %{_kde4_bindir}/kompare %{_kde4_appsdir}/kompare/ %{_kde4_libdir}/libkomparedialogpages.so %{_kde4_libdir}/libkomparediff2.so %{_kde4_datadir}/kde4/servicetypes/kompare*.desktop %{_kde4_libdir}/kde4/komparenavtreepart.so %{_kde4_libdir}/kde4/komparepart.so %{_kde4_datadir}/applications/kde4/kompare.desktop %{_kde4_iconsdir}/hicolor/*/apps/kompare.* %{_kde4_datadir}/kde4/services/komparenavtreepart.desktop %{_kde4_datadir}/kde4/services/komparepart.desktop %post kompare-libs -p /sbin/ldconfig %postun kompare-libs -p /sbin/ldconfig %files kompare-libs %{_kde4_libdir}/libkompare*.so.* %files kompare-devel /usr/include/kde4/kompare/kompareinterface.h %{_kde4_libdir}/libkompareinterface.so %files kpartloader %{_kde4_bindir}/kpartloader %{_kde4_appsdir}/kpartloader/kpartloaderui.rc %files kstartperf #doc kstartperf/README %{_kde4_bindir}/kstartperf %{_kde4_libdir}/kde4/kstartperf.so %post kuiviewer touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans kuiviewer gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: %postun kuiviewer if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: fi %files kuiviewer %{_kde4_bindir}/kuiviewer %{_kde4_appsdir}/kuiviewer/ %{_kde4_appsdir}/kuiviewerpart/ %{_kde4_libdir}/kde4/kuiviewerpart.so %{_kde4_datadir}/applications/kde4/kuiviewer.desktop %{_kde4_iconsdir}/hicolor/*/apps/kuiviewer.* %{_kde4_datadir}/kde4/services/kuiviewer_part.desktop %{_kde4_libdir}/kde4/quithumbnail.so %{_kde4_datadir}/kde4/services/designerthumbnail.desktop %post lokalize touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans lokalize gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun lokalize if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files lokalize -f lokalize.lang %{_kde4_bindir}/lokalize %{_kde4_appsdir}/lokalize/ %{_kde4_iconsdir}/hicolor/*/apps/lokalize.* %{_kde4_iconsdir}/hicolor/*/actions/approved.* %{_kde4_iconsdir}/*color/*/actions/*msgid*.* %{_kde4_iconsdir}/*color/*/actions/catalogmanager.* %{_kde4_iconsdir}/*color/*/actions/diff.* %{_kde4_iconsdir}/*color/*/actions/insert_*.* %{_kde4_iconsdir}/*color/*/actions/next*.* %{_kde4_iconsdir}/*color/*/actions/prev*.* %{_kde4_iconsdir}/*color/*/actions/search*.* %{_kde4_iconsdir}/*color/*/actions/transsearch.* %{_kde4_datadir}/config.kcfg/lokalize.kcfg %{_kde4_datadir}/applications/kde4/lokalize.desktop %post okteta touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans okteta gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-mime-database %{_kde4_datadir}/mime >& /dev/null ||: %postun okteta if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-mime-database %{_kde4_datadir}/mime >& /dev/null ||: fi %files okteta -f okteta.lang %{_kde4_bindir}/okteta %{_kde4_bindir}/struct2osd.sh %{_kde4_appsdir}/okteta/ %{_kde4_appsdir}/oktetapart/ %{_kde4_datadir}/mime/packages/okteta.xml %{_kde4_libdir}/kde4/oktetapart.so %{_kde4_datadir}/applications/kde4/okteta.desktop %{_kde4_datadir}/config/okteta-structures.knsrc %{_kde4_iconsdir}/hicolor/*/apps/okteta.* %{_kde4_datadir}/kde4/services/oktetapart.desktop %{_kde4_libdir}/kde4/libkbytearrayedit.so %{_kde4_datadir}/kde4/services/kbytearrayedit.desktop %{_kde4_datadir}/config.kcfg/structviewpreferences.kcfg %post okteta-libs -p /sbin/ldconfig %postun okteta-libs -p /sbin/ldconfig %files okteta-libs %{_kde4_libdir}/libkasten*.so.* %{_kde4_libdir}/libokteta*.so.* %{_kde4_libdir}/kde4/plugins/designer/oktetadesignerplugin.so %files okteta-devel %{_kde4_includedir}/KDE/Okteta*/ %{_kde4_includedir}/okteta*/ %{_kde4_libdir}/libokteta*.so %{_kde4_includedir}/KDE/Kasten*/ %{_kde4_includedir}/kasten*/ %{_kde4_libdir}/libkasten*.so %files poxml %{_kde4_bindir}/po2xml %{_kde4_bindir}/split2po %{_kde4_bindir}/swappo %{_kde4_bindir}/xml2pot %{_mandir}/man1/po2xml* %{_mandir}/man1/split2po* %{_mandir}/man1/swappo* %{_mandir}/man1/xml2pot* %files scripts %doc kde-dev-scripts/README %{_kde4_bindir}/svnrevertlast %{_kde4_bindir}/fixuifiles %{_kde4_bindir}/cvscheck %{_kde4_bindir}/extend_dmalloc %{_kde4_bindir}/extractattr %{_kde4_bindir}/noncvslist %{_kde4_bindir}/pruneemptydirs %{_kde4_bindir}/cvsrevertlast %{_kde4_bindir}/create_makefile %{_kde4_bindir}/colorsvn %{_kde4_bindir}/cvslastchange %{_kde4_bindir}/svngettags %{_kde4_bindir}/create_svnignore %{_kde4_bindir}/svnchangesince %{_kde4_bindir}/build-progress.sh %{_kde4_bindir}/package_crystalsvg %{_kde4_bindir}/svnbackport %{_kde4_bindir}/svnlastlog %{_kde4_bindir}/cxxmetric %{_kde4_bindir}/kdemangen.pl %{_kde4_bindir}/cvsforwardport %{_kde4_bindir}/includemocs %{_kde4_bindir}/svnlastchange %{_kde4_bindir}/wcgrep %{_kde4_bindir}/qtdoc %{_kde4_bindir}/nonsvnlist %{_kde4_bindir}/svnforwardport %{_kde4_bindir}/create_cvsignore %{_kde4_bindir}/svnintegrate %{_kde4_bindir}/kdekillall %{_kde4_bindir}/create_makefiles %{_kde4_bindir}/cvsbackport %{_kde4_bindir}/fixkdeincludes %{_kde4_bindir}/kde-systemsettings-tree.py %{_kde4_bindir}/zonetab2pot.py %{_kde4_bindir}/kde_generate_export_header %{_kde4_bindir}/cvs-clean %{_kde4_bindir}/kdelnk2desktop.py %{_kde4_bindir}/findmissingcrystal %{_kde4_bindir}/adddebug %{_kde4_bindir}/cvsversion %{_kde4_bindir}/cheatmake %{_kde4_bindir}/cvsblame %{_kde4_bindir}/optimizegraphics %{_kde4_bindir}/cvsaddcurrentdir %{_kde4_bindir}/fix-include.sh %{_kde4_bindir}/kdedoc %{_kde4_bindir}/svn-clean %{_kde4_bindir}/png2mng.pl %{_kde4_bindir}/extractrc %{_kde4_bindir}/makeobj %{_kde4_bindir}/cvslastlog %{_kde4_bindir}/svnversions %{_mandir}/man1/adddebug.1.gz %{_mandir}/man1/cheatmake.1.gz %{_mandir}/man1/create_cvsignore.1.gz %{_mandir}/man1/create_makefile.1.gz %{_mandir}/man1/create_makefiles.1.gz %{_mandir}/man1/cvscheck.1.gz %{_mandir}/man1/cvslastchange.1.gz %{_mandir}/man1/cvslastlog.1.gz %{_mandir}/man1/cvsrevertlast.1.gz %{_mandir}/man1/cxxmetric.1.gz %{_mandir}/man1/demangle.1.gz %{_mandir}/man1/extend_dmalloc.1.gz %{_mandir}/man1/extractrc.1.gz %{_mandir}/man1/fixincludes.1.gz %{_mandir}/man1/pruneemptydirs.1.gz %{_mandir}/man1/qtdoc.1.gz %{_mandir}/man1/reportview.1.gz %{_mandir}/man1/transxx.1.gz %{_mandir}/man1/zonetab2pot.py.1.gz %files strigi-analyzer %{_kde4_libdir}/strigi/strigita_ts.so %{_kde4_libdir}/strigi/strigita_xlf.so %{_kde4_libdir}/strigi/strigila_po.so %{_kde4_libdir}/strigi/strigila_diff.so %{_kde4_datadir}/strigi/fieldproperties/strigi_translation.fieldproperties %files thumbnailers %{_kde4_libdir}/kde4/pothumbnail.so %{_kde4_datadir}/kde4/services/pothumbnail.desktop %{_kde4_datadir}/config.kcfg/pocreatorsettings.kcfg %post umbrello touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: %posttrans umbrello gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: %postun umbrello if [ $1 -eq 0 ] ; then touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||: gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||: update-desktop-database -q &> /dev/null ||: fi %files umbrello -f umbrello.lang %doc umbrello/README %{_kde4_bindir}/umbrello %{_kde4_appsdir}/umbrello/ %{_kde4_iconsdir}/hicolor/*/apps/umbrello.* %{_kde4_iconsdir}/hicolor/*/mimetypes/application-x-uml.* %{_kde4_datadir}/applications/kde4/umbrello.desktop %changelog * Tue Sep 12 2017 Jan Grulich - 4.10.5-8 - Require kate-part >= 4.10.5 because kde4_version is 4.14.x Resolves: bz#1317533 * Fri Sep 08 2017 Jan Grulich - 4.10.5-7 - KCachegrind: add dependency on dbus-x11 Resolves: bz#1317533 * Thu Jul 24 2014 Jan Grulich - 4.10.5-6 - Fix crash on find or replace with an invalid selection Resolves: bz#1064811 * Wed Mar 05 2014 Than Ngo - 4.10.5-5 - fix several multilib issues * Fri Jan 24 2014 Daniel Mach - 4.10.5-4 - Mass rebuild 2014-01-24 * Mon Jan 13 2014 Jan Grulich - 4.10.5-3 - Do not use shebang with env (#987073) * Fri Dec 27 2013 Daniel Mach - 4.10.5-2 - Mass rebuild 2013-12-27 * Sun Jun 30 2013 Than Ngo - 4.10.5-1 - 4.10.5 * Sat Jun 01 2013 Rex Dieter - 4.10.4-1 - 4.10.4 * Mon May 06 2013 Than Ngo - 4.10.3-1 - 4.10.3 * Thu Apr 04 2013 Rex Dieter 4.10.2-2 - move Obsoletes: kdesdk-libs to (sub)pkgs that actually provide replacements * Mon Apr 01 2013 Rex Dieter - 4.10.2-1 - 4.10.2 * Sat Mar 02 2013 Rex Dieter - 4.10.1-1 - 4.10.1 * Fri Feb 01 2013 Rex Dieter - 4.10.0-1 - 4.10.0 * Tue Jan 22 2013 Rex Dieter - 4.9.98-1 - 4.9.98 * Fri Jan 04 2013 Rex Dieter - 4.9.97-1 - 4.9.97 * Thu Dec 20 2012 Rex Dieter - 4.9.95-1 - 4.9.95 * Tue Dec 04 2012 Rex Dieter - 4.9.90-1 - 4.9.90 * Mon Dec 03 2012 Than Ngo - 4.9.4-1 - 4.9.4 * Sat Nov 03 2012 Rex Dieter - 4.9.3-1 - 4.9.3 * Sat Sep 29 2012 Rex Dieter - 4.9.2-1 - 4.9.2 - fix kdevelop kde-simple template * Mon Sep 03 2012 Than Ngo - 4.9.1-1 - 4.9.1 * Thu Jul 26 2012 Lukas Tinkl - 4.9.0-1 - 4.9.0 * Thu Jul 19 2012 Fedora Release Engineering - 4.8.97-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jul 12 2012 Rex Dieter - 4.8.97-1 - 4.8.97 * Wed Jun 27 2012 Jaroslav Reznik - 4.8.95-1 - 4.8.95 * Mon Jun 11 2012 Jaroslav Reznik - 4.8.90-2 - respin * Sun Jun 10 2012 Rex Dieter - 4.8.90-1 - 4.8.90 * Sat May 26 2012 Jaroslav Reznik - 4.8.80-1 - 4.8.80 * Wed May 23 2012 Than Ngo - 4.8.3-3 - readd requirement on kross-python * Tue May 22 2012 Than Ngo - 4.8.3-2 - drop needless requirement on kross-python * Mon Apr 30 2012 Jaroslav Reznik - 4.8.3-1 - 4.8.3 * Mon Apr 02 2012 Jaroslav Reznik - 4.8.2-2 - respin * Fri Mar 30 2012 Rex Dieter - 4.8.2-1 - 4.8.2 * Mon Mar 05 2012 Jaroslav Reznik - 4.8.1-1 - 4.8.1 - remove extractqml * Tue Feb 28 2012 Fedora Release Engineering - 4.8.0-3 - Rebuilt for c++ ABI breakage * Tue Jan 31 2012 Jaroslav Reznik - 4.8.0-2 - move Java deps to antlr * Fri Jan 20 2012 Jaroslav Reznik - 4.8.0-1 - 4.8.0 - bump required Java version for antlr with correct epoch * Wed Jan 04 2012 Rex Dieter - 4.7.97-1 - 4.7.97 * Wed Dec 21 2011 Radek Novacek - 4.7.95-1 - 4.7.95 * Sun Dec 04 2011 Rex Dieter - 4.7.90-1 - 4.7.90 * Fri Dec 02 2011 Kevin Kofler 4.7.80-3 - -kompare: Requires: diffutils (kde#287748) * Wed Nov 30 2011 Rex Dieter 4.7.80-2 - lokalize: Requires: -strigi-analyzer (kde#287777) * Fri Nov 25 2011 Radek Novacek 4.7.80-1 - 4.7.80 (beta 1) - Drop patch for fixing virtual inheritance of QObject (fixed upstream) - Drop patch for fixing big endian check/logic to not fail the build (fixed upstream) - libkomparepart.so renamed to komparepart.so (same for komparenavtreepart.so) * Sat Oct 29 2011 Rex Dieter 4.7.3-1 - 4.7.3 - pkgconfig-style deps * Sat Oct 08 2011 Rex Dieter 4.7.2-2 - -kompare: Requires: kate-part * Tue Oct 04 2011 Rex Dieter 4.7.2-1 - 4.7.2 * Tue Sep 06 2011 Than Ngo - 4.7.1-1 - 4.7.1 * Mon Aug 08 2011 Rex Dieter 4.7.0-3 - *really* (and unconditionally) include umbrello - fix build on big endian/s390 * Wed Aug 03 2011 Jaroslav Reznik 4.7.0-2 - fix umbrello FTBS (#725077) * Tue Jul 26 2011 Jaroslav Reznik 4.7.0-1 - 4.7.0 - omit FTBFS umbrello for now (#725077) * Mon Jul 25 2011 Rex Dieter 4.6.95-12 - Requires: kate (for upgrade path) * Sun Jul 24 2011 Rex Dieter 4.6.95-11 - add Provides: for subpkgs (sans kdesdk- prefix) * Fri Jul 22 2011 Rex Dieter 4.6.95-10 - drop kate - split packaging (#725076) * Fri Jul 22 2011 Rex Dieter 4.6.95-3 - drop needless -utils scriptlet * Fri Jul 22 2011 Rex Dieter 4.6.95-2 - Provides: okteta(-devel) * Fri Jul 08 2011 Rex Dieter 4.6.95-1 - 4.6.95 - drop old kaider references - -devel: Provides: kate-devel * Mon Jun 27 2011 Than Ngo - 4.6.90-1 - 4.6.90 (rc1) * Wed Jun 15 2011 Jaroslav Reznik 4.6.80-1 - 4.6.80 (beta1) * Thu May 26 2011 Rex Dieter 4.6.3-3 - rebuid (hunspell) * Tue May 03 2011 Rex Dieter 4.6.3-2 - Unowned /usr/share/kde4/apps/{cervisiapart,kcachegrind,kuiviewer,kuiviewerpart,lokalize} dirs (#645067) * Thu Apr 28 2011 Rex Dieter 4.6.3-1 - 4.6.3 * Wed Apr 06 2011 Than Ngo - 4.6.2-1 - 4.6.2 * Sun Feb 27 2011 Rex Dieter 4.6.1-1 - 4.6.1 * Mon Feb 07 2011 Fedora Release Engineering - 4.6.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Feb 02 2011 Rex Dieter 4.6.0-2 - -devel: Obsoletes: kdeutils-devel * Fri Jan 21 2011 Jaroslav Reznik 4.6.0-1 - 4.6.0 * Thu Jan 06 2011 Jaroslav Reznik 4.5.95-1 - 4.5.95 (4.6rc2) * Wed Dec 22 2010 Rex Dieter 4.5.90-1 - 4.5.90 (4.6rc1) * Wed Dec 08 2010 Thomas Janssen 4.5.85-2 - respun upstream tarballs * Sat Dec 04 2010 Thomas Janssen 4.5.85-1 - 4.5.85 (4.6beta2) * Sun Nov 21 2010 Rex Dieter - 4.5.80-1 - 4.5.80 (4.6beta1) - drop kbugbuster, add okteta * Fri Nov 05 2010 Kevin Kofler - 4.5.3-3 - fix Kompare "malformed diff" false positives (kde#249976) * Fri Nov 05 2010 Thomas Janssen 4.5.3-2 - rebuild for new libxml2 * Sun Oct 31 2010 Than Ngo - 4.5.3-1 - 4.5.3 * Sat Oct 02 2010 Rex Dieter - 4.5.2-1 - 4.5.2 * Sat Aug 28 2010 Rex Dieter - 4.5.1-1 - 4.5.1 * Tue Aug 03 2010 Than Ngo - 4.5.0-1 - 4.5.0 * Sun Jul 25 2010 Rex Dieter - 4.4.95-1 - 4.5 RC3 (4.4.95) * Thu Jul 08 2010 Kevin Kofler - 4.4.92-2 - upstream fix for Kompare failing to open temp file when saving (kde#242192) * Wed Jul 07 2010 Rex Dieter - 4.4.92-1 - 4.5 RC2 (4.4.92) * Fri Jun 25 2010 Jaroslav Reznik - 4.4.90-1 - 4.5 RC1 (4.4.90) * Mon Jun 07 2010 Jaroslav Reznik - 4.4.85-1 - 4.5 Beta 2 (4.4.85) - Requires: advancecomp, optipng (for optimizegraphics) * Fri May 21 2010 Jaroslav Reznik - 4.4.80-1 - 4.5 Beta 1 (4.4.80) * Fri Apr 30 2010 Jaroslav Reznik - 4.4.3-1 - 4.4.3 * Thu Apr 08 2010 Rex Dieter - 4.4.2-2 - -devel: omit (dup'd) libkdeinit4_* stuff - -utils: add shlib scriptlet * Mon Mar 29 2010 Lukas Tinkl - 4.4.2-1 - 4.4.2 * Sat Feb 27 2010 Rex Dieter - 4.4.1-1 - 4.4.1 * Fri Feb 26 2010 Kevin Kofler - 4.4.0-4 - also remove hardcoded setCheckSpellingEnabled(true) calls (kde#228587) * Fri Feb 26 2010 Kevin Kofler - 4.4.0-3 - fix Cervisia not to unconditionally enable auto spell checking (kde#228587) - BR binutils-static (F13+) * Wed Feb 24 2010 Rex Dieter - 4.4.0-2 - -utils: Requires: qt4 dep - -libs: Requires: %%name ... * Fri Feb 05 2010 Than Ngo - 4.4.0-1 - 4.4.0 * Sun Jan 31 2010 Rex Dieter - 4.3.98-1 - KDE 4.3.98 (4.4rc3) * Thu Jan 21 2010 Lukas Tinkl - 4.3.95-1 - KDE 4.3.95 (4.4rc2) * Sat Jan 16 2010 Rex Dieter - 4.3.90-2 - rebuild (boost) * Wed Jan 06 2010 Rex Dieter - 4.3.90-1 - kde-4.3.90 (4.4rc1) * Fri Dec 18 2009 Rex Dieter - 4.3.85-1 - kde-4.3.85 (4.4beta2) * Tue Dec 1 2009 Lukáš Tinkl - 4.3.80-1 - KDE 4.4 beta1 (4.3.80) * Tue Nov 24 2009 Ben Boeckel - 4.3.75-0.2.svn1048496 - Add BR on hunspell for lokalize * Sun Nov 22 2009 Ben Boeckel - 4.3.75-0.1.svn1048496 - Update to 4.3.75 snapshot * Sat Oct 31 2009 Rex Dieter - 4.3.3-1 - 4.3.3 * Sun Oct 11 2009 Kevin Kofler - 4.3.2-2 - Fix Kompare diff parsing regression (due to a typo in a bugfix) * Mon Oct 05 2009 Than Ngo - 4.3.2-1 - 4.3.2 * Thu Sep 24 2009 Rex Dieter - 4.3.1-2 - Requires: kross(python) (#523076) * Fri Aug 28 2009 Than Ngo - 4.3.1-1 - 4.3.1 * Thu Jul 30 2009 Than Ngo - 4.3.0-1 - 4.3.0 * Wed Jul 22 2009 Than Ngo - 4.2.98-1 - 4.3rc3 * Sun Jul 12 2009 Than Ngo - 4.2.96-1 - 4.3rc2 * Fri Jun 26 2009 Than Ngo - 4.2.95-1 - 4.3rc1 * Thu Jun 04 2009 Rex Dieter - 4.2.90-1 - KDE-4.3 beta2 (4.2.90) * Thu May 14 2009 Lukáš Tinkl - 4.2.85-1 - KDE 4.3 beta 1 * Wed Apr 01 2009 Rex Dieter - 4.2.2-2 - optimize scriptlets * Tue Mar 31 2009 Lukáš Tinkl - 4.2.2-1 - KDE 4.2.2 * Fri Feb 27 2009 Than Ngo - 4.2.1-1 - 4.2.1 - blockquote patch (#487624) * Wed Feb 25 2009 Fedora Release Engineering - 4.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Thu Feb 19 2009 Kevin Kofler 4.2.0-2 - fix Kompare crash with Qt 4.5 (kde#182792) - fix build with GCC 4.4 * Thu Jan 22 2009 Than Ngo - 4.2.0-1 - 4.2.0 * Mon Jan 19 2009 Than Ngo - 4.1.96-4 - apply patch to fix build against Boost 1.37.0 * Tue Jan 13 2009 Kevin Kofler 4.1.96-3 - F11+: add workaround to fix build against Boost 1.37.0 * Fri Jan 09 2009 Kevin Kofler 4.1.96-2 - don't ship krazy-licensecheck, should be in krazy2 * Wed Jan 07 2009 Than Ngo - 4.1.96-1 - 4.2rc1 * Fri Dec 12 2008 Than Ngo 4.1.85-1 - 4.2beta2 * Mon Dec 01 2008 Kevin Kofler 4.1.80-3 - BR plasma-devel instead of kdebase-workspace-devel - don't require kdebase-workspace - rebase Lokalize quit menu patch - BR libical-devel * Thu Nov 20 2008 Than Ngo 4.1.80-2 - merged * Thu Nov 20 2008 Lorenzo Villani 4.1.80-1 - 4.1.80 - BR cmake >= 2.6.2 - make install/fast - kdesdk-4.1.2-kdecore.patch upstreamed, dropped * Wed Nov 12 2008 Than Ngo 4.1.3-1 - 4.1.3 * Wed Oct 22 2008 Than Ngo 4.1.2-4 - check if the document has been saved, if not ask the user to save the change or close without saving * Wed Oct 22 2008 Rex Dieter 4.1.2-3 - -utils should not depend on kdelibs etc (#467984) * Mon Sep 29 2008 Rex Dieter 4.1.2-2 - make VERBOSE=1 - respin against new(er) kde-filesystem * Fri Sep 26 2008 Rex Dieter 4.1.2-1 - 4.1.2 * Wed Sep 24 2008 Than Ngo 4.1.1-2 - show quit in the menu * Fri Aug 29 2008 Than Ngo 4.1.1-1 - 4.1.1 * Wed Jul 23 2008 Than Ngo 4.1.0-1 - 4.1.0 * Wed Jul 23 2008 Rex Dieter 4.0.99-2 - fix -utils dep issues * Fri Jul 18 2008 Rex Dieter 4.0.99-1 - 4.0.99 * Fri Jul 11 2008 Rex Dieter 4.0.98-1 - 4.0.98 * Sun Jul 06 2008 Rex Dieter 4.0.85-1 - 4.0.85 * Fri Jun 27 2008 Rex Dieter 4.0.84-1 - 4.0.84 * Sat Jun 21 2008 Kevin Kofler 4.0.83-2 - drop upstreamed rh#433399 patch * Thu Jun 19 2008 Than Ngo 4.0.83-1 - 4.0.83 (beta2) * Sun Jun 15 2008 Rex Dieter 4.0.82-1 - 4.0.82 * Mon May 26 2008 Than Ngo 4.0.80-1 - 4.1 beta1 * Fri May 16 2008 Rex Dieter 4.0.72-2 - %%description: +kate * Tue May 13 2008 Kevin Kofler 4.0.72-1 - update to 4.0.72 - Obsoletes/Provides kaider (now part of kdesdk, renamed to lokalize) - add lokalize to description and file list - add BR strigi-devel for lokalize - add BR boost-devel (now needed by Umbrello) * Fri Apr 18 2008 Rex Dieter 4.0.3-5 - Requires: kdesdk-utils * Fri Apr 18 2008 Rex Dieter 4.0.3-4 - utils: po2xml, xml2pot (#432443) * Thu Apr 03 2008 Kevin Kofler 4.0.3-3 - rebuild (again) for the fixed %%{_kde4_buildtype} * Mon Mar 31 2008 Kevin Kofler 4.0.3-2 - rebuild for NDEBUG and _kde4_libexecdir * Fri Mar 28 2008 Than Ngo 4.0.3-1 - 4.0.3 * Thu Feb 28 2008 Than Ngo 4.0.2-1 - 4.0.2 * Wed Feb 27 2008 Rex Dieter 4.0.1-2 - kate appears in Applications -> Other (#433399) * Thu Jan 31 2008 Rex Dieter 4.0.1-1 - kde-4.0.1 * Tue Jan 08 2008 Kevin Kofler 4.0.0-1 - update to 4.0.0 - drop upstreamed fix-kompare patch - update file list (no more katesessionmenu.desktop) * Wed Dec 19 2007 Kevin Kofler 3.97.0-8 - update Kompare from SVN (rev 750443) * Sun Dec 16 2007 Kevin Kofler 3.97.0-7 - don't look for libkompare*part.so in %%{_kde4_libdir} - don't list D-Bus interfaces twice in file list - build Kompare documentation * Sun Dec 16 2007 Kevin Kofler 3.97.0-6 - update Kompare from SVN (rev 748928) - Kompare now installs unversioned (private) shared libs, package them properly * Wed Dec 12 2007 Kevin Kofler 3.97.0-5 - rebuild for changed _kde4_includedir * Tue Dec 11 2007 Kevin Kofler 3.97.0-4 - build Kompare's static convenience libraries with -fPIC * Mon Dec 10 2007 Kevin Kofler 3.97.0-3 - updated fix-kompare patch (rev 6) * Mon Dec 10 2007 Kevin Kofler 3.97.0-2 - updated fix-kompare patch (rev 5) * Sat Dec 08 2007 Kevin Kofler 3.97.0-1 - update to 3.97.0 (KDE 4.0 RC2) * Fri Dec 07 2007 Kevin Kofler 3.96.2-3 - separate -libs subpackage - remove X11 BRs which are now required by kdelibs-devel * Thu Dec 06 2007 Kevin Kofler 3.96.2-2 - drop kbabel from description (not actually there) - reenable kompare, fix its build and porting bugs (kde#153463) - add missing BR subversion-devel, add files for kio_svn to list - add missing BR binutils-devel (for libiberty), add files for kmtrace to list * Fri Nov 30 2007 Sebastian Vahl 3.96.2-1 - kde-3.96.2 * Sat Nov 24 2007 Sebastian Vahl 3.96.1-1 - kde-3.96.1 * Mon Nov 19 2007 Sebastian Vahl 3.96.0-2 - (Build)Require: kdebase-workspace(-devel) (for kate) - re-enable kate - BR: kde-filesystem >= 4 * Sun Nov 18 2007 Sebastian Vahl 3.96.0-1 - Initial version for Fedora