Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Sep 2003 12:28:36 +0200 (CEST)
From:      Jean-Yves Lefort <jylefort@brutele.be>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/57208: New port: mail/sylpheed-gtk2
Message-ID:  <20030925102836.BBF6F22E4A@jsite.lefort.net>
Resent-Message-ID: <200309251030.h8PAULgO047265@freefall.freebsd.org>

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

>Number:         57208
>Category:       ports
>Synopsis:       New port: mail/sylpheed-gtk2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 25 03:30:21 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jean-Yves Lefort
>Release:        FreeBSD 4.8-RELEASE-p3 i386
>Organization:
>Environment:
System: FreeBSD jsite.lefort.net 4.8-RELEASE-p3 FreeBSD 4.8-RELEASE-p3 #0: Mon Aug 11 18:17:27 CEST 2003 jylefort@jsite.lefort.net:/usr/obj/usr/src/sys/JSITE i386


	
>Description:
The GTK+ 2.0 branch of Sylpheed.
http://www.homa.ne.jp/~ashie/linux/sylpheed-gtk2.html
	
>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:
#
#	sylpheed-gtk2
#	sylpheed-gtk2/files
#	sylpheed-gtk2/files/patch-aa
#	sylpheed-gtk2/files/patch-ba
#	sylpheed-gtk2/Makefile
#	sylpheed-gtk2/distinfo
#	sylpheed-gtk2/pkg-descr
#	sylpheed-gtk2/pkg-plist
#
echo c - sylpheed-gtk2
mkdir -p sylpheed-gtk2 > /dev/null 2>&1
echo c - sylpheed-gtk2/files
mkdir -p sylpheed-gtk2/files > /dev/null 2>&1
echo x - sylpheed-gtk2/files/patch-aa
sed 's/^X//' >sylpheed-gtk2/files/patch-aa << 'END-of-sylpheed-gtk2/files/patch-aa'
X--- src/defs.h.orig	Thu Sep 25 11:14:02 2003
X+++ src/defs.h	Thu Sep 25 11:15:26 2003
X@@ -64,7 +64,7 @@
X #define MARK_VERSION		2
X 
X #define DEFAULT_SIGNATURE	".signature"
X-#define DEFAULT_INC_PATH	"/usr/bin/mh/inc"
X+#define DEFAULT_INC_PATH	""
X #define DEFAULT_INC_PROGRAM	"inc"
X /* #define DEFAULT_INC_PATH	"/usr/bin/imget" */
X /* #define DEFAULT_INC_PROGRAM	"imget" */
X@@ -74,7 +74,7 @@
X #ifdef _PATH_MAILDIR
X #  define DEFAULT_SPOOL_PATH	_PATH_MAILDIR
X #else
X-#  define DEFAULT_SPOOL_PATH	"/var/spool/mail"
X+#  define DEFAULT_SPOOL_PATH	"/var/mail"
X #endif
X 
X #define BUFFSIZE			8192
END-of-sylpheed-gtk2/files/patch-aa
echo x - sylpheed-gtk2/files/patch-ba
sed 's/^X//' >sylpheed-gtk2/files/patch-ba << 'END-of-sylpheed-gtk2/files/patch-ba'
X--- po/Makefile.in.in.orig	Thu Sep 25 12:15:12 2003
X+++ po/Makefile.in.in	Thu Sep 25 12:16:23 2003
X@@ -106,7 +106,7 @@
X 	@catalogs='$(CATALOGS)'; \
X 	for cat in $$catalogs; do \
X 	  cat=`basename $$cat`; \
X-	  lang=`echo $$cat | sed 's/\.gmo$$//'`; \
X+	  lang=`echo $$cat | sed 's/\.mo$$//'`; \
X 	  dir=$(localedir)/$$lang/LC_MESSAGES; \
X 	  $(mkinstalldirs) $(DESTDIR)$$dir; \
X 	  if test -r $$cat; then \
END-of-sylpheed-gtk2/files/patch-ba
echo x - sylpheed-gtk2/Makefile
sed 's/^X//' >sylpheed-gtk2/Makefile << 'END-of-sylpheed-gtk2/Makefile'
X# New ports collection makefile for:	sylpheed-gtk2
X# Date created:                 25 September 2003
X# Whom:                         Jean-Yves Lefort <jylefort@brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		sylpheed-gtk2
XPORTVERSION=		0.9.5.20030906
XCATEGORIES=		mail ipv6
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
XDISTNAME=		sylpheed-0.9.5-gtk2-20030906
X
XMAINTAINER=		jylefort@brutele.be
XCOMMENT=		The GTK+ 2.0 port of a lightweight, featureful, and fast e-mail client
X
XUSE_GMAKE=		yes
XUSE_X_PREFIX=		yes
XUSE_GNOME=		gtk20
XUSE_LIBTOOL=		yes
XUSE_REINPLACE=		yes
X
XCONFIGURE_ENV=		CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
X			LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
XCONFIGURE_ARGS=		--prefix=${PREFIX} --enable-ipv6
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_GPGME)
XLIB_DEPENDS+=		gpgme.9:${PORTSDIR}/security/gpgme
XRUN_DEPENDS+=		gpg:${PORTSDIR}/security/gnupg
XCONFIGURE_ARGS+=	--enable-gpgme
X.else
XCONFIGURE_ARGS+=	--disable-gpgme
X.endif
X
X.if defined(WITH_COMPFACE)
XLIB_DEPENDS+=		compface.1:${PORTSDIR}/mail/faces
XCONFIGURE_ARGS+=	--enable-compface
X.else
XCONFIGURE_ARGS+=	--disable-compface
X.endif
X
X.if defined(WITH_JPILOT)
XLIB_DEPENDS+=		pisock.8:${PORTSDIR}/palm/pilot-link
XRUN_DEPENDS+=		jpilot:${PORTSDIR}/palm/jpilot
XCONFIGURE_ARGS+=	--enable-jpilot
X.else
XCONFIGURE_ARGS+=	--disable-jpilot
X.endif
X
X.if defined(WITH_LDAP)
XLIB_DEPENDS+=		ldap.2:${PORTSDIR}/net/openldap20-client
XCONFIGURE_ARGS+=	--enable-ldap
X.else
XCONFIGURE_ARGS+=	--disable-ldap
X.endif
X
X.if !defined(WITHOUT_SSL)
XUSE_OPENSSL=		yes
XCONFIGURE_ARGS+=	--enable-ssl
X.else
XCONFIGURE_ARGS+=	--disable-ssl
X.endif
X
XMAKEFILES=		Makefile.in		\
X			ac/Makefile.in		\
X			faq/Makefile.in		\
X			faq/de/Makefile.in 	\
X			faq/en/Makefile.in	\
X			faq/es/Makefile.in	\
X			faq/fr/Makefile.in	\
X			faq/it/Makefile.in	\
X			manual/Makefile.in	\
X			manual/en/Makefile.in	\
X			manual/ja/Makefile.in	\
X			src/Makefile.in
X
Xpre-everything::
X	@${ECHO} ""
X	@${ECHO} "You may use the following build options:"
X	@${ECHO} ""
X	@${ECHO} "      WITH_GPGME=yes    Enable GnuPG support using GPGME."
X	@${ECHO} "      WITH_COMPFACE=yes Enable X-Face support."
X	@${ECHO} "      WITH_JPILOT=yes   Enable JPilot support."
X	@${ECHO} "      WITH_LDAP=yes     Enable LDAP support."
X	@${ECHO} ""
X	@${ECHO} "      WITHOUT_SSL=yes   Disable OpenSSL support."
X	@${ECHO} ""
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS:S/"//g}|g; \
X		s|-lresolv||g; s|-lpisock\"|-liconv &|g' ${WRKSRC}/configure
X
X.if defined(NOPORTDOCS)
X	@${REINPLACE_CMD} -e 's|^SUBDIRS = ac po intl src manual faq$$|SUBDIRS = ac po intl src|g' \
X		${WRKSRC}/Makefile.in
X.else
X.for i in ${MAKEFILES}
X	@${REINPLACE_CMD} -e 's|^faqdir = @faqdir@$$|faqdir = ${DOCSDIR}/faq|g; \
X		s|^manualdir = @manualdir@$$|manualdir = ${DOCSDIR}/manual|g' \
X		${WRKSRC}/${i}
X.endfor
X.endif
X
Xpre-build:
X	${LN} -sf ${LIBTOOL} ${WRKSRC}/libtool
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for i in ChangeLog INSTALL README TODO
X	@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
X	@${INSTALL_DATA} ${WRKSRC}/${i}.jp ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-sylpheed-gtk2/Makefile
echo x - sylpheed-gtk2/distinfo
sed 's/^X//' >sylpheed-gtk2/distinfo << 'END-of-sylpheed-gtk2/distinfo'
XMD5 (sylpheed-0.9.5-gtk2-20030906.tar.gz) = ae2897cccae428cfbbe490d2e3d20500
END-of-sylpheed-gtk2/distinfo
echo x - sylpheed-gtk2/pkg-descr
sed 's/^X//' >sylpheed-gtk2/pkg-descr << 'END-of-sylpheed-gtk2/pkg-descr'
XSylpheed is an e-mail client (and news reader) based on GTK+, running on
XX Window System, and aiming for:
X  * Quick response
X  * Graceful, and sophisticated interface
X  * Easy configuration, intuitive operation
X  * Abundant features
X
XCurrently, many features are supported including POP3, IMAP, NNTP,
Xmultiple accounts, threading, filtering, MIME attachments, APOP, SMTP
XAUTH, SSL, IPv6, GnuPG, internalization, and more.
X
XThis is the GTK+ 2.0 branch of Sylpheed, authored by Takuro Ashie and
XBotond Botyanszki.
X
XWWW: http://sylpheed.good-day.net/
XWWW: http://www.homa.ne.jp/~ashie/linux/sylpheed-gtk2.html
END-of-sylpheed-gtk2/pkg-descr
echo x - sylpheed-gtk2/pkg-plist
sed 's/^X//' >sylpheed-gtk2/pkg-plist << 'END-of-sylpheed-gtk2/pkg-plist'
Xbin/sylpheed
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.jp
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL.jp
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/README.jp
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X%%PORTDOCS%%%%DOCSDIR%%/TODO.jp
Xshare/locale/cs/LC_MESSAGES/sylpheed.mo
Xshare/locale/da/LC_MESSAGES/sylpheed.mo
Xshare/locale/de/LC_MESSAGES/sylpheed.mo
Xshare/locale/el/LC_MESSAGES/sylpheed.mo
Xshare/locale/es/LC_MESSAGES/sylpheed.mo
Xshare/locale/et/LC_MESSAGES/sylpheed.mo
Xshare/locale/fr/LC_MESSAGES/sylpheed.mo
Xshare/locale/gl/LC_MESSAGES/sylpheed.mo
Xshare/locale/hr/LC_MESSAGES/sylpheed.mo
Xshare/locale/hu/LC_MESSAGES/sylpheed.mo
Xshare/locale/it/LC_MESSAGES/sylpheed.mo
Xshare/locale/ja/LC_MESSAGES/sylpheed.mo
Xshare/locale/ko/LC_MESSAGES/sylpheed.mo
Xshare/locale/nl/LC_MESSAGES/sylpheed.mo
Xshare/locale/pl/LC_MESSAGES/sylpheed.mo
Xshare/locale/pt_BR/LC_MESSAGES/sylpheed.mo
Xshare/locale/ro/LC_MESSAGES/sylpheed.mo
Xshare/locale/ru/LC_MESSAGES/sylpheed.mo
Xshare/locale/sk/LC_MESSAGES/sylpheed.mo
Xshare/locale/sl/LC_MESSAGES/sylpheed.mo
Xshare/locale/sr/LC_MESSAGES/sylpheed.mo
Xshare/locale/sv/LC_MESSAGES/sylpheed.mo
Xshare/locale/tr/LC_MESSAGES/sylpheed.mo
Xshare/locale/zh_CN/LC_MESSAGES/sylpheed.mo
Xshare/locale/zh_TW.Big5/LC_MESSAGES/sylpheed.mo
X%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq-1.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq-2.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq-3.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/de/sylpheed-faq.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq-1.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq-2.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq-3.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/en/sylpheed-faq.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq-1.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq-2.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq-3.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/es/sylpheed-faq.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq-1.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq-2.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq-3.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/fr/sylpheed-faq.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq-1.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq-2.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq-3.html
X%%PORTDOCS%%%%DOCSDIR%%/faq/it/sylpheed-faq.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-1.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-10.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-11.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-12.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-13.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-14.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-15.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-16.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-17.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-18.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-19.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-2.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-20.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-3.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-4.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-5.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-6.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-7.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-8.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed-9.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/en/sylpheed.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-1.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-10.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-11.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-12.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-13.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-14.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-15.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-16.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-17.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-18.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-19.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-2.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-20.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-3.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-4.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-5.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-6.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-7.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-8.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed-9.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed.html
X%%PORTDOCS%%%%DOCSDIR%%/manual/ja/sylpheed.sgml
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual/ja
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual/en
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/it
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/fr
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/es
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/en
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq/de
X%%PORTDOCS%%@dirrm %%DOCSDIR%%/faq
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
END-of-sylpheed-gtk2/pkg-plist
exit

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



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