Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  5 Dec 2004 20:39:16 +0100
From:      "Florent Thoumie" <flz@xbsd.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        danfe@FreeBSD.org
Subject:   ports/74739: Update port: x11-wm/waimea - Update to 0.5.0 (2004/12/04 snapshot)
Message-ID:  <20041205194052.170C311707@gate.xbsd.org>
Resent-Message-ID: <200412051940.iB5JePle091326@freefall.freebsd.org>

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

>Number:         74739
>Category:       ports
>Synopsis:       Update port: x11-wm/waimea - Update to 0.5.0 (2004/12/04 snapshot)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 05 19:40:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Florent Thoumie
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
Xbsd.org
>Environment:

System: FreeBSD gatecrasher.xbsd.org 5.3-STABLE FreeBSD 5.3-STABLE #0: Tue Nov 16 23:30:51 CET 2004 root@gatecrasher.xbsd.org:/usr/obj/usr/src/sys/GATECRASHER i386

>Description:

This new version has almost completely changed, it uses cairo for rendering,
and optionally SVG and PNG.

Waimea is now hosted on Freedesktop. The CVS has no release tag so I made the tarball
myself (the source hasn't change for a while though, because the developer also works
on cairo).

I've removed the Eterm dependancy since it's not really needed to use waimea.

Thanks to Dejan Lesjak and Josef El-Rayes for distfiles hosting.

>How-To-Repeat:

N/A

>Fix:

--- waimea-0.5.0.20041204.diff begins here ---
diff -ruN waimea.old/Makefile waimea/Makefile
--- waimea.old/Makefile	Fri Dec  3 20:06:13 2004
+++ waimea/Makefile	Sun Dec  5 20:31:01 2004
@@ -6,28 +6,47 @@
 #
 
 PORTNAME=	waimea
-PORTVERSION=	0.4.0
-PORTREVISION=	1
+PORTVERSION=	0.5.0.20041204
 CATEGORIES=	x11-wm
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=	waimea
+MASTER_SITES=	http://www.ijs.si/~lesi/waimea/ \
+		http://www.daemon.li/distfiles/
 
 MAINTAINER=	danfe@FreeBSD.org
 COMMENT=	An X11 window manager designed for maximum efficiency
 
-LIB_DEPENDS=	Xft.2:${PORTSDIR}/x11-fonts/libXft
-RUN_DEPENDS=	${X11BASE}/bin/Esetroot:${PORTSDIR}/x11/eterm
+LIB_DEPENDS=	expat.5:${PORTSDIR}/textproc/expat2 \
+		cairo.1:${PORTSDIR}/graphics/cairo
 
 USE_BZIP2=	yes
+USE_GMAKE=	yes
+USE_ICONV=	yes
 USE_X_PREFIX=	yes
-USE_PERL5_RUN=	yes
-
 GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
 
 MAN1=		waimea.1
 
-.if !defined(WITHOUT_PIXMAP)
-LIB_DEPENDS+=	Imlib2.2:${PORTSDIR}/graphics/imlib2
+WITH_PNG?=	yes
+WITH_SVG?=	yes
+WITH_XCURSOR?=	yes
+
+.if ${WITH_PNG:L} == "yes"
+LIB_DEPENDS+=	png.5:${PORTSDIR}/graphics/png
 .endif
+
+.if ${WITH_SVG:L} == "yes"
+LIB_DEPENDS+=	svg-cairo.1:${PORTSDIR}/graphics/libsvg-cairo
+.endif
+
+pre-everything::
+	@${ECHO_CMD} ""
+	@${ECHO_CMD} "You can defined following variables :"
+	@${ECHO_CMD} ""
+	@${ECHO_CMD} "WITH_PNG - configure with png support (default: yes)"
+	@${ECHO_CMD} "WITH_SVG - configure with svg support (default: yes)"
+	@${ECHO_CMD} ""
+	@${ECHO_CMD} "Set any of these variables to \"no\" to change default value."
+	@${ECHO_CMD} ""
 
 .include <bsd.port.mk>
diff -ruN waimea.old/distinfo waimea/distinfo
--- waimea.old/distinfo	Fri Dec  3 20:06:13 2004
+++ waimea/distinfo	Sat Dec  4 18:34:57 2004
@@ -1,2 +1,2 @@
-MD5 (waimea-0.4.0.tar.bz2) = 0ce2ce92451e4e757a75c958b6acb87a
-SIZE (waimea-0.4.0.tar.bz2) = 206805
+MD5 (waimea-0.5.0.20041204.tar.bz2) = 2413cb52e0a24c946bfc87fa1647ccd0
+SIZE (waimea-0.5.0.20041204.tar.bz2) = 330165
diff -ruN waimea.old/pkg-plist waimea/pkg-plist
--- waimea.old/pkg-plist	Fri Dec  3 20:06:13 2004
+++ waimea/pkg-plist	Sat Dec  4 20:22:17 2004
@@ -1,18 +1,60 @@
 bin/waimea
-share/waimea/actions/action
-share/waimea/actions/action.click-to-focus
-share/waimea/actions/action.no-mouse
-share/waimea/actions/action.non-opaque
-share/waimea/actions/action.sloppy-focus
-share/waimea/backgrounds/waimea.png
-share/waimea/config
-share/waimea/menu
-share/waimea/scripts/filelist.pl
-share/waimea/scripts/procinfo.pl
-share/waimea/scripts/stylesdir.pl
-share/waimea/styles/Default.style
-@dirrm share/waimea/actions
-@dirrm share/waimea/backgrounds
-@dirrm share/waimea/scripts
-@dirrm share/waimea/styles
-@dirrm share/waimea
+bin/waimeactl
+%%DATADIR%%/actions/sloppyfocusopaque/action.conf
+%%DATADIR%%/actions/sloppyfocusnonopaque/action.conf
+%%DATADIR%%/actions/clicktofocusopaque/action.conf
+%%DATADIR%%/actions/clicktofocusnonopaque/action.conf
+%%DATADIR%%/actions/key-bindings.conf
+%%DATADIR%%/actions/button-mappings.conf
+%%DATADIR%%/actions/common.conf
+%%DATADIR%%/styles/freedesktop/style.conf
+%%DATADIR%%/styles/freedesktop/window.conf
+%%DATADIR%%/styles/freedesktop/menu.conf
+%%DATADIR%%/styles/freedesktop/dockapp.conf
+%%DATADIR%%/styles/freedesktop/root.conf
+%%DATADIR%%/styles/freedesktop/freedesktop.png
+%%DATADIR%%/styles/freedesktop/freedesktop.svg
+%%DATADIR%%/styles/logo.conf
+%%DATADIR%%/menus/icons/actions.png
+%%DATADIR%%/menus/icons/desktops.png
+%%DATADIR%%/menus/icons/editors.png
+%%DATADIR%%/menus/icons/emacs.png
+%%DATADIR%%/menus/icons/evolution.png
+%%DATADIR%%/menus/icons/exit.png
+%%DATADIR%%/menus/icons/galeon.png
+%%DATADIR%%/menus/icons/gimp.png
+%%DATADIR%%/menus/icons/graphics.png
+%%DATADIR%%/menus/icons/gvim.png
+%%DATADIR%%/menus/icons/info.png
+%%DATADIR%%/menus/icons/lock.png
+%%DATADIR%%/menus/icons/mozilla.png
+%%DATADIR%%/menus/icons/multimedia.png
+%%DATADIR%%/menus/icons/network.png
+%%DATADIR%%/menus/icons/restart.png
+%%DATADIR%%/menus/icons/rootmenu.png
+%%DATADIR%%/menus/icons/settings.png
+%%DATADIR%%/menus/icons/styles.png
+%%DATADIR%%/menus/icons/window-list.png
+%%DATADIR%%/menus/icons/window.png
+%%DATADIR%%/menus/icons/xmms.png
+%%DATADIR%%/menus/icons/xterm.png
+%%DATADIR%%/menus/menu.conf
+%%DATADIR%%/scripts/icons/styles.png
+%%DATADIR%%/scripts/icons/actions.png
+%%DATADIR%%/scripts/actioncfgmenu.pl
+%%DATADIR%%/scripts/stylecfgmenu.pl
+%%DATADIR%%/scripts/file2textop.pl
+%%DATADIR%%/waimearc
+%%DATADIR%%/waimea.dtd
+@dirrm %%DATADIR%%/styles/freedesktop
+@dirrm %%DATADIR%%/styles
+@dirrm %%DATADIR%%/scripts/icons
+@dirrm %%DATADIR%%/scripts
+@dirrm %%DATADIR%%/menus/icons
+@dirrm %%DATADIR%%/menus
+@dirrm %%DATADIR%%/actions/sloppyfocusopaque
+@dirrm %%DATADIR%%/actions/sloppyfocusnonopaque
+@dirrm %%DATADIR%%/actions/clicktofocusopaque
+@dirrm %%DATADIR%%/actions/clicktofocusnonopaque
+@dirrm %%DATADIR%%/actions
+@dirrm %%DATADIR%%
--- waimea-0.5.0.20041204.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



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