howdy,

here's an update for gtk-engines2.
tested on amd64.
comments/oks?

(diff @ http://humppa.nl/~jasper/gnome/gtk-engines2.diff)

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/gtk-engines2/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile    16 Dec 2006 12:22:36 -0000      1.16
+++ Makefile    17 Jan 2007 14:07:06 -0000
@@ -1,12 +1,10 @@
-# $OpenBSD: Makefile,v 1.16 2006/12/16 12:22:36 espie Exp $
+# $OpenBSD$
 
 SHARED_ONLY=           Yes
 
 COMMENT=               "collection of theme engines for GTK+2"
 
-VERSION=               2.6.5
-DISTNAME=              gtk-engines-${VERSION}
-PKGNAME=               gtk-engines2-${VERSION}p2
+DISTNAME=              gtk-engines-2.8.2
 CATEGORIES=            x11
 
 HOMEPAGE=              http://www.gnome.org
@@ -17,14 +15,15 @@
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
+
 WANTLIB=       X11 Xext Xrender atk-1.0 fontconfig m z png \
                freetype glib-2.0 gmodule-2.0 gobject-2.0 \
                pango-1.0 pangoft2-1.0 pangocairo-1.0 cairo glitz
 
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/gtk-engines/2.6/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/gtk-engines/2.8/}
 EXTRACT_SUFX=          .tar.bz2
 
-LIB_DEPENDS=           
gdk-x11-2.0.>=600.0,gdk_pixbuf-2.0.>=600.0,gtk-x11-2.0.>=600.0::x11/gtk+2
+LIB_DEPENDS=           
gdk-x11-2.0.>=600,gdk_pixbuf-2.0.>=600,gtk-x11-2.0.>=600::x11/gtk+2
 RUN_DEPENDS=           :hicolor-icon-theme-*:x11/hicolor-icon-theme
 
 MODULES=               devel/gettext
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/gtk-engines2/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo    13 Nov 2005 06:24:32 -0000      1.5
+++ distinfo    17 Jan 2007 14:07:06 -0000
@@ -1,4 +1,4 @@
-MD5 (gtk-engines-2.6.5.tar.bz2) = 28469a797ba1e6aaa3f7eea4c9f5f9b7
-RMD160 (gtk-engines-2.6.5.tar.bz2) = 657176a1c538ef98f879de5c87a579c7af815316
-SHA1 (gtk-engines-2.6.5.tar.bz2) = b7cddde1c5cd8b8f9bbc86c5383652f592ce265e
-SIZE (gtk-engines-2.6.5.tar.bz2) = 477897
+MD5 (gtk-engines-2.8.2.tar.bz2) = 0c5b0254b57910b1ebcda47ac6a3b1ba
+RMD160 (gtk-engines-2.8.2.tar.bz2) = f82a5d5a5a3833759a3edba4f18f9135b1daccbf
+SHA1 (gtk-engines-2.8.2.tar.bz2) = 7c1946f1bc84886bf61a915684f5e1ed2390e640
+SIZE (gtk-engines-2.8.2.tar.bz2) = 461623
Index: patches/patch-engines_crux_src_crux-draw_c
===================================================================
RCS file: patches/patch-engines_crux_src_crux-draw_c
diff -N patches/patch-engines_crux_src_crux-draw_c
--- patches/patch-engines_crux_src_crux-draw_c  5 Jan 2006 05:36:12 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-$OpenBSD: patch-engines_crux_src_crux-draw_c,v 1.1 2006/01/05 05:36:12 
pvalchev Exp $
---- engines/crux/src/crux-draw.c.orig  Tue Jan  3 17:23:36 2006
-+++ engines/crux/src/crux-draw.c       Tue Jan  3 17:24:27 2006
-@@ -2324,6 +2324,9 @@ draw_extension (GtkStyle *style,
- 
-     eazel_theme_data *theme_data;
- 
-+    GtkWidget* parent_widget;
-+    gint relative_x;
-+
-     g_return_if_fail (style != NULL);
-     g_return_if_fail (window != NULL);
- 
-@@ -2334,8 +2337,6 @@ draw_extension (GtkStyle *style,
-           detail, state_type, shadow_type, x, y, width, height);
- 
-       /* Get x relative to parent widget, not window */
--      GtkWidget* parent_widget;
--      gint relative_x;
-       if (widget != NULL)
-       {
-               parent_widget = gtk_widget_get_parent(widget);
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/gtk-engines2/pkg/PLIST,v
retrieving revision 1.14
diff -u -r1.14 PLIST
--- pkg/PLIST   20 Jan 2006 13:12:02 -0000      1.14
+++ pkg/PLIST   17 Jan 2007 14:07:06 -0000
@@ -1,28 +1,31 @@
[EMAIL PROTECTED] $OpenBSD: PLIST,v 1.14 2006/01/20 13:12:02 steven Exp $
[EMAIL PROTECTED] gtk-thinice-engine-*
[EMAIL PROTECTED] gtk2-clearlooks-engine-*
[EMAIL PROTECTED] gnome-themes-<2.10
-%%SHARED%%
[EMAIL PROTECTED] $OpenBSD$
 lib/gtk-2.0/2.4.0/engines/libclearlooks.a
 lib/gtk-2.0/2.4.0/engines/libclearlooks.la
+lib/gtk-2.0/2.4.0/engines/libclearlooks.so
 lib/gtk-2.0/2.4.0/engines/libcrux-engine.a
 lib/gtk-2.0/2.4.0/engines/libcrux-engine.la
+lib/gtk-2.0/2.4.0/engines/libcrux-engine.so
+lib/gtk-2.0/2.4.0/engines/libglide.a
+lib/gtk-2.0/2.4.0/engines/libglide.la
+lib/gtk-2.0/2.4.0/engines/libglide.so
 lib/gtk-2.0/2.4.0/engines/libhcengine.a
 lib/gtk-2.0/2.4.0/engines/libhcengine.la
+lib/gtk-2.0/2.4.0/engines/libhcengine.so
 lib/gtk-2.0/2.4.0/engines/libindustrial.a
 lib/gtk-2.0/2.4.0/engines/libindustrial.la
-lib/gtk-2.0/2.4.0/engines/liblighthouseblue.a
-lib/gtk-2.0/2.4.0/engines/liblighthouseblue.la
-lib/gtk-2.0/2.4.0/engines/libmetal.a
-lib/gtk-2.0/2.4.0/engines/libmetal.la
+lib/gtk-2.0/2.4.0/engines/libindustrial.so
 lib/gtk-2.0/2.4.0/engines/libmist.a
 lib/gtk-2.0/2.4.0/engines/libmist.la
+lib/gtk-2.0/2.4.0/engines/libmist.so
 lib/gtk-2.0/2.4.0/engines/libredmond95.a
 lib/gtk-2.0/2.4.0/engines/libredmond95.la
+lib/gtk-2.0/2.4.0/engines/libredmond95.so
 lib/gtk-2.0/2.4.0/engines/libsmooth.a
 lib/gtk-2.0/2.4.0/engines/libsmooth.la
+lib/gtk-2.0/2.4.0/engines/libsmooth.so
 lib/gtk-2.0/2.4.0/engines/libthinice.a
 lib/gtk-2.0/2.4.0/engines/libthinice.la
+lib/gtk-2.0/2.4.0/engines/libthinice.so
 lib/pkgconfig/gtk-engines-2.pc
 share/themes/Clearlooks/
 share/themes/Clearlooks/gtk-2.0/
@@ -30,91 +33,9 @@
 share/themes/Crux/
 share/themes/Crux/gtk-2.0/
 share/themes/Crux/gtk-2.0/gtkrc
-share/themes/Crux/pixmaps/
-share/themes/Crux/pixmaps/arrow_down-spinner.png
-share/themes/Crux/pixmaps/arrow_down.png
-share/themes/Crux/pixmaps/arrow_left.png
-share/themes/Crux/pixmaps/arrow_right.png
-share/themes/Crux/pixmaps/arrow_up-spinner.png
-share/themes/Crux/pixmaps/arrow_up.png
-share/themes/Crux/pixmaps/check-active-default-focus.png
-share/themes/Crux/pixmaps/check-active-default.png
-share/themes/Crux/pixmaps/check-active-hilight-focus.png
-share/themes/Crux/pixmaps/check-active-hilight.png
-share/themes/Crux/pixmaps/check-active-insensitive.png
-share/themes/Crux/pixmaps/check-active-pressed-focus.png
-share/themes/Crux/pixmaps/check-active-pressed.png
-share/themes/Crux/pixmaps/check-default-focus.png
-share/themes/Crux/pixmaps/check-default.png
-share/themes/Crux/pixmaps/check-hilight-focus.png
-share/themes/Crux/pixmaps/check-hilight.png
-share/themes/Crux/pixmaps/check-insensitive.png
-share/themes/Crux/pixmaps/check-pressed-focus.png
-share/themes/Crux/pixmaps/check-pressed.png
-share/themes/Crux/pixmaps/progressbar-left.png
-share/themes/Crux/pixmaps/progressbar-right.png
-share/themes/Crux/pixmaps/progressbar.png
-share/themes/Crux/pixmaps/progressbar_trough.png
-share/themes/Crux/pixmaps/radio-active-default-focus.png
-share/themes/Crux/pixmaps/radio-active-default.png
-share/themes/Crux/pixmaps/radio-active-hilight-focus.png
-share/themes/Crux/pixmaps/radio-active-hilight.png
-share/themes/Crux/pixmaps/radio-active-insensitive.png
-share/themes/Crux/pixmaps/radio-active-pressed-focus.png
-share/themes/Crux/pixmaps/radio-active-pressed.png
-share/themes/Crux/pixmaps/radio-default-focus.png
-share/themes/Crux/pixmaps/radio-default.png
-share/themes/Crux/pixmaps/radio-hilight-focus.png
-share/themes/Crux/pixmaps/radio-hilight.png
-share/themes/Crux/pixmaps/radio-insensitive.png
-share/themes/Crux/pixmaps/radio-pressed-focus.png
-share/themes/Crux/pixmaps/radio-pressed.png
-share/themes/Crux/pixmaps/scroller-arrow-down-hilight.png
-share/themes/Crux/pixmaps/scroller-arrow-down-pressed.png
-share/themes/Crux/pixmaps/scroller-arrow-down.png
-share/themes/Crux/pixmaps/scroller-arrow-left-hilight.png
-share/themes/Crux/pixmaps/scroller-arrow-left-pressed.png
-share/themes/Crux/pixmaps/scroller-arrow-left.png
-share/themes/Crux/pixmaps/scroller-arrow-right-hilight.png
-share/themes/Crux/pixmaps/scroller-arrow-right-pressed.png
-share/themes/Crux/pixmaps/scroller-arrow-right.png
-share/themes/Crux/pixmaps/scroller-arrow-up-hilight.png
-share/themes/Crux/pixmaps/scroller-arrow-up-pressed.png
-share/themes/Crux/pixmaps/scroller-arrow-up.png
-share/themes/Crux/pixmaps/scroller-h-hilight.png
-share/themes/Crux/pixmaps/scroller-h-thumb-hilight.png
-share/themes/Crux/pixmaps/scroller-h-thumb.png
-share/themes/Crux/pixmaps/scroller-h-trough.png
-share/themes/Crux/pixmaps/scroller-h.png
-share/themes/Crux/pixmaps/scroller-v-hilight.png
-share/themes/Crux/pixmaps/scroller-v-thumb-hilight.png
-share/themes/Crux/pixmaps/scroller-v-thumb.png
-share/themes/Crux/pixmaps/scroller-v-trough.png
-share/themes/Crux/pixmaps/scroller-v.png
-share/themes/Crux/pixmaps/slider_h_thumb.png
-share/themes/Crux/pixmaps/slider_h_trough.png
-share/themes/Crux/pixmaps/slider_h_trough_focus.png
-share/themes/Crux/pixmaps/slider_v_thumb.png
-share/themes/Crux/pixmaps/slider_v_trough.png
-share/themes/Crux/pixmaps/slider_v_trough_focus.png
-share/themes/Crux/pixmaps/tab_left-unsel.png
-share/themes/Crux/pixmaps/tab_left.png
-share/themes/Crux/pixmaps/tab_right.png
-share/themes/Crux/pixmaps/tab_sel-bottom.png
-share/themes/Crux/pixmaps/tab_sel.png
-share/themes/Crux/pixmaps/tab_usel-bottom-left.png
-share/themes/Crux/pixmaps/tab_usel-bottom.png
-share/themes/Crux/pixmaps/tab_usel-left.png
-share/themes/Crux/pixmaps/tab_usel.png
 share/themes/Industrial/
 share/themes/Industrial/gtk-2.0/
 share/themes/Industrial/gtk-2.0/gtkrc
-share/themes/LighthouseBlue/
-share/themes/LighthouseBlue/gtk-2.0/
-share/themes/LighthouseBlue/gtk-2.0/gtkrc
-share/themes/Metal/
-share/themes/Metal/gtk-2.0/
-share/themes/Metal/gtk-2.0/gtkrc
 share/themes/Mist/
 share/themes/Mist/gtk-2.0/
 share/themes/Mist/gtk-2.0/gtkrc
-- 
``This statement is false''
NedBSD: http://nedbsd.eu

Reply via email to