Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Sep 2002 13:52:53 +0700 (NOVST)
From:      Alexey Dokuchaev <danfe@regency.nsu.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/42360: NEW PORT: mail/aileron, WINGs mail client
Message-ID:  <200209030652.g836qrSs086770@regency.nsu.ru>

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

>Number:         42360
>Category:       ports
>Synopsis:       NEW PORT: mail/aileron, WINGs mail client
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 03 00:00:14 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Alexey Dokuchaev
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
CNIT
>Environment:
System: FreeBSD regency.nsu.ru 4.6-STABLE FreeBSD 4.6-STABLE #2: Wed Jun 26 20:44:35 NOVST 2002 root@regency.nsu.ru:/usr/obj/usr/src/sys/REGENCY i386
>Description:
New port, Aileron mail client, is a mail client app for WindowMaker
window manager and WINGs.  While GNUmail might be more useful for people
using GNUstep, however, GNUstep is not yet considered stable for
"production use" and WINGs is a way to go in this case.  Aileron servers
this purpose perfectly.
>How-To-Repeat:
N/A
>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:
#
#	.
#	./Makefile
#	./distinfo
#	./pkg-descr
#	./pkg-plist
#	./files
#	./files/patch-Makefile
#	./pkg-comment
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# New ports collection makefile for:	Aileron
X# Date created:				3 Sep 2002
X# Whom:			Alexey Dokuchaev <danfe@regency.nsu.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	aileron
XPORTVERSION=	0.1.3
XCATEGORIES=	mail
XMASTER_SITES=	http://ucsu.colorado.edu/~nwanua/Aileron/
XDISTNAME=	Aileron-${PORTVERSION}
X
XMAINTAINER=	ports@FreeBSD.org
X
XLIB_DEPENDS=	c-client4.8:${PORTSDIR}/mail/cclient
XBUILD_DEPENDS=	${X11BASE}/bin/get-wings-flags:${PORTSDIR}/x11-wm/windowmaker
X
XUSE_X_PREFIX=	yes
XUSE_XPM=	yes
X
X.include <bsd.port.mk>
END-of-./Makefile
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (Aileron-0.1.3.tar.gz) = 33b31db4bc4098367c89cb2ba67cb4ee
END-of-./distinfo
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
XAileron is an email client written for the WindowMaker window manager.
XIt is based on the WINGs widget library.  The philosophy behind Aileron
Xis to be as similar to NeXTSTEP's Mail.app as possible, right down to
Xthe menu keybindings.  Aileron will play nice with pine, elm, or whatever
Xother mbox mail reader you use.  There will be a few deviations from the
Xoriginal Mail.app, most of which the average WindowMaker user will
Xappreciate.
X
XWWW: http://ucsu.colorado.edu/~nwanua/Aileron/
END-of-./pkg-descr
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
XGNUstep/Apps/Aileron.app/AUTHORS.html
XGNUstep/Apps/Aileron.app/Aileron
XGNUstep/Apps/Aileron.app/images/filetypes/AUTHOR
XGNUstep/Apps/Aileron.app/images/filetypes/file-dot-jpg.tif
XGNUstep/Apps/Aileron.app/images/filetypes/file-dot-mov.tif
XGNUstep/Apps/Aileron.app/images/filetypes/file-generic-gnustep.tif
XGNUstep/Apps/Aileron.app/images/filetypes/generic-sound.tif
XGNUstep/Apps/Aileron.app/images/filetypes/generic-text.tif
XGNUstep/Apps/Aileron.app/images/icon/numbers.xpm
XGNUstep/Apps/Aileron.app/images/icon/mailboxes.xpm
XGNUstep/Apps/Aileron.app/images/icon/mailboxesfull.xpm
XGNUstep/Apps/Aileron.app/images/icon/mailboxesmask.xbm
XGNUstep/Apps/Aileron.app/images/icon/mailboxesmask.xpm
XGNUstep/Apps/Aileron.app/images/icon/newmail.xpm
XGNUstep/Apps/Aileron.app/images/icon/no_newmail.xpm
XGNUstep/Apps/Aileron.app/images/icon/Mail2.xpm
XGNUstep/Apps/Aileron.app/images/infopanel/info-image.tif
XGNUstep/Apps/Aileron.app/images/infopanel/info-title.tif
XGNUstep/Apps/Aileron.app/images/timestamp/date.xpm
XGNUstep/Apps/Aileron.app/images/timestamp/clk.xpm
XGNUstep/Apps/Aileron.app/images/timestamp/month.xpm
XGNUstep/Apps/Aileron.app/images/timestamp/led.xpm
XGNUstep/Apps/Aileron.app/images/timestamp/weekday.xpm
XGNUstep/Apps/Aileron.app/images/win/upbtn.xpm
XGNUstep/Apps/Aileron.app/images/win/answered-flag.tif
XGNUstep/Apps/Aileron.app/images/win/clip.tif
XGNUstep/Apps/Aileron.app/images/win/compose.tif
XGNUstep/Apps/Aileron.app/images/win/delete.tif
XGNUstep/Apps/Aileron.app/images/win/deliver.tif
XGNUstep/Apps/Aileron.app/images/win/downbtn.xpm
XGNUstep/Apps/Aileron.app/images/win/face.xpm
XGNUstep/Apps/Aileron.app/images/win/find.tif
XGNUstep/Apps/Aileron.app/images/win/forward.tif
XGNUstep/Apps/Aileron.app/images/win/mailboxes.tif
XGNUstep/Apps/Aileron.app/images/win/mime-flag.tif
XGNUstep/Apps/Aileron.app/images/win/new-flag.tif
XGNUstep/Apps/Aileron.app/images/win/newmail.tif
XGNUstep/Apps/Aileron.app/images/win/reply.tif
XGNUstep/Apps/Aileron.app/images/win/addresses.tif
X@dirrm GNUstep/Apps/Aileron.app/images/filetypes
X@dirrm GNUstep/Apps/Aileron.app/images/infopanel
X@dirrm GNUstep/Apps/Aileron.app/images/icon
X@dirrm GNUstep/Apps/Aileron.app/images/timestamp
X@dirrm GNUstep/Apps/Aileron.app/images/win
X@dirrm GNUstep/Apps/Aileron.app/images
X@dirrm GNUstep/Apps/Aileron.app
END-of-./pkg-plist
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-Makefile
sed 's/^X//' >./files/patch-Makefile << 'END-of-./files/patch-Makefile'
X--- Makefile.orig	Fri Nov 23 02:53:00 2001
X+++ Makefile	Wed Aug 28 13:38:08 2002
X@@ -1,45 +1,35 @@
X-
X-
X-SHELL = /bin/sh
X-CC = gcc
X-INSTALL = /bin/cp -r
X-INSTALLDIR = $(DESTDIR)/usr/lib/GNUstep/Apps/Aileron.app
X+CC ?= gcc
X+INSTALL = /bin/cp
X+INSTALLDIR = ${X11BASE}/GNUstep/Apps/Aileron.app
X IMAGES = images
X MISCFILES = AUTHORS.html
X 
X+TARGET = Aileron
X 
X-TARGET=Aileron
X-
X-CFLAGS= `get-wings-flags --cflags` -I. -I/usr/include/c-client -Wall \
X-#-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion \
X-#-Werror
X+CFLAGS += `get-wings-flags --cflags` -I. -I${LOCALBASE}/include/c-client -Wall
X 
X+LDFLAGS = `get-wings-flags --ldflags` -L${X11BASE}/lib
X 
X-
X-LDFLAGS=`get-wings-flags --ldflags` -L/usr/X11R6/lib
X-
X-LIBS= `get-wings-flags --libs` -lWMaker -lc-client -lcrypt  
X-#-lefence
X+LIBS= `get-wings-flags --libs` -lWMaker -lc-client4 -lcrypt
X 
X MODULES = Addresses.o Aileron.o Composer.o Find.o HTMLParser.o Info.o \
X MailBox.o Mailboxes.o Menu.o Preferences.o TimeStamp.o  HTMLWriter.o
X 
X-all: $(TARGET)
X+all: ${TARGET}
X 
X install:
X-	strip $(TARGET)
X-	mkdir -p $(INSTALLDIR)
X-	$(INSTALL)  $(TARGET) $(MISCFILES) $(IMAGES) $(INSTALLDIR)
X+	strip ${TARGET}
X+	mkdir -p ${INSTALLDIR}
X+	${INSTALL} -R ${TARGET} ${MISCFILES} ${IMAGES} ${INSTALLDIR}
X 
X clean:
X-	rm -f $(MODULES) $(TARGET) core  *~
X+	rm -f ${MODULES} ${TARGET} core *~
X 
X distclean:
X-	rm -f $(MODULES) $(TARGET) core 
X+	rm -f ${MODULES} ${TARGET} core
X 
X-$(TARGET): $(MODULES) Aileron.h
X-	$(CC) -g -o $(TARGET) $(MODULES) $(LIBS) $(LDFLAGS)
X+${TARGET}: ${MODULES} Aileron.h
X+	${CC} -o ${TARGET} ${MODULES} ${LIBS} ${LDFLAGS}
X 
X .c.o:
X-	$(CC) $(CFLAGS) -g -c $< -o $@
X-
X+	${CC} ${CFLAGS} -c $< -o $@
END-of-./files/patch-Makefile
echo x - ./pkg-comment
sed 's/^X//' >./pkg-comment << 'END-of-./pkg-comment'
XWINGs mail client
END-of-./pkg-comment
exit


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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