2007-08-03 18:19:59 +00:00
|
|
|
|
2007-08-16 16:05:09 +00:00
|
|
|
# TODO:
|
|
|
|
# 1. package some noarch bits separately: apidocs, oxygen(icons).
|
|
|
|
|
2007-07-30 15:45:29 +00:00
|
|
|
Summary: K Desktop Environment 4 - Libraries
|
|
|
|
Version: 3.92.0
|
2007-08-14 17:45:48 +00:00
|
|
|
Release: 4%{?dist}
|
2007-07-29 22:57:30 +00:00
|
|
|
|
2007-08-14 17:45:48 +00:00
|
|
|
%if 0%{?fedora} > 8
|
2007-07-30 15:45:29 +00:00
|
|
|
Name: kdelibs
|
|
|
|
Epoch: 6
|
|
|
|
Obsoletes: kdelibs4 < %{version}-%{release}
|
2007-08-03 18:19:59 +00:00
|
|
|
Provides: kdelibs4 = %{version}-%{release}
|
2007-07-20 13:12:20 +00:00
|
|
|
%else
|
2007-07-30 15:45:29 +00:00
|
|
|
Name: kdelibs4
|
2007-07-20 13:12:20 +00:00
|
|
|
%endif
|
|
|
|
|
2007-08-16 16:05:09 +00:00
|
|
|
# LGPLv2: everything, except (see below)
|
|
|
|
# BSD: kdoctools/
|
|
|
|
# GFDL: kdoctools/customization ?
|
|
|
|
License: LGPLv2 and BSD
|
2007-08-03 18:19:59 +00:00
|
|
|
URL: http://www.kde.org/
|
|
|
|
Group: System Environment/Libraries
|
2007-07-30 15:45:29 +00:00
|
|
|
Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-%{version}.tar.bz2
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
2007-07-24 13:03:58 +00:00
|
|
|
|
2007-08-16 16:05:09 +00:00
|
|
|
# for macros.kde4
|
2007-08-14 17:45:48 +00:00
|
|
|
BuildRequires: kde-filesystem
|
2007-07-24 23:31:16 +00:00
|
|
|
Requires: hicolor-icon-theme
|
|
|
|
Requires: kde-filesystem
|
2007-08-16 16:05:09 +00:00
|
|
|
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
|
2007-08-03 18:19:59 +00:00
|
|
|
Requires: shared-mime-info
|
2007-07-24 23:31:16 +00:00
|
|
|
#Requires: kde4-settings
|
2007-07-20 13:12:20 +00:00
|
|
|
|
2007-07-24 13:03:58 +00:00
|
|
|
# use ~/.kde4 instead of ~/.kde
|
2007-07-30 15:45:29 +00:00
|
|
|
Patch0: kdelibs-%{version}-kde4home.diff
|
2007-07-30 18:07:34 +00:00
|
|
|
# purpose of this patch? -- Rex
|
2007-07-30 15:45:29 +00:00
|
|
|
Patch1: kdelibs-3.92.0-conflict-kde3.patch
|
2007-08-16 16:05:09 +00:00
|
|
|
|
2007-07-30 15:45:29 +00:00
|
|
|
Source1: kde4.sh
|
|
|
|
Source2: kde4.csh
|
2006-06-24 13:47:58 +00:00
|
|
|
|
2007-07-24 23:31:16 +00:00
|
|
|
BuildRequires: qt4-devel >= 4.3.0
|
|
|
|
%global qt4_ver %(pkg-config QtCore --modversion 2>/dev/null || echo 4.3.0)
|
|
|
|
Requires: qt4 >= %{qt4_ver}
|
2007-07-24 13:03:58 +00:00
|
|
|
Requires: xdg-utils
|
|
|
|
Requires(post): /sbin/ldconfig xdg-utils
|
|
|
|
Requires(postun): /sbin/ldconfig xdg-utils
|
|
|
|
|
2007-07-29 00:44:09 +00:00
|
|
|
BuildRequires: alsa-lib-devel
|
|
|
|
BuildRequires: aspell-devel
|
|
|
|
BuildRequires: avahi-devel
|
|
|
|
BuildRequires: bzip2-devel
|
2007-07-24 23:31:16 +00:00
|
|
|
BuildRequires: cmake
|
2007-07-29 00:44:09 +00:00
|
|
|
BuildRequires: cups-devel cups
|
2007-07-29 19:46:14 +00:00
|
|
|
BuildRequires: enchant-devel
|
2007-07-29 00:44:09 +00:00
|
|
|
BuildRequires: gamin-devel
|
|
|
|
BuildRequires: gettext-devel
|
|
|
|
BuildRequires: giflib-devel
|
|
|
|
BuildRequires: krb5-devel
|
|
|
|
BuildRequires: libacl-devel libattr-devel
|
|
|
|
BuildRequires: libjpeg-devel
|
|
|
|
BuildRequires: libpng-devel
|
|
|
|
BuildRequires: libtiff-devel
|
|
|
|
BuildRequires: libxslt-devel libxml2-devel
|
2007-07-29 19:57:24 +00:00
|
|
|
BuildRequires: OpenEXR-devel
|
2007-07-29 00:44:09 +00:00
|
|
|
BuildRequires: openssl-devel
|
|
|
|
BuildRequires: pcre-devel
|
2007-07-24 13:03:58 +00:00
|
|
|
BuildRequires: shared-mime-info
|
2007-07-24 23:31:16 +00:00
|
|
|
BuildRequires: soprano-devel
|
2007-07-29 00:44:09 +00:00
|
|
|
BuildRequires: strigi-devel >= 0.5.3
|
|
|
|
BuildRequires: zlib-devel
|
2006-06-24 07:57:03 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
%description
|
2007-07-24 13:03:58 +00:00
|
|
|
Libraries for the K Desktop Environment 4.
|
2007-07-29 19:03:40 +00:00
|
|
|
WARNING: This is a beta version. It probably has many bugs left.
|
2007-07-24 13:03:58 +00:00
|
|
|
Also, the API and ABI are NOT fully stable yet (soft freeze only).
|
2004-09-09 06:52:50 +00:00
|
|
|
|
|
|
|
%package devel
|
2007-07-30 15:45:29 +00:00
|
|
|
Group: Development/Libraries
|
|
|
|
Summary: Header files for compiling KDE 4 applications
|
2007-07-24 23:31:16 +00:00
|
|
|
Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
|
2007-08-16 16:05:09 +00:00
|
|
|
%if "%{name}" == "kdelibs4"
|
|
|
|
# Yes, we still have conflicts, in _bindir, _libdir
|
|
|
|
Conflicts: kdelibs-devel
|
|
|
|
%else
|
2007-07-24 13:03:58 +00:00
|
|
|
Obsoletes: kdelibs4-devel < %{version}-%{release}
|
2007-08-03 18:19:59 +00:00
|
|
|
Provides: kdelibs4-devel = %{version}-%{release}
|
2007-07-20 13:12:20 +00:00
|
|
|
%endif
|
2007-07-24 23:31:16 +00:00
|
|
|
Requires: qt4-devel
|
2007-08-16 16:05:09 +00:00
|
|
|
Requires: openssl-devel
|
|
|
|
## FIXME/TODO: trim these down -- Rex
|
|
|
|
#Requires: libxslt-devel aspell-devel giflib-devel
|
|
|
|
#Requires: libpng-devel bzip2-devel libacl-devel gettext-devel
|
|
|
|
#Requires: libtiff-devel pcre-devel libxml2-devel cups-devel libjpeg-devel
|
|
|
|
#Requires: zlib-devel krb5-devel libattr-devel gamin-devel strigi-devel
|
|
|
|
#Requires: alsa-lib-devel avahi-devel
|
2004-09-09 06:52:50 +00:00
|
|
|
%description devel
|
|
|
|
This package includes the header files you will need to compile
|
2007-07-24 13:03:58 +00:00
|
|
|
applications for KDE 4.
|
2007-07-29 19:03:40 +00:00
|
|
|
WARNING: This is a beta version. It probably has many bugs left.
|
2007-07-24 13:03:58 +00:00
|
|
|
Also, the API and ABI are NOT fully stable yet (soft freeze only).
|
2006-01-18 15:41:35 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
|
|
|
|
%prep
|
2007-07-20 13:12:20 +00:00
|
|
|
%setup -q -n kdelibs-%{version}
|
|
|
|
|
2007-08-14 17:45:48 +00:00
|
|
|
#patch0 -p1 -b .kde4home
|
2007-07-30 15:45:29 +00:00
|
|
|
%patch1 -p1 -b .conflict-kde3
|
2004-09-09 06:53:49 +00:00
|
|
|
|
2007-07-30 18:07:34 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
%build
|
2007-07-24 13:03:58 +00:00
|
|
|
|
|
|
|
mkdir -p %{_target_platform}
|
|
|
|
pushd %{_target_platform}
|
2007-08-16 16:05:09 +00:00
|
|
|
%cmake_kde4 ..
|
2007-07-24 13:03:58 +00:00
|
|
|
popd
|
2007-06-15 18:09:56 +00:00
|
|
|
|
2007-08-16 16:05:09 +00:00
|
|
|
make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1
|
2007-05-15 18:58:25 +00:00
|
|
|
|
2007-08-03 18:19:59 +00:00
|
|
|
# FIXME/TODO: apidocs
|
|
|
|
# doc/api/doxygen.sh --doxdatadir=doc/common .
|
|
|
|
|
2004-09-09 06:57:53 +00:00
|
|
|
|
2004-09-09 06:59:30 +00:00
|
|
|
%install
|
2006-05-04 17:50:29 +00:00
|
|
|
rm -rf %{buildroot}
|
2004-09-09 06:59:48 +00:00
|
|
|
|
2007-08-03 18:19:59 +00:00
|
|
|
make install DESTDIR=%{buildroot} -C %{_target_platform}
|
2004-09-09 06:52:50 +00:00
|
|
|
|
2007-07-24 13:03:58 +00:00
|
|
|
# see also use-of/patching of XDG_MENU_PREFIX in kdebase
|
2007-08-16 16:05:09 +00:00
|
|
|
mv %{buildroot}%{_kde4_sysconfdir}/xdg/menus/applications.menu \
|
|
|
|
%{buildroot}%{_kde4_sysconfdir}/xdg/menus/kde4-applications.menu
|
2006-09-30 11:44:45 +00:00
|
|
|
|
2007-08-16 16:05:09 +00:00
|
|
|
## unpackaged files
|
|
|
|
rm -rf %{buildroot}%{_kde4_iconsdir}/hicolor
|
|
|
|
# omit gigantic oxygen scalable/svg icons, for now -- Rex
|
|
|
|
#rm -f %{buildroot}%{_kde4_iconsdir}/oxygen/scalable/*/* ||:
|
|
|
|
find %{buildroot}%{_kde4_iconsdir}/oxygen/scalable -name "*.svgz" | xargs --no-run-if-empty rm -fv
|
|
|
|
# omit emoticons, which conflict with kdelibs3 (for now) -- Rex
|
|
|
|
rm -rf %{buildroot}%{_datadir}/emoticons
|
2004-09-09 06:52:50 +00:00
|
|
|
|
2007-05-15 18:58:25 +00:00
|
|
|
|
2007-07-24 13:03:58 +00:00
|
|
|
%post
|
|
|
|
/sbin/ldconfig ||:
|
2007-08-16 16:05:09 +00:00
|
|
|
%{_kde4_bindir}/xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
|
|
|
|
%{_kde4_bindir}/xdg-desktop-menu forceupdate 2> /dev/null || :
|
2007-05-15 18:58:25 +00:00
|
|
|
|
2007-07-24 13:03:58 +00:00
|
|
|
%postun
|
|
|
|
/sbin/ldconfig ||:
|
2007-08-16 16:05:09 +00:00
|
|
|
%{_kde4_bindir}/xdg-icon-resource forceupdate --theme oxygen 2> /dev/null || :
|
|
|
|
%{_kde4_bindir}/xdg-desktop-menu forceupdate 2> /dev/null || :
|
2006-07-18 20:34:59 +00:00
|
|
|
|
2007-05-15 18:58:25 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
%clean
|
2006-05-04 17:50:29 +00:00
|
|
|
rm -rf %{buildroot}
|
2004-09-09 06:52:50 +00:00
|
|
|
|
2007-05-15 18:58:25 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
%files
|
2007-05-17 15:19:44 +00:00
|
|
|
%defattr(-,root,root,-)
|
2007-07-24 13:03:58 +00:00
|
|
|
%doc AUTHORS README TODO
|
|
|
|
%doc COPYING COPYING-DOCS COPYING.LIB
|
2007-08-16 16:05:09 +00:00
|
|
|
%{_kde4_bindir}/*
|
|
|
|
%exclude %{_kde4_bindir}/checkXML
|
|
|
|
%exclude %{_kde4_bindir}/kconfig_compiler
|
|
|
|
%exclude %{_kde4_bindir}/ksvgtopng
|
|
|
|
%exclude %{_kde4_bindir}/kunittestmodrunner
|
|
|
|
%{_kde4_appsdir}/*
|
2007-08-03 18:19:59 +00:00
|
|
|
# kdewidgets
|
2007-08-16 16:05:09 +00:00
|
|
|
%exclude %{_kde4_bindir}/makekdewidgets
|
|
|
|
%exclude %{_kde4_appsdir}/kdewidgets/
|
|
|
|
%exclude %{_kde4_libdir}/kde4/plugins/designer/kdewidgets.*
|
|
|
|
# ksgmltools2
|
|
|
|
%exclude %{_kde4_appsdir}/ksgmltools2/
|
|
|
|
%{_kde4_configdir}/*
|
2007-07-24 13:03:58 +00:00
|
|
|
%{_datadir}/dbus-1/interfaces/*
|
2007-08-16 16:05:09 +00:00
|
|
|
%{_kde4_datadir}/mime/packages/*
|
|
|
|
%{_kde4_iconsdir}/oxygen/
|
|
|
|
#{_kde4_sharedir}/emoticons/*
|
|
|
|
%{_kde4_sharedir}/locale/all_languages/
|
|
|
|
%{_kde4_sharedir}/kde4/services/*
|
|
|
|
%{_kde4_sharedir}/kde4/servicetypes/*
|
|
|
|
%{_kde4_docdir}/HTML/en/*
|
|
|
|
%{_kde4_libdir}/lib*.so.*
|
|
|
|
%{_kde4_libdir}/libkdeinit4_*.so
|
|
|
|
%{_kde4_libdir}/kde4/
|
|
|
|
%{_kde4_sysconfdir}/xdg/menus/*.menu
|
2004-09-09 06:52:50 +00:00
|
|
|
|
|
|
|
%files devel
|
2007-07-18 12:45:05 +00:00
|
|
|
%defattr(-,root,root,-)
|
2007-07-24 13:03:58 +00:00
|
|
|
%doc KDE4PORTING.html
|
2007-08-16 16:05:09 +00:00
|
|
|
%{_kde4_bindir}/checkXML
|
|
|
|
%{_kde4_bindir}/kconfig_compiler
|
|
|
|
%{_kde4_bindir}/ksvgtopng
|
|
|
|
%{_kde4_bindir}/kunittestmodrunner
|
|
|
|
%{_kde4_bindir}/makekdewidgets
|
|
|
|
%{_kde4_bindir}/makekdewidgets
|
|
|
|
%{_kde4_appsdir}/kdewidgets/
|
|
|
|
%dir %{_kde4_libdir}/kde4/plugins/designer
|
|
|
|
%{_kde4_libdir}/kde4/plugins/designer/kdewidgets.*
|
|
|
|
%{_kde4_appsdir}/ksgmltools2/
|
|
|
|
%{_kde4_includedir}/*
|
|
|
|
%{_kde4_libdir}/lib*.so
|
|
|
|
%exclude %{_kde4_libdir}/libkdeinit4_*.so
|
2007-05-15 18:58:25 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
|
2007-08-03 18:19:59 +00:00
|
|
|
|
2004-09-09 06:52:50 +00:00
|
|
|
%changelog
|
2007-08-16 16:05:09 +00:00
|
|
|
* Tue Aug 14 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.92.0-4
|
|
|
|
- -devel: omit most (hopefully) extraneous Requires:
|
|
|
|
- use macros.kde4
|
|
|
|
- -devel: Conflicts: kdelibs-devel (in %%_bindir,%%_libdir)
|
|
|
|
- License clarification
|
|
|
|
|
2007-08-03 18:19:59 +00:00
|
|
|
* Fri Aug 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.92.0-3
|
|
|
|
- name kdelibs4, don't mess with %%_prefix (for now)
|
|
|
|
- move to -devel: checkXML, kconfig_compiler, (make)kdewidgets, ksgmltools2,
|
|
|
|
ksvgtopng, kunittestmodrunner
|
|
|
|
- set KDE_IS_PRELINKED unconditionally (#244065)
|
|
|
|
- License: LGPLv2
|
|
|
|
- Requires: shared-mime-info
|
|
|
|
|
2007-07-30 15:45:29 +00:00
|
|
|
* Mon Jul 30 2007 Than Ngo <than@redhat.com> 3.92.0-2
|
|
|
|
- fix conlict with kde3
|
|
|
|
- add -DSYSCONF_INSTALL_DIR
|
|
|
|
|
2007-07-29 00:44:09 +00:00
|
|
|
* Sat Jul 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.92.0-1
|
|
|
|
- kde-3.92.0 (kde4-beta1)
|
|
|
|
|
2007-07-24 23:31:16 +00:00
|
|
|
* Thu Jul 19 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.91.0-6
|
|
|
|
- add missing epoch to main package Requires for -devel if name is kdelibs
|
|
|
|
|
|
|
|
* Tue Jul 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-5
|
|
|
|
- BR: soprano-devel
|
|
|
|
- prefix=/usr cleanups
|
|
|
|
|
|
|
|
* Wed Jul 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.91.0-4
|
|
|
|
- apply upstream bugfix for KatePart syntax highlighting (kde #145571)
|
2007-07-24 13:03:58 +00:00
|
|
|
|
|
|
|
* Thu Jun 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-3
|
|
|
|
- fix %%_sysconfdir for %%_prefix != /usr case.
|
|
|
|
|
|
|
|
* Thu Jun 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-2
|
|
|
|
- updated kde4home.diff
|
|
|
|
- CMAKE_BUILD_TYPE=RelWithDebInfo (we're already using %%optflags)
|
|
|
|
|
|
|
|
* Wed Jun 27 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-1
|
|
|
|
- kde-3.91.0
|
|
|
|
- CMAKE_BUILD_TYPE=debug
|
|
|
|
|
|
|
|
* Sat Jun 23 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.90.1-3
|
|
|
|
- specfile cleanup (%%prefix issues mostly)
|
|
|
|
|
|
|
|
* Wed May 30 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.90.1-2
|
|
|
|
- add missing BR shared-mime-info
|
|
|
|
|
|
|
|
* Sun May 13 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.90.1-1
|
|
|
|
- update to 3.90.1
|
|
|
|
- drop backported upstream fixes already in 3.90.1
|
|
|
|
- bump cmake BR to 2.4.5 as required upstream now
|
|
|
|
- add BR strigi-devel, alsa-lib-devel, avahi-devel
|
|
|
|
- don't set execute bits by hand anymore, cmake has been fixed
|
|
|
|
- use multilibs in /opt/kde4
|
|
|
|
|
|
|
|
* Mon Mar 26 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-5
|
|
|
|
- apply upstream fixes to build with Qt 4.3 Beta
|
|
|
|
|
|
|
|
* Sat Mar 24 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-4
|
|
|
|
- restore minimum version requirements for cmake and qt4-devel
|
|
|
|
- drop visibility hack (no longer needed with latest qt4 package)
|
|
|
|
- don't set QT4DIR and PATH anymore, qdbuscpp2xml has been fixed
|
|
|
|
- apply upstream bugfixes:
|
|
|
|
- * khtml segfault fix
|
|
|
|
- * message box cancel button fix
|
|
|
|
- * kprocio received buffer truncation fix (backported)
|
|
|
|
- * KatePart keyboard shortcut (Ctrl+Right, Shift+Right) fix
|
|
|
|
|
|
|
|
* Mon Mar 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.80.3-3
|
|
|
|
- +eXecute perms for %%{_prefix}/lib/*
|
|
|
|
|
|
|
|
* Fri Feb 23 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-2
|
|
|
|
- apply upstream patch to fix klauncher crash
|
|
|
|
- hack around Qt 4 being built with no visibility support
|
|
|
|
- install Qt Designer plugin
|
|
|
|
|
|
|
|
* Wed Feb 21 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.3-1
|
|
|
|
- update to 3.80.3
|
|
|
|
- update and improve parallel-installability patch
|
|
|
|
- set QT4DIR and PATH so CMake's direct $QT4DIR/qdbuscpp2xml calls work
|
|
|
|
- move libkdeinit_*.so from -devel to main package
|
|
|
|
- symlink kde4-config into /usr/bin so it can be used for path setting
|
|
|
|
|
|
|
|
* Wed Nov 29 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 3.80.2-0.4.20061003svn
|
|
|
|
- dropped -DCMAKE_SKIP_RPATH=TRUE from cmake
|
|
|
|
- compiling with QA_RPATHS=0x0003; export QA_RPATHS
|
|
|
|
|
|
|
|
* Sun Nov 26 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 3.80.2-0.3.20061003svn
|
|
|
|
- Added foolishly dropped libjpeg-devel, zlib-devel, krb5-devel, libattr-devel again as BR
|
|
|
|
|
|
|
|
* Thu Nov 23 2006 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 3.80.2-0.2.20061003svn
|
|
|
|
- parallel build support
|
|
|
|
- added -DCMAKE_SKIP_RPATH=TRUE to cmake to skip rpath
|
|
|
|
- dropped libjpeg-devel, zlib-devel, krb5-devel, libattr-devel as BR
|
|
|
|
- dropped duplicate libattr-devel in BR
|
|
|
|
- spec file cleanups and added clean up in %%install
|
|
|
|
- fixed missing dependency : libkdeinit_knotify.so
|
|
|
|
|
|
|
|
* Sat Oct 07 2006 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.80.2-0.1.20061003svn
|
|
|
|
- first Fedora RPM (parts borrowed from the OpenSUSE kdelibs 4 RPM and the Fedora kdelibs 3 RPM)
|
|
|
|
- apply parallel-installability patch
|