Index: head/mail/pronto/Makefile =================================================================== --- head/mail/pronto/Makefile (revision 388987) +++ head/mail/pronto/Makefile (revision 388988) @@ -1,43 +1,42 @@ # Created by: killer # $FreeBSD$ PORTNAME= pronto PORTVERSION= 2.4.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= mail perl5 MASTER_SITES= http://muhri.net/pronto/ MAINTAINER= ports@FreeBSD.org COMMENT= Mail client for Gnome/Gtk written in Perl -BUILD_DEPENDS=\ - p5-Gtk>=0:${PORTSDIR}/x11-toolkits/p5-Gtk \ +BUILD_DEPENDS= p5-Gtk>=0:${PORTSDIR}/x11-toolkits/p5-Gtk \ p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \ p5-DBD-CSV>=0:${PORTSDIR}/databases/p5-DBD-CSV \ p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip \ p5-SQL-Statement>=0:${PORTSDIR}/databases/p5-SQL-Statement \ p5-MIME-Tools>=0:${PORTSDIR}/mail/p5-MIME-Tools \ p5-MIME-Types>=0:${PORTSDIR}/mail/p5-MIME-Types \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ p5-Lingua-Ispell>=0:${PORTSDIR}/textproc/p5-Lingua-Ispell - -.if defined(WITH_MYSQL) -BUILD_DEPENDS+= p5-Mysql>=0:${PORTSDIR}/databases/p5-Mysql -.endif - RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 shebangfix SHEBANG_FILES= cpronto.pl pronto pronto-main prontobrowser prontolock \ - prontosend prontoget + prontosend prontoget migration-scripts/* +NO_ARCH= yes + +OPTIONS_DEFINE= MYSQL +MYSQL_DESC= Enable optional dependency on p5-Mysql +MYSQL_BUILD_DEPENDS= p5-Mysql>=0:${PORTSDIR}/databases/p5-Mysql post-patch: @${REINPLACE_CMD} -E -e 's,(BIN|LIB)DIR),DESTDIR)$$(&,g' \ -e 's,-m2755 -o root -g mail,,' \ ${WRKSRC}/Makefile @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \ 's,/usr/local,${PREFIX},g' ${WRKSRC}/Makefile @${FIND} ${WRKSRC} -name "*".bak | ${XARGS} ${RM} -f .include Index: head/mail/pronto/pkg-plist =================================================================== --- head/mail/pronto/pkg-plist (revision 388987) +++ head/mail/pronto/pkg-plist (revision 388988) @@ -1,168 +1,169 @@ bin/cpronto.pl bin/pronto bin/pronto-main bin/prontobrowser bin/prontoget +@comment The line below is broken: scripts cannot be setuid/setgid @(,mail,2755) bin/prontolock bin/prontosend lib/pronto/HtmlStripper.pm lib/pronto/Pronto/About.pm lib/pronto/Pronto/AddressBook.pm lib/pronto/Pronto/CListView.pm lib/pronto/Pronto/CPronto.pm lib/pronto/Pronto/Compose.pm lib/pronto/Pronto/Config.pm lib/pronto/Pronto/Crypt.pm lib/pronto/Pronto/Crypt/GPG.pm lib/pronto/Pronto/Crypt/GUI.pm lib/pronto/Pronto/Crypt/PGP.pm lib/pronto/Pronto/Data/Message.pm lib/pronto/Pronto/Data/MessageOp.pm lib/pronto/Pronto/Export.pm lib/pronto/Pronto/Filter.pm lib/pronto/Pronto/FirstRun.pm lib/pronto/Pronto/FolderMenus.pm lib/pronto/Pronto/FolderTree.pm lib/pronto/Pronto/Get.pm lib/pronto/Pronto/Help.pm lib/pronto/Pronto/IPC.pm lib/pronto/Pronto/Import.pm lib/pronto/Pronto/KeyEdit.pm lib/pronto/Pronto/Link.pm lib/pronto/Pronto/MainWindow.pm lib/pronto/Pronto/MessageList.pm lib/pronto/Pronto/Print.pm lib/pronto/Pronto/Read.pm lib/pronto/Pronto/Save.pm lib/pronto/Pronto/Search.pm lib/pronto/Pronto/Send.pm lib/pronto/Pronto/TableEdit.pm lib/pronto/Pronto/ViewAttachment.pm lib/pronto/Pronto/Widget.pm lib/pronto/docs/images/logo.gif lib/pronto/docs/index.html lib/pronto/docs/main.html lib/pronto/docs/option.html lib/pronto/migration-scripts/1.0to1.2 lib/pronto/migration-scripts/1.2to2.0 lib/pronto/migration-scripts/2.0to2.2 lib/pronto/migration-scripts/MSOutlookAddresses2SQLPronto.pl lib/pronto/migration-scripts/addfiltercount.pl lib/pronto/migration-scripts/addref.pl lib/pronto/migration-scripts/bodytext2db lib/pronto/migration-scripts/combine.sh lib/pronto/migration-scripts/convert-dates.pl lib/pronto/migration-scripts/dbmigrate.pl lib/pronto/migration-scripts/dbswitch.pl lib/pronto/migration-scripts/decodesubj.pl lib/pronto/migration-scripts/dropconfig.pl lib/pronto/migration-scripts/filter.pl lib/pronto/migration-scripts/fixboxlist.pl lib/pronto/migration-scripts/fixcontent.sh lib/pronto/migration-scripts/migrate.pl lib/pronto/migration-scripts/mkaddbtable.pl lib/pronto/migration-scripts/mkmimetable.pl lib/pronto/migration-scripts/setupfriendly.pl lib/pronto/pixmaps/aqua/ab.xpm lib/pronto/pixmaps/aqua/about.xpm lib/pronto/pixmaps/aqua/addressbook.xpm lib/pronto/pixmaps/aqua/back.xpm lib/pronto/pixmaps/aqua/down.xpm lib/pronto/pixmaps/aqua/exclamation.xpm lib/pronto/pixmaps/aqua/forward_flag.xpm lib/pronto/pixmaps/aqua/go.xpm lib/pronto/pixmaps/aqua/newm.xpm lib/pronto/pixmaps/aqua/paperclip.xpm lib/pronto/pixmaps/aqua/prefs.xpm lib/pronto/pixmaps/aqua/pronto-icon.xpm lib/pronto/pixmaps/aqua/reply_flag.xpm lib/pronto/pixmaps/aqua/search.xpm lib/pronto/pixmaps/aqua/spellcheck.xpm lib/pronto/pixmaps/aqua/tb_delete.xpm lib/pronto/pixmaps/aqua/tb_forward.xpm lib/pronto/pixmaps/aqua/tb_new_mail.xpm lib/pronto/pixmaps/aqua/tb_reply.xpm lib/pronto/pixmaps/aqua/tb_replyall.xpm lib/pronto/pixmaps/aqua/tb_send.xpm lib/pronto/pixmaps/aqua/top.xpm lib/pronto/pixmaps/aqua/up.xpm lib/pronto/pixmaps/aqua/vfolder.xpm lib/pronto/pixmaps/neon/ab.xpm lib/pronto/pixmaps/neon/about.xpm lib/pronto/pixmaps/neon/addressbook.xpm lib/pronto/pixmaps/neon/back.xpm lib/pronto/pixmaps/neon/down.xpm lib/pronto/pixmaps/neon/exclamation.xpm lib/pronto/pixmaps/neon/forward_flag.xpm lib/pronto/pixmaps/neon/go.xpm lib/pronto/pixmaps/neon/newm.xpm lib/pronto/pixmaps/neon/paperclip.xpm lib/pronto/pixmaps/neon/prefs.xpm lib/pronto/pixmaps/neon/pronto-icon.xpm lib/pronto/pixmaps/neon/reply_flag.xpm lib/pronto/pixmaps/neon/search.xpm lib/pronto/pixmaps/neon/spellcheck.xpm lib/pronto/pixmaps/neon/tb_delete.xpm lib/pronto/pixmaps/neon/tb_forward.xpm lib/pronto/pixmaps/neon/tb_new_mail.xpm lib/pronto/pixmaps/neon/tb_reply.xpm lib/pronto/pixmaps/neon/tb_replyall.xpm lib/pronto/pixmaps/neon/tb_send.xpm lib/pronto/pixmaps/neon/top.xpm lib/pronto/pixmaps/neon/up.xpm lib/pronto/pixmaps/neon/vfolder.xpm lib/pronto/pixmaps/penguin/ab.xpm lib/pronto/pixmaps/penguin/about.xpm lib/pronto/pixmaps/penguin/addressbook.xpm lib/pronto/pixmaps/penguin/attach.xpm lib/pronto/pixmaps/penguin/back.xpm lib/pronto/pixmaps/penguin/down.xpm lib/pronto/pixmaps/penguin/exclamation.xpm lib/pronto/pixmaps/penguin/forward_flag.xpm lib/pronto/pixmaps/penguin/go.xpm lib/pronto/pixmaps/penguin/newm.xpm lib/pronto/pixmaps/penguin/paperclip.xpm lib/pronto/pixmaps/penguin/prefs.xpm lib/pronto/pixmaps/penguin/pronto-icon.xpm lib/pronto/pixmaps/penguin/reply_flag.xpm lib/pronto/pixmaps/penguin/search.xpm lib/pronto/pixmaps/penguin/spellcheck.xpm lib/pronto/pixmaps/penguin/tb_delete.xpm lib/pronto/pixmaps/penguin/tb_forward.xpm lib/pronto/pixmaps/penguin/tb_new_mail.xpm lib/pronto/pixmaps/penguin/tb_reply.xpm lib/pronto/pixmaps/penguin/tb_replyall.xpm lib/pronto/pixmaps/penguin/tb_send.xpm lib/pronto/pixmaps/penguin/top.xpm lib/pronto/pixmaps/penguin/up.xpm lib/pronto/pixmaps/penguin/vfolder.xpm lib/pronto/pixmaps/pro/ab.xpm lib/pronto/pixmaps/pro/about.xpm lib/pronto/pixmaps/pro/addressbook.xpm lib/pronto/pixmaps/pro/addressbook_over.xpm lib/pronto/pixmaps/pro/back.xpm lib/pronto/pixmaps/pro/down.xpm lib/pronto/pixmaps/pro/exclamation.xpm lib/pronto/pixmaps/pro/forward_flag.xpm lib/pronto/pixmaps/pro/go.xpm lib/pronto/pixmaps/pro/newm.xpm lib/pronto/pixmaps/pro/paperclip.xpm lib/pronto/pixmaps/pro/prefs.xpm lib/pronto/pixmaps/pro/prefs_over.xpm lib/pronto/pixmaps/pro/pronto-icon.xpm lib/pronto/pixmaps/pro/reply_flag.xpm lib/pronto/pixmaps/pro/search.xpm lib/pronto/pixmaps/pro/spellcheck.xpm lib/pronto/pixmaps/pro/tb_delete.xpm lib/pronto/pixmaps/pro/tb_forward.xpm lib/pronto/pixmaps/pro/tb_new_mail.xpm lib/pronto/pixmaps/pro/tb_reply.xpm lib/pronto/pixmaps/pro/tb_replyall.xpm lib/pronto/pixmaps/pro/tb_send.xpm lib/pronto/pixmaps/pro/top.xpm lib/pronto/pixmaps/pro/up.xpm lib/pronto/pixmaps/pro/vfolder.xpm lib/pronto/pixmaps/splash.xpm lib/pronto/pronto.gtkrc lib/pronto/prontolib.pl @dir lib/pronto/Prontocrypt