diff options
author | martin <martin@pkgsrc.org> | 2001-07-18 19:59:13 +0000 |
---|---|---|
committer | martin <martin@pkgsrc.org> | 2001-07-18 19:59:13 +0000 |
commit | d786567292ded340350b57510ba30ad771c3510d (patch) | |
tree | 5ebcc45f2d03ab358c1493c5577f92ee2a11699e | |
parent | 8559bffd4cb7d49b4333fd41c1e1e50045218f58 (diff) | |
download | pkgsrc-d786567292ded340350b57510ba30ad771c3510d.tar.gz |
Import of elm-me, the ME extended version of elm.
This is basically an update to version 2.4ME+93 of the pkg currently
residing in mail/elm, which will be updated to a non-ME extended, but
current version of elm soon.
-rw-r--r-- | mail/elm-me/Makefile | 40 | ||||
-rw-r--r-- | mail/elm-me/distinfo | 9 | ||||
-rw-r--r-- | mail/elm-me/files/config.sh | 323 | ||||
-rw-r--r-- | mail/elm-me/files/elm.mimetypes | 98 | ||||
-rw-r--r-- | mail/elm-me/patches/patch-aa | 17 | ||||
-rw-r--r-- | mail/elm-me/patches/patch-ab | 13 | ||||
-rw-r--r-- | mail/elm-me/patches/patch-ac | 13 | ||||
-rw-r--r-- | mail/elm-me/patches/patch-ad | 30 | ||||
-rw-r--r-- | mail/elm-me/patches/patch-ae | 23 | ||||
-rw-r--r-- | mail/elm-me/pkg/DESCR | 8 | ||||
-rw-r--r-- | mail/elm-me/pkg/PLIST | 53 |
11 files changed, 627 insertions, 0 deletions
diff --git a/mail/elm-me/Makefile b/mail/elm-me/Makefile new file mode 100644 index 00000000000..5e522c407b6 --- /dev/null +++ b/mail/elm-me/Makefile @@ -0,0 +1,40 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/07/18 19:59:13 martin Exp $ +# FreeBSD: Makefile,v 1.42 1997/12/24 01:21:07 alex Exp +# + +DISTNAME= elm-2.4ME+93 +PKGNAME= elm-me-2.4.93 +CATEGORIES= mail +MASTER_SITES= ftp://ftp.ozone.fmi.fi/KEH/ \ + ftp://ftp.funet.fi/pub/unix/mail/elm/elm-2.4ME+/ \ + ftp://ftp.ibp.fr/pub/unix/mail/elm-me/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://www.instinct.org/elm/ +COMMENT= ELM Mail User Agent with ME extensions + +CONFLICTS= elm-* + +HAS_CONFIGURE= Yes +CONFIGURE_SCRIPT= ksh ./Configure +CONFIGURE_ENV= PREFIX="${PREFIX}" RUN_AS_BATCH=yes +CONFIGURE_ARGS= -S + +WRKSRC= ${WRKDIR}/elm2.4.ME+.93 + +pre-configure: + ${CP} ${FILESDIR}/config.sh ${WRKSRC}/ + ${MV} ${WRKSRC}/nls/LANGS ${WRKSRC}/nls/LANGS.tmpl + ${SED} -e 's:__PREFIX:'${PREFIX}':g'< ${WRKSRC}/nls/LANGS.tmpl > ${WRKSRC}/nls/LANGS + +post-install: + cd ${WRKSRC}/nls; ${MAKE} install + if [ -f ${PREFIX}/lib/elm.mimetypes ] ; then \ + ${INSTALL_DATA} \ + ${FILESDIR}/elm.mimetypes ${PREFIX}/lib/elm.mimetypes-dist; \ + else \ + ${INSTALL_DATA} \ + ${FILESDIR}/elm.mimetypes ${PREFIX}/lib; \ + fi + +.include "../../mk/bsd.pkg.mk" diff --git a/mail/elm-me/distinfo b/mail/elm-me/distinfo new file mode 100644 index 00000000000..6775b5d3136 --- /dev/null +++ b/mail/elm-me/distinfo @@ -0,0 +1,9 @@ +$NetBSD: distinfo,v 1.1.1.1 2001/07/18 19:59:13 martin Exp $ + +SHA1 (elm-2.4ME+93.tar.gz) = 2ce3cee8eb7af9b73e11fb99b901357b1bd5cd4d +Size (elm-2.4ME+93.tar.gz) = 1569204 bytes +SHA1 (patch-aa) = 22f5b0219ada56c90cd26b47e9f5beac3af00c4a +SHA1 (patch-ab) = 288893a202522d3197cd5092273c1dfbcd31f3da +SHA1 (patch-ac) = c76cbb5adc548bdc68fc860063e5280ff90d7e59 +SHA1 (patch-ad) = d78052955bf84a156f5de4ec7a1a08d01e270e3e +SHA1 (patch-ae) = 600dbb380442dcbaef51c69d81847b400538bf0f diff --git a/mail/elm-me/files/config.sh b/mail/elm-me/files/config.sh new file mode 100644 index 00000000000..a149af62292 --- /dev/null +++ b/mail/elm-me/files/config.sh @@ -0,0 +1,323 @@ +#!/bin/sh +# config.sh +# This file was produced by running the Configure script. + +Log='$Log' +Header='$Header' +intstall_prefix="${PREFIX}/" +bin="${PREFIX}/bin" +contains='grep' +cppstdin='/usr/bin/cpp' +cppminus='' +d_getopt='define' +d_memcpy='define' +d_symlink='define' +d_whoami='undef' +d_poll='define' +d_select='define' +i_sys_select='define' +d_mmap='define' +d_socket='define' +d_connect_reopen='undef' +d_netdb='define' +d_netinet_in='define' +d_use_aton='undef' +d_inttypes='define' +d_nointtypes='undef' +n='-n' +c='' +orderlib='false' +ranlib=':' +package='elm2.4me+' +pager='builtin++' +startsh='#!/bin/sh' +define='define' +loclist=' +cat +chgrp +chmod +cp +dirname +echo +expr +egrep +grep +fgrep +head +ln +ls +make +mv +rm +sed +sleep +touch +tr +cut +' +expr='/bin/expr' +sed='/usr/bin/sed' +echo='/bin/echo' +cat='/bin/cat' +rm='/bin/rm' +mv='/bin/mv' +cp='/bin/cp' +tail='' +tr='/usr/bin/tr' +sort='' +uniq='' +grep='/usr/bin/grep' +fgrep='/usr/bin/fgrep' +head='/usr/bin/head' +trylist=' +Mcc +compress +cpp +date +emacs +execmail +finger +gpg +ispell +line +lint +lp +locale +lpr +mailx +metamail +mips +more +nroff +pack +pg +pgp +pmake +pr +rmail +sendmail +shar +smail +submit +tar +tbl +test +troff +gtroff +uname +uuname +vi +' +test='test' +inews='' +ispell='ispell' +egrep='/usr/bin/egrep' +more='/usr/bin/more' +pg='pg' +Mcc='Mcc' +vi='/usr/bin/vi' +mailx='/usr/bin/mailx' +mail='' +cpp='/usr/bin/cpp' +perl='' +emacs='emacs' +ls='/bin/ls' +rmail='/bin/rmail' +sendmail='/usr/sbin/sendmail' +shar='/usr/bin/shar' +smail='smail' +submit='' +tbl='/usr/bin/tbl' +troff='/usr/bin/troff' +nroff='/usr/bin/nroff' +uname='/usr/bin/uname' +uuname='/usr/bin/uuname' +line='line' +chgrp='/usr/bin/chgrp' +chmod='/bin/chmod' +lint='/usr/bin/lint' +sleep='/bin/sleep' +pr='/usr/bin/pr' +tar='/usr/bin/tar' +ln='/bin/ln' +lpr='/usr/bin/lpr' +lp='/usr/bin/lp' +touch='/usr/bin/touch' +make='/usr/bin/make' +date='/bin/date' +csh='' +pmake='pmake' +mips='false' +col='' +pack='pack' +compress='/usr/bin/compress' +execmail='' +libswanted='sun intl nls c_s' +c_date='Wed Jul 18 20:10:50 MEST 2001' +d_ascii='undef' +d_broke_ctype='undef' +d_calendar='define' +calendar='calendar' +d_chown_neg1='define' +d_content='undef' +d_crypt='define' +cryptlib='-lcrypt' +d_cuserid='undef' +d_disphost='undef' +d_domname='define' +d_usegetdom='define' +d_errlst='undef' +d_flock='define' +d_dotlock='define' +d_fcntlock='undef' +has_flock='define' +has_fcntl='define' +d_ftruncate='define' +d_gethname='define' +d_douname='undef' +d_host_comp='undef' +ign_hname='n' +d_havetlib='define' +termlib='-ltermlib' +i_curses='undef' +i_term='undef' +d_index='define' +d_internet='' +d_ispell='define' +ispell_path='ispell' +ispell_options='-x' +d_locale='define' +d_nl_types='define' +d_msgcat='define' +d_usenls='define' +d_mallocvoid='define' +d_mboxedit='undef' +metamail_path='none' +defencoding='' +d_8bitmime='undef' +d_binarymime='undef' +d_dsn='define' +defsystemcharset='ISO-8859-1' +d_mmdf='undef' +d_newauto='define' +d_noaddfrom='define' +d_usedomain='undef' +d_noxheader='undef' +d_pidcheck='define' +d_ptem='undef' +d_putenv='define' +maxattempts='6' +d_setgid='undef' +d_savegrpmboxid='undef' +mailermode='755' +d_sigvec='undef' +d_sigvectr='undef' +d_sigset='undef' +d_sighold='undef' +d_sigprocmask='define' +d_sigblock='undef' +d_waitpid='define' +d_sigaction='define' +d_strcspn='define' +d_strspn='define' +d_strpbrk='define' +d_strerror='define' +d_strftime='define' +d_strings='undef' +d_pwdinsys='undef' +strings='/usr/include/string.h' +includepath='' +d_strstr='define' +d_strtok='define' +d_subshell='define' +d_tempnam='define' +d_setlinebuf='define' +d_shared='undef' +d_shared_rev='' +d_dlopen_libs='undef' +shared_list='' +d_dynamic_main='define' +dynamic_opt='-rdynamic' +dlopen_lib="" +rpath_opt='-Xlinker -rpath -Xlinker ' +soname_opt='-shared -Xlinker -soname=' +tempnamo='' +tempnamc='' +d_termio='undef' +d_termios='define' +d_utimbuf='define' +d_vfork='define' +d_directory='define' +d_directyry_type='USE_DIRENT' +defbatsub='no subject (file transmission)' +defeditor='/usr/bin/vi' +editoropts='' +hostname="${Hostname}" +phostname='hostname' +mydomain="${Domain}" +autohostname='define' +i_memory='define' +i_time='define' +i_systime='define' +d_systimekernel='undef' +i_unistd='define' +i_utime='define' +i_sysutime='undef' +lib="${PREFIX}/lib" +shlib='/usr/local/lib' +libdirname='lib' +libc='/usr/lib/libc.so.12.40' +linepr='/usr/bin/lp' +maildir='/var/mail' +mailer='/usr/sbin/sendmail' +mailgrp='wheel' +mansrc="${PREFIX}/man/man1" +catmansrc="${PREFIX}/man/cat1" +manext='.1' +manext_choice='.1' +catmanext='.0' +catmanext_choice='.0' +packed='n' +manroff='/usr/bin/nroff' +manroffopts='' +suffix='' +packer='' +optimize='-O' +ccflags='' +cppflags='' +ldflags='-s' +cc='cc' +libs='-lintl' +nametype='bsd' +d_passnames='define' +d_berknames='define' +d_usgnames='undef' +# passcat='' +rmttape='unknown-remote-tape-unit' +roff='/usr/bin/troff' +roffopts='' +sigtype='void' +spitshell='cat' +shsharp='true' +sharpbang='#!' +tmpdir='/tmp' +tzname_handling='TM_ZONE' +use_pmake='n' +xencf='' +xenlf='' +d_xenix='undef' +d_bsd='define' +locale='locale' +d_pgp='define' +pgp='pgp' +pgp2_path='pgp5' +pgp5_dir="${PREFIX}/bin/" +gpg_path='gpg' +special_path="${PREFIX}/bin" +locale_dir='/usr/share/locale' +CONFIG=true +# Support for TLS +tls_ok='undef' +tls_dir='none' +tls_include_dir='' +tls_lib_dir='' diff --git a/mail/elm-me/files/elm.mimetypes b/mail/elm-me/files/elm.mimetypes new file mode 100644 index 00000000000..f121812d6ec --- /dev/null +++ b/mail/elm-me/files/elm.mimetypes @@ -0,0 +1,98 @@ +# application/activemessage +# application/andrew-inset +# application/applefile +# application/atomicmail +# application/dca-rft +# application/dec-dx +# application/mac-binhex40 +# application/macwriteii +doc application/msword +# application/news-message-id +# application/news-transmission +bin application/octet-stream +exe application/octet-stream +oda application/oda +pdf application/pdf +ai application/postscript +eps application/postscript +ps application/postscript +# application/remote-printing +rtf application/rtf +# application/slate +mif application/x-mif +# application/wita +# application/wordperfect5.1 +csh application/x-csh +dvi application/x-dvi +gz application/x-gzip +hdf application/x-hdf +latex application/x-latex +nc application/x-netcdf +cdf application/x-netcdf +sh application/x-sh +tcl application/x-tcl +tex application/x-tex +texi application/x-texinfo +texinfo application/x-texinfo +t application/x-troff +tr application/x-troff +roff application/x-troff +man application/x-troff-man +me application/x-troff-me +ms application/x-troff-ms +src application/x-wais-source +zip application/zip +bcpio application/x-bcpio +cpio application/x-cpio +tgz application/x-gtar +shar application/x-shar +# application/x-sv4cpio +# application/x-sv4crc +tar application/x-tar +ustar application/x-ustar +au audio/basic +snd audio/basic +aif audio/x-aiff +aiff audio/x-aiff +aifc audio/x-aiff +wav audio/x-wav +gif image/gif +ief image/ief +jpeg image/jpeg +jpg image/jpeg +jpe image/jpeg +tiff image/tiff +tif image/tiff +ras image/x-cmu-raster +pnm image/x-portable-anymap +pbm image/x-portable-bitmap +pgm image/x-portable-graymap +ppm image/x-portable-pixmap +rgb image/x-rgb +xbm image/x-xbitmap +xpm image/x-xpixmap +xwd image/x-xwindowdump +# message/external-body +# message/news +# message/partial +# message/rfc822 +# multipart/alternative +# multipart/appledouble +# multipart/digest +# multipart/mixed +# multipart/parallel +html text/html +htm text/html +txt text/plain +rtx text/richtext +tsv text/tab-separated-values +etx text/x-setext +mpeg video/mpeg +mpg video/mpeg +mpe video/mpeg +qt video/quicktime +mov video/quicktime +avi video/x-msvideo +movie video/x-sgi-movie +dl video/x-dl +fli video/x-fli diff --git a/mail/elm-me/patches/patch-aa b/mail/elm-me/patches/patch-aa new file mode 100644 index 00000000000..8f50f0ee293 --- /dev/null +++ b/mail/elm-me/patches/patch-aa @@ -0,0 +1,17 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/07/18 19:59:14 martin Exp $ + +*** nls/LANGS.old Sun Jun 28 04:32:25 1992 +--- nls/LANGS Fri Jul 28 06:48:31 1995 +*************** +*** 1,5 **** + # LANGS file + +! C/C/C /usr/local/nls/msg/C +! english/us/ascii /usr/local/nls/msg/english +! french/canada/8859 /usr/local/nls/msg/french +--- 1,5 ---- + # LANGS file + +! C/C/C __PREFIX/share/nls/C +! english/us/ascii __PREFIX/share/nls/en_US.ISO_8859-1 +! french/canada/8859 __PREFIX/share/nls/fr_FR.ISO_8859-1 diff --git a/mail/elm-me/patches/patch-ab b/mail/elm-me/patches/patch-ab new file mode 100644 index 00000000000..68039ccf894 --- /dev/null +++ b/mail/elm-me/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/07/18 19:59:14 martin Exp $ + +--- nls/Makefile.orig Thu Nov 18 14:41:07 1999 ++++ nls/Makefile Thu Nov 18 14:46:27 1999 +@@ -3,7 +3,7 @@ + # + LANGFILE=LANGS + CATNAME=elm2.4me+.cat +-GENCAT= nls/gencat ++GENCAT= gencat + + HDIR= ../hdrs + SDIR= C/C/C diff --git a/mail/elm-me/patches/patch-ac b/mail/elm-me/patches/patch-ac new file mode 100644 index 00000000000..bfbd6da78ad --- /dev/null +++ b/mail/elm-me/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2001/07/18 19:59:14 martin Exp $ + +--- Configure.orig Sun Jun 4 17:21:26 2000 ++++ Configure Sun Jun 4 17:22:17 2000 +@@ -15,7 +15,7 @@ + PATH=".:$PATH:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/ucb:/usr/local:/usr/lbin:/etc:/usr/new:/usr/new/bin:/usr/nbin" + export PATH || (echo "OOPS, this isn't sh. Desperation time. I will feed myself to sh."; sh $0; kill $$) + +-if test ! -t 0; then ++if test "X$RUN_AS_BATCH" = "X" -a ! -t 0; then + echo "Say 'sh Configure', not 'sh <Configure'" + exit 1 + fi diff --git a/mail/elm-me/patches/patch-ad b/mail/elm-me/patches/patch-ad new file mode 100644 index 00000000000..8555a7163fd --- /dev/null +++ b/mail/elm-me/patches/patch-ad @@ -0,0 +1,30 @@ +$NetBSD: patch-ad,v 1.1.1.1 2001/07/18 19:59:14 martin Exp $ + +--- src/pgp.c.orig Tue Jun 19 19:03:47 2001 ++++ src/pgp.c Wed Jul 18 19:22:05 2001 +@@ -161,7 +161,7 @@ + char *path; + case pgp2: + +- execl(pgp2_path, ++ execlp(pgp2_path, + pgp2_path,"+verbose=0", "+language=en", "-kv", c, + (char *)0); + tmp = errno; +@@ -169,14 +169,14 @@ + break; + case pgp5: + path = elm_message(FRM("%s/pgpk"),pgp5_dir); +- execl(path, ++ execlp(path, + path, "+verbose=0","+language=en", + "-l", c, (char *)0); + tmp = errno; + perror(path); + break; + case gpg: +- execl(gpg_path, ++ execlp(gpg_path, + gpg_path,"--list-public-keys",c,(char *)0); + tmp = errno; + perror(gpg_path); diff --git a/mail/elm-me/patches/patch-ae b/mail/elm-me/patches/patch-ae new file mode 100644 index 00000000000..3f59ad3dd44 --- /dev/null +++ b/mail/elm-me/patches/patch-ae @@ -0,0 +1,23 @@ +$NetBSD: patch-ae,v 1.1.1.1 2001/07/18 19:59:14 martin Exp $ + +--- Makefile.SH.orig Tue Jun 19 19:03:16 2001 ++++ Makefile.SH Wed Jul 18 19:29:21 2001 +@@ -54,12 +54,12 @@ + + # Targets that are simply executed in each subordinate makefile as is + all install uninstall lint clean: config.h config.sh Makefile +- cd lib; $(MAKE) $(MJ) -$(MAKEFLAGS) $@ +- cd melib; $(MAKE) $(MJ) -$(MAKEFLAGS) $@ +- cd shared_libs; $(MAKE) $(MJ) -$(MAKEFLAGS) $@ +- cd src; $(MAKE) $(MJ) -$(MAKEFLAGS) $@ +- cd utils; $(MAKE) $(MJ) -$(MAKEFLAGS) $@ +- cd doc; $(MAKE) $(MJ) -$(MAKEFLAGS) $@ ++ cd lib; $(MAKE) $(MJ) $@ ++ cd melib; $(MAKE) $(MJ) $@ ++ cd shared_libs; $(MAKE) $(MJ) $@ ++ cd src; $(MAKE) $(MJ) $@ ++ cd utils; $(MAKE) $(MJ) $@ ++ cd doc; $(MAKE) $(MJ) $@ + + # Check that config.h is up of date + config.h: config.h.SH config.sh diff --git a/mail/elm-me/pkg/DESCR b/mail/elm-me/pkg/DESCR new file mode 100644 index 00000000000..218865f58e5 --- /dev/null +++ b/mail/elm-me/pkg/DESCR @@ -0,0 +1,8 @@ + Elm is an interactive screen-oriented mailer program that + supersedes mail and mailx. + + It is itself superseeded by mutt, in the view of many people. + + This is the ME extended version which deals with MIME messages + a lot better than the regular elm. The regular elm can be found + in the mail/elm package. diff --git a/mail/elm-me/pkg/PLIST b/mail/elm-me/pkg/PLIST new file mode 100644 index 00000000000..81dfe579c7c --- /dev/null +++ b/mail/elm-me/pkg/PLIST @@ -0,0 +1,53 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/07/18 19:59:14 martin Exp $ +bin/elm +bin/answer +bin/checkalias +bin/elmalias +bin/fastmail +bin/frm +bin/listalias +bin/messages +bin/newalias +bin/newmail +bin/nfrm +bin/printmail +bin/readmsg +bin/wnewmail +lib/elmcharset +lib/elm-help.0 +lib/elm-help.1 +lib/elm-help.2 +lib/elm-help.3 +lib/elm.mimecharsets +lib/elm.mimetypes +lib/elmrc-info +lib/prlong +man/cat1/answer.0 +man/cat1/checkalias.0 +man/cat1/elm.0 +man/cat1/elmalias.0 +man/cat1/elmcharset.0 +man/cat1/fastmail.0 +man/cat1/frm.0 +man/cat1/listalias.0 +man/cat1/messages.0 +man/cat1/newalias.0 +man/cat1/newmail.0 +man/cat1/printmail.0 +man/cat1/readmsg.0 +man/cat1/wnewmail.0 +man/man1/answer.1 +man/man1/checkalias.1 +man/man1/elm.1 +man/man1/elmalias.1 +man/man1/elmcharset.1 +man/man1/fastmail.1 +man/man1/frm.1 +man/man1/listalias.1 +man/man1/messages.1 +man/man1/newalias.1 +man/man1/newmail.1 +man/man1/printmail.1 +man/man1/readmsg.1 +man/man1/wnewmail.1 +share/nls/C/elm2.4me+.cat |