Modified: trunk/dports/mail/sylpheed/Portfile (103288 => 103289)
--- trunk/dports/mail/sylpheed/Portfile 2013-02-20 07:56:56 UTC (rev 103288)
+++ trunk/dports/mail/sylpheed/Portfile 2013-02-20 08:06:34 UTC (rev 103289)
@@ -3,13 +3,12 @@
PortSystem 1.0
name sylpheed
-version 2.2.3
-revision 2
+version 3.3.0
+set branch [join [lrange [split ${version} .] 0 1] .]
categories mail
license {GPL-2 LGPL-2.1}
maintainers nomaintainer
description Fast, lightweight GTK+ mail client
-homepage http://sylpheed.good-day.net/
platforms darwin
long_description Sylpheed is a fast, lightweight email client written \
@@ -17,35 +16,18 @@
popular Windows clients, such as Outlook Express, \
Becky!, and Datula.
-master_sites http://sylpheed.good-day.net/sylpheed/v2.2/
-
-checksums md5 4fe29639ac4f628f348120361310e0af \
- sha1 ec11e9544110b9b883d544688f192b254fd1dcfe \
- rmd160 1c425f3873c8d6bcd8a33cc375d09b759a4af17a
-
+homepage http://sylpheed.sraoss.jp/en/
+master_sites http://sylpheed.sraoss.jp/sylpheed/v${branch}
use_bzip2 yes
+checksums rmd160 bbdedf7e98848b4a24321e64ad8a21c311828e33 \
+ sha256 4d8f791aaf0f347439512aec72cd8262f90e020352cb2f7b63727ac5bc07353b
+
depends_build port:pkgconfig
depends_lib port:gtk2
-# fix syntax error with latest gtk
-patchfiles patch-src-addr_compl.c.diff \
- patch-src-editgroup.c.diff \
- patch-src-prefs_summary_column.c.diff \
- patch-src-select-keys.c.diff
-
-pre-configure { reinplace "s|-traditional-cpp|-no-cpp-precomp|g" \
- ${worksrcpath}/configure
- }
-
-configure.cflags "-O3 \
- -fstrict-aliasing \
- -funroll-loops \
- -pipe \
- -bind_at_load \
- -multiply_defined suppress"
-
configure.args --disable-compface \
+ --disable-gpgme \
--disable-jpilot \
--disable-ssl \
--disable-gtkspell \
@@ -65,6 +47,7 @@
}
variant gpg { depends_lib-append port:gpgme
+ configure.args-delete --disable-gpgme
configure.args-append --enable-gpgme \
--with-gpgme-prefix=${prefix}
}
@@ -81,3 +64,6 @@
configure.args-append --enable-compface
}
+livecheck.type regex
+livecheck.url ${homepage}download.html
+livecheck.regex /${name}-(\[0-9.\]+)${extract.suffix}