Subject: pkg/13584: Update for x11/gtk-engines and buildlink-ify
To: None <gnats-bugs@gnats.netbsd.org>
From: Eric Gillespie Jr. <epg@pretzelnet.org>
List: netbsd-bugs
Date: 07/28/2001 19:32:04
>Number:         13584
>Category:       pkg
>Synopsis:       Update for x11/gtk-engines and buildlink-ify
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 28 17:27:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Eric Gillespie Jr.
>Release:        NetBSD 1.5
>Organization:
>Environment:
System: NetBSD trantor 1.5 NetBSD 1.5 (TRANTOR) #1: Sun Jul 8 12:10:17 EST 2001 epg@:/u/src/sys/arch/i386/compile/TRANTOR i386


>Description:

Here's a patch to update gtk-engines to 0.12.  Since 0.10 only very
minor bugs have been fixed.  The main reason for updating is the new
Raleigh engine, which is a back-port of the new default look of
GTK+ 2.0.  This new release requires GTK+ 1.2.9 or better.

This patch also makes gtk-engines use buildlink.mk.

>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/x11/gtk-engines/Makefile,v
retrieving revision 1.8
diff -a -u -r1.8 Makefile
--- Makefile	2001/02/17 17:06:28	1.8
+++ Makefile	2001/07/29 00:26:14
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.8 2001/02/17 17:06:28 wiz Exp $
 
-DISTNAME=		gtk-engines-0.10
+DISTNAME=		gtk-engines-0.12
 CATEGORIES=		x11
 MASTER_SITES=		${MASTER_SITE_GNOME:=stable/sources/gtk-engines/}
 
@@ -8,11 +8,14 @@
 HOMEPAGE=		http://www.gnome.org/
 COMMENT=		Theme engines for GTK+
 
-DEPENDS+=		imlib-*:../../graphics/imlib
-
 GNU_CONFIGURE=		# defined
 USE_X11BASE=		# defined
 USE_LIBTOOL=		# defined
 LTCONFIG_OVERRIDE=	${WRKSRC}/ltconfig
+
+BUILDLINK_DEPENDS.gtk=	gtk+>=1.2.9
+
+.include "../../x11/gtk/buildlink.mk"
+.include "../../graphics/imlib/buildlink.mk"
 
 .include "../../mk/bsd.pkg.mk"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/x11/gtk-engines/distinfo,v
retrieving revision 1.2
diff -a -u -r1.2 distinfo
--- distinfo	2001/04/19 11:07:39	1.2
+++ distinfo	2001/07/29 00:26:14
@@ -1,4 +1,4 @@
 $NetBSD: distinfo,v 1.2 2001/04/19 11:07:39 skrll Exp $
 
-SHA1 (gtk-engines-0.10.tar.gz) = cf50adc0074396bbd00ba4c4845a0f6094ba5a54
-Size (gtk-engines-0.10.tar.gz) = 638558 bytes
+SHA1 (gtk-engines-0.12.tar.gz) = 80472a42b5eaf5ced352b8a3cf450fe34998b870
+Size (gtk-engines-0.12.tar.gz) = 653438 bytes
Index: pkg/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/x11/gtk-engines/pkg/PLIST,v
retrieving revision 1.4
diff -a -u -r1.4 PLIST
--- PLIST	2000/11/26 11:10:50	1.4
+++ PLIST	2001/07/29 00:26:14
@@ -8,6 +8,9 @@
 lib/gtk/themes/engines/libpixmap.a
 lib/gtk/themes/engines/libpixmap.la
 lib/gtk/themes/engines/libpixmap.so
+lib/gtk/themes/engines/libraleigh.a
+lib/gtk/themes/engines/libraleigh.la
+lib/gtk/themes/engines/libraleigh.so
 lib/gtk/themes/engines/libredmond95.a
 lib/gtk/themes/engines/libredmond95.la
 lib/gtk/themes/engines/libredmond95.so
@@ -89,9 +92,14 @@
 share/themes/Pixmap/gtk/shadow2.png
 share/themes/Pixmap/gtk/trough.png
 share/themes/Pixmap/gtk/vline.png
+share/themes/Raleigh/ICON.png
+share/themes/Raleigh/README.html
+share/themes/Raleigh/gtk/gtkrc
 share/themes/Redmond95/ICON.png
 share/themes/Redmond95/README.html
 share/themes/Redmond95/gtk/gtkrc
+@dirrm share/themes/Raleigh/gtk
+@dirrm share/themes/Raleigh
 @dirrm share/themes/Redmond95/gtk
 @dirrm share/themes/Redmond95
 @dirrm share/themes/Pixmap/gtk
>Release-Note:
>Audit-Trail:
>Unformatted: