HEADS UP: GNOME 2.24.2 is now available for FreeBSD

Jeremy Messenger mezz7 at cox.net
Sat Jan 10 09:42:55 PST 2009


On Sat, 10 Jan 2009 10:54:42 -0600, Lowell Gilbert  
<freebsd-ports-local at be-well.ilk.org> wrote:

> Is the Gnome update what caused this?
>
> Generating INDEX.tmp - please wait.."/usr/ports/Mk/bsd.gnome.mk", line  
> 784: Inconsistent operator for post-install
> make: fatal errors encountered -- cannot continue
> ===> editors/xemacs failed
> *** Error code 1
> 1 error

I have checked in editors/xemacs and it has:

------------------------------------------------
.if !defined(WITHOUT_X11) && ${HAVE_GNOME:Mgnomehier}!=""
USE_GNOME+=	gnomehier
PLIST_SUB+=	DESKTOP=""
.else
PLIST_SUB+=	DESKTOP="@comment "
.endif

[...]

post-install::
	[...]
.if !defined(WITHOUT_X11) && ${HAVE_GNOME:Mgnomehier}!=""
	${INSTALL_DATA} ${WRKDIR}/xemacs.desktop \
		${LOCALBASE}/share/applications
.endif
------------------------------------------------

That gnomehier check isn't right. It should be remove as that  
share/applications isn't only for GNOME, which it's for near all WM  
(freedesktop.org). It's in main mtree too.

Anyway, as for the error of post-install. I think it needs to change from  
'post-install::' to 'post-install:' unless it actually needs the '::'?

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-ports mailing list