ports/58757: Add optional "menu drop shadow" patch to x11-toolkits/gtk20
Miguel Mendez
flynn at energyhq.es.eu.org
Fri Oct 31 08:30:18 UTC 2003
>Number: 58757
>Category: ports
>Synopsis: Add optional "menu drop shadow" patch to x11-toolkits/gtk20
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 31 00:30:16 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Miguel Mendez
>Release: FreeBSD 5.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD scienide.energyhq.es.eu.org 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #0: Wed Oct 29 12:38:19 CET 2003 root at scienide.energyhq.es.eu.org:/usr/obj/usr/src/sys/SCIENIDE i386
>Description:
The author of XFCE has made a nice patch that enables menu dropshadow on GTK 2.2.x.
This patch adds an optional -DWITH_DROPSHADOW option to apply said patch.
>How-To-Repeat:
>Fix:
--- gtk20.diff begins here ---
diff -ruN gtk20.old/Makefile gtk20/Makefile
--- gtk20.old/Makefile Mon Oct 6 03:13:39 2003
+++ gtk20/Makefile Fri Oct 31 09:25:14 2003
@@ -20,6 +20,13 @@
DISTNAME= gtk+-${PORTVERSION}
DIST_SUBDIR= gnome2
+.if defined(WITH_DROPSHADOW)
+PATCH_SITES= ${MASTER_SITE_SOURCEFORGE}
+PATCH_SITE_SUBDIR= xfce
+PATCHFILES= gtk+-menushadow.patch
+PATCH_DIST_STRIP= -p1
+.endif
+
MAINTAINER= gnome at FreeBSD.org
COMMENT= Gimp Toolkit for X11 GUI (current stable version)
@@ -43,6 +50,14 @@
PLIST_SUB= GTK_VERSION="2.2.0"
MAN1= gdk-pixbuf-csource.1
+
+pre-everything::
+.if !defined(WITH_DROPSHADOW)
+ @${ECHO_CMD} "*************************************************"
+ @${ECHO_CMD} "To enable the menu dropshadow patch, press Ctrl-C"
+ @${ECHO_CMD} "now and define WITH_DROPSHADOW"
+ @${ECHO_CMD} "*************************************************"
+.endif
post-patch:
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${GREP} -l lgmodule | \
diff -ruN gtk20.old/distinfo gtk20/distinfo
--- gtk20.old/distinfo Fri Sep 5 07:39:24 2003
+++ gtk20/distinfo Fri Oct 31 08:17:12 2003
@@ -1 +1,2 @@
MD5 (gnome2/gtk+-2.2.4.tar.bz2) = 605332199533e73bc6eec481fb4f1671
+MD5 (gnome2/gtk+-menushadow.patch) = 5e02af6c81df2c312c569b40bea129ba
--- gtk20.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list