rpms/kdelibs/devel kdelibs.spec,1.223.2.12,1.223.2.13
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Tue Aug 14 17:46:20 UTC 2007
Author: rdieter
Update of /cvs/pkgs/rpms/kdelibs/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30699
Modified Files:
Tag: kdelibs-kde4-branch
kdelibs.spec
Log Message:
omit prefix!=/usr bits.
Index: kdelibs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdelibs/devel/kdelibs.spec,v
retrieving revision 1.223.2.12
retrieving revision 1.223.2.13
diff -u -r1.223.2.12 -r1.223.2.13
--- kdelibs.spec 3 Aug 2007 18:19:59 -0000 1.223.2.12
+++ kdelibs.spec 14 Aug 2007 17:45:48 -0000 1.223.2.13
@@ -1,19 +1,15 @@
Summary: K Desktop Environment 4 - Libraries
Version: 3.92.0
-Release: 3%{?dist}
+Release: 4%{?dist}
-#if 0%{?fedora} > 7
-%if 0
+%if 0%{?fedora} > 8
Name: kdelibs
Epoch: 6
-
Obsoletes: kdelibs4 < %{version}-%{release}
Provides: kdelibs4 = %{version}-%{release}
-
%else
Name: kdelibs4
-#define _prefix /opt/kde4
%endif
# FIXME/TODO: there appear to be bits of ARTISTIC, BSD, GPLv2, GFDL (and QPL?) too -- Rex
@@ -23,17 +19,11 @@
Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-%if "%{_prefix}" != "/usr"
-# macros sensitive to _prefix mods
-%define __cmake cmake
-%global _qt4_plugindir %(qmake-qt4 -query QT_INSTALL_PLUGINS 2> /dev/null || echo %{_qt4_plugindir} )
-%define _sysconfdir %{_prefix}/etc
-%else
+BuildRequires: kde-filesystem
Requires: hicolor-icon-theme
Requires: kde-filesystem
Requires: shared-mime-info
#Requires: kde4-settings
-%endif
# use ~/.kde4 instead of ~/.kde
Patch0: kdelibs-%{version}-kde4home.diff
@@ -104,9 +94,7 @@
%prep
%setup -q -n kdelibs-%{version}
-%if "%{_prefix}" != "/usr"
-%patch0 -p1 -b .kde4home
-%endif
+#patch0 -p1 -b .kde4home
%patch1 -p1 -b .conflict-kde3
@@ -114,9 +102,7 @@
mkdir -p %{_target_platform}
pushd %{_target_platform}
-%cmake \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
- ../
+%cmake_kde4 ..
popd
make %{?_smp_mflags} -C %{_target_platform}
@@ -130,7 +116,6 @@
make install DESTDIR=%{buildroot} -C %{_target_platform}
-%if "%{_prefix}" == "/usr"
# see also use-of/patching of XDG_MENU_PREFIX in kdebase
mv %{buildroot}%{_sysconfdir}/xdg/menus/applications.menu \
%{buildroot}%{_sysconfdir}/xdg/menus/kde4-applications.menu
@@ -138,19 +123,6 @@
# Unpackaged files
rm -rf %{buildroot}%{_datadir}/icons/hicolor
-%else
-
-# A symlink doesn't seem to work for this purpose.
-install -D -p \
- %{buildroot}%{_libdir}/kde4/plugins/designer/kdewidgets.so \
- %{buildroot}%{_qt4_plugindir}/designer/kdewidgets.so
-
-mkdir -p %{buildroot}/usr/bin
-cd %{buildroot}/usr/bin
-ln -s ../..%{_prefix}/bin/kde4-config .
-
-%endif
-
%post
/sbin/ldconfig ||:
@@ -171,21 +143,6 @@
%defattr(-,root,root,-)
%doc AUTHORS README TODO
%doc COPYING COPYING-DOCS COPYING.LIB
-%if "%{_prefix}" != "/usr"
-/usr/bin/kde4-config
-%dir %{_prefix}
-%dir %{_bindir}
-%dir %{_datadir}
-%dir %{_datadir}/icons
-%dir %{_datadir}/locale
-%dir %{_datadir}/mime
-%dir %{_datadir}/doc
-%dir %{_libdir}
-%dir %{_sysconfdir}
-%dir %{_sysconfdir}/xdg
-%dir %{_sysconfdir}/xdg/menus
-%{_datadir}/icons/hicolor/
-%endif
%{_bindir}/*
%exclude %{_bindir}/checkXML
%exclude %{_bindir}/kconfig_compiler
@@ -228,9 +185,6 @@
%{_datadir}/apps/ksgmltools2/
%{_includedir}/
%{_libdir}/lib*.so
-%if "%{_prefix}" != "/usr"
-%{_qt4_plugindir}/designer/kdewidgets.so
-%endif
%exclude %{_libdir}/libkdeinit4_*.so
More information about the fedora-extras-commits
mailing list