Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jun 2000 17:03:59 +0200 (CEST)
From:      stijn@win.tue.nl
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/19243: Updated: a new port of grdb, a theme utility for GTK
Message-ID:  <20000613150359.46E2118BB@pcwin002.win.tue.nl>

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

>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 <stijn@win.tue.nl>
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 <bsd.port.mk>
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




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