From owner-freebsd-ports Tue Dec 11 7: 4:44 2001 Delivered-To: freebsd-ports@freebsd.org Received: from supai.oit.umass.edu (supai.oit.umass.edu [128.119.175.6]) by hub.freebsd.org (Postfix) with ESMTP id 58D5237B405 for ; Tue, 11 Dec 2001 07:04:39 -0800 (PST) Received: from CONVERSION-DAEMON by supai.oit.umass.edu (PMDF V5.2-32 #38130) id <0GO600301PVKFV@supai.oit.umass.edu> for ports@freebsd.org; Tue, 11 Dec 2001 10:04:32 -0500 (EST) Received: from wilde.oit.umass.edu (wilde.oit.umass.edu [128.119.166.168]) by supai.oit.umass.edu (PMDF V5.2-32 #38130) with ESMTP id <0GO60027WPVJKX@supai.oit.umass.edu> for ports@freebsd.org; Tue, 11 Dec 2001 10:04:31 -0500 (EST) Received: (from wingus@localhost) by wilde.oit.umass.edu (8.12.1/8.12.1/Submit) id fBBF4UJJ010074; Tue, 11 Dec 2001 10:04:30 -0500 (EST) Date: Tue, 11 Dec 2001 10:04:30 -0500 From: Marc Liberatore Subject: Port update submission/question To: ports@freebsd.org Message-id: <20011211100430.A28496@wilde.oit.umass.edu> MIME-version: 1.0 Content-type: multipart/mixed; boundary="Boundary_(ID_L7SeamWKprNy9iutr7EgZw)" User-Agent: Mutt/1.2.5i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --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 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