ports/76433: [ PORT UPDATE ] sysutils/lcdproc to 0.4.5
Lewis Thompson
purple at fajita.org
Tue Jan 18 21:10:14 UTC 2005
>Number: 76433
>Category: ports
>Synopsis: [ PORT UPDATE ] sysutils/lcdproc to 0.4.5
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 18 21:10:13 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Lewis Thompson
>Release: FreeBSD 5.3-RELEASE-p5 i386
>Organization:
>Environment:
System: FreeBSD black.fajita.org 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #4: Mon Jan 17 05:36:48 GMT 2005 lewiz at black.fajita.org:/usr/src/sys/i386/compile/BLACK i386
>Description:
A quick update of lcdproc from 0.4.3 to 0.4.5. 0.4.4 supposedly
introduced some parallel port fixes for FreeBSD.
This does not fix lcdproc coredumping when started with the HD44780
driver.
>How-To-Repeat:
>Fix:
diff -ruN lcdproc.orig/Makefile lcdproc/Makefile
--- lcdproc.orig/Makefile Tue Jan 18 19:52:06 2005
+++ lcdproc/Makefile Tue Jan 18 21:02:38 2005
@@ -6,8 +6,7 @@
#
PORTNAME= lcdproc
-PORTVERSION= 0.4.3
-PORTREVISION= 2
+PORTVERSION= 0.4.5
CATEGORIES= sysutils
MASTER_SITES= http://lcdproc.omnipotent.net/download/ \
${MASTER_SITE_SOURCEFORGE}
diff -ruN lcdproc.orig/distinfo lcdproc/distinfo
--- lcdproc.orig/distinfo Tue Jan 18 19:52:06 2005
+++ lcdproc/distinfo Tue Jan 18 19:52:26 2005
@@ -1,2 +1,2 @@
-MD5 (lcdproc-0.4.3.tar.gz) = 77228a346a1f4347eb0db7383c76c988
-SIZE (lcdproc-0.4.3.tar.gz) = 351458
+MD5 (lcdproc-0.4.5.tar.gz) = c1e74364963054b26b2a77a37bd2bf36
+SIZE (lcdproc-0.4.5.tar.gz) = 360673
diff -ruN lcdproc.orig/files/patch-chrono.c lcdproc/files/patch-chrono.c
--- lcdproc.orig/files/patch-chrono.c Tue Jan 18 19:52:06 2005
+++ lcdproc/files/patch-chrono.c Tue Jan 18 20:00:36 2005
@@ -1,5 +1,5 @@
---- clients/lcdproc/chrono.c.orig Sat Dec 29 06:52:39 2001
-+++ clients/lcdproc/chrono.c Tue May 6 05:07:49 2003
+--- clients/lcdproc/chrono.c.orig Tue Jan 18 19:57:44 2005
++++ clients/lcdproc/chrono.c Tue Jan 18 19:59:30 2005
@@ -62,6 +62,8 @@
#include <sys/dkstat.h>
#endif
diff -ruN lcdproc.orig/files/patch-configure lcdproc/files/patch-configure
--- lcdproc.orig/files/patch-configure Tue Jan 18 19:52:06 2005
+++ lcdproc/files/patch-configure Tue Jan 18 19:57:31 2005
@@ -1,15 +1,15 @@
---- configure.orig Thu May 30 07:20:57 2002
-+++ configure Thu Nov 20 16:11:23 2003
-@@ -886,7 +886,7 @@
+--- configure.orig Tue Jan 18 19:53:03 2005
++++ configure Tue Jan 18 19:56:32 2005
+@@ -891,7 +891,7 @@
if test $debug = "yes"; then
CFLAGS="-g -O"
else
- CFLAGS="-O3"
-+
++ # no default, left for line numbers
fi
CFLAGS="-Wall $CFLAGS"
export CFLAGS
-@@ -1842,7 +1842,7 @@
+@@ -1847,7 +1847,7 @@
fi
@@ -18,11 +18,3 @@
do
ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-@@ -2902,6 +2902,7 @@
-
- echo $ac_n "checking for your mounted filesystem table""... $ac_c" 1>&6
- echo "configure:2905: checking for your mounted filesystem table" >&5
-+ac_cv_mtab_file=/etc/fstab
- if eval "test \"`echo '$''{'ac_cv_mtab_file'+set}'`\" = set"; then
- echo $ac_n "(cached) $ac_c" 1>&6
- else
diff -ruN lcdproc.orig/files/patch-cpu.c lcdproc/files/patch-cpu.c
--- lcdproc.orig/files/patch-cpu.c Tue Jan 18 19:52:06 2005
+++ lcdproc/files/patch-cpu.c Tue Jan 18 20:00:50 2005
@@ -1,5 +1,5 @@
---- clients/lcdproc/cpu.c.orig Thu Jan 3 13:32:42 2002
-+++ clients/lcdproc/cpu.c Tue May 6 05:08:51 2003
+--- clients/lcdproc/cpu.c.orig Tue Jan 18 19:58:47 2005
++++ clients/lcdproc/cpu.c Tue Jan 18 19:59:52 2005
@@ -60,6 +60,9 @@
#include <sys/dkstat.h>
#endif
diff -ruN lcdproc.orig/files/patch-port lcdproc/files/patch-port
--- lcdproc.orig/files/patch-port Tue Jan 18 19:52:06 2005
+++ lcdproc/files/patch-port Thu Jan 1 01:00:00 1970
@@ -1,19 +0,0 @@
-*** server/drivers/port.h.orig Tue Feb 25 20:34:39 2003
---- server/drivers/port.h Tue Feb 25 20:34:56 2003
-*************** static inline int port_in (unsigned shor
-*** 141,147 ****
-
- // Write a byte 'val' to port
- static inline void port_out (unsigned short int port, unsigned char val) {
-! outb(val,port);
- }
-
- // Get access to a specific port
---- 141,147 ----
-
- // Write a byte 'val' to port
- static inline void port_out (unsigned short int port, unsigned char val) {
-! outb(port,val);
- }
-
- // Get access to a specific port
diff -ruN lcdproc.orig/files/patch-port.h lcdproc/files/patch-port.h
--- lcdproc.orig/files/patch-port.h Thu Jan 1 01:00:00 1970
+++ lcdproc/files/patch-port.h Tue Jan 18 20:04:50 2005
@@ -0,0 +1,20 @@
+--- server/drivers/port.h.orig Tue Jan 18 20:04:12 2005
++++ server/drivers/port.h Tue Jan 18 20:04:29 2005
+@@ -64,7 +64,7 @@
+
+ // Write a byte 'val' to port
+ static inline void port_out (unsigned short int port, unsigned char val) {
+- outb(val, port);
++# outb(val, port);
+ }
+
+ // Get access to a specific port
+@@ -91,7 +91,7 @@
+
+ // Write a byte 'val' to port
+ static inline void port_out (unsigned short int port, unsigned char val) {
+- outb(port, val);
++# outb(port, val);
+ }
+
+ static inline void setaccess(u_long * map, u_int bit, int allow) {
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list