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>