ports/96427: [NEW PORT] x11-fm/jaffm - lightweight X11 file manager inspired by MacOS Finder

Shaun Amott shaun at inerd.com
Thu Apr 27 19:20:17 UTC 2006


>Number:         96427
>Category:       ports
>Synopsis:       [NEW PORT] x11-fm/jaffm - lightweight X11 file manager inspired by MacOS Finder
>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:   Thu Apr 27 19:20:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Shaun Amott
>Release:        FreeBSD 6.1-PRERELEASE i386
>Organization:
>Environment:

>Description:

jaffm - Just Another [Fine] File Manager - is a simple yet elegant file
manager for X, inspired by MacOS Finder.

>How-To-Repeat:

>Fix:

--- jaffm.shar begins here ---
# 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:
#
#	jaffm
#	jaffm/Makefile
#	jaffm/distinfo
#	jaffm/pkg-descr
#
echo c - jaffm
mkdir -p jaffm > /dev/null 2>&1
echo x - jaffm/Makefile
sed 's/^X//' >jaffm/Makefile << 'END-of-jaffm/Makefile'
X# New ports collection makefile for:	jaffm
X# Date Created:				2006-04-27
X# Whom:					Shaun Amott <shaun at inerd.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	jaffm
XPORTVERSION=	1.3
XCATEGORIES=	x11-fm
XMASTER_SITES=	http://binary.is/download/
X
XMAINTAINER=	shaun at inerd.com
XCOMMENT=	A lightweight file manager inspired by MacOS Finder
X
XWXGTK_VER?=	2.6
X
X.if ${WXGTK_VER} == "2.4" || \
X    (exists(${X11BASE}/bin/wxgtk2-2.4-config) && \
X    !exists(${X11BASE}/bin/wxgtk2-2.6-config))
XLIB_DEPENDS=	wx_gtk2_core-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24
XWXGTK_VER=	2.4
X.else
XLIB_DEPENDS=	wx_gtk2_core-2.6.0:${PORTSDIR}/x11-toolkits/wxgtk26
XWXGTK_VER=	2.6
X.endif
X
XUSE_BZIP2=	yes
XUSE_X_PREFIX=	yes
XALL_TARGET=	${PORTNAME}
X
XPLIST_FILES=	bin/${PORTNAME}
X
X.include <bsd.port.pre.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's#^PREFIX=.*#PREFIX=${PREFIX}#' \
X	                  -e 's#$$(shell wx-config \(.*\))#`${X11BASE}/bin/wxgtk2-${WXGTK_VER}-config \1`#' \
X	                  -e 's#^FLAGS=-ggdb#FLAGS=${CFLAGS}#' \
X	                  ${WRKSRC}/Makefile
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X
X.include <bsd.port.post.mk>
END-of-jaffm/Makefile
echo x - jaffm/distinfo
sed 's/^X//' >jaffm/distinfo << 'END-of-jaffm/distinfo'
XMD5 (jaffm-1.3.tar.bz2) = 7e6572dbb64258203e8f1910ab00238f
XSHA256 (jaffm-1.3.tar.bz2) = d73426330eb408767ad9075fd466b8024413e48829e899b21714eadfbda3399d
XSIZE (jaffm-1.3.tar.bz2) = 24346
END-of-jaffm/distinfo
echo x - jaffm/pkg-descr
sed 's/^X//' >jaffm/pkg-descr << 'END-of-jaffm/pkg-descr'
XJaffm is a lightweight wxWindows (GTK+ interface) file manager for
XUnix, written in C++. It is aimed at nonsense-free file management. It
Xis mostly inspired by the List View in Mac OS Finder, but also has
XUnix-handy features such as an interactive location bar with Bash-style
Xtab completion, and a simple but elegant user interface.
X
XWWW: http://jaffm.binary.is/
END-of-jaffm/pkg-descr
exit
--- jaffm.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list