[Midnightbsd-cvs] mports: mports/x11-themes: add clearlooks theme

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Jun 13 22:08:55 EDT 2008


Log Message:
-----------
add clearlooks theme

Modified Files:
--------------
    mports/x11-themes:
        Makefile (r1.11 -> r1.12)

Added Files:
-----------
    mports/x11-themes/clearlooks:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/x11-themes/clearlooks/files:
        patch-src_support.c (r1.1)
    mports/x11-themes/clearlooks-themes:
        Makefile (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/x11-themes/Makefile,v
retrieving revision 1.11
retrieving revision 1.12
diff -L x11-themes/Makefile -L x11-themes/Makefile -u -r1.11 -r1.12
--- x11-themes/Makefile
+++ x11-themes/Makefile
@@ -2,6 +2,8 @@
 #
     COMMENT = X11 themes
 
+    SUBDIR += clearlooks
+    SUBDIR += clearlooks-themes
     SUBDIR += etoile-azbackground
     SUBDIR += etoile-camaelon
     SUBDIR += etoile-etoilemenus
--- /dev/null
+++ x11-themes/clearlooks/pkg-descr
@@ -0,0 +1,4 @@
+This is a GTK+ 2.x engine based on Bluecurve. It features a modern look
+without sacrificing (much) speed.
+
+WWW:	http://clearlooks.sourceforge.net/
--- /dev/null
+++ x11-themes/clearlooks/pkg-plist
@@ -0,0 +1,54 @@
+%%ENGINE%%lib/gtk-2.0/%%GTK2_VERSION%%/engines/libclearlooks.la
+%%ENGINE%%lib/gtk-2.0/%%GTK2_VERSION%%/engines/libclearlooks.so
+share/icons/Clearlooks/16x16/gtk/gtk-apply.png
+share/icons/Clearlooks/16x16/gtk/gtk-cancel.png
+share/icons/Clearlooks/16x16/gtk/gtk-go-back-ltr.png
+share/icons/Clearlooks/16x16/gtk/gtk-go-back-rtl.png
+share/icons/Clearlooks/16x16/gtk/gtk-go-down.png
+share/icons/Clearlooks/16x16/gtk/gtk-go-forward-ltr.png
+share/icons/Clearlooks/16x16/gtk/gtk-go-forward-rtl.png
+share/icons/Clearlooks/16x16/gtk/gtk-go-up.png
+share/icons/Clearlooks/16x16/gtk/gtk-goto-bottom.png
+share/icons/Clearlooks/16x16/gtk/gtk-goto-first-ltr.png
+share/icons/Clearlooks/16x16/gtk/gtk-goto-first-rtl.png
+share/icons/Clearlooks/16x16/gtk/gtk-goto-last-ltr.png
+share/icons/Clearlooks/16x16/gtk/gtk-goto-last-rtl.png
+share/icons/Clearlooks/16x16/gtk/gtk-goto-top.png
+share/icons/Clearlooks/16x16/gtk/gtk-refresh.png
+share/icons/Clearlooks/24x24/gtk/gtk-apply.png
+share/icons/Clearlooks/24x24/gtk/gtk-cancel.png
+share/icons/Clearlooks/24x24/gtk/gtk-go-back-ltr.png
+share/icons/Clearlooks/24x24/gtk/gtk-go-back-rtl.png
+share/icons/Clearlooks/24x24/gtk/gtk-go-down.png
+share/icons/Clearlooks/24x24/gtk/gtk-go-forward-ltr.png
+share/icons/Clearlooks/24x24/gtk/gtk-go-forward-rtl.png
+share/icons/Clearlooks/24x24/gtk/gtk-go-up.png
+share/icons/Clearlooks/24x24/gtk/gtk-goto-bottom.png
+share/icons/Clearlooks/24x24/gtk/gtk-goto-first-ltr.png
+share/icons/Clearlooks/24x24/gtk/gtk-goto-first-rtl.png
+share/icons/Clearlooks/24x24/gtk/gtk-goto-last-ltr.png
+share/icons/Clearlooks/24x24/gtk/gtk-goto-last-rtl.png
+share/icons/Clearlooks/24x24/gtk/gtk-goto-top.png
+share/icons/Clearlooks/24x24/gtk/gtk-ok.png
+share/icons/Clearlooks/24x24/gtk/gtk-refresh.png
+share/icons/Clearlooks/index.theme
+share/themes/Clearlooks-DeepSky/gtk-2.0/gtkrc
+share/themes/Clearlooks-Olive/gtk-2.0/gtkrc
+share/themes/Clearlooks-Quicksilver/gtk-2.0/gtkrc
+%%ENGINE%%share/themes/Clearlooks/gtk-2.0/gtkrc
+share/themes/Clearlooks/index.theme
+ at dirrm share/themes/Clearlooks/gtk-2.0
+ at dirrm share/themes/Clearlooks-Quicksilver/gtk-2.0
+ at dirrm share/themes/Clearlooks-Quicksilver
+ at dirrm share/themes/Clearlooks-Olive/gtk-2.0
+ at dirrm share/themes/Clearlooks-Olive
+ at dirrm share/themes/Clearlooks-DeepSky/gtk-2.0
+ at dirrm share/themes/Clearlooks-DeepSky
+ at dirrm share/themes/Clearlooks
+ at dirrm share/themes/Clearlooks
+ at dirrmtry share/themes
+ at dirrm share/icons/Clearlooks/24x24/gtk
+ at dirrm share/icons/Clearlooks/24x24
+ at dirrm share/icons/Clearlooks/16x16/gtk
+ at dirrm share/icons/Clearlooks/16x16
+ at dirrm share/icons/Clearlooks
--- /dev/null
+++ x11-themes/clearlooks/Makefile
@@ -0,0 +1,75 @@
+# New ports collection makefile for:	clearlooks
+# Date created:		2005-02-26
+# Whom:			Michael Johnson <ahze at FreeBSD.org>
+#
+# $MidnightBSD: mports/x11-themes/clearlooks/Makefile,v 1.1 2008/06/14 02:08:53 laffer1 Exp $
+# $FreeBSD: ports/x11-themes/clearlooks/Makefile,v 1.30 2008/06/06 14:14:11 edwin Exp $
+#   $MCom: ports/x11-themes/clearlooks/Makefile,v 1.8 2007/08/07 04:34:29 mezz Exp $
+#
+
+PORTNAME?=	clearlooks
+PORTVERSION=	0.6.2
+PORTREVISION=	0
+CATEGORIES=	x11-themes
+MASTER_SITES=	SF
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT?=	GTK+ 2.x engine based on Bluecurve
+LICENSE=	unknown
+
+USE_BZIP2=	yes
+GNU_CONFIGURE=	yes
+USE_GNOME=	gtk20
+INSTALLS_ICONS=	yes
+
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
+
+.if !defined(SLAVEPRT)
+OPTIONS+=	ANIMATION "Enable experimental animated progressbars" Off \
+		METACITY "Depend on MetaCity Theme" On
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if !defined(SLAVEPRT)
+CONFLICTS+=	gtk-engines2-[0-9]* clearlooks-themes[0-9]*
+PLIST_SUB+=	ENGINE=""
+.else
+CONFLICTS+=	clearlooks-[0-9]*
+
+BUILD_DEPENDS+=	gtk-engines2>=2.7.5_1:${PORTSDIR}/x11-themes/gtk-engines2
+RUN_DEPENDS+=	gtk-engines2>=2.7.5_1:${PORTSDIR}/x11-themes/gtk-engines2
+
+BUILD_WRKSRC=	${WRKSRC}/themes
+INSTALL_WRKSRC=	${WRKSRC}/themes
+
+PLIST_SUB+=	ENGINE="@comment "
+.endif
+
+.if !defined(WITHOUT_METACITY) && !defined(SLAVEPRT)
+RUN_DEPENDS+=	${LOCALBASE}/share/themes/Clearlooks/metacity-1/metacity-theme-1.xml:${PORTSDIR}/x11-themes/clearlooks-metacity
+.endif
+
+.if defined(WITH_ANIMATION)
+CONFIGURE_ARGS+=	--enable-animation
+.endif
+
+.if !defined(SLAVEPRT)
+pre-everything::
+	@if [ -n "`${PKG_INFO} -xI '^gtk-engines2*[0-9]*'`" ]; then \
+		${ECHO_MSG} ; \
+		${ECHO_MSG} "Gnome/gtk-engine users should use ${PORTSDIR}/x11-themes/clearlooks-themes instead" ; \
+		${ECHO_MSG} ; \
+		${FALSE}; \
+	fi
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' ${WRKSRC}/configure
+.if ${PORTNAME} != "clearlooks"
+	@${REINPLACE_CMD} -e 's|gtkrc||' \
+		${WRKSRC}/themes/Clearlooks/gtk-2.0/Makefile.in
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ x11-themes/clearlooks/distinfo
@@ -0,0 +1,3 @@
+MD5 (clearlooks-0.6.2.tar.bz2) = 451ef33d1bffa261c5cbe01182199f97
+SHA256 (clearlooks-0.6.2.tar.bz2) = be080113c9e9d137ee14eaf7f731c5ae58d24924748aaa725d0f061d59265f3b
+SIZE (clearlooks-0.6.2.tar.bz2) = 271558
--- /dev/null
+++ x11-themes/clearlooks/files/patch-src_support.c
@@ -0,0 +1,12 @@
+--- src/support.c.orig	Thu Jun  9 17:19:53 2005
++++ src/support.c	Thu Jun  9 17:20:15 2005
+@@ -530,8 +530,8 @@
+ void gtk_clist_get_header_index (GtkCList *clist, GtkWidget *button,
+                                  gint *column_index, gint *columns)
+ {
+-	*columns = clist->columns;
+ 	int i;
++	*columns = clist->columns;
+ 	
+ 	for (i=0; i<*columns; i++)
+ 	{
--- /dev/null
+++ x11-themes/clearlooks-themes/Makefile
@@ -0,0 +1,17 @@
+# New ports collection makefile for:	clearlooks-themes
+# Date created:		2005-04-12
+# Whom:			Michael Johnson <ahze at FreeBSD.org>
+#
+# $Midnightbsd$
+# $FreeBSD: ports/x11-themes/clearlooks-themes/Makefile,v 1.3 2008/04/22 08:33:35 miwi Exp $
+#
+
+PORTNAME=	clearlooks
+PKGNAMESUFFIX+=	-themes
+
+COMMENT=	Clearlooks themes with the engine coming from gtk-engines2
+
+MASTERDIR=	${.CURDIR}/../../x11-themes/clearlooks
+SLAVEPRT=yes
+
+.include "${MASTERDIR}/Makefile"


More information about the Midnightbsd-cvs mailing list