rpms/kdebase/devel kde4-opt.sh, NONE, 1.1.2.1 kde4-xdg_menu_prefix.sh, NONE, 1.1.2.1 .cvsignore, 1.57.2.1, 1.57.2.2 branch, 1.1.2.1, 1.1.2.2 kdebase.spec, 1.263.2.1, 1.263.2.2 kde-env.sh, 1.1.2.1, NONE kde.desktop, 1.2.6.2, NONE
Rex Dieter (rdieter)
fedora-extras-commits at redhat.com
Tue Jul 24 23:33:10 UTC 2007
- Previous message (by thread): rpms/kdelibs/devel kdelibs-3.91.0-fix-katehighlight.patch, NONE, 1.1.2.1 .cvsignore, 1.40.2.1, 1.40.2.2 branch, 1.1.2.1, 1.1.2.2 kdelibs.spec, 1.223.2.1, 1.223.2.2
- Next message (by thread): rpms/kdepimlibs import.log,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rdieter
Update of /cvs/pkgs/rpms/kdebase/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5451
Modified Files:
Tag: kdebase-kde4-branch
.cvsignore branch kdebase.spec
Added Files:
Tag: kdebase-kde4-branch
kde4-opt.sh kde4-xdg_menu_prefix.sh
Removed Files:
Tag: kdebase-kde4-branch
kde-env.sh kde.desktop
Log Message:
sync w/kde-redhat pkg updates
--- NEW FILE kde4-opt.sh ---
## from http://standards.freedesktop.org/menu-spec/latest/
## XDG_CONFIG_DIRS: where to look for menu config(s)
#if [ -z "${XDG_CONFIG_DIRS}" ] ; then
# XDG_CONFIG_DIRS=@@SYSCONFDIR@@/xdg:${XDG_CONFIG_DIRS}
# export XDG_CONFIG_DIRS
#fi
#LD_LIBRARY_PATH=@@LIBDIR@@
#KDEDIRS=@@PREFIX@@
#PATH=@@BINDIR@@/:$PATH
#KDEHOME=~/.kde4
--- NEW FILE kde4-xdg_menu_prefix.sh ---
## from http://standards.freedesktop.org/menu-spec/latest/
## XDG_CONFIG_DIRS: where to look for menu config(s)
#if [ -z "${XDG_CONFIG_DIRS}" ] ; then
# XDG_CONFIG_DIRS=@@SYSCONFDIR@@/xdg:${XDG_CONFIG_DIRS}
# export XDG_CONFIG_DIRS
#fi
## XDG_MENU_PREFIX
if [ -z "${XDG_MENU_PREFIX}" ] ; then
XDG_MENU_PREFIX="kde4-"
export XDG_MENU_PREFIX
fi
#LD_LIBRARY_PATH=@@LIBDIR@@
#KDEDIRS=@@PREFIX@@
#PATH=@@BINDIR@@/:$PATH
#KDEHOME=~/.kde4
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kdebase/devel/.cvsignore,v
retrieving revision 1.57.2.1
retrieving revision 1.57.2.2
diff -u -r1.57.2.1 -r1.57.2.2
--- .cvsignore 24 Jul 2007 14:29:00 -0000 1.57.2.1
+++ .cvsignore 24 Jul 2007 23:32:37 -0000 1.57.2.2
@@ -1,34 +1 @@
-kde-redhat-config-3.2.0-0.2.tar.bz2
-kdebase-3.3.0.tar.bz2
-kde-redhat-config-3.2.0-0.3.tar.bz2
-kdebase-3.3.1.tar.bz2
-kde-redhat-config-3.2.0-0.4.tar.bz2
-kde-redhat-config-3.2.0-0.5.tar.bz2
-kde-redhat-config-3.2.0-0.6.tar.bz2
-kdebase-3.3.2.tar.bz2
-kdebase-3.4.0-rc1.tar.bz2
-kde-redhat-config-3.2.0-0.7.tar.bz2
-kdebase-3.4.0.tar.bz2
-kde-redhat-config-3.2.0-0.8.tar.bz2
-kde-redhat-config-3.2.0-0.9.tar.bz2
-kdebase-3.4.1.tar.bz2
-kdebase-3.4.2.tar.bz2
-kde-redhat-config-3.4.2-fc4-0.1.tar.bz2
-kde-redhat-config-3.4.2-fc4-0.2.tar.bz2
-kdebase-3.4.91.tar.bz2
-kdebase-3.4.92.tar.bz2
-kdebase-3.5.0.tar.bz2
-kde-redhat-config-3.5-fc5-0.1.tar.bz2
-kdebase-3.5.1.tar.bz2
-kde-redhat-config-3.5-fc5-0.2.tar.bz2
-kdebase-3.5.2.tar.bz2
-kdebase-3.5.3.tar.bz2
-kde-redhat-config-3.5-fc5-0.3.tar.bz2
-kdebase-3.5.4.tar.bz2
-kde-redhat-config-3.5-fc5-0.4.tar.bz2
-kde-redhat-config-3.5-fc5-0.5.tar.bz2
-kdebase-3.5.6.tar.bz2
-kde-redhat-config-3.5-fc5-0.6.tar.bz2
-kde-redhat-config-3.5-fc7-1.tar.bz2
-kdebase-3.5.7.tar.bz2
kdebase-3.91.0.tar.bz2
Index: branch
===================================================================
RCS file: /cvs/pkgs/rpms/kdebase/devel/Attic/branch,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- branch 24 Jul 2007 14:32:33 -0000 1.1.2.1
+++ branch 24 Jul 2007 23:32:37 -0000 1.1.2.2
@@ -1 +1 @@
-kde4
+devel
Index: kdebase.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kdebase/devel/kdebase.spec,v
retrieving revision 1.263.2.1
retrieving revision 1.263.2.2
diff -u -r1.263.2.1 -r1.263.2.2
--- kdebase.spec 24 Jul 2007 14:29:00 -0000 1.263.2.1
+++ kdebase.spec 24 Jul 2007 23:32:37 -0000 1.263.2.2
@@ -1,16 +1,19 @@
+
+
+%if 0%{?fedora} > 7
Name: kdebase
+Epoch: 6
-%if "%{name}" != "kdebase4"
Obsoletes: kdebase4 < %{version}-%{release}
Provides: kdebase4 = %{version}-%{release}
+
%else
+Name: kdebase4
%define _prefix /opt/kde4
%endif
-Epoch: 6
-
Version: 3.91.0
-Release: 3%{?dist}%{?kde}
+Release: 5%{?dist}%{?kde}
Summary: K Desktop Environment 4 - Core Files
License: GPL
@@ -19,10 +22,10 @@
Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdebase-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Source1: kde.desktop
# FIXME/TODO: consider using patched/hard-coded XDG_MENU_PREFIX
# don't rely on env (same goes for kde3) -- Rex
-Source2: kde-env.sh
+Source1: kde4-opt.sh
+Source2: kde4-xdg_menu_prefix.sh
%if "%{_prefix}" != "/usr"
# macros sensitive to _prefix mods
@@ -30,18 +33,17 @@
%define _sysconfdir %{_prefix}/etc
%endif
-
# use ~/.kde4 instead of ~/.kde
Patch0: kdebase-%{version}-kde4home.diff
Requires(post): /sbin/ldconfig xdg-utils
Requires(postun): /sbin/ldconfig xdg-utils
-BuildRequires: cmake >= 2.4.5
-BuildRequires: kdelibs-devel >= %{version}
+BuildRequires: cmake
+BuildRequires: kdelibs4-devel >= %{version}
BuildRequires: kdepimlibs-devel >= %{version}
-Requires: kdelibs >= %{version}
+Requires: kdelibs4 >= %{version}
Requires: kdepimlibs >= %{version}
BuildRequires: xorg-x11-proto-devel libXcomposite-devel libXdamage-devel
@@ -80,13 +82,13 @@
%package devel
Group: Development/Libraries
-Summary: Header files for kdebase 4
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Summary: Header files for kdebase4
+Requires: %{name} = %{version}-%{release}
%if "%{name}" != "kdebase4"
Obsoletes: kdebase4-devel < %{version}-%{release}
Provides: kdebase4-devel = %{version}-%{release}
%endif
-Requires: kdelibs-devel kdepimlibs-devel
+Requires: kdelibs4-devel kdepimlibs4-devel
# FIXME/TODO: trim these down -- Rex
Requires: xorg-x11-proto-devel libXcomposite-devel libXdamage-devel
Requires: libXcursor-devel libXfixes-devel libXxf86misc-devel libXrender-devel
@@ -99,7 +101,6 @@
Requires: cyrus-sasl-devel libart_lgpl-devel openssl-devel
Requires: dbus-devel hal-devel NetworkManager-devel bluez-libs-devel
Requires: strigi-devel zlib-devel bzip2-devel libpng-devel
-
%description devel
Header files for developing applications using kdebase4.
WARNING: This is an alpha version. It probably has many bugs left.
@@ -136,7 +137,30 @@
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} -C %{_target_platform}
-install -D -m644 -p %{SOURCE1} %{buildroot}/usr/share/xsessions/kde.desktop
+## ENV/SHUTDOWN
+# until startkde is patched to search/use %{_sysconfdir}/kde/{env,shutdown}
+install -d %{buildroot}%{_prefix}/{env,shutdown}
+install -D -m644 -p %{SOURCE1} %{buildroot}%{_prefix}/env/
+%if "%{_prefix}" == "/usr"
+install -D -m644 -p %{SOURCE2} %{buildroot}%{_prefix}/env/
+%endif
+sed -i \
+ -e "s|@@PREFIX@@|%{_prefix}|" \
+ -e "s|@@BINDIR@@|%{_bindir}|" \
+ -e "s|@@LIBDIR@@|%{_libdir}|" \
+ -e "s|@@SYSCONFDIR@@|%_sysconfdir}|" \
+ %{buildroot}%{_prefix}/env/*.sh
+
+mkdir -p %{buildroot}/usr/share/xsessions
+## kde->kde4 xsession
+%if "%{name}" != "kdebase"
+mv %{buildroot}%{_datadir}/apps/kdm/sessions/kde.desktop \
+ %{buildroot}%{_datadir}/apps/kdm/sessions/kde4.desktop
+sed -i -e "s|^Name=KDE$|Name=KDE4|" %{buildroot}%{_datadir}/apps/kdm/sessions/kde4.desktop
+ln -s %{_datadir}/apps/kdm/sessions/kde4.desktop %{buildroot}/usr/share/xsessions/kde4.desktop
+%else
+ln -s %{_datadir}/apps/kdm/sessions/kde.desktop %{buildroot}/usr/share/xsessions/kde.desktop
+%endif
%clean
@@ -163,8 +187,12 @@
%if "%{_prefix}" != "/usr"
%dir %{_datadir}/desktop-directories
%dir %{_libdir}/kconf_update_bin
+%dir %{_prefix}/env
+%dir %{_prefix}/shutdown
%endif
-/usr/share/xsessions/kde.desktop
+/usr/share/xsessions/*.desktop
+%{_prefix}/env/*
+#{_prefix}/shutdown/*
%{_bindir}/*
%{_datadir}/applications/kde4/*
%{_datadir}/apps/*
@@ -175,7 +203,7 @@
%{_datadir}/dbus-1/services/*
%{_datadir}/desktop-directories/*
%{_datadir}/icons/crystalsvg/
-%{_datadir}/icons/hicolor/
+%{_datadir}/icons/hicolor/*/*/*
%{_datadir}/icons/oxygen/
%{_datadir}/kde4/services/*
%{_datadir}/kde4/servicetypes/*
@@ -201,8 +229,12 @@
%changelog
-* Thu Jul 05 2007 Than Ngo <than at redhat.com> 3.91.0-4
-- rename to kdebase
+* Thu Jul 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-5
+- kde4.desktop: fix session Name
+
+* Tue Jul 17 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-4
+- cleanup/fix kde4.desktop
+- kdepimlibs4->kdepimlibs
* Thu Jun 29 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 3.91.0-3
- fix %%_sysconfdir for %%_prefix != /usr case.
--- kde-env.sh DELETED ---
--- kde.desktop DELETED ---
- Previous message (by thread): rpms/kdelibs/devel kdelibs-3.91.0-fix-katehighlight.patch, NONE, 1.1.2.1 .cvsignore, 1.40.2.1, 1.40.2.2 branch, 1.1.2.1, 1.1.2.2 kdelibs.spec, 1.223.2.1, 1.223.2.2
- Next message (by thread): rpms/kdepimlibs import.log,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list