[arch-commits] Commit in leafpad/trunk (PKGBUILD cstr.patch)

Ionut Biru ibiru at archlinux.org
Tue Dec 21 17:28:43 UTC 2010


    Date: Tuesday, December 21, 2010 @ 12:28:43
  Author: ibiru
Revision: 103570

upgpkg: leafpad 0.8.18-2
fix saving files. FS#22176

Added:
  leafpad/trunk/cstr.patch
Modified:
  leafpad/trunk/PKGBUILD

------------+
 PKGBUILD   |    9 ++++++---
 cstr.patch |   12 ++++++++++++
 2 files changed, 18 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-12-21 16:50:25 UTC (rev 103569)
+++ PKGBUILD	2010-12-21 17:28:43 UTC (rev 103570)
@@ -4,7 +4,7 @@
 
 pkgname=leafpad
 pkgver=0.8.18
-pkgrel=1
+pkgrel=2
 pkgdesc="A notepad clone for GTK+ 2.0"
 arch=('i686' 'x86_64')
 url="http://tarot.freeshell.org/leafpad/"
@@ -12,11 +12,14 @@
 depends=('gtk2')
 makedepends=('intltool')
 install=leafpad.install
-source=(http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-md5sums=('9acb750a05161329a335c06889778be1')
+source=(http://download.savannah.gnu.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz
+        cstr.patch)
+md5sums=('9acb750a05161329a335c06889778be1'
+         '5cb75143f6a5064cbbb8cc7957d22ebd')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/cstr.patch"
   ./configure --prefix=/usr --enable-chooser
   make
   make DESTDIR="${pkgdir}" install

Added: cstr.patch
===================================================================
--- cstr.patch	                        (rev 0)
+++ cstr.patch	2010-12-21 17:28:43 UTC (rev 103570)
@@ -0,0 +1,12 @@
+diff -Nur leafpad-0.8.18.orig/src/file.c leafpad-0.8.18/src/file.c
+--- leafpad-0.8.18.orig/src/file.c	2010-12-17 22:01:35.000000000 -0800
++++ leafpad-0.8.18/src/file.c	2010-12-21 09:26:00.236670201 -0800
+@@ -223,7 +223,7 @@
+ 			GTK_MESSAGE_ERROR, _("Can't open file to write"));
+ 		return -1;
+ 	}
+-	if (fwrite(str, 1, wbytes, fp) != wbytes) {
++	if (fwrite(cstr, 1, wbytes, fp) != wbytes) {
+ 		run_dialog_message(gtk_widget_get_toplevel(view),
+ 			GTK_MESSAGE_ERROR, _("Can't write file"));
+ 		return -1;




More information about the arch-commits mailing list