Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Dec 2001 10:04:30 -0500
From:      Marc Liberatore <wingus@student.umass.edu>
To:        ports@freebsd.org
Subject:   Port update submission/question
Message-ID:  <20011211100430.A28496@wilde.oit.umass.edu>

next in thread | raw e-mail | index | archive | help

--Boundary_(ID_L7SeamWKprNy9iutr7EgZw)
Content-type: text/plain; charset=us-ascii
Content-disposition: inline
Content-transfer-encoding: 7BIT

Hello,
 
As I am a believer in the BlackBox window manager, I was saddened to
discover that bbkeys, a useful utility for it, was not at the latest
version in the tree.  I attempted to send mail to the maintainer, but
several hours later got back the dreaded "message undeliverable."

So, I sat down, took a few hours, and took a crack at the port
system.  Attached is the diff I came up with.  Files/directories
removed include:

files
files/patch-aa

Unfortunately, a few problems remain that I don't see a quick solution
to:

1.  The manpages that are configured via autoconf (in {WRKDIR}/doc) have
somewhat mangled paths in their contents.  I looked over some other
ports, but didn't see how this was handled.

2.  The "extra documentation" is installed as part of the port, and
doesn't respect NOPORTSDOC.  This is not new behavior, but I'd like to
fix it anyway.  I'm not sure whether to somehow modify the configure
scripts, or modify the Makefile(s) (via a port patch).

If you have the time, feel free to make the fixes.  If not, (or even
if so) I would greatly appreciate pointers to some sort of
documentation to clean up these little buglets, and would be glad to
squash them.

Cheers,
Marc Liberatore

--Boundary_(ID_L7SeamWKprNy9iutr7EgZw)
Content-type: text/plain; NAME=bbkeys.diff; charset=us-ascii
Content-disposition: attachment; filename=bbkeys.diff
Content-transfer-encoding: 7BIT

diff -ruN bbkeys/Makefile bbkeys-new/Makefile
--- bbkeys/Makefile	Tue Apr  3 04:14:32 2001
+++ bbkeys-new/Makefile	Mon Dec 10 20:59:15 2001
@@ -6,24 +6,26 @@
 #
 
 PORTNAME=	bbkeys
-PORTVERSION=	0.3.6
+PORTVERSION=	0.8.3
 CATEGORIES=	x11-wm
 MASTER_SITES=	http://movingparts.thelinuxcommunity.org/bbkeys/
 
 MAINTAINER=	patseal@hyperhost.net
 
-RUN_DEPENDS=	blackbox:${PORTSDIR}/x11-wm/blackbox
+RUN_DEPENDS=	blackbox:${PORTSDIR}/x11-wm/blackbox \
+		bbconf:${PORTSDIR}/x11-wm/bbconf
 
 USE_X_PREFIX=	yes
 GNU_CONFIGURE=	yes
 USE_QT_VER=	2
 
+MAN1=		bbkeys.1
+MAN5=		bbkeys.bb.5 bbkeysrc.5
+
 do-build:
 	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
-	@(cd ${WRKSRC}/bbkeysconf-1.3; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
 
 do-install:
 	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
-	@(cd ${WRKSRC}/bbkeysconf-1.3 && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
 
 .include <bsd.port.mk>
diff -ruN bbkeys/distinfo bbkeys-new/distinfo
--- bbkeys/distinfo	Thu Mar 29 15:16:22 2001
+++ bbkeys-new/distinfo	Mon Dec 10 20:40:12 2001
@@ -1 +1 @@
-MD5 (bbkeys-0.3.6.tar.gz) = a8d24c463ea8900c4f5e5fdbc4ee8f9f
+MD5 (bbkeys-0.8.3.tar.gz) = f38ea900ad8c6a797833b4d380f737cd
diff -ruN bbkeys/pkg-descr bbkeys-new/pkg-descr
--- bbkeys/pkg-descr	Tue Dec  4 10:27:44 2001
+++ bbkeys-new/pkg-descr	Mon Dec 10 19:58:04 2001
@@ -1,6 +1,6 @@
 A keygrabber for the Blackbox window manager.
 
-WWW: http://movingparts.windsofstorm.net/
+WWW: http://movingparts.thelinuxcommunity.org/bbkeys.shtml
 
 - Patrick
 patseal@hyperhost.net
diff -ruN bbkeys/pkg-plist bbkeys-new/pkg-plist
--- bbkeys/pkg-plist	Wed Jul 19 09:18:16 2000
+++ bbkeys-new/pkg-plist	Mon Dec 10 20:19:44 2001
@@ -1,7 +1,10 @@
 bin/bbkeys
 bin/bbkeysConfigC
-bin/bbkeysconf
+doc/bbkeys/README
+doc/bbkeys/AUTHORS
+doc/bbkeys/ChangeLog
 share/bbtools/bbkeys.bb
 share/bbtools/bbkeys.nobb
 share/bbtools/README.bbkeys
+@dirrm doc/bbkeys
 @dirrm share/bbtools

--Boundary_(ID_L7SeamWKprNy9iutr7EgZw)--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011211100430.A28496>