|
@@ -5,7 +5,7 @@ Summary: Config files for kde
|
|
Summary(ja): KDE の設定ファイル
|
|
Summary(ja): KDE の設定ファイル
|
|
Name: kde-settings
|
|
Name: kde-settings
|
|
Version: %{majorver}.%{minorver}
|
|
Version: %{majorver}.%{minorver}
|
|
-Release: 4%{?_dist_release}
|
|
+Release: 6%{?_dist_release}
|
|
|
|
|
|
Group: System Environment/Base
|
|
Group: System Environment/Base
|
|
License: Public Domain
|
|
License: Public Domain
|
|
@@ -18,6 +18,9 @@ Source20: kdm.pamd
|
|
Source21: kdm-np.pamd
|
|
Source21: kdm-np.pamd
|
|
# konversation
|
|
# konversation
|
|
Source22: konversationrc.vine
|
|
Source22: konversationrc.vine
|
|
|
|
+# kdmrc
|
|
|
|
+Source23: kdmrc.vine5
|
|
|
|
+Source24: kdmrc.seed
|
|
|
|
|
|
# customized for Vine Linux by Patch
|
|
# customized for Vine Linux by Patch
|
|
Patch1: kdmrc_vine.patch
|
|
Patch1: kdmrc_vine.patch
|
|
@@ -59,6 +62,7 @@ Obsoletes: kde-config-kdm < 4.0
|
|
Requires: kdm
|
|
Requires: kdm
|
|
#Requires: system-kdm-theme
|
|
#Requires: system-kdm-theme
|
|
Requires: xorg-x11-xdm
|
|
Requires: xorg-x11-xdm
|
|
|
|
+Requires: vine-backgrounds
|
|
Requires(pre): coreutils
|
|
Requires(pre): coreutils
|
|
Requires(post): coreutils grep sed
|
|
Requires(post): coreutils grep sed
|
|
#Requires(post): kde4-macros(api) = %{_kde4_macros_api}
|
|
#Requires(post): kde4-macros(api) = %{_kde4_macros_api}
|
|
@@ -87,7 +91,7 @@ Requires: alsa-plugins-pulseaudio
|
|
%prep
|
|
%prep
|
|
%setup -q -n %{name}-%{majorver}-%{minorver}
|
|
%setup -q -n %{name}-%{majorver}-%{minorver}
|
|
|
|
|
|
-%patch1 -p1
|
|
+#patch1 -p1
|
|
%patch2 -p1
|
|
%patch2 -p1
|
|
%patch3 -p1
|
|
%patch3 -p1
|
|
|
|
|
|
@@ -123,6 +127,13 @@ install -m644 %{SOURCE21} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/kdm-np
|
|
# overwrite konversationrc
|
|
# overwrite konversationrc
|
|
install -m644 %{SOURCE22} $RPM_BUILD_ROOT%{_datadir}/kde-settings/kde-profile/default/share/config/konversationrc
|
|
install -m644 %{SOURCE22} $RPM_BUILD_ROOT%{_datadir}/kde-settings/kde-profile/default/share/config/konversationrc
|
|
|
|
|
|
|
|
+# overwrite kdmrc
|
|
|
|
+%if %{?_dist_release} == "vl4" || %{?_dist_release} == "vl5"
|
|
|
|
+install -m644 %{SOURCE23} $RPM_BUILD_ROOT%{_sysconfdir}/kde/kdm/kdmrc
|
|
|
|
+%else
|
|
|
|
+install -m644 %{SOURCE24} $RPM_BUILD_ROOT%{_sysconfdir}/kde/kdm/kdmrc
|
|
|
|
+%endif
|
|
|
|
+
|
|
%clean
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
@@ -136,16 +147,28 @@ rm -rf $RPM_BUILD_ROOT
|
|
[ -d %{_datadir}/config/kdm -a ! -L %{_datadir}/config/kdm ] && \
|
|
[ -d %{_datadir}/config/kdm -a ! -L %{_datadir}/config/kdm ] && \
|
|
mv -v %{_datadir}/config/kdm %{_datadir}/config/kdm.rpmorig ||:
|
|
mv -v %{_datadir}/config/kdm %{_datadir}/config/kdm.rpmorig ||:
|
|
|
|
|
|
-%post kdm
|
|
+#post kdm
|
|
## KDM fixup(s)
|
|
## KDM fixup(s)
|
|
# handle move from /etc/X11/xdm/kdmrc to /etc/kde/kdm/kdmrc
|
|
# handle move from /etc/X11/xdm/kdmrc to /etc/kde/kdm/kdmrc
|
|
-[ ! -f %{_sysconfdir}/kde/kdm/kdmrc -a -f %{_sysconfdir}/kde/kdm/kdmrc.rpmnew ] && \
|
|
+#[ ! -f %{_sysconfdir}/kde/kdm/kdmrc -a -f %{_sysconfdir}/kde/kdm/kdmrc.rpmnew ] && \
|
|
- cp -a %{_sysconfdir}/kde/kdm/kdmrc.rpmnew %{_sysconfdir}/kde/kdm/kdmrc ||:
|
|
+# cp -a %{_sysconfdir}/kde/kdm/kdmrc.rpmnew %{_sysconfdir}/kde/kdm/kdmrc ||:
|
|
|
|
+## kdm v3 themes don't work (#444730)
|
|
|
|
+## this hack assumes %_datadir != %_kde4_datadir
|
|
|
|
+#(grep "^Theme=%{_datadir}/apps/kdm/themes/" %{_sysconfdir}/kde/kdm/kdmrc > /dev/null && \
|
|
|
|
+# sed -i -e "s|^Theme=%{_datadir}/apps/kdm/themes/.*|Theme=%{_datadir}/kde4/apps/kdm/themes/Constantine|" \
|
|
|
|
+# %{_sysconfdir}/kde/kdm/kdmrc
|
|
|
|
+#) ||:
|
|
|
|
+
|
|
|
|
+%triggerin kdm -- kdm >= 4
|
|
# kdm v3 themes don't work (#444730)
|
|
# kdm v3 themes don't work (#444730)
|
|
# this hack assumes %_datadir != %_kde4_datadir
|
|
# this hack assumes %_datadir != %_kde4_datadir
|
|
-(grep "^Theme=%{_datadir}/apps/kdm/themes/" %{_sysconfdir}/kde/kdm/kdmrc > /dev/null && \
|
|
+(grep "^Theme=%{_datadir}/apps/kdm/themes/" %{_sysconfdir}/kde/kdm/kdmrc > /dev/null && sed -i -e "s|^Theme=%{_datadir}/apps/kdm/themes/.*|Theme=%{_datadir}/kde4/apps/kdm/themes/oxygen-air|" %{_sysconfdir}/kde/kdm/kdmrc
|
|
- sed -i -e "s|^Theme=%{_datadir}/apps/kdm/themes/.*|Theme=%{_kde4_appsdir}/kdm/themes/Constantine|" \
|
|
+) ||:
|
|
- %{_sysconfdir}/kde/kdm/kdmrc
|
|
+
|
|
|
|
+%triggerin kdm -- kdmbase3
|
|
|
|
+# kdm v3 themes don't work (#444730)
|
|
|
|
+# this hack assumes %_datadir != %_kde4_datadir
|
|
|
|
+(grep "^Theme=%{_datadir}/kde4/apps/kdm/themes/" %{_sysconfdir}/kde/kdm/kdmrc > /dev/null && sed -i -e "s|^Theme=%{_datadir}/kde4/apps/kdm/themes/.*|Theme=%{_datadir}/apps/kdm/themes/circles|" %{_sysconfdir}/kde/kdm/kdmrc
|
|
) ||:
|
|
) ||:
|
|
|
|
|
|
|
|
|
|
@@ -189,6 +212,12 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Sun Jul 4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.13-6
|
|
|
|
+- added %%triggerin for kdmrc
|
|
|
|
+
|
|
|
|
+* Sun Jun 27 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.13-5
|
|
|
|
+- add Source23, 24 instead of Patch1
|
|
|
|
+
|
|
* Mon Jun 7 2010 IWAI, Masaharu <iwai@alib.jp> 4.4.13-4
|
|
* Mon Jun 7 2010 IWAI, Masaharu <iwai@alib.jp> 4.4.13-4
|
|
- add Vine Linux URL patch (Patch3)
|
|
- add Vine Linux URL patch (Patch3)
|
|
|
|
|