summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartin <martin@pkgsrc.org>2001-07-18 19:59:13 +0000
committermartin <martin@pkgsrc.org>2001-07-18 19:59:13 +0000
commitd786567292ded340350b57510ba30ad771c3510d (patch)
tree5ebcc45f2d03ab358c1493c5577f92ee2a11699e
parent8559bffd4cb7d49b4333fd41c1e1e50045218f58 (diff)
downloadpkgsrc-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/Makefile40
-rw-r--r--mail/elm-me/distinfo9
-rw-r--r--mail/elm-me/files/config.sh323
-rw-r--r--mail/elm-me/files/elm.mimetypes98
-rw-r--r--mail/elm-me/patches/patch-aa17
-rw-r--r--mail/elm-me/patches/patch-ab13
-rw-r--r--mail/elm-me/patches/patch-ac13
-rw-r--r--mail/elm-me/patches/patch-ad30
-rw-r--r--mail/elm-me/patches/patch-ae23
-rw-r--r--mail/elm-me/pkg/DESCR8
-rw-r--r--mail/elm-me/pkg/PLIST53
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