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