From marcus@shumai.marcuscom.com  Thu Jan 17 12:22:13 2002
Return-Path: <marcus@shumai.marcuscom.com>
Received: from shumai.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46])
	by hub.freebsd.org (Postfix) with ESMTP id 0C5C837B416
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 17 Jan 2002 12:22:12 -0800 (PST)
Received: (from marcus@localhost)
	by shumai.marcuscom.com (8.11.6/8.11.6) id g0HKMD838095;
	Thu, 17 Jan 2002 15:22:13 -0500 (EST)
	(envelope-from marcus)
Message-Id: <200201172022.g0HKMD838095@shumai.marcuscom.com>
Date: Thu, 17 Jan 2002 15:22:13 -0500 (EST)
From: Joe Marcus Clarke <marcus@marcuscom.com>
Reply-To: Joe Marcus Clarke <marcus@marcuscom.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] x11/linux-xalf 
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         34004
>Category:       ports
>Synopsis:       [NEW PORT] x11/linux-xalf
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 17 12:30:00 PST 2002
>Closed-Date:    Fri Jan 18 10:47:58 PST 2002
>Last-Modified:  Fri Jan 18 10:49:49 PST 2002
>Originator:     Joe Marcus Clarke
>Release:        FreeBSD 4.5-RC i386
>Organization:
MarcusCom, Inc.
>Environment:
System: FreeBSD shumai.marcuscom.com 4.5-RC FreeBSD 4.5-RC #0: Sun Jan 13 15:17:31 EST 2002 marcus@shumai.marcuscom.com:/usr/obj/usr/src/sys/SHUMAI i386


	
>Description:
This is a port of the Linux xalf library to FreeBSD.  Using this version of
the library, Linux apps can be launched from the GNOME panel.

This port is to be maintained by gnome@
>How-To-Repeat:
	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	linux-xalf
#	linux-xalf/Makefile
#	linux-xalf/pkg-comment
#	linux-xalf/pkg-plist
#	linux-xalf/pkg-descr
#	linux-xalf/distinfo
#
echo c - linux-xalf
mkdir -p linux-xalf > /dev/null 2>&1
echo x - linux-xalf/Makefile
sed 's/^X//' >linux-xalf/Makefile << 'END-of-linux-xalf/Makefile'
X# New ports collection makefile for:   linux-xalf
X# Date created:        17 January 2002
X# Whom:                Joe Marcus Clarke <marcus@marcuscom.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xalf
XPORTVERSION=	0.12
XCATEGORIES=	x11 linux
XMASTER_SITES=	http://www.lysator.liu.se/~astrand/projects/xalf/ \
X				http://www.lysator.liu.se/~astrand/projects/xalf/old/
XDISTNAME=	xalf-0.12-1.i386
XPKGNAMEPREFIX=	linux-
XEXTRACT_SUFX=	.rpm
X
XMAINTAINER=	gnome@freebsd.org
X
XLIB_DEPENDS=	xalflaunch.0:${PORTSDIR}/x11/xalf
XBUILD_DEPENDS=	rpm2cpio:${PORTSDIR}/archivers/rpm2cpio
XUSE_LINUX_PREFIX=	yes
X
XEXTRACT_CMD=	rpm2cpio
XEXTRACT_BEFORE_ARGS=
XEXTRACT_AFTER_ARGS=	| cpio -id --quiet
XXALFDIR=	/compat/linux/usr/X11R6/lib
XWRKSRC=		${WRKDIR}/usr/lib
X
X# Linux binary should not be stripped by INSTALL_PROGRAM
X# because as a side effect it brands the binary as FreeBSD.
XSTRIP=
X
X.include <bsd.port.pre.mk>
X
XONLY_FOR_ARCHS=	i386
XNO_BUILD=	yes
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/libxalflaunch.so.0.0.1 \
X		${XALFDIR}/libxalflaunch.so.0
X
X.include <bsd.port.post.mk>
END-of-linux-xalf/Makefile
echo x - linux-xalf/pkg-comment
sed 's/^X//' >linux-xalf/pkg-comment << 'END-of-linux-xalf/pkg-comment'
XLinux X11 Application Launch Feedback
END-of-linux-xalf/pkg-comment
echo x - linux-xalf/pkg-plist
sed 's/^X//' >linux-xalf/pkg-plist << 'END-of-linux-xalf/pkg-plist'
Xusr/X11R6/lib/libxalflaunch.so.0
END-of-linux-xalf/pkg-plist
echo x - linux-xalf/pkg-descr
sed 's/^X//' >linux-xalf/pkg-descr << 'END-of-linux-xalf/pkg-descr'
Xlf is a small utility to provide feedback when starting X11 applications.
XFeedback can be given via four different indicators: an invisible window
X(to be used in conjunction with a task pager like GNOMEs tasklist_applet or
XKDEs Taskbar), an generic splashscreen, an hourglass attached to the mouse
Xcursor or an animated star.
X
XThis is the Linux version need for launching Linux applications from the
XGNOME panel.
X
XWWW: http://www.lysator.liu.se/~astrand/projects/xalf/
END-of-linux-xalf/pkg-descr
echo x - linux-xalf/distinfo
sed 's/^X//' >linux-xalf/distinfo << 'END-of-linux-xalf/distinfo'
XMD5 (xalf-0.12-1.i386.rpm) = 542a51de68e60e91e13fbddf271f4bb3
END-of-linux-xalf/distinfo
exit


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: sobomax 
State-Changed-When: Fri Jan 18 10:47:58 PST 2002 
State-Changed-Why:  
New port added, thank you Joe! I think that q8 in GNOME/FreeBSD FAQ could be 
greatly simplified. :))) Feel free to do it, because I'll be mostly offline 
during the next two days. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=34004 
>Unformatted:
