ports/120168: [MAINTAINER] sysutils/lcdproc: configure changes
Markus Dolze
bsdfan at nurfuerspam.de
Wed Jan 30 19:50:03 UTC 2008
>Number: 120168
>Category: ports
>Synopsis: [MAINTAINER] sysutils/lcdproc: configure changes
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Wed Jan 30 19:50:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Markus Dolze
>Release: FreeBSD 6.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD rymelda.intra.mdolze.de 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Fri Jan 18 22:50:51 CET 2008
>Description:
Explicitly set drivers to build.
Do not build imon driver (is for Linux only).
Add OPTIONS.
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- lcdproc-0.5.2_1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/sysutils/lcdproc.orig/Makefile /usr/ports/sysutils/lcdproc/Makefile
--- /usr/ports/sysutils/lcdproc.orig/Makefile 2008-01-30 19:59:39.000000000 +0100
+++ /usr/ports/sysutils/lcdproc/Makefile 2008-01-30 20:27:41.000000000 +0100
@@ -23,19 +23,55 @@
USE_GETOPT_LONG=yes
USE_RC_SUBR= LCDd lcdproc
-CONFIGURE_ARGS= --enable-drivers=all \
+CONFIGURE_ARGS= --enable-drivers="${LCDPROC_DRIVERS}" \
--disable-ldap \
--disable-doxygen
CONFIGURE_ENV= CFLAGS="${CFLAGS}"
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAN1= lcdexec.1 lcdproc.1
MAN5= lcdproc-config.5
MAN8= LCDd.8
+OPTIONS= USB "Enable USB support" off
+
+LCDPROC_DRIVERS=bayrad \
+ CFontz \
+ CFontz633 \
+ CFontzPacket \
+ CwLnx \
+ curses \
+ ea65 \
+ EyeboxOne \
+ glk \
+ hd44780 \
+ icp_a106 \
+ lb216 \
+ lcdm001 \
+ lcterm \
+ MD8800 \
+ ms6931 \
+ mtc_s16209x \
+ MtxOrb \
+ NoritakeVFD \
+ pyramid \
+ sed1330 \
+ sed1520 \
+ serialPOS \
+ serialVFD \
+ sli \
+ stv5730 \
+ t6963 \
+ text \
+ tyan
+
+.include <bsd.port.pre.mk>
+
.if defined(WITH_USB)
LIB_DEPENDS+= usb-0.1.8:${PORTSDIR}/devel/libusb
CONFIGURE_ARGS+= --enable-libusb
PLIST_SUB+= USB=""
+LCDPROC_DRIVERS+= IOWarrior
.else
CONFIGURE_ARGS+= --disable-libusb
PLIST_SUB+= USB="@comment "
@@ -50,4 +86,4 @@
${INSTALL_DATA} ${WRKSRC}/clients/lcdexec/lcdexec.conf ${PREFIX}/etc/lcdexec.conf.sample
${INSTALL_DATA} ${WRKSRC}/clients/lcdvc/lcdvc.conf ${PREFIX}/etc/lcdvc.conf.sample
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/sysutils/lcdproc.orig/pkg-plist /usr/ports/sysutils/lcdproc/pkg-plist
--- /usr/ports/sysutils/lcdproc.orig/pkg-plist 2008-01-30 19:59:39.000000000 +0100
+++ /usr/ports/sysutils/lcdproc/pkg-plist 2008-01-30 20:31:17.000000000 +0100
@@ -25,7 +25,6 @@
lib/lcdproc/glk.so
lib/lcdproc/hd44780.so
lib/lcdproc/icp_a106.so
-lib/lcdproc/imon.so
lib/lcdproc/lb216.so
lib/lcdproc/lcdm001.so
lib/lcdproc/lcterm.so
--- lcdproc-0.5.2_1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list