diff options
author | Johan van Selst <johans@FreeBSD.org> | 2006-04-07 13:06:54 +0000 |
---|---|---|
committer | Johan van Selst <johans@FreeBSD.org> | 2006-04-07 13:06:54 +0000 |
commit | ca6cf75bb17d486c00a6358baed07f8556cc5f6b (patch) | |
tree | d57f2642029df97f9ef7128c23e7eea2e4139d5f /mail/elm+ME | |
parent | 647938c2083abd2070f512fd6b28dac8b33cc42d (diff) | |
download | ports-ca6cf75bb17d486c00a6358baed07f8556cc5f6b.tar.gz ports-ca6cf75bb17d486c00a6358baed07f8556cc5f6b.zip |
Notes
Diffstat (limited to 'mail/elm+ME')
-rw-r--r-- | mail/elm+ME/Makefile | 33 | ||||
-rw-r--r-- | mail/elm+ME/distinfo | 51 | ||||
-rw-r--r-- | mail/elm+ME/pkg-descr | 6 | ||||
-rw-r--r-- | mail/elm+ME/pkg-plist | 14 | ||||
-rw-r--r-- | mail/elm+ME/scripts/pre-configure | 5 |
5 files changed, 48 insertions, 61 deletions
diff --git a/mail/elm+ME/Makefile b/mail/elm+ME/Makefile index 8d3aeae9af95..42dc6c4ca559 100644 --- a/mail/elm+ME/Makefile +++ b/mail/elm+ME/Makefile @@ -8,27 +8,17 @@ PORTNAME= elm+ME PORTVERSION= ${ELM_VERSION}.${ELM_REVISION}${ELM_PATCHLEVEL:S/_//} CATEGORIES= mail +MASTER_SITES= http://www.elmme-mailer.org/ \ + ftp://ftp.elmme-mailer.org/elmme-mailer.org/src/elm-2.4ME+/ \ + ftp://ftp.funet.fi//pub/unix/mail/elm/elm-2.4ME+/ DISTNAME= elm-${ELM_VERSION}ME+${ELM_REVISION} -# here is the main repository. -MASTER_SITES= http://www.ozone.fmi.fi/KEH/ - -# the following repositories conform to the main repository. -MASTER_SITES+= ftp://ftp.lip6.fr/pub/unix/mail/elm-me/ \ - ftp://ftp.tu-darmstadt.de/pub/networking/mail/elm+ME/ \ - ftp://ftp.cs.tu-berlin.de/pub/net/mail/elm-me-plus/ \ - ftp://ftp.ntua.gr/pub/net/mail/elm-me/src/elm-${ELM_VERSION}ME+/ - -# the following repositories maybe conform to the main repository. -# MASTER_SITES+= ftp://ftp.unina.it/pub/Unix/pkgs/network/mail/elm-me+/ \ -# ftp://ftp.uni-trier.de/pub/unix/network/mail/elm-me+/ - PATCH_SITES= ${MASTER_SITES} PATCHFILES= # see below. PATCH_DIST_STRIP= -p1 MAINTAINER= ports@FreeBSD.org -COMMENT= A once-popular mail user agent, unofficial clone +COMMENT= Modern branch of an old mail user agent # not needed since config.sh is generated by scripts/pre-configure. # BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/ispell @@ -42,7 +32,6 @@ COMMENT= A once-popular mail user agent, unofficial clone WRKSRC= ${WRKDIR}/${DISTNAME:S/-//:S/ME+/.ME+./} HAS_CONFIGURE= yes -USE_REINPLACE= yes USE_OPENSSL= yes CONFIGURE_SCRIPT= Configure @@ -56,7 +45,7 @@ SCRIPTS_ENV= CONFIG_PATH="${CONFIG_PATH}" CFLAGS="${CFLAGS}" \ CONFIGURE_ARGS= -b -S -P ${PREFIX} -c ../${CONFIG_PATH:T} MAKE_ENV= MJ="FORMATTER=groff FORMATTER_OPTS=-Tlatin1" -ALL_TARGET= all documentation +ALL_TARGET= all INSTALLS_SHLIB= yes LDCONFIG_DIRS= %%PREFIX%%/%%SHLIB_DIR%% @@ -70,7 +59,7 @@ PLIST_SUB= SO_REV="${SO_REV}" \ ${ELM_SHLIBS:U:S/^/ELM_/:S/$/=""/} \ ${ELM_UNSHLIBS:U:S/^/ELM_/:S/$/="@comment "/} -MAN1= answer.1 checkalias.1 elm.1 elmalias.1 elmbindata.1 \ +MAN1= answer.1 checkalias.1 elm.1 elmalias.1 elmbindata.1 \ elmcharset.1 elmlibregister.1 elmrc-write.1 elmregister.1 \ elmstringconvert.1 elmterminal.1 elmunidata.1 elmuninstall.1 \ fastmail.1 frm.1 listalias.1 messages.1 newalias.1 newmail.1 \ @@ -91,8 +80,8 @@ OPTIONS= ELM_ICONV "libiconv support" on \ # ELM_VERSION= 2.4 -ELM_REVISION= 121 -ELM_PATCHLEVEL= h # a...z = patch-level, _ means no patch-level. +ELM_REVISION= 122 +ELM_PATCHLEVEL= g # a...z = patch-level, _ means no patch-level. ELM_PATCHDONE= false .for level in _ a b c d e f g h i j k l m n o p q r s t u v w x y z @@ -160,9 +149,7 @@ MIME_CSETS= elm.mimecharsets TERM_INFO= elm.terminalinfo ELM_RC= elm.rc LOCAL_CONF_FILES= ${MIME_TYPES} ${MIME_CSETS} ${TERM_INFO} ${ELM_RC} -DOC_FILES= MIME.txt README.ME+ \ - doc/Alias.fmtd doc/Config.fmtd doc/Cover.fmtd \ - doc/Form.fmtd doc/Ref.fmtd doc/Users.fmtd +DOC_FILES= MIME.txt README.ME+ .for shlib in ${ELM_SHLIBS} DOC_FILES+= shared_libs/${shlib:L}/README.${shlib:U} .endfor @@ -286,6 +273,8 @@ restore-conf-files: merge-global-rc-file: @${LIB_DIR}/elmrc-write -G -I @${LIB_DIR}/elmlibregister -G -I ${ELM_SHLIBS} + @${INSTALL_DATA} ${CONF_DIR}/${ELM_RC} ${CONF_DIR}/${ELM_RC}-dist + @${RM} -f ${CONF_DIR}/${ELM_RC}.old-values remove-catman-files: .for sect in ${MSECS} diff --git a/mail/elm+ME/distinfo b/mail/elm+ME/distinfo index 4f03b5bf79b7..52c795945903 100644 --- a/mail/elm+ME/distinfo +++ b/mail/elm+ME/distinfo @@ -1,27 +1,24 @@ -MD5 (elm-2.4ME+121.tar.gz) = 78e5e788a587cd6d55a442bba39c6e21 -SHA256 (elm-2.4ME+121.tar.gz) = 75a048cccfa6a8796639712ee131e8c4b5c9fcf1ddf3e1c9cd17e5f17c8f46d5 -SIZE (elm-2.4ME+121.tar.gz) = 1494295 -MD5 (elm-2.4ME+PL121a.patch.gz) = 9663e2f7e5bba40e21b8b1e78dda2b95 -SHA256 (elm-2.4ME+PL121a.patch.gz) = 795731302bc6f07eeaccee36857bb3ac1bd6183541bcfea6040dfc668f7972fe -SIZE (elm-2.4ME+PL121a.patch.gz) = 2706 -MD5 (elm-2.4ME+PL121b.patch.gz) = e8e8b4db47cb6b655cd69885e6752689 -SHA256 (elm-2.4ME+PL121b.patch.gz) = 5f03c027d3d180496e0243782c5498a65451433bf8ed1543587f4f9668dcecbb -SIZE (elm-2.4ME+PL121b.patch.gz) = 1219 -MD5 (elm-2.4ME+PL121c.patch.gz) = d8f29cf8c314971ec986be014aaa739d -SHA256 (elm-2.4ME+PL121c.patch.gz) = 7067c5ca65d7a70166e961bebb347fbec87485fd5a4fe8895c1698cce0e8a560 -SIZE (elm-2.4ME+PL121c.patch.gz) = 1307 -MD5 (elm-2.4ME+PL121d.patch.gz) = c863d2687dd0474de8572970130cd6df -SHA256 (elm-2.4ME+PL121d.patch.gz) = 4fc4805299448d4160d4a1ff1b2c7415ca75a7f60ee999065765766745d2b65a -SIZE (elm-2.4ME+PL121d.patch.gz) = 7295 -MD5 (elm-2.4ME+PL121e.patch.gz) = 3689ac0e2d1562a6ac297d11812d5448 -SHA256 (elm-2.4ME+PL121e.patch.gz) = fe2ee2149ab806a9f5fbc34f6dd4cb89c2845b77f62082c88c6c6f1a522a6a7a -SIZE (elm-2.4ME+PL121e.patch.gz) = 5406 -MD5 (elm-2.4ME+PL121f.patch.gz) = d86a9097759492edefaa67fd59f2d7cc -SHA256 (elm-2.4ME+PL121f.patch.gz) = fb7d3d9b2e7c850fccf0d597aa2a00b5deb44c4d13e4456012f4bf70ea93cba9 -SIZE (elm-2.4ME+PL121f.patch.gz) = 3111 -MD5 (elm-2.4ME+PL121g.patch.gz) = 3e47ae7f5c8a4dd8ff3d4525fc6bbe9b -SHA256 (elm-2.4ME+PL121g.patch.gz) = 03c9061d6948d4aaf999e1bd851cbe8f34ee2d1f4cefbf4be91ed4c05a1ffc54 -SIZE (elm-2.4ME+PL121g.patch.gz) = 3358 -MD5 (elm-2.4ME+PL121h.patch.gz) = 50888989755abf8df1c35e92d8f7a4d9 -SHA256 (elm-2.4ME+PL121h.patch.gz) = 14ec9599b5dcc24c7670f6e07c5c1fd1ebefe142d77f8142ffd45daaa3b4e214 -SIZE (elm-2.4ME+PL121h.patch.gz) = 2393 +MD5 (elm-2.4ME+122.tar.gz) = f20df2de6278cac0b00c4bc64ab9932e +SHA256 (elm-2.4ME+122.tar.gz) = ed75a72f4bd7d23a6506a1ad049a44b5506271c29156f161f58f864a0d5776f0 +SIZE (elm-2.4ME+122.tar.gz) = 1519057 +MD5 (elm-2.4ME+PL122a.patch.gz) = 0b6ff710d21253518f3ce940a615306f +SHA256 (elm-2.4ME+PL122a.patch.gz) = f5d15967e08c4c6e6805d839c56715e6a86d646aa3fdaaa5bfe8d3d0cd3b8954 +SIZE (elm-2.4ME+PL122a.patch.gz) = 3546 +MD5 (elm-2.4ME+PL122b.patch.gz) = c1e83b57bdbe3fbde3db666097cf017c +SHA256 (elm-2.4ME+PL122b.patch.gz) = 14792d2be86c1f662ffa4237215de280ad84cca414acc037b5076ca9f07ff301 +SIZE (elm-2.4ME+PL122b.patch.gz) = 18764 +MD5 (elm-2.4ME+PL122c.patch.gz) = 8ad52019a60434523e81262c85458da5 +SHA256 (elm-2.4ME+PL122c.patch.gz) = 5fa6680f98e6215c162fdad63b9a16d7190e6c9407225eb532e2a88388afc2d2 +SIZE (elm-2.4ME+PL122c.patch.gz) = 3325 +MD5 (elm-2.4ME+PL122d.patch.gz) = 03fc6e9cf6fedac38d9043622144395e +SHA256 (elm-2.4ME+PL122d.patch.gz) = f6047d9b6b22ee246d02685bebe2533076051cdaaed6e6bc50ea6886a23b5246 +SIZE (elm-2.4ME+PL122d.patch.gz) = 12432 +MD5 (elm-2.4ME+PL122e.patch.gz) = ce964330c86d670a30ab093530f5f69f +SHA256 (elm-2.4ME+PL122e.patch.gz) = 9f9a0971b52aa8492166076a5874852ef122dfd5a8373fdf2d29b643f855b61c +SIZE (elm-2.4ME+PL122e.patch.gz) = 2272 +MD5 (elm-2.4ME+PL122f.patch.gz) = 211a2ed7a318883007c118e7144ff509 +SHA256 (elm-2.4ME+PL122f.patch.gz) = def8a17c82d1524ead7152c1653a5897f690e032c96c059d298b1539e201101e +SIZE (elm-2.4ME+PL122f.patch.gz) = 1732 +MD5 (elm-2.4ME+PL122g.patch.gz) = 086fb0f47397d925bed98dbb1a14a094 +SHA256 (elm-2.4ME+PL122g.patch.gz) = 3e2b4c02e544b57bb01891f65ac320f68c2ce2b6c6d7bd0fbfd3ad932d64aff1 +SIZE (elm-2.4ME+PL122g.patch.gz) = 2585 diff --git a/mail/elm+ME/pkg-descr b/mail/elm+ME/pkg-descr index 98d1110f019c..9f4a2ec78d79 100644 --- a/mail/elm+ME/pkg-descr +++ b/mail/elm+ME/pkg-descr @@ -1,5 +1,5 @@ An interactive screen-oriented mailer program that supersedes mail -and mailx. This version is an unofficial clone with enhanced MIME -and character set support. others new features include PGP, IMAP. +and mailx. This version is a branch from ELM with enhanced MIME +and character set support. Others features include PGP and IMAP. -WWW: http://www.ozone.fmi.fi/KEH/ +WWW: http://www.elmme-mailer.org/ diff --git a/mail/elm+ME/pkg-plist b/mail/elm+ME/pkg-plist index 89b65fdab3b7..11b4edf162f8 100644 --- a/mail/elm+ME/pkg-plist +++ b/mail/elm+ME/pkg-plist @@ -62,6 +62,7 @@ bin/readmsg %%LIB_DIR%%/elm.map.txt/CP437.TXT %%LIB_DIR%%/elm.map.txt/dec-mcs.txt %%LIB_DIR%%/elm.map.txt/hp-roman8.txt +%%LIB_DIR%%/elm.map.txt/koi8-e.txt %%LIB_DIR%%/elm.map.txt/viscii.txt %%LIB_DIR%%/elmbindata %%LIB_DIR%%/elmcharset @@ -75,26 +76,21 @@ bin/readmsg %%LIB_DIR%%/elmunidata %%LIB_DIR%%/prlong %%SHLIB_DIR%%/libelmme-base.so%%SO_REV%% +%%SHLIB_DIR%%/libelmme-mailer.so%%SO_REV%% %%ELM_ICONV%%%%SHLIB_DIR%%/libelmme-iconv.so%%SO_REV%% %%ELM_SMTP%%%%SHLIB_DIR%%/libelmme-smtp.so%%SO_REV%% %%ELM_TLS%%%%SHLIB_DIR%%/libelmme-tls.so%%SO_REV%% -%%PORTDOCS%%%%DOCSDIR%%/Alias.fmtd.gz -%%PORTDOCS%%%%DOCSDIR%%/Config.fmtd.gz -%%PORTDOCS%%%%DOCSDIR%%/Cover.fmtd.gz -%%PORTDOCS%%%%DOCSDIR%%/Form.fmtd.gz %%PORTDOCS%%%%DOCSDIR%%/MIME.txt.gz %%ELM_ICONV%%%%PORTDOCS%%%%DOCSDIR%%/README.ICONV.gz %%PORTDOCS%%%%DOCSDIR%%/README.ME+.gz %%ELM_SMTP%%%%PORTDOCS%%%%DOCSDIR%%/README.SMTP.gz %%ELM_TLS%%%%PORTDOCS%%%%DOCSDIR%%/README.TLS.gz -%%PORTDOCS%%%%DOCSDIR%%/Ref.fmtd.gz -%%PORTDOCS%%%%DOCSDIR%%/Users.fmtd.gz share/nls/C/elm2.4me+.cat @exec %D/%%LIB_DIR%%/elmrc-write -G -I @exec %D/%%LIB_DIR%%/elmlibregister -G -I %%ELM_SHLIBS%% %%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm %%LIB_DIR%%/elm.map.txt @dirrm %%LIB_DIR%%/elm.map.bin -@unexec rmdir %D/%%LIB_DIR%% 2> /dev/null || : -@unexec rmdir %D/%%CONF_DIR%% 2> /dev/null || : -@unexec rmdir %D/%%MAIL_DIR%% 2> /dev/null || : +@dirrmtry %%LIB_DIR%% +@dirrmtry %%CONF_DIR%% +@dirrmtry %%MAIL_DIR%% diff --git a/mail/elm+ME/scripts/pre-configure b/mail/elm+ME/scripts/pre-configure index e18501d9c559..f8e1f93dc64b 100644 --- a/mail/elm+ME/scripts/pre-configure +++ b/mail/elm+ME/scripts/pre-configure @@ -5,6 +5,7 @@ # $FreeBSD$ [ -r /usr/include/inttypes.h ] && has_inttypes=define || has_inttypes=undef +cpp /usr/include/wchar.h | grep mbrlen && has_wchar=define || has_wchar=undef d_shared_rev=${SO_REV:-$(awk '/SHAREDTAG:/{print $2}' ${WRKSRC}/hdrs/patchlevel.h)} @@ -47,6 +48,8 @@ n='-n' c='' orderlib='false' ranlib=':' +ar='ar' +nm='nm' package='elm2.4me+' pager='builtin++' use_builtin_pager='define' @@ -349,6 +352,8 @@ gpg_path='${LOCALBASE}/bin/gpg' special_path='/usr/bin' special_path2='${PREFIX}/bin' locale_dir='/usr/share/locale' +d_wchar='${has_wchar}' +d_wcwidth='${has_wchar}' CONFIG=true EOF |