pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lcdproc: update to 0.5.9, the remaining files.



Module Name:	pkgsrc-wip
Committed By:	Rui-Xiang Guo <rxg%lavabit.com@localhost>
Pushed By:	rxg
Date:		Sun Feb 28 21:51:20 2021 +0800
Changeset:	0499716c49a18b113b536a9d6dbb15f7b3e04dae

Modified Files:
	lcdproc/Makefile
	lcdproc/PLIST
	lcdproc/TODO
	lcdproc/distinfo

Log Message:
lcdproc: update to 0.5.9, the remaining files.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0499716c49a18b113b536a9d6dbb15f7b3e04dae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 lcdproc/Makefile | 39 ++++++++++++++++++++++++++++-----------
 lcdproc/PLIST    | 38 ++++++++++++++++++++++++++++++++++++--
 lcdproc/TODO     |  1 +
 lcdproc/distinfo | 13 +++++--------
 4 files changed, 70 insertions(+), 21 deletions(-)

diffs:
diff --git a/lcdproc/Makefile b/lcdproc/Makefile
index c0fd09648f..2a2df63843 100644
--- a/lcdproc/Makefile
+++ b/lcdproc/Makefile
@@ -1,16 +1,24 @@
 # $NetBSD: Makefile,v 1.12 2012/10/03 09:10:35 asau Exp $
 #
 
-DISTNAME=	lcdproc-0.5.3
+DISTNAME=	lcdproc-0.5.9
 CATEGORIES=	misc
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=lcdproc/}
-LICENSE=	gnu-gpl-v2
+MASTER_SITES=	${MASTER_SITE_GITHUB:=lcdproc/}
+GITHUB_PROJECT=	lcdproc
+GITHUB_RELEASE=	v${PKGVERSION_NOREV}
 
 MAINTAINER=	christtrekker%users.sourceforge.net@localhost
 HOMEPAGE=	http://lcdproc.org/
 COMMENT=	Client/server software to print system info to small LCDs
+LICENSE=	gnu-gpl-v2
 
-GNU_CONFIGURE=	yes
+GNU_CONFIGURE=		yes
+CONFIGURE_ARGS+=	--enable-drivers=all
+CONFIGURE_ARGS+=	--disable-libX11
+CONFIGURE_ARGS+=	--disable-libpng
+CONFIGURE_ARGS+=	--disable-freetype
+USE_LIBTOOL=		yes
+USE_TOOLS+=		pkg-config
 
 .include "../../mk/bsd.prefs.mk"
 REPLACE_PERL+=	clients/examples/fortune.pl \
@@ -38,13 +46,22 @@ REPLACE_SH+=	compile config.guess config.sub configure depcomp \
 		contrib/interface-demo2/scripts/MyReboot
 .endif
 
-EGDIR=		${PREFIX}/share/examples/${PKGBASE}
-CONF_FILES=	${EGDIR}/LCDd.conf ${PKG_SYSCONFDIR}/LCDd.conf
-CONF_FILES+=	${EGDIR}/lcdexec.conf ${PKG_SYSCONFDIR}/lcdexec.conf
-CONF_FILES+=	${EGDIR}/lcdproc.conf ${PKG_SYSCONFDIR}/lcdproc.conf
-CONF_FILES+=	${EGDIR}/lcdvc.conf ${PKG_SYSCONFDIR}/lcdvc.conf
+SUBST_CLASSES+=		path
+SUBST_STAGE.path=	pre-configure
+SUBST_MESSAGE.path=	Fixing the driver path.
+SUBST_FILES.path=	LCDd.conf
+SUBST_SED.path=		-e "s,server/drivers,${PREFIX}/lib/lcdproc,g"
 
-post-patch:
-	${CP} ${FILESDIR}/getopt.h ${WRKSRC}/shared
+EGDIR=			${PREFIX}/share/examples/${PKGBASE}
+INSTALL_MAKE_FLAGS+=	sysconfdir=${EGDIR}
+CONF_FILES=		${EGDIR}/LCDd.conf ${PKG_SYSCONFDIR}/LCDd.conf
+CONF_FILES+=		${EGDIR}/lcdexec.conf ${PKG_SYSCONFDIR}/lcdexec.conf
+CONF_FILES+=		${EGDIR}/lcdproc.conf ${PKG_SYSCONFDIR}/lcdproc.conf
+CONF_FILES+=		${EGDIR}/lcdvc.conf ${PKG_SYSCONFDIR}/lcdvc.conf
 
+.include "../../devel/libftdi1/buildlink3.mk"
+.include "../../devel/libhid/buildlink3.mk"
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/libusb.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/lcdproc/PLIST b/lcdproc/PLIST
index 836e9cfcc6..38e20e8953 100644
--- a/lcdproc/PLIST
+++ b/lcdproc/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/11/05 19:40:06 christtrekker Exp $
+@comment $NetBSD$
 bin/fortune.pl
 bin/iosock.pl
 bin/lcdexec
@@ -9,16 +9,50 @@ bin/lcdvc
 bin/tail.pl
 bin/x11amp.pl
 lib/lcdproc/CFontz.so
-lib/lcdproc/CFontz633.so
+lib/lcdproc/CFontzPacket.so
 lib/lcdproc/CwLnx.so
+lib/lcdproc/EyeboxOne.so
+lib/lcdproc/IOWarrior.so
+lib/lcdproc/MD8800.so
 lib/lcdproc/MtxOrb.so
+lib/lcdproc/NoritakeVFD.so
+lib/lcdproc/SureElec.so
 lib/lcdproc/bayrad.so
 lib/lcdproc/curses.so
+lib/lcdproc/ea65.so
+lib/lcdproc/futaba.so
+lib/lcdproc/glcd.so
 lib/lcdproc/glk.so
+lib/lcdproc/hd44780.so
+lib/lcdproc/i2500vfd.so
+lib/lcdproc/icp_a106.so
+lib/lcdproc/imon.so
+lib/lcdproc/imonlcd.so
+lib/lcdproc/irtrans.so
 lib/lcdproc/lb216.so
 lib/lcdproc/lcdm001.so
+lib/lcdproc/lcterm.so
+lib/lcdproc/lis.so
+lib/lcdproc/mdm166a.so
+lib/lcdproc/ms6931.so
+lib/lcdproc/mtc_s16209x.so
+lib/lcdproc/picolcd.so
 lib/lcdproc/pyramid.so
+lib/lcdproc/rawserial.so
+lib/lcdproc/sdeclcd.so
+lib/lcdproc/sed1330.so
+lib/lcdproc/sed1520.so
+lib/lcdproc/serialPOS.so
+lib/lcdproc/serialVFD.so
+lib/lcdproc/shuttleVFD.so
+lib/lcdproc/sli.so
+lib/lcdproc/stv5730.so
+lib/lcdproc/t6963.so
 lib/lcdproc/text.so
+lib/lcdproc/tyan.so
+lib/lcdproc/ula200.so
+lib/lcdproc/vlsys_m428.so
+lib/lcdproc/yard2LCD.so
 man/man1/lcdexec.1
 man/man1/lcdproc.1
 man/man1/lcdvc.1
diff --git a/lcdproc/TODO b/lcdproc/TODO
index 1035b44a4a..6d205137b1 100644
--- a/lcdproc/TODO
+++ b/lcdproc/TODO
@@ -2,3 +2,4 @@
 	configure script)
 * Add support for specifying full/clients-only/server-only build (see
 	targets install-server and install-clients)
+* Add support for libtool
diff --git a/lcdproc/distinfo b/lcdproc/distinfo
index 141757cd82..277b8ece85 100644
--- a/lcdproc/distinfo
+++ b/lcdproc/distinfo
@@ -1,10 +1,7 @@
 $NetBSD: distinfo,v 1.3 2009/11/05 19:40:07 christtrekker Exp $
 
-SHA1 (lcdproc-0.5.3.tar.gz) = 7550aa28b224fd800047b92d184a64d529e32283
-RMD160 (lcdproc-0.5.3.tar.gz) = 9a8f678b13c39cd96be17b1a80c47b63b8018fea
-SHA512 (lcdproc-0.5.3.tar.gz) = 04b5a570268ba26e92a7d19e09480ad129ef4aef1cbf9db26b00dc0018cabb34063705e99743b7d463b635c3321017a19b90f11f705e1455c4fd0873266d4df5
-Size (lcdproc-0.5.3.tar.gz) = 890116 bytes
-SHA1 (patch-aa) = 7fe0b0118fb1c8bf87165a8f90bdc1d8a71babfe
-SHA1 (patch-ab) = 628976fbe8088febcd8fc8a1cf7d89bc0abbd375
-SHA1 (patch-ac) = 77817d048ace917e2d386be01d54320653ddaffe
-SHA1 (patch-ad) = b1a8dea57ab160873221bdd793c22fc7cdc4fc08
+SHA1 (lcdproc-0.5.9.tar.gz) = c4e0df4b986e912b54c70c3fa7e51a13fb923850
+RMD160 (lcdproc-0.5.9.tar.gz) = 6f23befdbea6ea59f4a646230f05719622cad79f
+SHA512 (lcdproc-0.5.9.tar.gz) = 48e11a587570376b9524591f4c23deace9ac1609b83ba9e17f2a4e950d5598f8f88b580ca01c174ec9c2ef98b1eef7ac274c23ca3541d4d7ff918af0598c6a25
+Size (lcdproc-0.5.9.tar.gz) = 1091292 bytes
+SHA1 (patch-clients_lcdproc_machine__NetBSD.c) = c51bfbece8a5ebc4e9949f3b3289994459b8dd85


Home | Main Index | Thread Index | Old Index