packages: konsole/konsole-bug-188528.patch (NEW), konsole/konsole-wordchars...
arekm
arekm at pld-linux.org
Tue Jul 26 23:05:43 CEST 2011
Author: arekm Date: Tue Jul 26 21:05:43 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- initial; kde konsole
---- Files affected:
packages/konsole:
konsole-bug-188528.patch (NONE -> 1.1) (NEW), konsole-wordchars.patch (NONE -> 1.1) (NEW), konsole.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/konsole/konsole-bug-188528.patch
diff -u /dev/null packages/konsole/konsole-bug-188528.patch:1.1
--- /dev/null Tue Jul 26 23:05:43 2011
+++ packages/konsole/konsole-bug-188528.patch Tue Jul 26 23:05:37 2011
@@ -0,0 +1,22 @@
+--- kdebase-4.5.1/konsole/src/Screen.cpp~ 2010-04-28 10:01:02.000000000 +0200
++++ kdebase-4.5.1/konsole/src/Screen.cpp 2010-09-27 09:23:48.658050544 +0200
+@@ -1223,6 +1223,19 @@
+ Character* data = screenLines[screenLine].data();
+ int length = screenLines[screenLine].count();
+
++ // Don't remove end spaces in lines that wrap
++ if (!(lineProperties[screenLine] & LINE_WRAPPED))
++ {
++ // ignore trailing white space at the end of the line
++ for (int i = length-1; i >= 0; i--)
++ {
++ if (data[i].character == ' ')
++ length--;
++ else
++ break;
++ }
++ }
++
+ //retrieve line from screen image
+ for (int i=start;i < qMin(start+count,length);i++)
+ {
================================================================
Index: packages/konsole/konsole-wordchars.patch
diff -u /dev/null packages/konsole/konsole-wordchars.patch:1.1
--- /dev/null Tue Jul 26 23:05:43 2011
+++ packages/konsole/konsole-wordchars.patch Tue Jul 26 23:05:37 2011
@@ -0,0 +1,11 @@
+--- kdebase-4.2.1/konsole/src/TerminalDisplay.cpp~ 2009-02-26 15:16:35.000000000 +0100
++++ kdebase-4.2.1/konsole/src/TerminalDisplay.cpp 2009-03-01 21:06:55.168263297 +0100
+@@ -304,7 +304,7 @@
+ ,_preserveLineBreaks(false)
+ ,_columnSelectionMode(false)
+ ,_scrollbarLocation(NoScrollBar)
+-,_wordCharacters(":@-./_~")
++,_wordCharacters(":@-./_~?=&%+#")
+ ,_bellMode(SystemBeepBell)
+ ,_blinking(false)
+ ,_hasBlinker(false)
================================================================
Index: packages/konsole/konsole.spec
diff -u /dev/null packages/konsole/konsole.spec:1.1
--- /dev/null Tue Jul 26 23:05:43 2011
+++ packages/konsole/konsole.spec Tue Jul 26 23:05:37 2011
@@ -0,0 +1,84 @@
+# $Revision$, $Date$
+# TODO:
+# - new descriptions
+#
+%define _state stable
+%define orgname konsole
+%define qtver 4.7.3
+
+Summary: K Desktop Environment - KDE Terminal Emulator
+Summary(pl.UTF-8): K Desktop Environment - Emulator terminala dla KDE
+Name: konsole
+Version: 4.7.0
+Release: 1
+License: GPL
+Group: X11/Applications
+Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
+# Source0-md5: 3682298aa6af6d9ca880f0bc6f79cfa0
+Patch0: %{name}-wordchars.patch
+Patch1: %{name}-bug-188528.patch
+URL: http://www.kde.org/
+BuildRequires: kde4-kdebase-workspace-devel >= %{version}
+BuildRequires: kde4-kdelibs-devel >= %{version}
+Requires: fontpostinst
+Provides: kde4-kdebase-common-konsole
+Provides: kde4-kdebase-konsole
+Obsoletes: kde4-kdebase-common-konsole
+Obsoletes: kde4-kdebase-konsole
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+KDE Terminal Emulator.
+
+%description -l pl.UTF-8
+Emulator terminala dla KDE.
+
+%prep
+%setup -q -n %{orgname}-%{version}
+
+%build
+install -d build
+cd build
+%cmake \
+ ..
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} -C build/ install \
+ DESTDIR=$RPM_BUILD_ROOT \
+ kde_htmldir=%{_kdedocdir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%{_bindir}/fontpostinst misc
+
+%postun
+%{_bindir}/fontpostinst misc
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/konsole
+%attr(755,root,root) %{_bindir}/konsoleprofile
+%attr(755,root,root) %{_libdir}/libkdeinit4_konsole.so
+%attr(755,root,root) %{_libdir}/kde4/libkonsolepart.so
+%attr(755,root,root) %{_libdir}/libkonsoleprivate.so
+%{_datadir}/kde4/services/ServiceMenus/konsolehere.desktop
+%{_datadir}/kde4/services/konsolepart.desktop
+%{_datadir}/kde4/servicetypes/terminalemulator.desktop
+%{_datadir}/apps/konsole
+%{_desktopdir}/kde4/konsole.desktop
+%{_kdedocdir}/en/konsole
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2011/07/26 21:05:37 arekm
+- initial; kde konsole
+
================================================================
More information about the pld-cvs-commit
mailing list