[Frugalware-darcs] frugalware-current: gpm-1.20.1-11-i686

VMiklos vmiklos at frugalware.org
Tue Nov 29 13:51:53 CET 2005


Tue Nov 29 13:43:21 CET 2005  VMiklos <vmiklos at frugalware.org>
  * gpm-1.20.1-11-i686
  disable unnecessary debug messages
diff -rN -u old-frugalware-current-2/source/base/gpm/FrugalBuild new-frugalware-current-2/source/base/gpm/FrugalBuild
--- old-frugalware-current-2/source/base/gpm/FrugalBuild	2005-11-29 13:50:32.000000000 +0100
+++ new-frugalware-current-2/source/base/gpm/FrugalBuild	2005-11-29 13:50:36.000000000 +0100
@@ -1,10 +1,10 @@
-# Last Modified: Sun, 20 Nov 2005 21:03:10 +0100
+# Last Modified: Tue, 29 Nov 2005 13:38:36 +0100
 # Compiling Time: 0.05 SBU
 # Maintainer: VMiklos <vmiklos at frugalware.org>
 
 pkgname=gpm
 pkgver=1.20.1
-pkgrel=10
+pkgrel=11
 pkgdesc="General purpose mouse server"
 depends=('ncurses')
 groups=('base' 'chroot-core')
@@ -13,15 +13,18 @@
 install=$pkgname.install
 up2date="lynx -dump 'http://arcana.linux.it/pub/gpm/?M=D' |grep tar.gz$|sed -n 's/.*m-\(.*\)\.t.*/\1/;1 p'"
 source=(http://arcana.linux.it/pub/$pkgname/$pkgname-$pkgver.tar.gz rc.gpm \
-        rc.gpm-de.po mouseconfig gpm 01-mc-segfaults.patch \
-	gpm-1.20.1-ceilf-gcc4.patch)
+	rc.gpm-de.po mouseconfig gpm \
+	01-mc-segfaults.patch \
+	gpm-1.20.1-ceilf-gcc4.patch \
+	$pkgname-$pkgver-nodebug.patch)
 sha1sums=('7a664bc1af6b39c41b1eeab96a48d46f423783b3' \
-          '4d799baf9e0b5e5dbe3e34afcd847788c73bb8ed' \
-          '2f7c697b367ac05c61ec9f09649407be55daee91' \
-          'f09f47cb9f1ba247cc95e2b3b230a4b969e2cc26' \
-          '2a81304fa5332ee8d9051905c5adcac12b8f68be' \
-          'b0f48220a6d82df68e8812f477b06537acb52597' \
-          '44cea22c374ff8690a09a7422749fc9a64f40468')
+	  '4d799baf9e0b5e5dbe3e34afcd847788c73bb8ed' \
+	  '2f7c697b367ac05c61ec9f09649407be55daee91' \
+	  'f09f47cb9f1ba247cc95e2b3b230a4b969e2cc26' \
+	  '2a81304fa5332ee8d9051905c5adcac12b8f68be' \
+	  'b0f48220a6d82df68e8812f477b06537acb52597' \
+	  '44cea22c374ff8690a09a7422749fc9a64f40468' \
+	  'edbee03a15164a4aaaa9c72864f372f7d6a551a0')
 
 build()
 {
diff -rN -u old-frugalware-current-2/source/base/gpm/gpm-1.20.1-nodebug.patch new-frugalware-current-2/source/base/gpm/gpm-1.20.1-nodebug.patch
--- old-frugalware-current-2/source/base/gpm/gpm-1.20.1-nodebug.patch	1970-01-01 01:00:00.000000000 +0100
+++ new-frugalware-current-2/source/base/gpm/gpm-1.20.1-nodebug.patch	2005-11-29 13:50:36.000000000 +0100
@@ -0,0 +1,59 @@
+Avoid useless debug info under certain circumstances.
+
+--- gpm-1.20.1/src/lib/report-lib.c.orig	Sat Feb 23 16:42:23 2002
++++ gpm-1.20.1/src/lib/report-lib.c	Fri May  3 20:16:02 2002
+@@ -30,10 +30,10 @@
+    va_start(ap,text);
+ 
+    switch(stat) {
+-      case GPM_STAT_INFO : string = GPM_TEXT_INFO ; break;
++      case GPM_STAT_INFO : string = GPM_TEXT_INFO ; return;
+       case GPM_STAT_WARN : string = GPM_TEXT_WARN ; break;
+       case GPM_STAT_ERR  : string = GPM_TEXT_ERR  ; break;
+-      case GPM_STAT_DEBUG: string = GPM_TEXT_DEBUG; break;
++      case GPM_STAT_DEBUG: string = GPM_TEXT_DEBUG; return;
+       case GPM_STAT_OOPS : string = GPM_TEXT_OOPS; break;
+    }
+    fprintf(stderr,"%s[%s(%d)]:\n",string,file,line);
+--- gpm-1.20.0/src/report.c.orig	Sat Feb 23 16:42:23 2002
++++ gpm-1.20.0/src/report.c	Fri May  3 20:12:51 2002
+@@ -130,6 +130,7 @@
+       case GPM_RUN_DAEMON:
+          switch(stat) {
+             case GPM_STAT_INFO:
++	       break;
+ #ifdef HAVE_VSYSLOG
+                syslog(LOG_INFO | LOG_USER, GPM_STRING_INFO);
+                vsyslog(LOG_INFO | LOG_USER, text, ap);
+--- gpm-1.20.1/src/lib/liblow.c.orig	2004-03-31 15:06:45.000000000 -0500
++++ gpm-1.20.1/src/lib/liblow.c	2004-03-31 15:09:32.000000000 -0500
+@@ -202,7 +202,9 @@
+ 
+    consolename = NULL;
+ 
++#if 0
+    gpm_report(GPM_PR_DEBUG,"VC: %d",flag);
++#endif
+ 
+    /*....................................... First of all, check xterm */
+ 
+diff -Naur gpm-1.20.1.orig/src/lib/liblow.c gpm-1.20.1/src/lib/liblow.c
+--- gpm-1.20.1.orig/src/lib/liblow.c	2002-12-24 23:57:16.000000000 +0100
++++ gpm-1.20.1/src/lib/liblow.c	2005-11-29 13:36:42.000000000 +0100
+@@ -325,8 +325,6 @@
+            */
+           close(gpm_fd); /* the socket */
+           if ((gpm_fd=open(GPM_NODE_DEV,O_RDWR))==-1) {
+-            gpm_report(GPM_PR_ERR,GPM_MESS_DOUBLE_S,GPM_NODE_DEV
+-                                                   ,strerror(errno));
+             goto err;
+           }
+          if (fstat(gpm_fd,&stbuf)==-1 || (stbuf.st_mode&S_IFMT)!=S_IFCHR) {
+@@ -369,7 +367,6 @@
+ 
+   /*....................................... Error: free all memory */
+    err:
+-   gpm_report(GPM_PR_ERR,"Oh, oh, it's an error! possibly I die! ");
+    do {
+       new=gpm_stack->next;
+       free(gpm_stack);



More information about the Frugalware-darcs mailing list