From owner-freebsd-ports Tue Jun 13 8:10:17 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0632D37BE81 for ; Tue, 13 Jun 2000 08:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA32842; Tue, 13 Jun 2000 08:10:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by hub.freebsd.org (Postfix) with ESMTP id A234537C0B8 for ; Tue, 13 Jun 2000 08:03:37 -0700 (PDT) (envelope-from stijn@pcwin002.win.tue.nl) Received: by pcwin002.win.tue.nl (Postfix, from userid 1001) id 46E2118BB; Tue, 13 Jun 2000 17:03:59 +0200 (CEST) Message-Id: <20000613150359.46E2118BB@pcwin002.win.tue.nl> Date: Tue, 13 Jun 2000 17:03:59 +0200 (CEST) From: stijn@win.tue.nl Reply-To: stijn@win.tue.nl To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/19243: Updated: a new port of grdb, a theme utility for GTK Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19243 >Category: ports >Synopsis: Updated: a new port of grdb, a theme utility for GTK >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 13 08:10:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Stijn Hoop >Release: FreeBSD 5.0-CURRENT i386 >Organization: Eindhoven Technical University >Environment: FreeBSD 5.0-CURRENT #6: Mon Jun 5 17:06:37 CEST 2000 >Description: This is a resubmission of a new port of grdb, a theme utility that attempts to match Motif/Athena/Tk applications to the current GTK theme. This submission updates grdb to 0.2.1, which adds Gnome control panel support. Looking at the current categories, I've placed this port in misc because e.g. gnomeutils et al also live there. Feel free to change this to whatever is more appropriate. Please close PR ports/19139 as this PR supersedes it. >How-To-Repeat: N/A >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # grdb # grdb/pkg # grdb/pkg/COMMENT # grdb/pkg/DESCR # grdb/pkg/PLIST # grdb/files # grdb/files/md5 # grdb/Makefile # grdb/patches # grdb/patches/patch-aa # echo c - grdb mkdir -p grdb > /dev/null 2>&1 echo c - grdb/pkg mkdir -p grdb/pkg > /dev/null 2>&1 echo x - grdb/pkg/COMMENT sed 's/^X//' >grdb/pkg/COMMENT << 'END-of-grdb/pkg/COMMENT' XMatches Motif/Athena/Tk widgets with the current GTK theme END-of-grdb/pkg/COMMENT echo x - grdb/pkg/DESCR sed 's/^X//' >grdb/pkg/DESCR << 'END-of-grdb/pkg/DESCR' XA utility that updates X applications that use Motif/Athena/Tk to use Xthe colors of the current GTK+ theme. Based on the KDE equivalent krdb. X XWWW: http://bucket.pp.ualr.edu/~bit/grdb.html X X--Stijn Hoop END-of-grdb/pkg/DESCR echo x - grdb/pkg/PLIST sed 's/^X//' >grdb/pkg/PLIST << 'END-of-grdb/pkg/PLIST' Xbin/grdb Xshare/grdb/AAAAAAGeneral.ad Xshare/grdb/AAAMotif.ad Xshare/grdb/AAATk.ad Xshare/grdb/AAAXaw.ad Xshare/grdb/Ddd.ad Xshare/grdb/Editres.ad Xshare/grdb/Emacs.ad Xshare/grdb/ML.ad Xshare/grdb/Nedit.ad Xshare/grdb/Netscape.ad Xshare/grdb/RVPlayer.ad Xshare/grdb/XCalc.ad Xshare/grdb/XTerm.ad Xshare/grdb/XV.ad Xshare/grdb/XWp.ad X@dirrm share/grdb END-of-grdb/pkg/PLIST echo c - grdb/files mkdir -p grdb/files > /dev/null 2>&1 echo x - grdb/files/md5 sed 's/^X//' >grdb/files/md5 << 'END-of-grdb/files/md5' XMD5 (grdb-0.2.1.tar.gz) = de0c758d3553a287b25927036e604eaf END-of-grdb/files/md5 echo x - grdb/Makefile sed 's/^X//' >grdb/Makefile << 'END-of-grdb/Makefile' X# New ports collection makefile for: grdb X# Date created: 13 June 2000 X# Whom: Stijn Hoop X# X# $FreeBSD$ X# X XPORTNAME= grdb XPORTVERSION= 0.2.1 XCATEGORIES= misc gnome XMASTER_SITES= http://bucket.pp.ualr.edu/~bit/download/ X XMAINTAINER= stijn@win.tue.nl X XLIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt X.if defined(NOGNOME) XLIB_DEPENDS+= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 X.else XLIB_DEPENDS+= gnome.4:${PORTSDIR}/x11/gnomelibs X.endif X XUSE_X_PREFIX= yes X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XGTK_CONFIG?= ${PREFIX}/bin/gtk12-config XCONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}" \ X LIBS="-L${LOCALBASE}/lib" X.if defined(NOGNOME) XCONFIGURE_ARGS= --disable-gnome X.endif X X.if !defined(NOGNOME) Xpre-extract: X @${ECHO} "===> NOTE: You can remove support for the Gnome control panel" X @${ECHO} "===> by defining NOGNOME" X.endif X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/grdb X ${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/grdb X ${ECHO} "share/doc/grdb/README" >> ${TMPPLIST} X ${ECHO} "@dirrm share/doc/grdb" >> ${TMPPLIST} X.endif X.if !defined(NOGNOME) X ${ECHO} "bin/grdb-capplet" >> ${TMPPLIST} X ${ECHO} "share/gnome/control-center/Desktop/grdb-capplet.desktop" >> ${TMPPLIST} X ${ECHO} "share/gnome/apps/Settings/Desktop/grdb-capplet.desktop" >> ${TMPPLIST} X ${ECHO} "share/gnome/pixmaps/grdb-capplet.png" >> ${TMPPLIST} X.endif X X.include END-of-grdb/Makefile echo c - grdb/patches mkdir -p grdb/patches > /dev/null 2>&1 echo x - grdb/patches/patch-aa sed 's/^X//' >grdb/patches/patch-aa << 'END-of-grdb/patches/patch-aa' X--- capplet/Makefile.in.orig Mon Jun 12 04:57:34 2000 X+++ capplet/Makefile.in Tue Jun 13 15:29:11 2000 X@@ -103,13 +103,13 @@ X INCLUDES = $(GNOME_CFLAGS) -DGNOMELOCALEDIR=\""$(datadir)/locale"\" X X X-ccdir = $(datadir)/control-center/Desktop X+ccdir = $(datadir)/gnome/control-center/Desktop X cc_DATA = grdb-capplet.desktop X X paneldir = $(datadir)/gnome/apps/Settings/Desktop/ X panel_DATA = $(cc_DATA) X X-icondir = $(datadir)/pixmaps X+icondir = $(datadir)/gnome/pixmaps X icon_DATA = grdb-capplet.png X X EXTRA_DIST = grdb-capplet.desktop grdb-capplet.png END-of-grdb/patches/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message