Date: 19 May 2003 10:06:45 +0200 From: Kay Lehmann <kay_lehmann@web.de> To: Tilman Linneweh <arved@FreeBSD.org> Cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/52129: New port: sysutils/lineakd: Lineakd is a daemon which enables special keys on internet keyboards. Message-ID: <1053331605.583.8.camel@bippes.wg-berlin.de> In-Reply-To: <200305141456.h4EEuEPu026869@freefall.freebsd.org> References: <200305141456.h4EEuEPu026869@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-pKN/wvYCf6MzI9RNHVYP Content-Type: text/plain Content-Transfer-Encoding: 7bit Am Mi, 2003-05-14 um 16.56 schrieb Tilman Linneweh: > Synopsis: New port: sysutils/lineakd: Lineakd is a daemon which enables special keys on internet keyboards. > > State-Changed-From-To: open->feedback > State-Changed-By: arved > State-Changed-When: Wed May 14 07:50:47 PDT 2003 > State-Changed-Why: > Several Issues: > > - Don't use expanded $FreeBSD$ Ids in new ports. > - USE_BISON instead of BUILD_DEPENDS on bison > - gettext is already at library version 4 > - use ${X11BASE} instead of hardcoding /usr/x11R6 > - tabs not spaces. > - Additional Documentation should go into ${PREFIX}/share/doc/${PORTNAME} > also consider supoorting the PORTDOCS variable > - most important: patch-bb does not apply > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=52129 Fix most of the problems listed. Greetings, Kay -- Kay Lehmann <kay_lehmann@web.de> --=-pKN/wvYCf6MzI9RNHVYP Content-Disposition: attachment; filename=lineakd.diff Content-Type: text/plain; name=lineakd.diff; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit --- lineakd.shar_1 Tue May 13 11:08:28 2003 +++ lineakd.shar Mon May 19 09:55:58 2003 @@ -10,6 +10,8 @@ # lineakd/files/patch-aa # lineakd/files/patch-bb # lineakd/files/patch-cc +# lineakd/files/patch-dd +# lineakd/files/patch-ee # lineakd/Makefile # lineakd/pkg-plist # lineakd/pkg-descr @@ -127,13 +129,58 @@ X #if defined HAVE_UNISTD_H || defined _LIBC X # include <unistd.h> END-of-lineakd/files/patch-cc +echo x - lineakd/files/patch-dd +sed 's/^X//' >lineakd/files/patch-dd << 'END-of-lineakd/files/patch-dd' +X--- Makefile.in.orig Thu May 15 16:05:33 2003 +X+++ Makefile.in Thu May 15 16:06:13 2003 +X@@ -112,7 +112,7 @@ +X +X SUBDIRS = intl po src +X +X-lineakddocdir = ${prefix}/doc/lineakd +X+lineakddocdir = ${prefix}/share/doc/lineakd +X lineakddoc_DATA = \ +X README\ +X COPYING\ +END-of-lineakd/files/patch-dd +echo x - lineakd/files/patch-ee +sed 's/^X//' >lineakd/files/patch-ee << 'END-of-lineakd/files/patch-ee' +X--- Makefile.orig Thu May 15 16:09:02 2003 +X+++ Makefile Thu May 15 16:10:10 2003 +X@@ -83,14 +83,14 @@ +X LTLIBINTL = +X MKINSTALLDIRS = ./mkinstalldirs +X NO_PREFIX_PACKAGE_DATA_DIR = share/lineakd +X-NO_PREFIX_PACKAGE_DOC_DIR = doc/lineakd +X+NO_PREFIX_PACKAGE_DOC_DIR = share/doc/lineakd +X NO_PREFIX_PACKAGE_HELP_DIR = share/lineakd/help +X NO_PREFIX_PACKAGE_MENU_DIR = share/lineakd +X NO_PREFIX_PACKAGE_PIXMAPS_DIR = share/lineakd/pixmaps +X OBJEXT = o +X PACKAGE = lineakd +X PACKAGE_DATA_DIR = /usr/local/share/lineakd +X-PACKAGE_DOC_DIR = /usr/local/doc/lineakd +X+PACKAGE_DOC_DIR = /usr/local/share/doc/lineakd +X PACKAGE_HELP_DIR = /usr/local/share/lineakd/help +X PACKAGE_MENU_DIR = /usr/local/share/lineakd +X PACKAGE_PIXMAPS_DIR = /usr/local/share/lineakd/pixmaps +X@@ -112,7 +112,7 @@ +X +X SUBDIRS = intl po src +X +X-lineakddocdir = ${prefix}/doc/lineakd +X+lineakddocdir = ${prefix}/share/doc/lineakd +X lineakddoc_DATA = \ +X README\ +X COPYING\ +END-of-lineakd/files/patch-ee echo x - lineakd/Makefile sed 's/^X//' >lineakd/Makefile << 'END-of-lineakd/Makefile' X# New ports collection makefile for: lineakd X# Date created: 03 June 2002 X# Whom: Kay Lehmann X# -X# $FreeBSD: ports/sysutils/lineakd/Makefile,v 1.1 2002/05/15 22:37:50 cy Exp $ +X# $FreeBSD$ X# X XPORTNAME= lineakd @@ -146,14 +193,14 @@ XMAINTAINER= kay_lehmann@web.de XCOMMENT= Lineakd is a daemon which enables special keys on internet keyboards. X -XBUILD_DEPENDS= bison:${PORTSDIR}/devel/bison -XLIB_DEPENDS= intl.2:${PORTSDIR}/devel/gettext +XLIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext X +XUSE_BISON= yes XUSE_GMAKE= yes XUSE_XLIB= yes XGNU_CONFIGURE= yes X -XCFLAGS+= -I/usr/X11R6/include +XCFLAGS+= -I${X11BASE}/include X X.include <bsd.port.mk> END-of-lineakd/Makefile @@ -163,17 +210,17 @@ Xetc/lineakkb.def Xlib/charset.alias Xshare/locale/locale.alias -Xdoc/lineakd/README -Xdoc/lineakd/COPYING -Xdoc/lineakd/AUTHORS -Xdoc/lineakd/ChangeLog -Xdoc/lineakd/INSTALL -Xdoc/lineakd/NEWS -Xdoc/lineakd/TODO -Xdoc/lineakd/ABOUT-NLS +Xshare/doc/lineakd/README +Xshare/doc/lineakd/COPYING +Xshare/doc/lineakd/AUTHORS +Xshare/doc/lineakd/ChangeLog +Xshare/doc/lineakd/INSTALL +Xshare/doc/lineakd/NEWS +Xshare/doc/lineakd/TODO +Xshare/doc/lineakd/ABOUT-NLS X@dirrm share/locale -X@dirrm doc/lineakd -X@dirrm doc +X@dirrm share/doc/lineakd +X@dirrm share/doc END-of-lineakd/pkg-plist echo x - lineakd/pkg-descr sed 's/^X//' >lineakd/pkg-descr << 'END-of-lineakd/pkg-descr' --=-pKN/wvYCf6MzI9RNHVYP--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1053331605.583.8.camel>