mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
Remove non staged ports without pending PR from ma*
This commit is contained in:
parent
ed087d4a05
commit
8003ba152f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=366959
434 changed files with 55 additions and 25641 deletions
2
LEGAL
2
LEGAL
|
@ -149,7 +149,6 @@ jpgraph-2.* graphics/jpgraph2 The free version cannot be used in a commercial c
|
|||
jre-7*-i586.tar.gz java/linux-sun-jre17 License does not allow distribution with fee
|
||||
jre-8*-i586.tar.gz java/linux-oracle-jre18 License does not allow distribution with fee
|
||||
jta-*.zip java/jta See the license
|
||||
KASH3-* math/kash3 Not for commercial distribution or use
|
||||
komodo-* editors/komodo-edit Distribution not permitted
|
||||
kye-data_nuke_levels.20121101.tar.gz games/kye kye-data_nuke_levels is charityware
|
||||
kzip-* archivers/kzip License does not allow redistribution
|
||||
|
@ -231,7 +230,6 @@ simian-* devel/simian Have to agree to license before download
|
|||
skype* net-im/skype Redistribution prohibited
|
||||
squeezeboxserver-* audio/squeezeboxserver Contains non-redistributable firmware, documentation, and images
|
||||
stardict-longman-* textproc/stardict-longman Possible copyright infringement
|
||||
stat.tar.Z math/unixstat License does not allow redistribution of binaries
|
||||
STonX-* emulators/stonx Contains ROM (C) by Atari
|
||||
stuffit* archivers/stuffit Only unmodified original package can be distributed
|
||||
su2-1.3.tar.gz sysutils/su2 Do not sell for profit
|
||||
|
|
55
MOVED
55
MOVED
|
@ -6668,3 +6668,58 @@ lang/t3x||2014-09-01|Not staged
|
|||
lang/xds-c||2014-09-01|Not staged
|
||||
lang/xds||2014-09-01|Not staged
|
||||
lang/xotcl||2014-09-01|Not staged
|
||||
mail/elm+ME||2014-09-01|Not staged
|
||||
mail/elm||2014-09-01|Not staged
|
||||
mail/emh||2014-09-01|Not staged
|
||||
mail/extmail||2014-09-01|Not staged
|
||||
mail/extman||2014-09-01|Not staged
|
||||
mail/ezmlm-web||2014-09-01|Not staged
|
||||
mail/filtermail||2014-09-01|Not staged
|
||||
mail/firemime||2014-09-01|Not staged
|
||||
mail/firepay||2014-09-01|Not staged
|
||||
mail/ftrack||2014-09-01|Not staged
|
||||
mail/greylite||2014-09-01|Not staged
|
||||
mail/ilohamail||2014-09-01|Not staged
|
||||
mail/majordomo||2014-09-01|Not staged
|
||||
mail/openwebmail||2014-09-01|Not staged
|
||||
mail/p3scan||2014-09-01|Not staged
|
||||
mail/popd||2014-09-01|Not staged
|
||||
mail/popper||2014-09-01|Not staged
|
||||
mail/postfix-gps||2014-09-01|Not staged
|
||||
mail/postfix28||2014-09-01|Not staged
|
||||
mail/postfix29||2014-09-01|Not staged
|
||||
mail/postpals||2014-09-01|Not staged
|
||||
mail/premail||2014-09-01|Not staged
|
||||
mail/qmail-scanner1||2014-09-01|Not staged
|
||||
mail/qmail-scanner||2014-09-01|Not staged
|
||||
mail/qscan||2014-09-01|Not staged
|
||||
mail/quickml||2014-09-01|Not staged
|
||||
mail/rabl_client||2014-09-01|Not staged
|
||||
mail/rabl_server||2014-09-01|Not staged
|
||||
mail/relay-ctrl||2014-09-01|Not staged
|
||||
mail/reply-o-matic||2014-09-01|Not staged
|
||||
mail/sccmilter||2014-09-01|Not staged
|
||||
mail/smfsav||2014-09-01|Not staged
|
||||
mail/softfail||2014-09-01|Not staged
|
||||
mail/spmfilter-spamassassin||2014-09-01|Not staged
|
||||
mail/sqlgrey||2014-09-01|Not staged
|
||||
mail/synonym||2014-09-01|Not staged
|
||||
mail/uebimiau||2014-09-01|Not staged
|
||||
mail/vm-pop3d||2014-09-01|Not staged
|
||||
mail/vm||2014-09-01|Not staged
|
||||
mail/wmpop3lb||2014-09-01|Not staged
|
||||
mail/xf-spf||2014-09-01|Not staged
|
||||
math/atlas-devel||2014-09-01|Not staged
|
||||
math/bihar||2014-09-01|Not staged
|
||||
math/itl||2014-09-01|Not staged
|
||||
math/javanns||2014-09-01|Not staged
|
||||
math/javaview||2014-09-01|Not staged
|
||||
math/jsmath-fonts-sprite||2014-09-01|Not staged
|
||||
math/jsmath||2014-09-01|Not staged
|
||||
math/kash3||2014-09-01|Not staged
|
||||
math/matrix||2014-09-01|Not staged
|
||||
math/mprime||2014-09-01|Not staged
|
||||
math/petsc||2014-09-01|Not staged
|
||||
math/sdpa-gmp||2014-09-01|Not staged
|
||||
math/sedumi||2014-09-01|Not staged
|
||||
math/unixstat||2014-09-01|Not staged
|
||||
|
|
|
@ -106,11 +106,8 @@
|
|||
SUBDIR += dspam
|
||||
SUBDIR += dspam-devel
|
||||
SUBDIR += ecartis
|
||||
SUBDIR += elm
|
||||
SUBDIR += elm+ME
|
||||
SUBDIR += elmo
|
||||
SUBDIR += elmo-devel
|
||||
SUBDIR += emh
|
||||
SUBDIR += emil
|
||||
SUBDIR += enma
|
||||
SUBDIR += eps
|
||||
|
@ -133,21 +130,14 @@
|
|||
SUBDIR += exim-sqlite
|
||||
SUBDIR += exipick
|
||||
SUBDIR += exmh2
|
||||
SUBDIR += extmail
|
||||
SUBDIR += extman
|
||||
SUBDIR += ez-pine-gpg
|
||||
SUBDIR += ezmlm
|
||||
SUBDIR += ezmlm-idx
|
||||
SUBDIR += ezmlm-web
|
||||
SUBDIR += faces
|
||||
SUBDIR += fastforward
|
||||
SUBDIR += fdm
|
||||
SUBDIR += fetchmail
|
||||
SUBDIR += filtermail
|
||||
SUBDIR += findmaildirs
|
||||
SUBDIR += firemime
|
||||
SUBDIR += firepay
|
||||
SUBDIR += ftrack
|
||||
SUBDIR += gbuffy
|
||||
SUBDIR += gensig
|
||||
SUBDIR += getmail
|
||||
|
@ -168,7 +158,6 @@
|
|||
SUBDIR += gotmail
|
||||
SUBDIR += grepmail
|
||||
SUBDIR += greyfix
|
||||
SUBDIR += greylite
|
||||
SUBDIR += gubby
|
||||
SUBDIR += hashcash
|
||||
SUBDIR += hbiff
|
||||
|
@ -182,7 +171,6 @@
|
|||
SUBDIR += hs-mime-mail
|
||||
SUBDIR += hs-mime-types
|
||||
SUBDIR += ifile
|
||||
SUBDIR += ilohamail
|
||||
SUBDIR += im
|
||||
SUBDIR += imap-uw
|
||||
SUBDIR += imapfilter
|
||||
|
@ -235,7 +223,6 @@
|
|||
SUBDIR += mailtray
|
||||
SUBDIR += mailx
|
||||
SUBDIR += mairix
|
||||
SUBDIR += majordomo
|
||||
SUBDIR += masqmail
|
||||
SUBDIR += mb2md
|
||||
SUBDIR += mbox2imap
|
||||
|
@ -295,10 +282,8 @@
|
|||
SUBDIR += opendmarc
|
||||
SUBDIR += opensmtpd
|
||||
SUBDIR += opensmtpd-devel
|
||||
SUBDIR += openwebmail
|
||||
SUBDIR += osbf-lua
|
||||
SUBDIR += ovs
|
||||
SUBDIR += p3scan
|
||||
SUBDIR += p5-CGP-CLI
|
||||
SUBDIR += p5-Clamd
|
||||
SUBDIR += p5-Dancer-Plugin-Email
|
||||
|
@ -480,17 +465,14 @@
|
|||
SUBDIR += popa3d
|
||||
SUBDIR += popa3d-before-sendmail
|
||||
SUBDIR += popcheck
|
||||
SUBDIR += popd
|
||||
SUBDIR += popfile
|
||||
SUBDIR += poppassd
|
||||
SUBDIR += popper
|
||||
SUBDIR += poppwd
|
||||
SUBDIR += poppy
|
||||
SUBDIR += popular
|
||||
SUBDIR += postfinger
|
||||
SUBDIR += postfix
|
||||
SUBDIR += postfix-current
|
||||
SUBDIR += postfix-gps
|
||||
SUBDIR += postfix-logwatch
|
||||
SUBDIR += postfix-policyd-sf
|
||||
SUBDIR += postfix-policyd-spf-perl
|
||||
|
@ -499,14 +481,10 @@
|
|||
SUBDIR += postfix-postfwd
|
||||
SUBDIR += postfix-tls
|
||||
SUBDIR += postfix210
|
||||
SUBDIR += postfix28
|
||||
SUBDIR += postfix29
|
||||
SUBDIR += postfixadmin
|
||||
SUBDIR += postgrey
|
||||
SUBDIR += postpals
|
||||
SUBDIR += postsrsd
|
||||
SUBDIR += prayer
|
||||
SUBDIR += premail
|
||||
SUBDIR += prepflog
|
||||
SUBDIR += procmail
|
||||
SUBDIR += prom-wl
|
||||
|
@ -544,8 +522,6 @@
|
|||
SUBDIR += qmail-qfilter
|
||||
SUBDIR += qmail-rblchk
|
||||
SUBDIR += qmail-remove
|
||||
SUBDIR += qmail-scanner
|
||||
SUBDIR += qmail-scanner1
|
||||
SUBDIR += qmail-spamcontrol
|
||||
SUBDIR += qmail-tls
|
||||
SUBDIR += qmailadmin
|
||||
|
@ -554,23 +530,17 @@
|
|||
SUBDIR += qmhandle
|
||||
SUBDIR += qmqtool
|
||||
SUBDIR += qpopper
|
||||
SUBDIR += qscan
|
||||
SUBDIR += qsf
|
||||
SUBDIR += qsheff
|
||||
SUBDIR += qtools
|
||||
SUBDIR += queue-fix
|
||||
SUBDIR += queue-repair
|
||||
SUBDIR += quickml
|
||||
SUBDIR += rabl_client
|
||||
SUBDIR += rabl_server
|
||||
SUBDIR += raysfilter
|
||||
SUBDIR += razor-agents
|
||||
SUBDIR += rbl-milter
|
||||
SUBDIR += rblcheck
|
||||
SUBDIR += relay-ctrl
|
||||
SUBDIR += relaydb
|
||||
SUBDIR += renattach
|
||||
SUBDIR += reply-o-matic
|
||||
SUBDIR += rftp
|
||||
SUBDIR += ripmime
|
||||
SUBDIR += rlytest
|
||||
|
@ -607,7 +577,6 @@
|
|||
SUBDIR += sa-stats
|
||||
SUBDIR += sa-utils
|
||||
SUBDIR += scam-backscatter
|
||||
SUBDIR += sccmilter
|
||||
SUBDIR += sendmail
|
||||
SUBDIR += sendok
|
||||
SUBDIR += sentinel
|
||||
|
@ -619,14 +588,12 @@
|
|||
SUBDIR += simscan
|
||||
SUBDIR += slapd-cyrus
|
||||
SUBDIR += sma
|
||||
SUBDIR += smfsav
|
||||
SUBDIR += smtp-cli
|
||||
SUBDIR += smtp-gated
|
||||
SUBDIR += smtpfeed
|
||||
SUBDIR += smtpmail
|
||||
SUBDIR += smtprc
|
||||
SUBDIR += smtptrapd
|
||||
SUBDIR += softfail
|
||||
SUBDIR += sortmail
|
||||
SUBDIR += spamass-ixhash
|
||||
SUBDIR += spamass-milter
|
||||
|
@ -646,8 +613,6 @@
|
|||
SUBDIR += spfval
|
||||
SUBDIR += spmfilter
|
||||
SUBDIR += spmfilter-clamav
|
||||
SUBDIR += spmfilter-spamassassin
|
||||
SUBDIR += sqlgrey
|
||||
SUBDIR += squirrelmail
|
||||
SUBDIR += squirrelmail-abook_import_export-plugin
|
||||
SUBDIR += squirrelmail-askuserinfo-plugin
|
||||
|
@ -690,7 +655,6 @@
|
|||
SUBDIR += swaks
|
||||
SUBDIR += sylpheed
|
||||
SUBDIR += sympa
|
||||
SUBDIR += synonym
|
||||
SUBDIR += t-prot
|
||||
SUBDIR += textmail
|
||||
SUBDIR += thunderbird
|
||||
|
@ -703,14 +667,11 @@
|
|||
SUBDIR += trojita
|
||||
SUBDIR += trojita-qt4
|
||||
SUBDIR += tumgreyspf
|
||||
SUBDIR += uebimiau
|
||||
SUBDIR += up-imapproxy
|
||||
SUBDIR += usendmail
|
||||
SUBDIR += vacation
|
||||
SUBDIR += vbsfilter
|
||||
SUBDIR += vexim
|
||||
SUBDIR += vm
|
||||
SUBDIR += vm-pop3d
|
||||
SUBDIR += vmailmgr
|
||||
SUBDIR += vpopmail
|
||||
SUBDIR += vqadmin
|
||||
|
@ -723,11 +684,9 @@
|
|||
SUBDIR += wmbiff
|
||||
SUBDIR += wmmaiload
|
||||
SUBDIR += wmpop3
|
||||
SUBDIR += wmpop3lb
|
||||
SUBDIR += x-face-e21
|
||||
SUBDIR += xbuffy
|
||||
SUBDIR += xcite
|
||||
SUBDIR += xf-spf
|
||||
SUBDIR += xfaces
|
||||
SUBDIR += xfce4-mailwatch-plugin
|
||||
SUBDIR += xlbiff
|
||||
|
|
|
@ -1,299 +0,0 @@
|
|||
# Created by: ache
|
||||
# $FreeBSD$
|
||||
|
||||
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}
|
||||
|
||||
PATCH_SITES= ${MASTER_SITES}
|
||||
PATCHFILES= # see below.
|
||||
PATCH_DIST_STRIP= -p1
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
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
|
||||
# BUILD_DEPENDS= metamail:${PORTSDIR}/mail/metamail
|
||||
# BUILD_DEPENDS= pgp:${PORTSDIR}/security/pgp
|
||||
# BUILD_DEPENDS= gpg:${PORTSDIR}/security/gnupg
|
||||
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
# Global variables
|
||||
#
|
||||
|
||||
CONFLICTS_INSTALL= elm-[0-9]* newmail-[0-9]* mailutils-[0-9]*
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/-//:S/ME+/.ME+./}
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
USE_OPENSSL= yes
|
||||
|
||||
CONFIGURE_SCRIPT= Configure
|
||||
SCRIPTS_ENV= CONFIG_PATH="${CONFIG_PATH}" CFLAGS="${CFLAGS}" \
|
||||
PREFIX="${PREFIX}" LOCALBASE="${LOCALBASE}" \
|
||||
MAN1PREFIX="${MAN1PREFIX}" CONF_DIR="${CONF_DIR}" \
|
||||
LIB_DIR="${LIB_DIR}" SHLIB_DIR="${SHLIB_DIR}" \
|
||||
STAGE_DIR="${STAGE_DIR}" ELM_SHLIBS="${ELM_SHLIBS}" \
|
||||
OPENSSLLIB="${OPENSSLLIB}" OPENSSLINC="${OPENSSLINC}" \
|
||||
OPENSSLBASE="${OPENSSLBASE}" CC="${CC}" \
|
||||
ICONV_PREFIX="${ICONV_PREFIX}" ICONV_LINK="${ICONV_LINK}"
|
||||
CONFIGURE_ARGS= -b -S -P ${PREFIX} -c ../${CONFIG_PATH:T}
|
||||
|
||||
MAKE_ENV= MJ="FORMATTER=groff FORMATTER_OPTS=-Tlatin1"
|
||||
ALL_TARGET= all
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
PLIST_SUB= SO_REV="${SO_REV}" \
|
||||
MAIL_DIR="${MAIL_DIR:S,^${PREFIX}/,,}" \
|
||||
CONF_DIR="${CONF_DIR:S,^${PREFIX}/,,}" \
|
||||
LIB_DIR="${LIB_DIR:S,^${PREFIX}/,,}" \
|
||||
SHLIB_DIR="${SHLIB_DIR:S,^${PREFIX}/,,}" \
|
||||
ELM_SHLIBS="${ELM_SHLIBS}" \
|
||||
${ELM_SHLIBS:tu:S/^/ELM_/:S/$/=""/} \
|
||||
${ELM_UNSHLIBS:tu:S/^/ELM_/:S/$/="@comment "/}
|
||||
|
||||
MAN1= answer.1 checkalias.1 elm.1 elmalias.1 elmbindata.1 \
|
||||
elmcharset.1 elmlibregister.1 elmmimetypes.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 \
|
||||
printmail.1 prlong.1 readmsg.1
|
||||
MLINKS= frm.1 nfrm.1 newmail.1 wnewmail.1
|
||||
|
||||
OPTIONS_DEFINE= ICONV SMTP TLS
|
||||
OPTIONS_DEFAULT=ICONV SMTP TLS
|
||||
SMTP_DESC= Enable SMTP submission protocol (RFC2746) support
|
||||
TLS_DESC= Enable POP STLS and IMAP STARTTLS support
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
# Local variables
|
||||
#
|
||||
|
||||
ELM_VERSION= 2.4
|
||||
ELM_REVISION= 126
|
||||
ELM_PATCHLEVEL= _ # 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
|
||||
_level=${level}
|
||||
. if ${_level} != _ && ${ELM_PATCHDONE} == false
|
||||
PATCHFILES+= ${DISTNAME:S/+/+PL/}${level}.patch.gz
|
||||
. endif
|
||||
. if ${ELM_PATCHLEVEL} == ${_level}
|
||||
ELM_PATCHDONE= true
|
||||
. endif
|
||||
.endfor
|
||||
|
||||
.if ${PORT_OPTIONS:MICONV}
|
||||
USES+= iconv
|
||||
.endif
|
||||
|
||||
.for shlib in iconv smtp tls
|
||||
.if ${PORT_OPTIONS:M${shlib:tu}}
|
||||
ELM_SHLIBS+= ${shlib}
|
||||
.else
|
||||
ELM_UNSHLIBS+= ${shlib}
|
||||
.endif
|
||||
.endfor
|
||||
|
||||
# evaluation should be protected 'til extraction to avoid noisy messages.
|
||||
SO_REV= $$([ -f ${WRKSRC}/hdrs/patchlevel.h ] && \
|
||||
${AWK} '/SHAREDTAG:/{print $$2}' ${WRKSRC}/hdrs/patchlevel.h)
|
||||
MSECS= 1
|
||||
|
||||
STAGE_DIR= ${WRKDIR}/stage
|
||||
MAIL_DIR= ${PREFIX}/etc/mail
|
||||
CONF_DIR= ${MAIL_DIR}/elm
|
||||
LIB_DIR= ${PREFIX}/lib/elm
|
||||
SHLIB_DIR= ${PREFIX}/lib
|
||||
|
||||
CONFIG_PATH= ${WRKDIR}/config.sh
|
||||
MIME_TYPES= elm.mimetypes
|
||||
MIME_CSETS= elm.mimecharsets
|
||||
ELM_RC= elm.rc
|
||||
LOCAL_CONF_FILES= ${MIME_TYPES} ${MIME_CSETS} ${TERM_INFO} ${ELM_RC}
|
||||
DOC_FILES= MIME.txt README.ME+
|
||||
.for shlib in ${ELM_SHLIBS}
|
||||
DOC_FILES+= shared_libs/${shlib:tl}/README.${shlib:tu}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if empty(ICONV_LIB)
|
||||
ICONV_LINK=
|
||||
.else
|
||||
ICONV_LINK= iconv
|
||||
.endif
|
||||
|
||||
# Post-patch
|
||||
#
|
||||
|
||||
post-patch: fix-permissions patch-setgid patch-nls-files
|
||||
|
||||
fix-permissions:
|
||||
@${CHMOD} -R u+w ${WRKSRC}
|
||||
|
||||
# from <sys/unistd.h>:
|
||||
# Although we have saved user/group IDs, we do not use them in setuid
|
||||
# as described in POSIX 1003.1, because the feature does not work for
|
||||
# root. We use the saved IDs in seteuid/setegid, which are not currently
|
||||
# part of the POSIX 1003.1 specification. XXX revisit for 1003.1-2001
|
||||
# as this is now mandatory.
|
||||
patch-setgid:
|
||||
@if [ "$$(/sbin/sysctl -n kern.saved_ids)" -eq 0 ]; then \
|
||||
${REINPLACE_CMD} -e 's|setgid|setegid|' \
|
||||
${WRKSRC}/lib/mbox/localmbx.c \
|
||||
${WRKSRC}/src/init.c ${WRKSRC}/src/lock.c; \
|
||||
${REINPLACE_CMD} -e 's|have_saved_ids = 0|have_saved_ids = 1|' \
|
||||
${WRKSRC}/lib/read_rc.c; \
|
||||
fi
|
||||
|
||||
patch-nls-files:
|
||||
@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/nls/LANGS
|
||||
|
||||
# Pre-configure
|
||||
#
|
||||
pre-configure: configure-shlibs
|
||||
|
||||
TEE?= tee
|
||||
|
||||
configure-shlibs:
|
||||
@${CP} /dev/null ${CONFIG_PATH}
|
||||
.for shlib in ${ELM_SYSTEM_SHLIBS}
|
||||
@${ECHO_CMD} "\# Support for ${shlib:tu}" \
|
||||
> ${WRKSRC}/shared_libs/${shlib:tl}/config.res
|
||||
.endfor
|
||||
.for shlib in ${ELM_SHLIBS}
|
||||
@${ECHO_CMD} "${shlib:tl}_ok='define'" \
|
||||
| ${TEE} -a ${CONFIG_PATH} \
|
||||
>> ${WRKSRC}/shared_libs/${shlib:tl}/config.res
|
||||
.endfor
|
||||
.for shlib in ${ELM_UNSHLIBS}
|
||||
@${ECHO_CMD} "${shlib:tl}_ok='undef'" \
|
||||
| ${TEE} -a ${CONFIG_PATH} \
|
||||
>> ${WRKSRC}/shared_libs/${shlib:tl}/config.res
|
||||
.endfor
|
||||
|
||||
# Post-configure
|
||||
#
|
||||
|
||||
post-configure: rename-readmes
|
||||
|
||||
rename-readmes:
|
||||
.for shlib in ${ELM_SHLIBS}
|
||||
@if [ -f ${WRKSRC}/shared_libs/${shlib:tl}/README.ME+ ]; then \
|
||||
${MV} ${WRKSRC}/shared_libs/${shlib:tl}/README.ME+ \
|
||||
${WRKSRC}/shared_libs/${shlib:tl}/README.${shlib:tu}; \
|
||||
fi
|
||||
.endfor
|
||||
|
||||
# Pre-install
|
||||
#
|
||||
|
||||
pre-su-install: create-install-dirs backup-conf-files
|
||||
|
||||
create-install-dirs:
|
||||
@${MKDIR} ${CONF_DIR} ${LIB_DIR} ${SHLIB_DIR}
|
||||
|
||||
backup-conf-files:
|
||||
.for file in ${LOCAL_CONF_FILES}
|
||||
@if [ -f ${LIB_DIR}/${file} ]; then \
|
||||
${MV} ${LIB_DIR}/${file} ${CONF_DIR}/${file}.orig; \
|
||||
elif [ -f ${CONF_DIR}/${file} ]; then \
|
||||
${MV} ${CONF_DIR}/${file} ${CONF_DIR}/${file}.orig; \
|
||||
fi
|
||||
.endfor
|
||||
|
||||
# Post-install
|
||||
#
|
||||
|
||||
post-install: install-nls-files \
|
||||
install-doc-files install-mime-types \
|
||||
install-conf-files restore-conf-files \
|
||||
merge-global-rc-file \
|
||||
remove-catman-files remove-catman-links \
|
||||
remove-tempfiles
|
||||
|
||||
install-nls-files:
|
||||
@cd ${WRKSRC}/nls; ${MAKE} install
|
||||
|
||||
install-doc-files:
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
. for file in ${DOC_FILES}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
|
||||
@${GZIP_CMD} ${DOCSDIR}/${file:T}
|
||||
. endfor
|
||||
.endif
|
||||
|
||||
install-mime-types:
|
||||
@${INSTALL_DATA} ${FILESDIR}/${MIME_TYPES} ${CONF_DIR}/${MIME_TYPES}
|
||||
|
||||
install-conf-files:
|
||||
.for file in ${LOCAL_CONF_FILES}
|
||||
@${INSTALL_DATA} ${CONF_DIR}/${file} ${CONF_DIR}/${file}-dist
|
||||
.endfor
|
||||
|
||||
# for instance, don't restore obsolete files :( except elm.rc :)
|
||||
restore-conf-files:
|
||||
.for file in ${ELM_RC} # ${LOCAL_CONF_FILES}
|
||||
@if [ -f ${CONF_DIR}/${file}.orig ]; then \
|
||||
${MV} ${CONF_DIR}/${file}.orig ${CONF_DIR}/${file}; \
|
||||
fi
|
||||
.endfor
|
||||
|
||||
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}
|
||||
. for page in ${MAN${sect}}
|
||||
@${RM} -f ${MAN${sect}PREFIX}/man/cat${sect}/${page}
|
||||
@${RM} -f ${MAN${sect}PREFIX}/man/cat${sect}/${page}~_~
|
||||
@${RM} -f ${MAN${sect}PREFIX}/man/man${sect}/${page}~_~
|
||||
. endfor
|
||||
.endfor
|
||||
|
||||
remove-catman-links:
|
||||
.for sect in ${MSECS}
|
||||
. for page in ${MLINKS}
|
||||
. if ${MAN${sect}:M${page}} == ""
|
||||
@${RM} -f ${MAN${sect}PREFIX}/man/cat${sect}/${page}
|
||||
@${RM} -f ${MAN${sect}PREFIX}/man/cat${sect}/${page}~_~
|
||||
@${RM} -f ${MAN${sect}PREFIX}/man/man${sect}/${page}~_~
|
||||
. endif
|
||||
. endfor
|
||||
.endfor
|
||||
|
||||
remove-tempfiles:
|
||||
.for file in ${PREFIX}/bin/wnewmail ${PREFIX}/bin/nfrm ${LIB_DIR}/elmuninstall
|
||||
@${RM} -f ${file}~_~
|
||||
.endfor
|
||||
|
||||
# some sketchy hackery
|
||||
FETCH_CMD_INTERIOR= ${FETCH_CMD:M*fetch*}
|
||||
|
||||
# only enable the hack if FETCH_CMD is fetch
|
||||
.if !empty(FETCH_CMD_INTERIOR)
|
||||
|
||||
# some ftp servers dislike $USER@localhost...
|
||||
FETCH_ENV= FTP_PASSWORD=${FTP_PASSWORD}
|
||||
|
||||
IFCONFIG?= ifconfig
|
||||
|
||||
HOSTIPADDR= ${IFCONFIG} | ${AWK} '/inet /{print $$2; exit}'
|
||||
FTP_PASSWORD?= ${USER}@`${HOSTIPADDR}`
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (elm-2.4ME+126.tar.gz) = 49b25bdbbcc660141ef028320a63515f3b8de94b6a57e0f3b631644e80236f7d
|
||||
SIZE (elm-2.4ME+126.tar.gz) = 1698705
|
File diff suppressed because it is too large
Load diff
|
@ -1,9 +0,0 @@
|
|||
--- nls/LANGS.orig Fri Dec 29 20:56:45 2000
|
||||
+++ nls/LANGS Sun Jan 7 09:00:13 2001
|
||||
@@ -1,5 +1,3 @@
|
||||
# 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
|
||||
+C/C/C /usr/local/share/nls/C
|
|
@ -1,49 +0,0 @@
|
|||
--- Configure.orig Sat Nov 15 17:19:06 2003
|
||||
+++ Configure Tue Dec 23 03:24:03 2003
|
||||
@@ -64,7 +64,7 @@
|
||||
shift
|
||||
;;
|
||||
-P*)
|
||||
- prefix="`expr \"$1\" : '-P\(.*\)'`"
|
||||
+ prefix="`expr \"X$1\" : 'X-P\(.*\)'`"
|
||||
shift
|
||||
case "$prefix" in
|
||||
"")
|
||||
@@ -75,7 +75,7 @@
|
||||
echo "Prefix: $prefix"
|
||||
;;
|
||||
-s*)
|
||||
- libsuffix="`expr \"$1\" : '-s\(.*\)'`"
|
||||
+ libsuffix="`expr \"X$1\" : 'X-s\(.*\)'`"
|
||||
shift
|
||||
case "$libsuffix" in
|
||||
"")
|
||||
@@ -86,7 +86,7 @@
|
||||
echo "Extra library suffix: $libsuffix"
|
||||
;;
|
||||
-c*)
|
||||
- config="`expr \"$1\" : '-c\(.*\)'`"
|
||||
+ config="`expr \"X$1\" : 'X-c\(.*\)'`"
|
||||
shift
|
||||
case "$config" in
|
||||
"")
|
||||
@@ -2589,7 +2589,10 @@
|
||||
|
||||
: see if crypt exists
|
||||
echo " "
|
||||
-if $contains '^crypt$' libc.list >/dev/null 2>&1; then
|
||||
+if $test "$cryptlib" = -lcrypt; then
|
||||
+ echo 'crypt() found.'
|
||||
+ d_crypt="$define"
|
||||
+elif $contains '^crypt$' libc.list >/dev/null 2>&1; then
|
||||
echo 'crypt() found.'
|
||||
d_crypt="$define"
|
||||
cryptlib=''
|
||||
@@ -3093,6 +3096,7 @@
|
||||
|
||||
$echo $n "Testing if inet_aton can be used ... $c"
|
||||
$cat > try.c <<'EOF'
|
||||
+#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/inet.h>
|
|
@ -1,84 +0,0 @@
|
|||
--- lib/hdrdecode.c Sat Jul 9 18:03:15 2005
|
||||
+++ lib/hdrdecode.c Sun Sep 10 04:57:10 2006
|
||||
@@ -173,9 +173,16 @@
|
||||
char *encoded = NULL;
|
||||
struct string *ret = NULL;
|
||||
charset_t set;
|
||||
+ char *front, *end;
|
||||
+ struct string *fstr, *estr;
|
||||
|
||||
- if ('=' != *p++)
|
||||
+ /* Pasear: front, end are used to solve buffer: abc""=?...?=" problem */
|
||||
+ front = p;
|
||||
+ while (*p && '=' != *p) ++p;
|
||||
+ if (front != p && '=' == *p && '"' == *(p-1)) *(p-1) = '\0';
|
||||
+ if ('=' != *p)
|
||||
goto fail;
|
||||
+ *p = '\0'; ++p;
|
||||
if ('?' != *p++)
|
||||
goto fail;
|
||||
sn = p;
|
||||
@@ -209,8 +216,8 @@
|
||||
p++;
|
||||
if ('=' != *p++)
|
||||
goto fail;
|
||||
- if (*p)
|
||||
- goto fail;
|
||||
+ if ('"' == *p) ++p;
|
||||
+ end = p;
|
||||
|
||||
set = MIME_name_to_charset(sn,CHARSET_create);
|
||||
|
||||
@@ -225,6 +232,18 @@
|
||||
break;
|
||||
}
|
||||
|
||||
+ /* Pasear */
|
||||
+ if (ret){
|
||||
+ estr = ret;
|
||||
+ fstr = new_string2(system_charset,us_str(front));
|
||||
+ fstr = ret = cat_strings(fstr, ret, 0);
|
||||
+ free_string(&estr);
|
||||
+ estr = new_string2(system_charset,us_str(end));
|
||||
+ ret = cat_strings(ret, estr, 0);
|
||||
+ free_string(&estr);
|
||||
+ free_string(&fstr);
|
||||
+ }
|
||||
+
|
||||
fail:
|
||||
if (!ret) {
|
||||
DPRINT(Debug,20,(&Debug,
|
||||
@@ -341,20 +360,31 @@
|
||||
struct string * ret = new_string(defcharset);
|
||||
char **tokenized = rfc822_tokenize(buffer);
|
||||
unsigned char * last_char = NULL;
|
||||
- int i;
|
||||
+ int i, encoded;
|
||||
+ char* p;
|
||||
|
||||
for (i = 0; tokenized[i]; i++) {
|
||||
|
||||
struct string * ok = NULL;
|
||||
int nostore = 0;
|
||||
|
||||
+ /* Pasear: detect if it is a encoded string */
|
||||
+ encoded = 0;
|
||||
+ if ('"' == tokenized[i][0]){
|
||||
+ p = tokenized[i];
|
||||
+ while (*p && *p != '=') ++p;
|
||||
+ if (*p && *p == '=' && *(p+1) && *(p+1) == '?' )
|
||||
+ encoded = 1;
|
||||
+ }
|
||||
+
|
||||
+
|
||||
if ('(' == tokenized[i][0]) {
|
||||
/* we need add last space */
|
||||
if (last_char)
|
||||
add_ascii_to_string(ret,last_char);
|
||||
ok = hdr_comment(tokenized[i],defcharset,demime);
|
||||
nostore = 1;
|
||||
- } else if ('"' == tokenized[i][0]) {
|
||||
+ } else if (!encoded && '"' == tokenized[i][0]) {
|
||||
/* we need add last space */
|
||||
if (last_char)
|
||||
add_ascii_to_string(ret,last_char);
|
|
@ -1,41 +0,0 @@
|
|||
--- src/messages/header_alloc.c Mon Aug 30 13:28:48 2004
|
||||
+++ src/messages/header_alloc.c Wed Jul 6 23:39:03 2005
|
||||
@@ -318,6 +318,38 @@
|
||||
}
|
||||
|
||||
for (tmphdr = locate_header_by_name(parsed_headers,
|
||||
+ "Newsgroup");
|
||||
+ tmphdr;
|
||||
+ tmphdr = tmphdr -> next_this_header) {
|
||||
+ struct addr_item * addrs =
|
||||
+ break_down_address(tmphdr->body,
|
||||
+ !(current_header -> status &
|
||||
+ NOHDRENCODING) &&
|
||||
+ is_rfc1522(tmphdr->body),
|
||||
+ current_header->header_charset);
|
||||
+
|
||||
+ if (addrs) {
|
||||
+ if (current_header->to)
|
||||
+ free_addr_items(current_header->to);
|
||||
+ current_header->to = addrs;
|
||||
+
|
||||
+#if DEBUG
|
||||
+ if (Debug.active > 10) {
|
||||
+ struct addr_item * p;
|
||||
+ for (p = current_header->to; p->addr; p++) {
|
||||
+ DPRINT(Debug,15,(&Debug,
|
||||
+ "-- newsgroup[%d] addr='%s' comment='%S' fullname='%S'\n",
|
||||
+ p - current_header->to,
|
||||
+ p->addr,
|
||||
+ p->comment,
|
||||
+ p->fullname));
|
||||
+ }
|
||||
+ }
|
||||
+#endif
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ for (tmphdr = locate_header_by_name(parsed_headers,
|
||||
"Cc");
|
||||
tmphdr;
|
||||
tmphdr = tmphdr -> next_this_header) {
|
|
@ -1,12 +0,0 @@
|
|||
127+128 is 255, which no `char' can exceed. This leads to a compiler
|
||||
warning...
|
||||
|
||||
--- lib/iso2022_map.c Tue Mar 30 11:38:43 2004
|
||||
+++ lib/iso2022_map.c Wed Jul 6 23:43:14 2005
|
||||
@@ -926,5 +926,5 @@
|
||||
if (iso2022_94 == Mx->type ||
|
||||
iso2022_96 == Mx->type) {
|
||||
- if (ch < 32 + 128 || ch > 127 + 128) {
|
||||
+ if (ch < 32 + 128) {
|
||||
DPRINT(Debug,10,(&Debug,
|
||||
"map_unicode_to_ISO2022_word_1: char %c (unicode %u) out of range (type iso2022_94 or iso2022_96, PF_BUILTIN_upper)",
|
|
@ -1,64 +0,0 @@
|
|||
--- src/mailmsg2.c.orig Wed Aug 4 19:07:35 2004
|
||||
+++ src/mailmsg2.c Wed Aug 25 01:44:23 2004
|
||||
@@ -486,6 +486,7 @@
|
||||
} else if (
|
||||
(forwarding || mime_attach || copy_msg)) {
|
||||
struct string * From_buffer = NULL;
|
||||
+ struct string * Date_buffer = NULL;
|
||||
struct addr_item *p;
|
||||
|
||||
if (hdr->from) {
|
||||
@@ -504,7 +505,22 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
-
|
||||
+
|
||||
+ if (hdr->time_sent) {
|
||||
+ char date_buf[SLEN];
|
||||
+
|
||||
+ Date_buffer = new_string(display_charset);
|
||||
+ add_ascii_to_string(Date_buffer,
|
||||
+ s2us(elm_date_str(date_buf,
|
||||
+ hdr->time_sent +
|
||||
+ hdr->tz_offset,
|
||||
+ sizeof date_buf)));
|
||||
+ if (hdr->time_zone[0]) {
|
||||
+ add_ascii_to_string(Date_buffer, s2us(" "));
|
||||
+ add_ascii_to_string(Date_buffer, s2us(hdr->time_zone));
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
if (!cur_editcharset)
|
||||
cur_editcharset = display_charset;
|
||||
|
||||
@@ -523,15 +539,18 @@
|
||||
hdr->env_from);
|
||||
|
||||
} else if (attribution[0] && hdr) {
|
||||
+ char * date = us2s(stream_from_string(Date_buffer,1,NULL));
|
||||
+
|
||||
if (From_buffer) {
|
||||
struct string * tmp1 = convert_string(cur_editcharset,
|
||||
From_buffer,1);
|
||||
char * str = us2s(stream_from_string(tmp1,1,NULL));
|
||||
- fprintf(reply, attribution, str);
|
||||
+ fprintf(reply, attribution, str, date);
|
||||
free(str);
|
||||
free_string(&tmp1);
|
||||
} else
|
||||
- fprintf(reply, attribution, hdr->env_from);
|
||||
+ fprintf(reply, attribution, hdr->env_from, date);
|
||||
+ free(date);
|
||||
fputc('\n', reply);
|
||||
}
|
||||
if (edit_message && mailbox_file) {
|
||||
@@ -621,6 +640,8 @@
|
||||
|
||||
if (From_buffer)
|
||||
free_string(&From_buffer);
|
||||
+ if (Date_buffer)
|
||||
+ free_string(&Date_buffer);
|
||||
|
||||
} else {
|
||||
/* make referenced message as edited message */
|
|
@ -1,12 +0,0 @@
|
|||
Do not pause to inform the user, metamail is not needed.
|
||||
Maybe, there is no need to even say anything at all...
|
||||
|
||||
--- melib/mime_parse.c Sun Jun 27 15:39:33 2004
|
||||
+++ melib/mime_parse.c Thu Jul 7 16:46:46 2005
|
||||
@@ -749,5 +749,5 @@
|
||||
|
||||
if (! (tmp & NOTPLAIN_need_metamail)) {
|
||||
- lib_error(CATGETS(elm_msg_cat, MeSet, MeParsingMimeNoMetamail,
|
||||
+ lib_transient(CATGETS(elm_msg_cat, MeSet, MeParsingMimeNoMetamail,
|
||||
"Parsing MIME structure... metamail not needed"));
|
||||
}
|
|
@ -1,12 +0,0 @@
|
|||
--- lib/precompiled_sets.c Sat Jul 9 18:03:15 2005
|
||||
+++ lib/precompiled_sets.c Sun Sep 10 03:29:48 2006
|
||||
@@ -404,7 +404,8 @@
|
||||
{ CS_charset_magic, &cs_euc, &map_EUC_ascii, SET_valid, "GB2312", NULL,
|
||||
&set_EUCCN, 2025, "GB2312-1980" }, /* ASCII + GB 2312-80 */
|
||||
|
||||
- { CS_charset_magic, &cs_unknown, NULL, SET_valid, "Big5", NULL, NULL, 2026, NULL },
|
||||
+ { CS_charset_magic, &cs_ascii, &map_latin1, SET_valid, "Big5", ASCII,
|
||||
+ &(sets_iso_8859_X[1]), 2026, "Big5" },
|
||||
{ CS_charset_magic, &cs_ascii, NULL, SET_valid, "windows-1250", ASCII, NULL, 2250, NULL },
|
||||
{ CS_charset_magic, &cs_ascii, NULL, SET_valid, "windows-1253", ASCII, NULL, 2253, NULL },
|
||||
{ CS_charset_magic, &cs_ascii, NULL, SET_valid, "windows-1254", ASCII ,NULL, 2254, NULL },
|
|
@ -1,5 +0,0 @@
|
|||
An interactive screen-oriented mailer program that supersedes mail
|
||||
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.elmme-mailer.org/
|
|
@ -1,97 +0,0 @@
|
|||
bin/answer
|
||||
bin/checkalias
|
||||
bin/elm
|
||||
bin/elmalias
|
||||
bin/elmstringconvert
|
||||
bin/fastmail
|
||||
bin/frm
|
||||
@exec ln -f %B/%f %B/nfrm
|
||||
@unexec rm -f %B/nfrm
|
||||
bin/listalias
|
||||
bin/messages
|
||||
bin/newalias
|
||||
bin/newmail
|
||||
@exec ln -f %B/%f %B/wnewmail
|
||||
@unexec rm -f %B/wnewmail
|
||||
bin/printmail
|
||||
bin/readmsg
|
||||
%%CONF_DIR%%/elm.filelist
|
||||
@unexec if cmp -s %D/%%CONF_DIR%%/elm.mimecharsets %D/%%CONF_DIR%%/elm.mimecharsets-dist; then rm -f %D/%%CONF_DIR%%/elm.mimecharsets; fi
|
||||
%%CONF_DIR%%/elm.mimecharsets-dist
|
||||
%%CONF_DIR%%/elm.mimecharsets.NEW
|
||||
@exec if [ -f %D/%%LIB_DIR%%/elm.mimecharsets ]; then [ -f %B/elm.mimecharsets ] && old=.old || old=; mv %D/%%LIB_DIR%%/elm.mimecharsets %B/elm.mimecharsets${old}; fi
|
||||
@exec [ -f %B/elm.mimecharsets ] || cp %B/%f %B/elm.mimecharsets
|
||||
@unexec if cmp -s %D/%%CONF_DIR%%/elm.mimetypes %D/%%CONF_DIR%%/elm.mimetypes-dist; then rm -f %D/%%CONF_DIR%%/elm.mimetypes; fi
|
||||
%%CONF_DIR%%/elm.mimetypes-dist
|
||||
%%CONF_DIR%%/elm.mimetypes.NEW
|
||||
@exec if [ -f %D/%%LIB_DIR%%/elm.mimetypes ]; then [ -f %B/elm.mimetypes ] && old=.old || old=; mv %D/%%LIB_DIR%%/elm.mimetypes %B/elm.mimetypes${old}; fi
|
||||
@exec [ -f %B/elm.mimetypes ] || cp %B/%f %B/elm.mimetypes
|
||||
@unexec if cmp -s %D/%%CONF_DIR%%/elm.rc %D/%%CONF_DIR%%/elm.rc-dist; then rm -f %D/%%CONF_DIR%%/elm.rc; fi
|
||||
%%CONF_DIR%%/elm.rc-dist
|
||||
@exec if [ -f %D/%%LIB_DIR%%/elm.rc ]; then [ -f %B/elm.rc ] && old=.old || old=; mv %D/%%LIB_DIR%%/elm.rc %B/elm.rc${old}; fi
|
||||
@exec [ -f %B/elm.rc ] || cp %B/%f %B/elm.rc
|
||||
%%LIB_DIR%%/elm-help.0
|
||||
%%LIB_DIR%%/elm-help.1
|
||||
%%LIB_DIR%%/elm-help.2
|
||||
%%LIB_DIR%%/elm-help.3
|
||||
%%LIB_DIR%%/elm.map.bin/bindata.bin
|
||||
%%LIB_DIR%%/elm.map.bin/unidata.bin
|
||||
%%LIB_DIR%%/elm.map.txt/8859-10.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-11.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-13.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-14.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-16.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-2.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-3.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-4.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-5.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-6.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-7.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-8.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/8859-9.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1250.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1253.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1254.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1255.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1256.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1257.TXT
|
||||
%%LIB_DIR%%/elm.map.txt/CP1258.TXT
|
||||
%%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
|
||||
%%LIB_DIR%%/elmlibregister
|
||||
%%LIB_DIR%%/elmmimetypes
|
||||
%%LIB_DIR%%/elmrc-info
|
||||
%%LIB_DIR%%/elmrc-write
|
||||
%%LIB_DIR%%/elmregister
|
||||
@exec ln -f %B/%f %B/elmuninstall
|
||||
@unexec rm -f %B/elmuninstall
|
||||
%%LIB_DIR%%/elmterminal
|
||||
%%LIB_DIR%%/elmunidata
|
||||
%%LIB_DIR%%/prlong
|
||||
%%SHLIB_DIR%%/libelmme-base.so%%SO_REV%%
|
||||
%%SHLIB_DIR%%/libelmme-mailer.so%%SO_REV%%
|
||||
%%SHLIB_DIR%%/libelmme-mbox.so%%SO_REV%%
|
||||
%%SHLIB_DIR%%/libelmme-mime.so%%SO_REV%%
|
||||
%%SHLIB_DIR%%/libelmme-misc.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%%/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
|
||||
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
|
||||
@dirrmtry %%LIB_DIR%%
|
||||
@dirrmtry %%CONF_DIR%%
|
||||
@dirrmtry %%MAIL_DIR%%
|
|
@ -1,374 +0,0 @@
|
|||
#!/bin/sh -e
|
||||
#
|
||||
# pre-configure script for Elm port to FreeBSD
|
||||
#
|
||||
# $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)}
|
||||
|
||||
[ -d ${WRKSRC}/shlib ] || mkdir ${WRKSRC}/shlib
|
||||
|
||||
case ${CFLAGS} in
|
||||
*-g*) DEBUG="-DDEBUG" ;;
|
||||
*) DEBUG= ;;
|
||||
esac
|
||||
|
||||
cat >> ${CONFIG_PATH} << EOF
|
||||
#!/bin/sh
|
||||
# config.sh
|
||||
# This file was produced by running the $0 script.
|
||||
|
||||
Log='\$Log'
|
||||
Header='\$Header'
|
||||
install_prefix='${PREFIX}'
|
||||
bin='${PREFIX}/bin'
|
||||
contains='grep'
|
||||
cppstdin='/usr/bin/cpp'
|
||||
cppminus=''
|
||||
diff='/usr/bin/diff'
|
||||
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'
|
||||
i_sys_socket='define'
|
||||
d_connect_reopen='undef'
|
||||
i_netdb='define'
|
||||
i_netinet_in='define'
|
||||
i_arpa_inet='define'
|
||||
d_use_aton='define'
|
||||
i_inttypes='${has_inttypes}'
|
||||
d_nointtypes='undef'
|
||||
n='-n'
|
||||
c=''
|
||||
orderlib='false'
|
||||
ranlib=':'
|
||||
ar='ar'
|
||||
nm='nm'
|
||||
package='elm2.4me+'
|
||||
pager='builtin++'
|
||||
use_builtin_pager='define'
|
||||
startsh='#!/bin/sh'
|
||||
define='define'
|
||||
loclist='
|
||||
basename
|
||||
cat
|
||||
chgrp
|
||||
chmod
|
||||
cp
|
||||
dirname
|
||||
echo
|
||||
expr
|
||||
egrep
|
||||
grep
|
||||
fgrep
|
||||
head
|
||||
ln
|
||||
ls
|
||||
make
|
||||
mv
|
||||
rm
|
||||
sed
|
||||
sleep
|
||||
sort
|
||||
diff
|
||||
touch
|
||||
tr
|
||||
uniq
|
||||
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='/usr/bin/sort'
|
||||
uniq='/usr/bin/uniq'
|
||||
grep='/usr/bin/grep'
|
||||
fgrep='/usr/bin/fgrep'
|
||||
head='/usr/bin/head'
|
||||
trylist='
|
||||
Mcc
|
||||
compress
|
||||
cpp
|
||||
date
|
||||
diff
|
||||
emacs
|
||||
execmail
|
||||
gencat
|
||||
gpg
|
||||
ispell
|
||||
line
|
||||
lint
|
||||
lp
|
||||
locale
|
||||
lpr
|
||||
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='${LOCALBASE}/bin/ispell'
|
||||
egrep='/usr/bin/egrep'
|
||||
more='/usr/bin/more'
|
||||
pg='pg'
|
||||
Mcc='Mcc'
|
||||
vi='/usr/bin/vi'
|
||||
mailx=''
|
||||
mail=''
|
||||
cpp='/usr/bin/cpp'
|
||||
perl=''
|
||||
emacs='${LOCALBASE}/bin/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'
|
||||
make_sets_make='define'
|
||||
date='/bin/date'
|
||||
csh=''
|
||||
pmake='pmake'
|
||||
mips='false'
|
||||
col=''
|
||||
pack='pack'
|
||||
compress='/usr/bin/compress'
|
||||
execmail=''
|
||||
gencat='/usr/bin/gencat'
|
||||
libswanted='sun nls c_s'
|
||||
noaddlib='yes'
|
||||
c_date='Tue Aug 24 15:05:52 CEST 2004'
|
||||
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='define'
|
||||
d_domname='define'
|
||||
d_usegetdom='undef'
|
||||
d_errlst='define'
|
||||
d_flock='define'
|
||||
d_dotlock='define'
|
||||
d_fcntlock='undef'
|
||||
has_flock='define'
|
||||
has_fcntl='define'
|
||||
d_ftruncate='define'
|
||||
d_gethname='define'
|
||||
d_douname='undef'
|
||||
ign_hname=''
|
||||
d_havetlib='define'
|
||||
termlib='-ltermlib'
|
||||
i_curses='undef'
|
||||
i_term='define'
|
||||
d_index='undef'
|
||||
d_internet=''
|
||||
d_ispell='define'
|
||||
ispell_path='${LOCALBASE}/bin/ispell'
|
||||
ispell_options='-x'
|
||||
i_locale='define'
|
||||
i_nl_types='define'
|
||||
d_msgcat='define'
|
||||
d_usenls=''
|
||||
d_mallocvoid='define'
|
||||
d_mboxedit='define'
|
||||
metamail_path='${LOCALBASE}/bin/metamail'
|
||||
d_8bitmime='define'
|
||||
d_binarymime='undef'
|
||||
d_dsn='define'
|
||||
defsystemcharset='US-ASCII'
|
||||
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='define'
|
||||
mailermode='2755'
|
||||
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='define'
|
||||
d_shared_rev='${d_shared_rev}'
|
||||
d_dlopen_libs='define'
|
||||
shared_list='${ELM_SHLIBS}'
|
||||
shared_register='${ELM_SHLIBS}'
|
||||
d_dynamic_main='define'
|
||||
dynamic_opt='-rdynamic'
|
||||
dlopen_lib=''
|
||||
rpath_opt='-rpath '
|
||||
soname_opt='-shared -Wl,-soname,'
|
||||
soname_include_path='define'
|
||||
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='localhost'
|
||||
phostname='hostname'
|
||||
mydomain='.invalid'
|
||||
autohostname='define'
|
||||
i_memory='define'
|
||||
i_time='define'
|
||||
i_systime='define'
|
||||
d_systimekernel='undef'
|
||||
i_unistd='define'
|
||||
i_utime='define'
|
||||
i_sysutime='undef'
|
||||
lib='${LIB_DIR}'
|
||||
shlib='${SHLIB_DIR}'
|
||||
etc='${CONF_DIR}'
|
||||
stage_dir='${STAGE_DIR}'
|
||||
build_package='undef'
|
||||
libdirname='lib'
|
||||
libc='/usr/lib/libc.so'
|
||||
linepr='/usr/bin/lp'
|
||||
maildir='/var/mail'
|
||||
mailer='/usr/sbin/sendmail'
|
||||
mailgrp='mail'
|
||||
mansrc='${MAN1PREFIX}/man/man1'
|
||||
catmansrc='${MAN1PREFIX}/man/cat1'
|
||||
manext='.1'
|
||||
manext_choice='.1'
|
||||
catmanext='.1'
|
||||
catmanext_choice='.1'
|
||||
packed='n'
|
||||
manroff='/usr/bin/nroff'
|
||||
manroffopts=''
|
||||
suffix=''
|
||||
packer=''
|
||||
optimize='${CFLAGS}'
|
||||
ccflags='${DEBUG}'
|
||||
picflag='-fPIC'
|
||||
nopic=''
|
||||
shared_extra=''
|
||||
cppflags=''
|
||||
ldflags='-s'
|
||||
cc='${CC}'
|
||||
libs=''
|
||||
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'
|
||||
have_codeset='define'
|
||||
d_pgp='define'
|
||||
pgp='${LOCALBASE}/bin/pgp'
|
||||
pgp2_path='${LOCALBASE}/bin/pgp'
|
||||
pgp5_dir='${LOCALBASE}/bin'
|
||||
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
|
||||
|
||||
tee -a ${CONFIG_PATH} >> ${WRKSRC}/shared_libs/iconv/config.res << EOF
|
||||
iconv_dir='${ICONV_PREFIX}'
|
||||
iconv_include_dir='${ICONV_PREFIX}/include'
|
||||
iconv_lib_dir='${ICONV_PREFIX}/lib'
|
||||
iconv_link='${ICONV_LINK}'
|
||||
EOF
|
||||
|
||||
tee -a ${CONFIG_PATH} >> ${WRKSRC}/shared_libs/tls/config.res << EOF
|
||||
tls_dir='${OPENSSLBASE}'
|
||||
tls_include_dir='${OPENSSLINC}'
|
||||
tls_lib_dir='${OPENSSLLIB}'
|
||||
EOF
|
||||
|
||||
exit 0
|
|
@ -1,34 +0,0 @@
|
|||
# Created by: dhagan@cs.vt.edu
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= elm
|
||||
PORTVERSION= 2.5.8
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://instinct.org/elm/files/tarballs/
|
||||
DISTNAME= ${PORTNAME}${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Once-popular mail user agent, version 2.5.x
|
||||
|
||||
BUILD_DEPENDS= ispell:${PORTSDIR}/textproc/aspell-ispell
|
||||
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
CFLAGS+= -D_SIZE_T
|
||||
|
||||
WRKSRC= ${WRKDIR}/elm${PORTVERSION}
|
||||
NO_LATEST_LINK= yes
|
||||
USES= gettext
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_SCRIPT= Configure
|
||||
CONFIGURE_ENV= PREFIX="${PREFIX}"
|
||||
CONFIGURE_ARGS= -d
|
||||
MAKE_FLAGS= CATMAN=catman-none
|
||||
MAN1= answer.1 checkalias.1 elm.1 elmalias.1 fastmail.1 \
|
||||
frm.1 listalias.1 messages.1 newalias.1 newmail.1 \
|
||||
printmail.1 readmsg.1 mmencode.1
|
||||
MLINKS= frm.1 nfrm.1 newmail.1 wnewmail.1
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (elm2.5.8.tar.gz) = 80ec62197d214a6efcf19bb98eb64483a78f80956c1a77eab783bea1949ac815
|
||||
SIZE (elm2.5.8.tar.gz) = 607078
|
|
@ -1,59 +0,0 @@
|
|||
--- Configure.orig 2005-08-18 13:49:24.000000000 +0100
|
||||
+++ Configure 2013-01-18 16:14:29.794050455 +0000
|
||||
@@ -18,11 +18,6 @@
|
||||
PATH=".:/bin:/usr/bin:/usr/local/bin:/usr/ucb:/usr/local:/usr/lbin:/etc:/usr/new:/usr/new/bin:/usr/nbin:$PATH"
|
||||
export PATH || (echo "OOPS, this isn't sh. Desperation time. I will feed myself to sh."; sh $0; kill $$)
|
||||
|
||||
-if test ! -t 0; then
|
||||
- echo "Say 'sh Configure', not 'sh <Configure'"
|
||||
- exit 1
|
||||
-fi
|
||||
-
|
||||
(alias) >/dev/null 2>&1 && \
|
||||
echo "(I see you are using the Korn shell. Some ksh's blow up on Configure," && \
|
||||
echo "especially on exotic machines. If yours does, try the Bourne shell instead.)"
|
||||
@@ -491,7 +486,6 @@
|
||||
c='\c'
|
||||
fi
|
||||
echo $n "Type carriage return to continue. Your cursor should be here-->$c"
|
||||
-read ans
|
||||
rm -f .echotmp
|
||||
|
||||
: now set up to do reads with possible shell escape and default assignment
|
||||
@@ -2058,6 +2052,7 @@
|
||||
libc=/usr/lib/libc.a
|
||||
else
|
||||
set /usr/ccs/lib/libc.so
|
||||
+test -f $1 || set /usr/lib/libc.a
|
||||
test -f $1 || set /usr/lib/libc.so
|
||||
test -f $1 || set /usr/lib/libc.so.[0-9]*
|
||||
test -f $1 || set /lib/libsys_s.a
|
||||
@@ -2111,7 +2106,7 @@
|
||||
set `echo $libc $libnames | tr ' ' '\012' | sort | uniq`
|
||||
$echo $n "Extracting names from $* for later perusal...$c"
|
||||
nm $nm_opts $* 2>/dev/null >libc.tmp
|
||||
-$sed -n -e 's/^.* [ATDSU] *[_.]*//p' -e 's/^.* [ATDSU] //p' <libc.tmp >libc.list
|
||||
+$sed -n -e 's/^.* [ATDSUW] *[_.]*//p' -e 's/^.* [ATDSUW] //p' <libc.tmp >libc.list
|
||||
if $contains '^printf$' libc.list >/dev/null 2>&1; then
|
||||
echo done
|
||||
elif $sed -n -e 's/^__*//' -e 's/^\([a-zA-Z_0-9$]*\).*xtern.*/\1/p' \
|
||||
@@ -2499,7 +2494,10 @@
|
||||
#
|
||||
: see if crypt exists
|
||||
echo " "
|
||||
-if $contains '^crypt$' libc.list >/dev/null 2>&1; then
|
||||
+if $test "$cryptlib" = -lcrypt; then
|
||||
+ echo 'crypt() found.'
|
||||
+ d_crypt="$define"
|
||||
+elif $contains '^crypt$' libc.list >/dev/null 2>&1; then
|
||||
echo 'crypt() found.'
|
||||
d_crypt="$define"
|
||||
cryptlib=''
|
||||
@@ -5499,7 +5497,6 @@
|
||||
echo "If you didn't make any mistakes, then just type a carriage return here."
|
||||
rp="If you need to edit config.sh, do it as a shell escape here:"
|
||||
$echo $n "$rp $c"
|
||||
-. UU/myread
|
||||
case "$ans" in
|
||||
'') ;;
|
||||
*) : in case they cannot read
|
|
@ -1,2 +0,0 @@
|
|||
Elm is an interactive screen-oriented mailer program that
|
||||
supersedes mail and mailx. This is the 2.5.x distribution.
|
|
@ -1,29 +0,0 @@
|
|||
bin/elm
|
||||
bin/answer
|
||||
bin/checkalias
|
||||
bin/elmalias
|
||||
bin/fastmail
|
||||
bin/frm
|
||||
@exec ln -f %D/%F %D/bin/nfrm
|
||||
@unexec rm -f %D/bin/nfrm
|
||||
bin/listalias
|
||||
bin/messages
|
||||
bin/newalias
|
||||
bin/newmail
|
||||
@exec ln -f %D/%F %D/bin/wnewmail
|
||||
@unexec rm -f %D/bin/wnewmail
|
||||
bin/printmail
|
||||
bin/readmsg
|
||||
bin/prlong
|
||||
bin/mmencode
|
||||
lib/elmrc-info
|
||||
lib/help-main
|
||||
lib/help-options
|
||||
lib/help-alias
|
||||
lib/help-pager
|
||||
lib/help-status
|
||||
lib/help-fbrowser
|
||||
lib/help-attach
|
||||
lib/help-selfolder
|
||||
lib/mime-types
|
||||
lib/mlists.eg
|
|
@ -1,315 +0,0 @@
|
|||
#!/bin/sh -
|
||||
#
|
||||
# pre-configure script for Elm port to FreeBSD 2.0
|
||||
#
|
||||
# Stolen from the elm-ME port (/usr/ports/mail/elm/)
|
||||
# $FreeBSD$
|
||||
|
||||
PortsDir=$PORTSDIR
|
||||
CurDir=$CURDIR
|
||||
WrkSrc=$WRKSRC
|
||||
|
||||
cat > ${WrkSrc}/config.sh << 'EOF'
|
||||
#!/bin/sh
|
||||
# config.sh
|
||||
# This file was produced by running the Configure script.
|
||||
|
||||
Log='$Log'
|
||||
Header='$Header'
|
||||
bin="${PREFIX}/bin"
|
||||
contains='grep'
|
||||
cppstdin='/usr/bin/cpp'
|
||||
cppminus=''
|
||||
d_getopt='define'
|
||||
d_memcpy='define'
|
||||
d_rename='define'
|
||||
d_symlink='define'
|
||||
d_whoami='undef'
|
||||
d_poll='define'
|
||||
d_mmap='define'
|
||||
d_inttypes='define'
|
||||
d_nointtypes='undef'
|
||||
n='-n'
|
||||
c=''
|
||||
orderlib='false'
|
||||
ranlib=':'
|
||||
package='elm2'
|
||||
pager='builtin'
|
||||
startsh='#!/bin/sh'
|
||||
define='define'
|
||||
loclist='
|
||||
cat
|
||||
chgrp
|
||||
chmod
|
||||
cp
|
||||
echo
|
||||
expr
|
||||
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
|
||||
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
|
||||
uname
|
||||
uuname
|
||||
vi
|
||||
'
|
||||
test='/bin/test'
|
||||
inews=''
|
||||
ispell="${PREFIX}/bin/ispell"
|
||||
egrep=''
|
||||
more='/usr/bin/more'
|
||||
pg='pg'
|
||||
Mcc='Mcc'
|
||||
vi='/usr/bin/vi'
|
||||
mailx='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'
|
||||
noaddlib='yes'
|
||||
c_date='Wed Sep 8 21:06:00 MSD 1999'
|
||||
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='undef'
|
||||
d_errlst='define'
|
||||
d_flock='define'
|
||||
d_dotlock='undef'
|
||||
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'
|
||||
d_index='undef'
|
||||
d_internet='define'
|
||||
d_ispell='define'
|
||||
ispell_path="${PREFIX}/bin/ispell"
|
||||
ispell_options=''
|
||||
d_locale='define'
|
||||
d_nl_types='define'
|
||||
d_msgcat='define'
|
||||
d_usenls='undef'
|
||||
d_mallocvoid='define'
|
||||
d_mboxedit='define'
|
||||
metamail_path='none'
|
||||
defencoding=''
|
||||
d_8bitmime='define'
|
||||
d_binarymime='undef'
|
||||
d_dsn='define'
|
||||
defcharset='DISPLAY'
|
||||
defdispcharset='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'
|
||||
d_remlock='undef'
|
||||
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'
|
||||
tempnamo=''
|
||||
tempnamc=''
|
||||
d_termio='undef'
|
||||
d_termios='define'
|
||||
d_utimbuf='define'
|
||||
d_vfork='define'
|
||||
defbatsub='no subject (file transmission)'
|
||||
defeditor='/usr/bin/vi'
|
||||
editoropts=''
|
||||
hostname="${Hostname}"
|
||||
phostname='hostname'
|
||||
mydomain="${Domain}"
|
||||
autohostname='define'
|
||||
i_memory='define'
|
||||
i_stdarg='define'
|
||||
i_stdlib='define'
|
||||
i_time='define'
|
||||
i_systime='define'
|
||||
d_systimekernel='undef'
|
||||
i_unistd='define'
|
||||
i_utime='define'
|
||||
i_sysutime='undef'
|
||||
lib="${PREFIX}/lib"
|
||||
libc='/usr/lib/libc.so'
|
||||
linepr='/usr/bin/lp'
|
||||
maildir='/var/mail'
|
||||
mailer='/usr/sbin/sendmail'
|
||||
mailgrp='mail'
|
||||
mansrc="${PREFIX}/man/man1"
|
||||
catmansrc="${PREFIX}/man/cat1"
|
||||
manext='.1'
|
||||
manext_choice='.1'
|
||||
catmanext='.1'
|
||||
catmanext_choice='.1'
|
||||
packed='n'
|
||||
manroff='/usr/bin/nroff'
|
||||
manroffopts=''
|
||||
suffix=''
|
||||
packer=''
|
||||
optimize="$CFLAGS"
|
||||
ccflags=''
|
||||
cppflags=''
|
||||
ldflags='-s -L${PREFIX}/lib'
|
||||
cc='cc'
|
||||
libs=''
|
||||
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="${PREFIX}/bin/pgp"
|
||||
pgp_path="${PREFIX}/bin/pgp"
|
||||
special_path='/usr/local/bin'
|
||||
CONFIG=true
|
||||
EOF
|
||||
|
||||
# Warn user to just take defaults.
|
||||
#
|
||||
echo "===> Note: This configure script is interactive, but the "
|
||||
echo " supplied defaults will work for FreeBSD. Just press "
|
||||
echo " Enter to accept each default."
|
||||
exit 0
|
||||
# END
|
||||
|
|
@ -1,47 +0,0 @@
|
|||
# Created by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= emh
|
||||
PORTVERSION= 1.14.1
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= mail elisp
|
||||
MASTER_SITES= RINGSERVER/elisp/semi/semi-1.14-for-flim-1.14
|
||||
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= MIME extension of mh-e.el
|
||||
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/share/semi/${SEMI_COOKIE}:${PORTSDIR}/editors/semi${DEPPORT_SUFFIX}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/semi/${SEMI_COOKIE}:${PORTSDIR}/editors/semi${DEPPORT_SUFFIX}
|
||||
|
||||
SEMI_TRUNK= 1.14
|
||||
SEMI_COOKIE= semi-${EMACS_PORT_NAME}-${SEMI_TRUNK}.FreeBSD-packages
|
||||
|
||||
USE_EMACS= yes
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${EMACS_PORT_NAME} == xemacs21-mule
|
||||
DEPPORT_SUFFIX= -${EMACS_PORT_NAME}
|
||||
ALL_TARGET= package
|
||||
INSTALL_TARGET= install-package
|
||||
EMH_LISPDIR= ${EMACS_LIBDIR}/site-packages/lisp/emh
|
||||
XEMACS_ONLY= ""
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/mh-e/mh-e.el:${PORTSDIR}/editors/xemacs-packages
|
||||
RUN_DEPENDS+= ${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/mh-e/mh-e.el:${PORTSDIR}/editors/xemacs-packages
|
||||
.else
|
||||
.if ${EMACS_PORT_NAME} == "emacs20"
|
||||
DEPPORT_SUFFIX= -${EMACS_PORT_NAME}
|
||||
.else
|
||||
DEPPORT_SUFFIX=
|
||||
.endif
|
||||
ALL_TARGET= elc
|
||||
EMH_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/semi
|
||||
MAKE_ARGS+= LISPDIR=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
|
||||
XEMACS_ONLY= "@comment "
|
||||
.endif
|
||||
|
||||
PLIST_SUB= XEMACS_ONLY=${XEMACS_ONLY} \
|
||||
EMH_LISPDIR=${EMH_LISPDIR}
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (emh-1.14.1.tar.gz) = 9b6462c1e302d2493f355731c19fff1598c0b564187fd6a31030409fa2b4f455
|
||||
SIZE (emh-1.14.1.tar.gz) = 15229
|
|
@ -1 +0,0 @@
|
|||
EMH is a extender for mh-e to provide MIME feature using SEMI.
|
|
@ -1,13 +0,0 @@
|
|||
%%EMH_LISPDIR%%/emh.el
|
||||
%%EMH_LISPDIR%%/emh.elc
|
||||
%%EMH_LISPDIR%%/emh-comp.el
|
||||
%%EMH_LISPDIR%%/emh-comp.elc
|
||||
%%EMH_LISPDIR%%/emh-def.el
|
||||
%%EMH_LISPDIR%%/emh-def.elc
|
||||
%%EMH_LISPDIR%%/emh-face.el
|
||||
%%EMH_LISPDIR%%/emh-face.elc
|
||||
%%EMH_LISPDIR%%/emh-setup.el
|
||||
%%EMH_LISPDIR%%/emh-setup.elc
|
||||
%%XEMACS_ONLY%%%%EMH_LISPDIR%%/custom-load.el
|
||||
%%XEMACS_ONLY%%%%EMH_LISPDIR%%/custom-load.elc
|
||||
%%XEMACS_ONLY%%@dirrm %%EMH_LISPDIR%%
|
|
@ -1,63 +0,0 @@
|
|||
# Created by: Chifeng QU <chifeng@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= extmail
|
||||
PORTVERSION= 1.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.chifeng.name/dist/extmail/ \
|
||||
http://mirror3.extmail.net/dist/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= High performance webmail system
|
||||
|
||||
RUN_DEPENDS= p5-Unix-Syslog>=0:${PORTSDIR}/sysutils/p5-Unix-Syslog
|
||||
|
||||
USES= perl5
|
||||
NO_BUILD= yes
|
||||
|
||||
OPTIONS_DEFINE= MYSQL LDAP
|
||||
OPTIONS_DEFAULT= MYSQL
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MMYSQL}
|
||||
RUN_DEPENDS+= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
|
||||
.endif
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
RUN_DEPENDS+= p5-DBD-LDAP>=0:${PORTSDIR}/databases/p5-DBD-LDAP
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${WWWDIR}
|
||||
|
||||
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}
|
||||
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR:S,^${PREFIX}/,%D/,}' >> ${TMPPLIST}
|
||||
|
||||
@${FIND} ${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755
|
||||
@${ECHO_CMD} '@exec ${FIND} ${WWWDIR:S,^${PREFIX}/,%D/,} -type d -print0 | \
|
||||
${XARGS} -0 ${CHMOD} 755' >> ${TMPPLIST}
|
||||
|
||||
@${FIND} \
|
||||
${WWWDIR}/cgi \
|
||||
${WWWDIR}/tools \
|
||||
${WWWDIR}/dispatch-init \
|
||||
${WWWDIR}/dispatch.fcgi \
|
||||
${WWWDIR}/dispatch_lig.sh \
|
||||
-type f -print0 | ${XARGS} -0 ${CHMOD} +x
|
||||
@${ECHO_CMD} '@exec ${FIND} \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/cgi \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/tools \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/dispatch-init \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/dispatch.fcgi \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/dispatch_lig.sh \
|
||||
-type f -print0 | ${XARGS} -0 ${CHMOD} +x' >> ${TMPPLIST}
|
||||
|
||||
post-install:
|
||||
@if [ ! -f ${WWWDIR}/webmail.cf ]; then \
|
||||
${CP} -p ${WWWDIR}/webmail.cf.default ${WWWDIR}/webmail.cf ; \
|
||||
${CHMOD} +w ${WWWDIR}/webmail.cf ; \
|
||||
fi
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (extmail-1.2.tar.gz) = 3e023bb2caf9daa31f8f851979cdc161883c166f1c51921d3993d47aed6d90a7
|
||||
SIZE (extmail-1.2.tar.gz) = 541279
|
|
@ -1,7 +0,0 @@
|
|||
ExtMail -- A high performance webmail system.
|
||||
|
||||
It was written in pure perl, only support Maildir++(or Maildir), we try to
|
||||
optimize the design and archtecture, make it scalable well and run faster
|
||||
than common php/perl webmail system.
|
||||
|
||||
WWW: http://www.extmail.org
|
|
@ -1,350 +0,0 @@
|
|||
%%WWWDIR%%/AUTHORS
|
||||
%%WWWDIR%%/CREDITS
|
||||
%%WWWDIR%%/ChangeLog
|
||||
%%WWWDIR%%/FAQ
|
||||
%%WWWDIR%%/INSTALL
|
||||
%%WWWDIR%%/README
|
||||
%%WWWDIR%%/README.fcgi
|
||||
%%WWWDIR%%/README.filter
|
||||
%%WWWDIR%%/README.vpopmail
|
||||
%%WWWDIR%%/Version
|
||||
%%WWWDIR%%/cgi/abook.cgi
|
||||
%%WWWDIR%%/cgi/compose.cgi
|
||||
%%WWWDIR%%/cgi/env.cgi
|
||||
%%WWWDIR%%/cgi/filter.cgi
|
||||
%%WWWDIR%%/cgi/folders.cgi
|
||||
%%WWWDIR%%/cgi/globabook.cgi
|
||||
%%WWWDIR%%/cgi/index.cgi
|
||||
%%WWWDIR%%/cgi/netdisk.cgi
|
||||
%%WWWDIR%%/cgi/pref.cgi
|
||||
%%WWWDIR%%/cgi/readmsg.cgi
|
||||
%%WWWDIR%%/cgi/search.cgi
|
||||
%%WWWDIR%%/dispatch-init
|
||||
%%WWWDIR%%/dispatch.fcgi
|
||||
%%WWWDIR%%/dispatch_lig.sh
|
||||
%%WWWDIR%%/globabook.cf
|
||||
%%WWWDIR%%/html/README
|
||||
%%WWWDIR%%/html/default/BOTTOM.html
|
||||
%%WWWDIR%%/html/default/MAIN_LEFT.html
|
||||
%%WWWDIR%%/html/default/OPTION_NAV.html
|
||||
%%WWWDIR%%/html/default/README
|
||||
%%WWWDIR%%/html/default/TOP_BAN.html
|
||||
%%WWWDIR%%/html/default/TOP_NAV.html
|
||||
%%WWWDIR%%/html/default/UTF8.inc
|
||||
%%WWWDIR%%/html/default/abook.html
|
||||
%%WWWDIR%%/html/default/abook_edit.html
|
||||
%%WWWDIR%%/html/default/abookac.html
|
||||
%%WWWDIR%%/html/default/add2list.html
|
||||
%%WWWDIR%%/html/default/att2ndisk.html
|
||||
%%WWWDIR%%/html/default/autoreply.html
|
||||
%%WWWDIR%%/html/default/blacklist.html
|
||||
%%WWWDIR%%/html/default/compose.html
|
||||
%%WWWDIR%%/html/default/css/autocomplete.css
|
||||
%%WWWDIR%%/html/default/css/login.css
|
||||
%%WWWDIR%%/html/default/css/moz-text-overflow.xml
|
||||
%%WWWDIR%%/html/default/css/newstyle.css
|
||||
%%WWWDIR%%/html/default/css/text-fade.gif
|
||||
%%WWWDIR%%/html/default/css/text-fade.png
|
||||
%%WWWDIR%%/html/default/css/text-overflow.css
|
||||
%%WWWDIR%%/html/default/editor.html
|
||||
%%WWWDIR%%/html/default/error.html
|
||||
%%WWWDIR%%/html/default/filter.html
|
||||
%%WWWDIR%%/html/default/filter_edit.html
|
||||
%%WWWDIR%%/html/default/foldermgr.html
|
||||
%%WWWDIR%%/html/default/folders.html
|
||||
%%WWWDIR%%/html/default/globabook.html
|
||||
%%WWWDIR%%/html/default/group_edit.html
|
||||
%%WWWDIR%%/html/default/groups.inc
|
||||
%%WWWDIR%%/html/default/images/Drafts.gif
|
||||
%%WWWDIR%%/html/default/images/Inbox.gif
|
||||
%%WWWDIR%%/html/default/images/Junk.gif
|
||||
%%WWWDIR%%/html/default/images/Sent.gif
|
||||
%%WWWDIR%%/html/default/images/Trash.gif
|
||||
%%WWWDIR%%/html/default/images/attach.gif
|
||||
%%WWWDIR%%/html/default/images/common/advclose.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar0.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar1.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar2.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar3.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar4.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar5.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar6.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar7.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar8.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar9.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_alipay.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_bold.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_center.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_clear.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_code.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_color.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_contract.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_email.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_expand.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_flash.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_fly.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_image.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_indent.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_italic.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_left.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_menupop.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_orderedlist.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_outdent.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_qq.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_quote.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_ra.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_redo.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_removeformat.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_right.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_rm.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_separator.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_table.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_underline.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_undo.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_unlink.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_unorderedlist.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_url.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_wma.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_wmv.gif
|
||||
%%WWWDIR%%/html/default/images/common/icon_signinxspace.gif
|
||||
%%WWWDIR%%/html/default/images/common/index.htm
|
||||
%%WWWDIR%%/html/default/images/common/jsmenu.gif
|
||||
%%WWWDIR%%/html/default/images/common/minus.gif
|
||||
%%WWWDIR%%/html/default/images/common/notice.gif
|
||||
%%WWWDIR%%/html/default/images/common/plus.gif
|
||||
%%WWWDIR%%/html/default/images/common/rss.gif
|
||||
%%WWWDIR%%/html/default/images/common/sigline.gif
|
||||
%%WWWDIR%%/html/default/images/common/spacer.gif
|
||||
%%WWWDIR%%/html/default/images/common/xml.gif
|
||||
%%WWWDIR%%/html/default/images/common/zoomin.gif
|
||||
%%WWWDIR%%/html/default/images/common/zoomout.gif
|
||||
%%WWWDIR%%/html/default/images/contact.gif
|
||||
%%WWWDIR%%/html/default/images/delete.gif
|
||||
%%WWWDIR%%/html/default/images/edit.gif
|
||||
%%WWWDIR%%/html/default/images/firstpg.d.gif
|
||||
%%WWWDIR%%/html/default/images/firstpg.gif
|
||||
%%WWWDIR%%/html/default/images/folders.gif
|
||||
%%WWWDIR%%/html/default/images/high_priority.gif
|
||||
%%WWWDIR%%/html/default/images/hint.gif
|
||||
%%WWWDIR%%/html/default/images/hint_sm.gif
|
||||
%%WWWDIR%%/html/default/images/ico1.gif
|
||||
%%WWWDIR%%/html/default/images/lastpg.d.gif
|
||||
%%WWWDIR%%/html/default/images/lastpg.gif
|
||||
%%WWWDIR%%/html/default/images/lc.gif
|
||||
%%WWWDIR%%/html/default/images/lo.gif
|
||||
%%WWWDIR%%/html/default/images/logo.gif
|
||||
%%WWWDIR%%/html/default/images/low_priority.gif
|
||||
%%WWWDIR%%/html/default/images/nextpg.d.gif
|
||||
%%WWWDIR%%/html/default/images/nextpg.gif
|
||||
%%WWWDIR%%/html/default/images/paperclip.gif
|
||||
%%WWWDIR%%/html/default/images/prevpg.d.gif
|
||||
%%WWWDIR%%/html/default/images/prevpg.gif
|
||||
%%WWWDIR%%/html/default/images/purge.gif
|
||||
%%WWWDIR%%/html/default/images/rb.gif
|
||||
%%WWWDIR%%/html/default/images/search.gif
|
||||
%%WWWDIR%%/html/default/images/sl.gif
|
||||
%%WWWDIR%%/html/default/images/sort_asc.gif
|
||||
%%WWWDIR%%/html/default/images/sort_desc.gif
|
||||
%%WWWDIR%%/html/default/images/splash.jpg
|
||||
%%WWWDIR%%/html/default/images/toploading.gif
|
||||
%%WWWDIR%%/html/default/images/unread.gif
|
||||
%%WWWDIR%%/html/default/index.html
|
||||
%%WWWDIR%%/html/default/js/common.js
|
||||
%%WWWDIR%%/html/default/js/editor.js
|
||||
%%WWWDIR%%/html/default/js/menu.js
|
||||
%%WWWDIR%%/html/default/js/moz-text-overflow.js
|
||||
%%WWWDIR%%/html/default/lists.inc
|
||||
%%WWWDIR%%/html/default/loading.html
|
||||
%%WWWDIR%%/html/default/multifile_new.inc
|
||||
%%WWWDIR%%/html/default/netdisk.html
|
||||
%%WWWDIR%%/html/default/notify.html
|
||||
%%WWWDIR%%/html/default/pref.html
|
||||
%%WWWDIR%%/html/default/pref_pop3.html
|
||||
%%WWWDIR%%/html/default/print.html
|
||||
%%WWWDIR%%/html/default/readmsg.html
|
||||
%%WWWDIR%%/html/default/rich_abook.inc
|
||||
%%WWWDIR%%/html/default/saveok.html
|
||||
%%WWWDIR%%/html/default/search.html
|
||||
%%WWWDIR%%/html/default/sendok.html
|
||||
%%WWWDIR%%/html/default/welcome.html
|
||||
%%WWWDIR%%/html/default/whitelist.html
|
||||
%%WWWDIR%%/html/images/donate.png
|
||||
%%WWWDIR%%/html/images/extmail_logo.gif
|
||||
%%WWWDIR%%/html/images/file/au.gif
|
||||
%%WWWDIR%%/html/images/file/cert.gif
|
||||
%%WWWDIR%%/html/images/file/chm.gif
|
||||
%%WWWDIR%%/html/images/file/css.gif
|
||||
%%WWWDIR%%/html/images/file/dir.gif
|
||||
%%WWWDIR%%/html/images/file/dirup.gif
|
||||
%%WWWDIR%%/html/images/file/disk.gif
|
||||
%%WWWDIR%%/html/images/file/doc.gif
|
||||
%%WWWDIR%%/html/images/file/exe.gif
|
||||
%%WWWDIR%%/html/images/file/file.gif
|
||||
%%WWWDIR%%/html/images/file/font.gif
|
||||
%%WWWDIR%%/html/images/file/help.gif
|
||||
%%WWWDIR%%/html/images/file/html.gif
|
||||
%%WWWDIR%%/html/images/file/ini.gif
|
||||
%%WWWDIR%%/html/images/file/mail.gif
|
||||
%%WWWDIR%%/html/images/file/mdb.gif
|
||||
%%WWWDIR%%/html/images/file/mp3.gif
|
||||
%%WWWDIR%%/html/images/file/pdf.gif
|
||||
%%WWWDIR%%/html/images/file/pic.gif
|
||||
%%WWWDIR%%/html/images/file/ppt.gif
|
||||
%%WWWDIR%%/html/images/file/ps.gif
|
||||
%%WWWDIR%%/html/images/file/rm.gif
|
||||
%%WWWDIR%%/html/images/file/stream.gif
|
||||
%%WWWDIR%%/html/images/file/sys.gif
|
||||
%%WWWDIR%%/html/images/file/ttf.gif
|
||||
%%WWWDIR%%/html/images/file/txt.gif
|
||||
%%WWWDIR%%/html/images/file/video.gif
|
||||
%%WWWDIR%%/html/images/file/xls.gif
|
||||
%%WWWDIR%%/html/images/file/zip.gif
|
||||
%%WWWDIR%%/html/images/ico1.gif
|
||||
%%WWWDIR%%/html/images/rb.gif
|
||||
%%WWWDIR%%/html/images/sl.gif
|
||||
%%WWWDIR%%/html/images/splash.gif
|
||||
%%WWWDIR%%/html/index.html
|
||||
%%WWWDIR%%/html/plugins/chkupdate/chkupdate.js
|
||||
%%WWWDIR%%/html/plugins/chkupdate/style.css
|
||||
%%WWWDIR%%/html/plugins/coolweather/coolweather.js
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/01.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/02.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/03.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/04.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/05.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/06.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/07.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/08.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/11.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/12.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/13.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/14.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/15.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/16.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/17.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/18.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/19.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/20.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/21.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/22.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/23.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/24.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/25.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/26.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/29.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/30.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/31.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/32.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/33.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/34.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/35.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/36.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/37.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/38.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/39.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/40.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/41.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/42.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/43.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/44.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/icons/swa.gif
|
||||
%%WWWDIR%%/html/plugins/coolweather/style.css
|
||||
%%WWWDIR%%/html/plugins/etnews/etnews.js
|
||||
%%WWWDIR%%/html/plugins/etnews/style.css
|
||||
%%WWWDIR%%/html/plugins/phprpc_client.js
|
||||
%%WWWDIR%%/html/plugins/rpc_init.js
|
||||
%%WWWDIR%%/lang/en_US
|
||||
%%WWWDIR%%/lang/zh_CN
|
||||
%%WWWDIR%%/lang/zh_TW
|
||||
%%WWWDIR%%/libs/Crypt/PasswdMD5.pm
|
||||
%%WWWDIR%%/libs/Encode/IMAPUTF7.pm
|
||||
%%WWWDIR%%/libs/Encode/PPDetector.pm
|
||||
%%WWWDIR%%/libs/Encode/PPUniDetector.pm
|
||||
%%WWWDIR%%/libs/Ext.pm
|
||||
%%WWWDIR%%/libs/Ext/Abook.pm
|
||||
%%WWWDIR%%/libs/Ext/App.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Abook.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Compose.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Filter.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Folders.pm
|
||||
%%WWWDIR%%/libs/Ext/App/GlobalAbook.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Login.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Message.pm
|
||||
%%WWWDIR%%/libs/Ext/App/NetDisk.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Pref.pm
|
||||
%%WWWDIR%%/libs/Ext/App/Search.pm
|
||||
%%WWWDIR%%/libs/Ext/Auth/Authlib.pm
|
||||
%%WWWDIR%%/libs/Ext/Auth/LDAP.pm
|
||||
%%WWWDIR%%/libs/Ext/Auth/MySQL.pm
|
||||
%%WWWDIR%%/libs/Ext/CGI.pm
|
||||
%%WWWDIR%%/libs/Ext/CSV.pm
|
||||
%%WWWDIR%%/libs/Ext/CaptCha.pm
|
||||
%%WWWDIR%%/libs/Ext/Config.pm
|
||||
%%WWWDIR%%/libs/Ext/DB.pm
|
||||
%%WWWDIR%%/libs/Ext/DateTime.pm
|
||||
%%WWWDIR%%/libs/Ext/FCGI.pm
|
||||
%%WWWDIR%%/libs/Ext/GD.pm
|
||||
%%WWWDIR%%/libs/Ext/GlobalAbook.pm
|
||||
%%WWWDIR%%/libs/Ext/GlobalAbook/File.pm
|
||||
%%WWWDIR%%/libs/Ext/GlobalAbook/LDAP.pm
|
||||
%%WWWDIR%%/libs/Ext/Lang.pm
|
||||
%%WWWDIR%%/libs/Ext/Logger.pm
|
||||
%%WWWDIR%%/libs/Ext/Logger/File.pm
|
||||
%%WWWDIR%%/libs/Ext/Logger/Syslog.pm
|
||||
%%WWWDIR%%/libs/Ext/MIME.pm
|
||||
%%WWWDIR%%/libs/Ext/MailFilter.pm
|
||||
%%WWWDIR%%/libs/Ext/POP3.pm
|
||||
%%WWWDIR%%/libs/Ext/Passwd.pm
|
||||
%%WWWDIR%%/libs/Ext/RFC822.pm
|
||||
%%WWWDIR%%/libs/Ext/Session.pm
|
||||
%%WWWDIR%%/libs/Ext/Storage/Fileman.pm
|
||||
%%WWWDIR%%/libs/Ext/Storage/Maildir.pm
|
||||
%%WWWDIR%%/libs/Ext/Storage/Search.pm
|
||||
%%WWWDIR%%/libs/Ext/Template.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode/IMAPUTF7.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode/Iconv.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode/UTF8.pm
|
||||
%%WWWDIR%%/libs/Ext/Utils.pm
|
||||
%%WWWDIR%%/libs/HTML/KTemplate.pm
|
||||
%%WWWDIR%%/libs/Mail/POP3Client.pm
|
||||
%%WWWDIR%%/tools/abook_tpl.pl
|
||||
%%WWWDIR%%/tools/abook_update.pl
|
||||
%%WWWDIR%%/tools/cleansid.pl
|
||||
%%WWWDIR%%/tools/decode
|
||||
%%WWWDIR%%/tools/mail2sms
|
||||
%%WWWDIR%%/tools/pkg_stats.sh
|
||||
%%WWWDIR%%/tools/spam_report.pl
|
||||
%%WWWDIR%%/tools/suid-with
|
||||
@unexec if cmp -s %D/%%WWWDIR%%/webmail.cf.default %D/%%WWWDIR%%/webmail.cf; then rm -f %D/%%WWWDIR%%/webmail.cf; fi
|
||||
%%WWWDIR%%/webmail.cf.default
|
||||
@exec if [ ! -f %D/%%WWWDIR%%/webmail.cf ] ; then cp -p %D/%F %B/webmail.cf; chmod +w %B/webmail.cf; fi
|
||||
@dirrm %%WWWDIR%%/tools
|
||||
@dirrm %%WWWDIR%%/libs/Mail
|
||||
@dirrm %%WWWDIR%%/libs/HTML
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Unicode
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Storage
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Logger
|
||||
@dirrm %%WWWDIR%%/libs/Ext/GlobalAbook
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Auth
|
||||
@dirrm %%WWWDIR%%/libs/Ext/App
|
||||
@dirrm %%WWWDIR%%/libs/Ext
|
||||
@dirrm %%WWWDIR%%/libs/Encode
|
||||
@dirrm %%WWWDIR%%/libs/Crypt
|
||||
@dirrm %%WWWDIR%%/libs
|
||||
@dirrm %%WWWDIR%%/lang
|
||||
@dirrm %%WWWDIR%%/html/plugins/etnews
|
||||
@dirrm %%WWWDIR%%/html/plugins/coolweather/icons
|
||||
@dirrm %%WWWDIR%%/html/plugins/coolweather
|
||||
@dirrm %%WWWDIR%%/html/plugins/chkupdate
|
||||
@dirrm %%WWWDIR%%/html/plugins
|
||||
@dirrm %%WWWDIR%%/html/images/file
|
||||
@dirrm %%WWWDIR%%/html/images
|
||||
@dirrm %%WWWDIR%%/html/default/js
|
||||
@dirrm %%WWWDIR%%/html/default/images/common
|
||||
@dirrm %%WWWDIR%%/html/default/images
|
||||
@dirrm %%WWWDIR%%/html/default/css
|
||||
@dirrm %%WWWDIR%%/html/default
|
||||
@dirrm %%WWWDIR%%/html
|
||||
@dirrm %%WWWDIR%%/cgi
|
||||
@dirrmtry %%WWWDIR%%
|
|
@ -1,66 +0,0 @@
|
|||
# Created by: Chifeng QU <chifeng@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= extman
|
||||
PORTVERSION= 1.1
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.chifeng.name/dist/extman/%SUBDIR%/ \
|
||||
http://mirror3.extmail.net/dist/%SUBDIR%/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Web interface to manage Virtual Accounts
|
||||
|
||||
RUN_DEPENDS= p5-GD>=0:${PORTSDIR}/graphics/p5-GD
|
||||
|
||||
USES= perl5
|
||||
NO_BUILD= yes
|
||||
|
||||
OPTIONS_DEFINE= MYSQL LDAP
|
||||
OPTIONS_DEFAULT= MYSQL
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MMYSQL}
|
||||
RUN_DEPENDS+= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLDAP}
|
||||
RUN_DEPENDS+= p5-DBD-LDAP>=0:${PORTSDIR}/databases/p5-DBD-LDAP
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${WWWDIR}
|
||||
|
||||
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}
|
||||
@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR:S,^${PREFIX}/,%D/,}' >> ${TMPPLIST}
|
||||
|
||||
@${FIND} ${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755
|
||||
@${ECHO_CMD} '@exec ${FIND} ${WWWDIR:S,^${PREFIX}/,%D/,} -type d -print0 | \
|
||||
${XARGS} -0 ${CHMOD} 755' >> ${TMPPLIST}
|
||||
|
||||
@${FIND} \
|
||||
${WWWDIR}/cgi \
|
||||
${WWWDIR}/contrib \
|
||||
${WWWDIR}/tools \
|
||||
${WWWDIR}/addon/mailgraph_ext/mailgraph-init \
|
||||
${WWWDIR}/addon/mailgraph_ext/mailgraph_ext.pl \
|
||||
${WWWDIR}/addon/mailgraph_ext/qmonitor.pl \
|
||||
-type f -print0 | ${XARGS} -0 ${CHMOD} +x
|
||||
@${ECHO_CMD} '@exec ${FIND} \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/cgi \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/contrib \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/tools \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/addon/mailgraph_ext/mailgraph-init \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/addon/mailgraph_ext/mailgraph_ext.pl \
|
||||
${WWWDIR:S,^${PREFIX}/,%D/,}/addon/mailgraph_ext/qmonitor.pl \
|
||||
-type f -print0 | ${XARGS} -0 ${CHMOD} +x' >> ${TMPPLIST}
|
||||
|
||||
post-install:
|
||||
@if [ ! -f ${WWWDIR}/webman.cf ]; then \
|
||||
${CP} -p ${WWWDIR}/webman.cf.default ${WWWDIR}/webman.cf ; \
|
||||
${CHMOD} +w ${WWWDIR}/webman.cf ; \
|
||||
fi
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (extman-1.1.tar.gz) = 4197cf9e251ef4c1dc43e08c1f7943e065002ae1550ff6f31b40c389e10fa03a
|
||||
SIZE (extman-1.1.tar.gz) = 586234
|
|
@ -1,7 +0,0 @@
|
|||
ExtMan -- Web interface to manage Virtual Accounts
|
||||
|
||||
It was written in pure perl, support account store in mysql/ldap, can easily
|
||||
customize accroding html template, other backend support will be available
|
||||
soon
|
||||
|
||||
WWW: http://www.extmail.org
|
|
@ -1,301 +0,0 @@
|
|||
%%WWWDIR%%/AUTHORS
|
||||
%%WWWDIR%%/ChangeLog
|
||||
%%WWWDIR%%/INSTALL
|
||||
%%WWWDIR%%/README
|
||||
%%WWWDIR%%/README.fcgi
|
||||
%%WWWDIR%%/Version
|
||||
%%WWWDIR%%/addon/README
|
||||
%%WWWDIR%%/addon/cleanup.sql
|
||||
%%WWWDIR%%/addon/courbd.ttf
|
||||
%%WWWDIR%%/addon/font.ttf
|
||||
%%WWWDIR%%/addon/mailgraph_ext/AUTHORS
|
||||
%%WWWDIR%%/addon/mailgraph_ext/CHANGES
|
||||
%%WWWDIR%%/addon/mailgraph_ext/COPYING
|
||||
%%WWWDIR%%/addon/mailgraph_ext/README
|
||||
%%WWWDIR%%/addon/mailgraph_ext/README.ext
|
||||
%%WWWDIR%%/addon/mailgraph_ext/VERSION
|
||||
%%WWWDIR%%/addon/mailgraph_ext/mailgraph-init
|
||||
%%WWWDIR%%/addon/mailgraph_ext/mailgraph_ext.pl
|
||||
%%WWWDIR%%/addon/mailgraph_ext/qmonitor.pl
|
||||
%%WWWDIR%%/addon/upgrade_0.16_to_0.2beta3.sql
|
||||
%%WWWDIR%%/addon/upgrade_0.2.0_to_0.2.1.sql
|
||||
%%WWWDIR%%/addon/upgrade_0.2.1_to_0.2.2.sql
|
||||
%%WWWDIR%%/addon/upgrade_0.2.3_to_0.2.4.sql
|
||||
%%WWWDIR%%/addon/upgrade_0.2beta3_to_0.2.0.sql
|
||||
%%WWWDIR%%/cgi/alias.cgi
|
||||
%%WWWDIR%%/cgi/captcha.cgi
|
||||
%%WWWDIR%%/cgi/changepwd.cgi
|
||||
%%WWWDIR%%/cgi/domain.cgi
|
||||
%%WWWDIR%%/cgi/forgetpwd.cgi
|
||||
%%WWWDIR%%/cgi/groupmail.cgi
|
||||
%%WWWDIR%%/cgi/index.cgi
|
||||
%%WWWDIR%%/cgi/manager.cgi
|
||||
%%WWWDIR%%/cgi/overview.cgi
|
||||
%%WWWDIR%%/cgi/signup.cgi
|
||||
%%WWWDIR%%/cgi/sysctrl.cgi
|
||||
%%WWWDIR%%/cgi/sysinfo.cgi
|
||||
%%WWWDIR%%/cgi/user.cgi
|
||||
%%WWWDIR%%/cgi/viewlog.cgi
|
||||
%%WWWDIR%%/contrib/README
|
||||
%%WWWDIR%%/contrib/backup.sh
|
||||
%%WWWDIR%%/contrib/courier-authlib-ldap.patch
|
||||
%%WWWDIR%%/contrib/makegbook.pl
|
||||
%%WWWDIR%%/contrib/makeglobabook.pl
|
||||
%%WWWDIR%%/contrib/passwd2ext.pl
|
||||
%%WWWDIR%%/contrib/reset_extman_mysql_passwd.pl
|
||||
%%WWWDIR%%/contrib/sender.pl
|
||||
%%WWWDIR%%/contrib/updatecf.pl
|
||||
%%WWWDIR%%/daemon/cmd_plugin/freebsd-cmd
|
||||
%%WWWDIR%%/daemon/cmd_plugin/linux-cmd
|
||||
%%WWWDIR%%/daemon/cmdserver
|
||||
%%WWWDIR%%/docs/README.postfix
|
||||
%%WWWDIR%%/docs/backport
|
||||
%%WWWDIR%%/docs/extmail.schema
|
||||
%%WWWDIR%%/docs/extmail.sql
|
||||
%%WWWDIR%%/docs/init.ldif
|
||||
%%WWWDIR%%/docs/init.sql
|
||||
%%WWWDIR%%/docs/ldap_virtual_alias_maps.cf
|
||||
%%WWWDIR%%/docs/ldap_virtual_domains_maps.cf
|
||||
%%WWWDIR%%/docs/ldap_virtual_limit_maps.cf
|
||||
%%WWWDIR%%/docs/ldap_virtual_mailbox_maps.cf
|
||||
%%WWWDIR%%/docs/ldap_virtual_sender_maps.cf
|
||||
%%WWWDIR%%/docs/mysql_virtual_alias_maps.cf
|
||||
%%WWWDIR%%/docs/mysql_virtual_domains_maps.cf
|
||||
%%WWWDIR%%/docs/mysql_virtual_limit_maps.cf
|
||||
%%WWWDIR%%/docs/mysql_virtual_mailbox_maps.cf
|
||||
%%WWWDIR%%/docs/mysql_virtual_sender_maps.cf
|
||||
%%WWWDIR%%/html/default/FOOTER.html
|
||||
%%WWWDIR%%/html/default/TOP_BAN.html
|
||||
%%WWWDIR%%/html/default/TOP_NAV.html
|
||||
%%WWWDIR%%/html/default/UTF8.inc
|
||||
%%WWWDIR%%/html/default/ac.js
|
||||
%%WWWDIR%%/html/default/autocomplete.css
|
||||
%%WWWDIR%%/html/default/changepwd.html
|
||||
%%WWWDIR%%/html/default/default.css
|
||||
%%WWWDIR%%/html/default/edit_alias.html
|
||||
%%WWWDIR%%/html/default/edit_domain.html
|
||||
%%WWWDIR%%/html/default/edit_groupmail.html
|
||||
%%WWWDIR%%/html/default/edit_manager.html
|
||||
%%WWWDIR%%/html/default/edit_user.html
|
||||
%%WWWDIR%%/html/default/editor.html
|
||||
%%WWWDIR%%/html/default/error.html
|
||||
%%WWWDIR%%/html/default/forgetpwd.html
|
||||
%%WWWDIR%%/html/default/images/add.gif
|
||||
%%WWWDIR%%/html/default/images/alias.gif
|
||||
%%WWWDIR%%/html/default/images/attach.gif
|
||||
%%WWWDIR%%/html/default/images/backup.gif
|
||||
%%WWWDIR%%/html/default/images/common/advclose.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar0.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar1.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar2.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar3.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar4.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar5.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar6.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar7.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar8.gif
|
||||
%%WWWDIR%%/html/default/images/common/bar9.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_alipay.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_bold.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_center.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_clear.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_code.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_color.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_contract.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_email.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_expand.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_flash.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_fly.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_image.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_indent.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_italic.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_left.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_menupop.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_orderedlist.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_outdent.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_qq.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_quote.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_ra.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_redo.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_removeformat.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_right.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_rm.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_separator.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_table.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_underline.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_undo.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_unlink.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_unorderedlist.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_url.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_wma.gif
|
||||
%%WWWDIR%%/html/default/images/common/bb_wmv.gif
|
||||
%%WWWDIR%%/html/default/images/common/icon_signinxspace.gif
|
||||
%%WWWDIR%%/html/default/images/common/index.htm
|
||||
%%WWWDIR%%/html/default/images/common/jsmenu.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal1.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal10.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal2.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal3.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal4.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal5.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal6.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal7.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal8.gif
|
||||
%%WWWDIR%%/html/default/images/common/medal9.gif
|
||||
%%WWWDIR%%/html/default/images/common/minus.gif
|
||||
%%WWWDIR%%/html/default/images/common/notice.gif
|
||||
%%WWWDIR%%/html/default/images/common/number0.gif
|
||||
%%WWWDIR%%/html/default/images/common/number1.gif
|
||||
%%WWWDIR%%/html/default/images/common/number2.gif
|
||||
%%WWWDIR%%/html/default/images/common/number3.gif
|
||||
%%WWWDIR%%/html/default/images/common/number4.gif
|
||||
%%WWWDIR%%/html/default/images/common/number5.gif
|
||||
%%WWWDIR%%/html/default/images/common/number6.gif
|
||||
%%WWWDIR%%/html/default/images/common/number7.gif
|
||||
%%WWWDIR%%/html/default/images/common/number8.gif
|
||||
%%WWWDIR%%/html/default/images/common/number9.gif
|
||||
%%WWWDIR%%/html/default/images/common/online_admin.gif
|
||||
%%WWWDIR%%/html/default/images/common/online_guest.gif
|
||||
%%WWWDIR%%/html/default/images/common/online_member.gif
|
||||
%%WWWDIR%%/html/default/images/common/online_moderator.gif
|
||||
%%WWWDIR%%/html/default/images/common/online_supermod.gif
|
||||
%%WWWDIR%%/html/default/images/common/plus.gif
|
||||
%%WWWDIR%%/html/default/images/common/rss.gif
|
||||
%%WWWDIR%%/html/default/images/common/sigline.gif
|
||||
%%WWWDIR%%/html/default/images/common/spacer.gif
|
||||
%%WWWDIR%%/html/default/images/common/watermark.gif
|
||||
%%WWWDIR%%/html/default/images/common/xml.gif
|
||||
%%WWWDIR%%/html/default/images/common/zoomin.gif
|
||||
%%WWWDIR%%/html/default/images/common/zoomout.gif
|
||||
%%WWWDIR%%/html/default/images/del.gif
|
||||
%%WWWDIR%%/html/default/images/domain.gif
|
||||
%%WWWDIR%%/html/default/images/edit.gif
|
||||
%%WWWDIR%%/html/default/images/fck_strip.gif
|
||||
%%WWWDIR%%/html/default/images/green.gif
|
||||
%%WWWDIR%%/html/default/images/grey.gif
|
||||
%%WWWDIR%%/html/default/images/hint_sm.gif
|
||||
%%WWWDIR%%/html/default/images/home.gif
|
||||
%%WWWDIR%%/html/default/images/logo.gif
|
||||
%%WWWDIR%%/html/default/images/passwd.gif
|
||||
%%WWWDIR%%/html/default/images/sort_asc.gif
|
||||
%%WWWDIR%%/html/default/images/sort_desc.gif
|
||||
%%WWWDIR%%/html/default/images/srv_running.gif
|
||||
%%WWWDIR%%/html/default/images/srv_stopped.gif
|
||||
%%WWWDIR%%/html/default/images/start.gif
|
||||
%%WWWDIR%%/html/default/images/stop.gif
|
||||
%%WWWDIR%%/html/default/images/tbk.gif
|
||||
%%WWWDIR%%/html/default/images/toploading.gif
|
||||
%%WWWDIR%%/html/default/images/user.gif
|
||||
%%WWWDIR%%/html/default/index.html
|
||||
%%WWWDIR%%/html/default/js/common.js
|
||||
%%WWWDIR%%/html/default/js/editor.js
|
||||
%%WWWDIR%%/html/default/js/menu.js
|
||||
%%WWWDIR%%/html/default/js/tab.js
|
||||
%%WWWDIR%%/html/default/jumpto.inc
|
||||
%%WWWDIR%%/html/default/manlib.js
|
||||
%%WWWDIR%%/html/default/multifile_new.inc
|
||||
%%WWWDIR%%/html/default/overview.html
|
||||
%%WWWDIR%%/html/default/overview_alias.html
|
||||
%%WWWDIR%%/html/default/overview_manager.html
|
||||
%%WWWDIR%%/html/default/overview_user.html
|
||||
%%WWWDIR%%/html/default/passwd.html
|
||||
%%WWWDIR%%/html/default/signup.html
|
||||
%%WWWDIR%%/html/default/sysctrl.html
|
||||
%%WWWDIR%%/html/default/sysinfo.html
|
||||
%%WWWDIR%%/html/default/tab.css
|
||||
%%WWWDIR%%/html/default/viewlog_all.html
|
||||
%%WWWDIR%%/html/images/donate.png
|
||||
%%WWWDIR%%/html/images/extman_logo.gif
|
||||
%%WWWDIR%%/html/index.html
|
||||
%%WWWDIR%%/html/plugins/chkupdate/chkupdate.js
|
||||
%%WWWDIR%%/html/plugins/chkupdate/style.css
|
||||
%%WWWDIR%%/html/plugins/phprpc_client.js
|
||||
%%WWWDIR%%/html/plugins/rpc_init.js
|
||||
%%WWWDIR%%/lang/en_US
|
||||
%%WWWDIR%%/lang/zh_CN
|
||||
%%WWWDIR%%/lang/zh_TW
|
||||
%%WWWDIR%%/libs/CmdTools.pm
|
||||
%%WWWDIR%%/libs/Crypt/PasswdMD5.pm
|
||||
%%WWWDIR%%/libs/Encode/IMAPUTF7.pm
|
||||
%%WWWDIR%%/libs/Ext.pm
|
||||
%%WWWDIR%%/libs/Ext/CGI.pm
|
||||
%%WWWDIR%%/libs/Ext/CaptCha.pm
|
||||
%%WWWDIR%%/libs/Ext/Cmd/Client.pm
|
||||
%%WWWDIR%%/libs/Ext/Cmd/Protocol.pm
|
||||
%%WWWDIR%%/libs/Ext/Cmd/Server.pm
|
||||
%%WWWDIR%%/libs/Ext/Config.pm
|
||||
%%WWWDIR%%/libs/Ext/DateTime.pm
|
||||
%%WWWDIR%%/libs/Ext/FCGI.pm
|
||||
%%WWWDIR%%/libs/Ext/GD.pm
|
||||
%%WWWDIR%%/libs/Ext/GraphLog.pm
|
||||
%%WWWDIR%%/libs/Ext/HashDir.pm
|
||||
%%WWWDIR%%/libs/Ext/Lang.pm
|
||||
%%WWWDIR%%/libs/Ext/MIME.pm
|
||||
%%WWWDIR%%/libs/Ext/Mgr.pm
|
||||
%%WWWDIR%%/libs/Ext/Mgr/LDAP.pm
|
||||
%%WWWDIR%%/libs/Ext/Mgr/MySQL.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Alias.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/ChangePwd.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Domain.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/ForgetPwd.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/GroupMail.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Login.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Manager.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/OverView.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Signup.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Sysctrl.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/Sysinfo.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/User.pm
|
||||
%%WWWDIR%%/libs/Ext/MgrApp/ViewLog.pm
|
||||
%%WWWDIR%%/libs/Ext/Passwd.pm
|
||||
%%WWWDIR%%/libs/Ext/RFC822.pm
|
||||
%%WWWDIR%%/libs/Ext/Session.pm
|
||||
%%WWWDIR%%/libs/Ext/Template.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode/IMAPUTF7.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode/Iconv.pm
|
||||
%%WWWDIR%%/libs/Ext/Unicode/UTF8.pm
|
||||
%%WWWDIR%%/libs/Ext/Utils.pm
|
||||
%%WWWDIR%%/libs/Ext/buildpkg.sh
|
||||
%%WWWDIR%%/libs/HTML/KTemplate.pm
|
||||
%%WWWDIR%%/tools/adminctl.pl
|
||||
%%WWWDIR%%/tools/aliasctl.pl
|
||||
%%WWWDIR%%/tools/diffinfo.pl
|
||||
%%WWWDIR%%/tools/domainctl.pl
|
||||
%%WWWDIR%%/tools/expireusers.pl
|
||||
%%WWWDIR%%/tools/maildirmake.pl
|
||||
%%WWWDIR%%/tools/purgeuser.pl
|
||||
%%WWWDIR%%/tools/reportusage.pl
|
||||
%%WWWDIR%%/tools/setid.pl
|
||||
%%WWWDIR%%/tools/userctl.pl
|
||||
@unexec if cmp -s %D/%%WWWDIR%%/webman.cf.default %D/%%WWWDIR%%/webman.cf; then rm -f %D/%%WWWDIR%%/webman.cf; fi
|
||||
%%WWWDIR%%/webman.cf.default
|
||||
@exec if [ ! -f %D/%%WWWDIR%%/webman.cf ] ; then cp -p %D/%F %B/webman.cf; chmod +w %B/webman.cf; fi
|
||||
@dirrm %%WWWDIR%%/tools
|
||||
@dirrm %%WWWDIR%%/libs/HTML
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Unicode
|
||||
@dirrm %%WWWDIR%%/libs/Ext/MgrApp
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Mgr
|
||||
@dirrm %%WWWDIR%%/libs/Ext/Cmd
|
||||
@dirrm %%WWWDIR%%/libs/Ext
|
||||
@dirrm %%WWWDIR%%/libs/Encode
|
||||
@dirrm %%WWWDIR%%/libs/Crypt
|
||||
@dirrm %%WWWDIR%%/libs
|
||||
@dirrm %%WWWDIR%%/lang
|
||||
@dirrm %%WWWDIR%%/html/plugins/chkupdate
|
||||
@dirrm %%WWWDIR%%/html/plugins
|
||||
@dirrm %%WWWDIR%%/html/images
|
||||
@dirrm %%WWWDIR%%/html/default/js
|
||||
@dirrm %%WWWDIR%%/html/default/images/common
|
||||
@dirrm %%WWWDIR%%/html/default/images
|
||||
@dirrm %%WWWDIR%%/html/default
|
||||
@dirrm %%WWWDIR%%/html
|
||||
@dirrm %%WWWDIR%%/docs
|
||||
@dirrm %%WWWDIR%%/daemon/cmd_plugin
|
||||
@dirrm %%WWWDIR%%/daemon
|
||||
@dirrm %%WWWDIR%%/contrib
|
||||
@dirrm %%WWWDIR%%/cgi
|
||||
@dirrm %%WWWDIR%%/addon/mailgraph_ext
|
||||
@dirrm %%WWWDIR%%/addon
|
||||
@dirrmtry %%WWWDIR%%
|
|
@ -1,53 +0,0 @@
|
|||
# Created by: Guy Antony Halse <guy@rucus.ru.za.za>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ezmlm-web
|
||||
PORTVERSION= 3.2
|
||||
CATEGORIES= mail www
|
||||
MASTER_SITES= https://systemausfall.org/toolforge/ezmlm-web/download/ezmlm-web-3.2/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Manage ezmlm-idx mailing lists through the web (using CGI)
|
||||
|
||||
RUN_DEPENDS= ezmlm-idx:${PORTSDIR}/mail/ezmlm-idx \
|
||||
p5-Mail-Ezmlm>=0:${PORTSDIR}/mail/p5-Mail-Ezmlm \
|
||||
p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools
|
||||
|
||||
EXAMPLES= apache.conf.dist ezmlmwebrc.dist ezmlmwebrc.minimal-dist \
|
||||
htaccess.dist multidomain.conf.dist webusers.dist
|
||||
DOCS= INSTALL README TODO UPGRADING changelog copyright
|
||||
|
||||
USES= gmake perl5 shebangfix
|
||||
USE_PERL5= configure
|
||||
SHEBANG_FILES= ezmlm-web.cgi
|
||||
|
||||
NO_STAGE= yes
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|local/share|share|' \
|
||||
-e 's|$$SHAREDIR/www-data|${WWWDIR}|' \
|
||||
${WRKSRC}/Makefile.PL
|
||||
${REINPLACE_CMD} -e 's|/usr/local/share/ezmlm-web/www-data/|${WWWDIR}/|' \
|
||||
${WRKSRC}/examples/apache.conf.dist
|
||||
${REINPLACE_CMD} -e 's|/etc/ezmlm|${PREFIX}/etc/ezmlm|' -e 's|/usr/local|${PREFIX}|g' \
|
||||
${WRKSRC}/ezmlm-web.cgi ${WRKSRC}/examples/ezmlmwebrc.dist ${WRKSRC}/suid-wrapper/index.h
|
||||
|
||||
.if defined(PACKAGE_BUILDING)
|
||||
CONFIGURE_ENV= BSD_BATCH_INSTALL=yes
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${EXAMPLESDIR} ${PREFIX}/etc/ezmlm-web
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/ezmlmwebrc.dist ${PREFIX}/etc/ezmlm-web/ezmlmwebrc.sample
|
||||
.for file in ${EXAMPLES}
|
||||
${INSTALL_MAN} ${WRKSRC}/examples/${file} ${EXAMPLESDIR}
|
||||
.endfor
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
.for file in ${DOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
MAN1= ezmlm-web.cgi.1p
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (ezmlm-web-3.2.tar.gz) = 97aae5c09ff4749bf35d38e43ac6b5ea6636b105ab458ea527cdd3a63f645db0
|
||||
SIZE (ezmlm-web-3.2.tar.gz) = 100541
|
|
@ -1,5 +0,0 @@
|
|||
ezmlm-web provides a convinient, GUI method for users to configure and
|
||||
maintain ezmlm-idx mailing lists. It allows one to create, reconfigure and
|
||||
delete mailing lists, as well as manage subscriber lists. It supports all
|
||||
the features of ezmlm-idx 4.0, and has full support for virtual domains,
|
||||
multiple access levels. It can also be configured to use different languages.
|
|
@ -1,129 +0,0 @@
|
|||
%%SITE_PERL%%/%%PERL_ARCH%%/auto/ezmlm-web/.packlist
|
||||
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/ezmlm-web
|
||||
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/UPGRADING
|
||||
%%PORTDOCS%%%%DOCSDIR%%/changelog
|
||||
%%PORTDOCS%%%%DOCSDIR%%/copyright
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
%%EXAMPLESDIR%%/apache.conf.dist
|
||||
%%EXAMPLESDIR%%/ezmlmwebrc.dist
|
||||
%%EXAMPLESDIR%%/ezmlmwebrc.minimal-dist
|
||||
%%EXAMPLESDIR%%/htaccess.dist
|
||||
%%EXAMPLESDIR%%/multidomain.conf.dist
|
||||
%%EXAMPLESDIR%%/webusers.dist
|
||||
@dirrm %%EXAMPLESDIR%%
|
||||
bin/ezmlm-web.wrapper
|
||||
bin/ezmlm-web-make-suid
|
||||
bin/ezmlm-web.cgi
|
||||
etc/ezmlm-web/ezmlmwebrc.sample
|
||||
share/ezmlm-web/lang/de.hdf
|
||||
share/ezmlm-web/lang/en.hdf
|
||||
share/ezmlm-web/lang/es.hdf
|
||||
share/ezmlm-web/lang/it.hdf
|
||||
share/ezmlm-web/lang/ja.hdf
|
||||
share/ezmlm-web/lang/pt.hdf
|
||||
share/ezmlm-web/lang/pt_BR.hdf
|
||||
share/ezmlm-web/lang/sl.hdf
|
||||
share/ezmlm-web/template/config_options/admin_edit_text.cs
|
||||
share/ezmlm-web/template/config_options/admin_enabled.cs
|
||||
share/ezmlm-web/template/config_options/admin_get_subscribers.cs
|
||||
share/ezmlm-web/template/config_options/admin_path.cs
|
||||
share/ezmlm-web/template/config_options/archive_access.cs
|
||||
share/ezmlm-web/template/config_options/archive_deny_unknown.cs
|
||||
share/ezmlm-web/template/config_options/archive_enabled.cs
|
||||
share/ezmlm-web/template/config_options/archive_mod_only.cs
|
||||
share/ezmlm-web/template/config_options/archive_remove_private_header.cs
|
||||
share/ezmlm-web/template/config_options/block_deny.cs
|
||||
share/ezmlm-web/template/config_options/block_nonmod_post.cs
|
||||
share/ezmlm-web/template/config_options/block_others_archive.cs
|
||||
share/ezmlm-web/template/config_options/block_others_post.cs
|
||||
share/ezmlm-web/template/config_options/charset_select.cs
|
||||
share/ezmlm-web/template/config_options/confirm_post.cs
|
||||
share/ezmlm-web/template/config_options/confirm_selection.cs
|
||||
share/ezmlm-web/template/config_options/confirm_sub.cs
|
||||
share/ezmlm-web/template/config_options/confirm_unsub.cs
|
||||
share/ezmlm-web/template/config_options/copylines.cs
|
||||
share/ezmlm-web/template/config_options/create_listaddress.cs
|
||||
share/ezmlm-web/template/config_options/create_listname.cs
|
||||
share/ezmlm-web/template/config_options/digest_enabled.cs
|
||||
share/ezmlm-web/template/config_options/digest_settings.cs
|
||||
share/ezmlm-web/template/config_options/from_address.cs
|
||||
share/ezmlm-web/template/config_options/gnupg_keycomment.cs
|
||||
share/ezmlm-web/template/config_options/gnupg_keyexpires.cs
|
||||
share/ezmlm-web/template/config_options/gnupg_keyname.cs
|
||||
share/ezmlm-web/template/config_options/gnupg_keysize.cs
|
||||
share/ezmlm-web/template/config_options/gnupg_plain_without_key.cs
|
||||
share/ezmlm-web/template/config_options/gnupg_sign_messages.cs
|
||||
share/ezmlm-web/template/config_options/headeradd.cs
|
||||
share/ezmlm-web/template/config_options/headerfilter.cs
|
||||
share/ezmlm-web/template/config_options/lang_select.cs
|
||||
share/ezmlm-web/template/config_options/mailman_requests.cs
|
||||
share/ezmlm-web/template/config_options/mainlist.cs
|
||||
share/ezmlm-web/template/config_options/mimefilter.cs
|
||||
share/ezmlm-web/template/config_options/mimereject.cs
|
||||
share/ezmlm-web/template/config_options/mod_post.cs
|
||||
share/ezmlm-web/template/config_options/mod_post_path.cs
|
||||
share/ezmlm-web/template/config_options/mod_sub.cs
|
||||
share/ezmlm-web/template/config_options/mod_sub_path.cs
|
||||
share/ezmlm-web/template/config_options/msgsize_max.cs
|
||||
share/ezmlm-web/template/config_options/msgsize_min.cs
|
||||
share/ezmlm-web/template/config_options/mysql.cs
|
||||
share/ezmlm-web/template/config_options/owner_address.cs
|
||||
share/ezmlm-web/template/config_options/posting_selection.cs
|
||||
share/ezmlm-web/template/config_options/prefix.cs
|
||||
share/ezmlm-web/template/config_options/public.cs
|
||||
share/ezmlm-web/template/config_options/reply_to_self.cs
|
||||
share/ezmlm-web/template/config_options/subscribe_selection.cs
|
||||
share/ezmlm-web/template/config_options/trailer.cs
|
||||
share/ezmlm-web/template/config_options/warn_remove.cs
|
||||
share/ezmlm-web/template/config_options/webusers.cs
|
||||
share/ezmlm-web/template/ui/easy.hdf
|
||||
share/ezmlm-web/template/ui/expert.hdf
|
||||
share/ezmlm-web/template/ui/normal.hdf
|
||||
share/ezmlm-web/template/config_admin.cs
|
||||
share/ezmlm-web/template/config_all.cs
|
||||
share/ezmlm-web/template/config_archive.cs
|
||||
share/ezmlm-web/template/config_encryption.cs
|
||||
share/ezmlm-web/template/config_main.cs
|
||||
share/ezmlm-web/template/config_posting.cs
|
||||
share/ezmlm-web/template/config_processing.cs
|
||||
share/ezmlm-web/template/config_subscription.cs
|
||||
share/ezmlm-web/template/domain_select.cs
|
||||
share/ezmlm-web/template/footer.cs
|
||||
share/ezmlm-web/template/gnupg_convert.cs
|
||||
share/ezmlm-web/template/gnupg_generate_key.cs
|
||||
share/ezmlm-web/template/gnupg_import.cs
|
||||
share/ezmlm-web/template/gnupg_public.cs
|
||||
share/ezmlm-web/template/gnupg_secret.cs
|
||||
share/ezmlm-web/template/header.cs
|
||||
share/ezmlm-web/template/interface_select.cs
|
||||
share/ezmlm-web/template/help_tag_substitution.cs
|
||||
share/ezmlm-web/template/language_select.cs
|
||||
share/ezmlm-web/template/list_create.cs
|
||||
share/ezmlm-web/template/list_delete.cs
|
||||
share/ezmlm-web/template/list_select.cs
|
||||
share/ezmlm-web/template/macros.cs
|
||||
share/ezmlm-web/template/main.cs
|
||||
share/ezmlm-web/template/modpath_info.cs
|
||||
share/ezmlm-web/template/nav.cs
|
||||
share/ezmlm-web/template/show_subscription_log.cs
|
||||
share/ezmlm-web/template/subscribers.cs
|
||||
share/ezmlm-web/template/textfile_edit.cs
|
||||
share/ezmlm-web/template/textfiles.cs
|
||||
share/ezmlm-web/template/mime_type_examples.txt
|
||||
%%WWWDIR%%/color-blue-gray.css
|
||||
%%WWWDIR%%/color-red-blue.css
|
||||
%%WWWDIR%%/default.css
|
||||
%%WWWDIR%%/horiz_grad_blue.png
|
||||
%%WWWDIR%%/horiz_grad_blue_long.png
|
||||
%%WWWDIR%%/vert_grad_red.png
|
||||
@dirrmtry etc/ezmlm-web
|
||||
@dirrmtry share/ezmlm-web/www-data
|
||||
@dirrmtry share/ezmlm-web/template/ui
|
||||
@dirrmtry share/ezmlm-web/template/config_options
|
||||
@dirrmtry share/ezmlm-web/template
|
||||
@dirrmtry share/ezmlm-web/lang
|
||||
@dirrmtry share/ezmlm-web
|
||||
@dirrmtry %%WWWDIR%%
|
|
@ -1,50 +0,0 @@
|
|||
# Created by: Harry Newton
|
||||
# $FreeBSD$
|
||||
|
||||
# Called this port 'filtermail' because there is already a 'mailfilter'
|
||||
# in the ports tree.
|
||||
|
||||
PORTNAME= filtermail
|
||||
PORTVERSION= 0.8.2
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= SFP \
|
||||
http://home.in.tum.de/baueran/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= mailfilter/Mailfilter/${PORTVERSION}
|
||||
DISTNAME= mailfilter-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Filter mail on a POP3 server: saves downloading spam
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
# This port is filtermail, but the author called it mailfilter. To avoid a
|
||||
# clash with another port called mailfilter, we change all files
|
||||
# installed by this port from the form *mailfilter* to the form
|
||||
# *filtermail*, and similarly the names in the man pages.
|
||||
#
|
||||
EXTRACT_CMD= ${GZIP_CMD}
|
||||
EXTRACT_BEFORE_ARGS= -dc
|
||||
EXTRACT_AFTER_ARGS= | ${SED} 's/[mM][aA][iI][lL][fF][iI][lL][tT][eE][rR]/filtermail/g' | ${TAR} -xf -
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
USES= bison gmake
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
MAN1= filtermail.1
|
||||
MAN5= filtermailex.5 filtermailrc.5
|
||||
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
PLIST_FILES= bin/filtermail
|
||||
|
||||
NO_STAGE= yes
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|filtermail.sourceforge|mailfilter.sourceforge|g' ${WRKSRC}/README
|
||||
|
||||
post-extract:
|
||||
@${RM} -f ${WRKSRC}/src/getopt.h
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (mailfilter-0.8.2.tar.gz) = 4822fdfc4c7db543539a96429086b4d01ac22629396896ee7e52e6edce43fdec
|
||||
SIZE (mailfilter-0.8.2.tar.gz) = 382966
|
|
@ -1,11 +0,0 @@
|
|||
--- src/Makefile.in.orig Sat Nov 27 22:29:44 2004
|
||||
+++ src/Makefile.in Mon Mar 7 22:54:36 2005
|
||||
@@ -317,8 +315,6 @@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/apop.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/feedback.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filter.Po@am__quote@
|
||||
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Po@am__quote@
|
||||
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt1.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/header.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/imap.Po@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filtermail.Po@am__quote@
|
|
@ -1,12 +0,0 @@
|
|||
--- src/filter.hh.orig Sun Jan 25 21:56:42 2004
|
||||
+++ src/filter.hh Fri Mar 19 23:19:33 2004
|
||||
@@ -21,8 +21,8 @@
|
||||
|
||||
#include <string>
|
||||
extern "C" {
|
||||
-#include <regex.h>
|
||||
#include <sys/types.h>
|
||||
+#include <regex.h>
|
||||
}
|
||||
|
||||
// Filter modes
|
|
@ -1,19 +0,0 @@
|
|||
--- src/preferences.cc.orig 2007-01-22 23:36:04.000000000 +0100
|
||||
+++ src/preferences.cc 2008-04-08 17:00:17.000000000 +0200
|
||||
@@ -24,6 +24,7 @@
|
||||
#include <vector>
|
||||
#include <stdexcept>
|
||||
#include <cstdio>
|
||||
+#include <wordexp.h>
|
||||
#include "preferences.hh"
|
||||
#include "filter.hh"
|
||||
#include "filtermail.hh"
|
||||
@@ -34,7 +35,7 @@
|
||||
|
||||
extern "C"
|
||||
{
|
||||
-#include <wordexp.h>
|
||||
+#include <glob.h>
|
||||
#include <sys/types.h>
|
||||
#include <regex.h>
|
||||
}
|
|
@ -1,8 +0,0 @@
|
|||
This is mail/filtermail, a port of mailfilter, renamed because another
|
||||
mailfilter exists in the ports tree.
|
||||
|
||||
It filters mail on a pop3 server, allowing junk to be deleted on the
|
||||
server rather than after it has been downloaded, and integrates with other
|
||||
programs such as fetchmail.
|
||||
|
||||
WWW: http://mailfilter.sourceforge.net
|
|
@ -1,38 +0,0 @@
|
|||
# Created by: Dean Hollister <dean@odyssey.apana.org.au>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= firemime
|
||||
PORTVERSION= 0.9.4
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail devel
|
||||
MASTER_SITES= http://www.firestuff.org/projects/ \
|
||||
http://www.wa.apana.org.au/~dean/sources/ \
|
||||
ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Callback-based interface for parsing MIME-encoded messages
|
||||
|
||||
USES= tar:bzip2
|
||||
HAS_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
MAN1= mimedump.1
|
||||
MAN3= firemime_decode_body.3 firemime_get_full_header.3 firemime_get_header.3 \
|
||||
firemime_param_value.3 firemime_parse.3 firemime_strerror.3 \
|
||||
firemime_strip_comments.3 firemime_strip_markup.3 libfiremime.3
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|(unsigned char) dest-\>s\[o++\] = c|dest-\>s\[o++\] = (char) c|' \
|
||||
${WRKSRC}/firemime.c
|
||||
|
||||
pre-configure:
|
||||
@-${RM} -r ${WRKSRC}/firemake/*.orig
|
||||
|
||||
post-install:
|
||||
${LN} -s libfiremime.so.0.9.4 ${PREFIX}/lib/libfiremime.so.0
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (firemime-0.9.4.tar.bz2) = ee871b7c990e6710c119ef6c21bbf0de30da01332ecbcdacc9d721e1208c864a
|
||||
SIZE (firemime-0.9.4.tar.bz2) = 40316
|
|
@ -1,11 +0,0 @@
|
|||
--- firemake/makefiletop.orig Sun May 30 16:52:57 2004
|
||||
+++ firemake/makefiletop Sun May 30 16:53:06 2004
|
||||
@@ -3,7 +3,7 @@
|
||||
#require make
|
||||
#phase makefile
|
||||
dispn "Writing Makefile top entries..."
|
||||
-if test "$MAKE_CONDSET" = "y"; then
|
||||
+if test "$MAKE_CONDSET" = "never"; then
|
||||
$ECHO "PREFIX ?= $FM_PREFIX"
|
||||
|
||||
if test "$FM_MANDIRSTRICT" = "y"; then
|
|
@ -1,6 +0,0 @@
|
|||
FireMIME is a library providing an easy to use, callback-based interface
|
||||
for parsing MIME-encoded messages. It parses messages in accordance with
|
||||
RFC2045 and RFC2046, attempting to follow all rules set out in those
|
||||
documents while still allowing leniency with some common errors. FireMIME
|
||||
uses libfirestring for string handling. This allows it to be completely
|
||||
8bit clean, including allowing \0 anywhere in messages.
|
|
@ -1,7 +0,0 @@
|
|||
bin/mimedump
|
||||
include/firemime.h
|
||||
lib/libfiremime.a
|
||||
lib/libfiremime.so
|
||||
lib/libfiremime.so.0
|
||||
lib/libfiremime.so.0.9
|
||||
lib/libfiremime.so.0.9.4
|
|
@ -1,35 +0,0 @@
|
|||
# Created by: Dean Hollister <dean@odyssey.apana.org.au>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= firepay
|
||||
PORTVERSION= 0.9.5
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.wa.apana.org.au/~dean/sources/ \
|
||||
ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Implementation of the HashCash/MIME specification
|
||||
|
||||
USES= tar:bzip2
|
||||
HAS_CONFIGURE= yes
|
||||
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
|
||||
MAN1= checkpayment.1 firepay.1 multiwrap.1 processmail.1 \
|
||||
sendmailpay.1 strippayment.1 takepayment.1
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|(unsigned char) dest-\>s\[o++\] = c|dest-\>s\[o++\] = (char) c|' \
|
||||
${WRKSRC}/firemime/firemime.c
|
||||
|
||||
pre-configure:
|
||||
@-${RM} -r ${WRKSRC}/firemake/*.orig
|
||||
${MV} ${WRKSRC}/conf/sendmailpay.conf ${WRKSRC}/conf/sendmailpay.conf.sample
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (firepay-0.9.5.tar.bz2) = 1f559b1c0acdc139235765114cbec1bb7382d52eaa9e1b7101f2b5255a1038cb
|
||||
SIZE (firepay-0.9.5.tar.bz2) = 57812
|
|
@ -1,11 +0,0 @@
|
|||
--- firemake/makefiletop.orig Sun May 30 10:08:57 2004
|
||||
+++ firemake/makefiletop Sun May 30 10:09:09 2004
|
||||
@@ -3,7 +3,7 @@
|
||||
#require make
|
||||
#phase makefile
|
||||
dispn "Writing Makefile top entries..."
|
||||
-if test "$MAKE_CONDSET" = "y"; then
|
||||
+if test "$MAKE_CONDSET" = "never"; then
|
||||
$ECHO "PREFIX ?= $FM_PREFIX"
|
||||
|
||||
if test "$FM_MANDIRSTRICT" = "y"; then
|
|
@ -1,8 +0,0 @@
|
|||
FirePay is an implementation of the HashCash/MIME
|
||||
(application/postage-hashcash) specification. HashCash is an anti-spam,
|
||||
anti-DoS system for email. The concept centers around the sender of the
|
||||
mail completing a computationally expensive task (in this case,
|
||||
generating hash collisions) that the recipient can verify very quickly.
|
||||
This allows the sender to "pay" for transport in CPU cycles, creating
|
||||
artificial scarcity. Programs are included to add payment to messages
|
||||
(for the sender) and to verify message payment (for the recipient).
|
|
@ -1,8 +0,0 @@
|
|||
bin/checkpayment
|
||||
bin/firepay
|
||||
bin/multiwrap
|
||||
bin/processmail
|
||||
bin/sendmailpay
|
||||
bin/strippayment
|
||||
bin/takepayment
|
||||
etc/sendmailpay.conf.sample
|
|
@ -1,63 +0,0 @@
|
|||
# Created by: Sergey Samoyloff <gonza@techline.ru>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ftrack
|
||||
PORTVERSION= 3.1
|
||||
PORTREVISION= 2
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://www.ibch.ru/forsite/ports/ \
|
||||
http://forsite.ibch.ru/ports/
|
||||
DISTNAME= ftr${PORTVERSION:S/.//g}sr
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= FTN Messages tracker
|
||||
|
||||
BROKEN= Does not compile
|
||||
|
||||
LIB_DEPENDS= libsmapi.so:${PORTSDIR}/news/husky-smapi
|
||||
|
||||
USES= perl5 gmake zip
|
||||
ALL_TARGET= ftrack
|
||||
MAKEFILE= ${WRKSRC}/MakeFiles/FreeBSD/Makefile
|
||||
EXTRACT_AFTER_ARGS= -d ${WRKSRC}
|
||||
|
||||
PORTDOCS= ftrack.faq readme report.err
|
||||
|
||||
NO_STAGE= yes
|
||||
pre-patch:
|
||||
${REINPLACE_CMD} -e "s@-I../../hpp -I../../.. -O3@-Ihpp -I${LOCALBASE}/include ${CFLAGS}@g; \
|
||||
s@../../src/@src/@g; \
|
||||
s@-L../../../smapi -lsmapibsd@-L${LOCALBASE}/lib -lsmapi@g; \
|
||||
s@\$$(CC) \$$(LFLAGS) -o ftrack@\$$(CXX) \$$(LFLAGS) -o ftrack@g; \
|
||||
s@-o ftrack \$$(OBJS) -L/usr/local/lib -lsmapi@-o ftrack \$$(OBJS) -L${LOCALBASE}/lib -lsmapi@g" ${WRKSRC}/MakeFiles/FreeBSD/Makefile
|
||||
${REINPLACE_CMD} -e "s@ftrack.cfg@${PREFIX}/etc/ftrack/ftrack.cfg@g" ${WRKSRC}/hpp/constant.hpp
|
||||
.for DIR in MakeFiles/FreeBSD src hpp doc/eng samples/tpl
|
||||
for FILE in ${WRKSRC}/${DIR}/*; do \
|
||||
${TR} -d '\015' < $${FILE} > $${FILE}.new; \
|
||||
${MV} $${FILE}.new $${FILE}; \
|
||||
done
|
||||
.endfor
|
||||
.for DIR in hpp src
|
||||
for FILE in ${WRKSRC}/${DIR}/*; do \
|
||||
${MV} $${FILE} `${ECHO} $${FILE} | ${TR} "[:upper:]" "[:lower:]"`; \
|
||||
done
|
||||
.endfor
|
||||
|
||||
pre-configure:
|
||||
${CP} ${WRKSRC}/MakeFiles/FreeBSD/Makefile ${WRKSRC}
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/ftrack ${PREFIX}/bin
|
||||
${MKDIR} ${PREFIX}/etc/ftrack
|
||||
${INSTALL_DATA} ${WRKSRC}/samples/node.cfg ${PREFIX}/etc/ftrack/ftrack.cfg-dist
|
||||
${INSTALL_DATA} ${WRKSRC}/samples/tpl/* ${PREFIX}/etc/ftrack
|
||||
.for FILE in alt2koi.tbl koi2alt.tbl
|
||||
${INSTALL_DATA} ${WRKSRC}/samples/${FILE} ${PREFIX}/etc/ftrack
|
||||
.endfor
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/eng/* ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (ftr31sr.zip) = 09bbb20529cf001cc7e1306487b2fe4c703679236bac6bb4748b863483f0e07b
|
||||
SIZE (ftr31sr.zip) = 282358
|
|
@ -1,66 +0,0 @@
|
|||
--- MakeFiles/FreeBSD/Makefile.orig Fri Aug 19 17:20:22 2005
|
||||
+++ MakeFiles/FreeBSD/Makefile Fri Aug 19 17:20:23 2005
|
||||
@@ -1,5 +1,5 @@
|
||||
-CC= cc
|
||||
+CC= g++
|
||||
-CFLAGS= -Wall -W -fno-rtti `perl -MExtUtils::Embed -e ccopts`
|
||||
+CFLAGS+=-Wall -W -fno-rtti `perl -MExtUtils::Embed -e ccopts`
|
||||
CDEFS= -DUNIX
|
||||
COPT= -Ihpp -I/usr/local/include -O -pipe
|
||||
LFLAGS= -s
|
||||
@@ -34,20 +33,50 @@
|
||||
utils.o \
|
||||
mask.o \
|
||||
script.o \
|
||||
- wildmat.o
|
||||
+ wildmat.o \
|
||||
+ ustr.o \
|
||||
+ ficl.o \
|
||||
+ words.o \
|
||||
+ dict.o \
|
||||
+ sysdep.o \
|
||||
+ math64.o \
|
||||
+ vm.o \
|
||||
+ stack.o \
|
||||
+ softcore.o
|
||||
|
||||
-%.o: %.c
|
||||
+ficl.o: $(SRCDIR)ficl.c
|
||||
$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
|
||||
-%.o: $(SRCDIR)%.cpp
|
||||
+words.o: $(SRCDIR)words.c
|
||||
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+dict.o: $(SRCDIR)dict.c
|
||||
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+sysdep.o: $(SRCDIR)sysdep.c
|
||||
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+math64.o: $(SRCDIR)math64.c
|
||||
$(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
|
||||
-$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
|
||||
- bison -l -d $< -o $(SRCDIR)cfg.tab
|
||||
- mv $(SRCDIR)cfg.tab $(SRCDIR)cfg.cpp
|
||||
+vm.o: $(SRCDIR)vm.c
|
||||
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+stack.o: $(SRCDIR)stack.c
|
||||
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+softcore.o: $(SRCDIR)softcore.c
|
||||
+ $(CC) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+%.o: $(SRCDIR)%.cpp
|
||||
+ $(CXX) $(CFLAGS) $(CDEFS) $(COPT) -c $<
|
||||
+
|
||||
+#$(SRCDIR)cfg.cpp: $(SRCDIR)cfg.y
|
||||
+# bison -l -d $< -o $(SRCDIR)cfg.tab
|
||||
+# mv $(SRCDIR)cfg.tab $(SRCDIR)cfg.cpp
|
||||
|
||||
# Thunderbirds are go!
|
||||
|
||||
|
||||
ftrack: $(OBJS)
|
|
@ -1,33 +0,0 @@
|
|||
--- hpp/a_list.hpp.orig Fri Aug 19 17:20:23 2005
|
||||
+++ hpp/a_list.hpp Fri Aug 19 17:47:38 2005
|
||||
@@ -173,8 +173,8 @@
|
||||
protected:
|
||||
|
||||
class Elem : public AbstractElem {
|
||||
- friend BiList<T>;
|
||||
- friend ElemPtr;
|
||||
+ friend class BiList<T>;
|
||||
+ friend class ElemPtr;
|
||||
public:
|
||||
T data;
|
||||
operator T&() { return data; }
|
||||
@@ -199,7 +199,7 @@
|
||||
public:
|
||||
|
||||
class ElemPtr {
|
||||
- friend BiList<T>;
|
||||
+ friend class BiList<T>;
|
||||
Elem *p;
|
||||
ElemPtr(Elem *e) { p = e; }
|
||||
protected:
|
||||
@@ -294,8 +294,8 @@
|
||||
public:
|
||||
class ElemPtr : public BiList<T>::ElemPtr {
|
||||
public:
|
||||
- ElemPtr(BiList<T>::ElemPtr &e) : BiList<T>::ElemPtr(e){}
|
||||
- T* operator->() { return operator T*(); }
|
||||
+ ElemPtr(typename BiList<T>::ElemPtr &e) : BiList<T>::ElemPtr(e){}
|
||||
+ T* operator->() { return BiList<T>::ElemPtr::operator T*(); }
|
||||
};
|
||||
ElemPtr AddToBegin( T &t ) {
|
||||
return (ElemPtr)BiList<T>::AddToBegin(t);
|
|
@ -1,11 +0,0 @@
|
|||
--- hpp/pktbase.hpp.orig 2007-11-05 16:01:21.000000000 +0600
|
||||
+++ hpp/pktbase.hpp 2007-11-05 16:01:27.000000000 +0600
|
||||
@@ -30,7 +30,7 @@
|
||||
int CopyTail(FILE *tf);
|
||||
int CopyMessages(FILE *tf);
|
||||
int CopyOneMessage(FILE *tf);
|
||||
- int PKTBASE::ReadHeader(FILE *tf, char *Buff);
|
||||
+ int ReadHeader(FILE *tf, char *Buff);
|
||||
public:
|
||||
int WriteOneMsg(unsigned int Num, cMSG &m);
|
||||
PKTBASE();
|
|
@ -1,20 +0,0 @@
|
|||
--- hpp/ustr.hpp.orig Fri Aug 19 17:22:08 2005
|
||||
+++ hpp/ustr.hpp Fri Aug 19 17:22:52 2005
|
||||
@@ -24,7 +24,9 @@
|
||||
|
||||
#include <stddef.h>
|
||||
#include <ctype.h>
|
||||
-#include <iostream.h>
|
||||
+#include <iostream>
|
||||
+
|
||||
+using namespace std;
|
||||
|
||||
class Str {
|
||||
private:
|
||||
@@ -81,4 +83,4 @@
|
||||
|
||||
|
||||
|
||||
-#endif
|
||||
\ No newline at end of file
|
||||
+#endif
|
|
@ -1,11 +0,0 @@
|
|||
--- hpp/constant.hpp.orig Fri Jan 7 21:15:51 2005
|
||||
+++ hpp/constant.hpp Fri Jan 7 21:17:02 2005
|
||||
@@ -21,7 +21,7 @@
|
||||
# ifdef __LINUX__
|
||||
# define OsType "/LNX"
|
||||
# elif defined(__FreeBSD__)
|
||||
-# define OsType "/FBSD"
|
||||
+# define OsType "/BSD"
|
||||
# elif defined(sun)
|
||||
# define OsType "/SUN"
|
||||
# elif defined(_AIX)
|
|
@ -1,11 +0,0 @@
|
|||
--- hpp/ufmtypes.h.orig Fri Apr 14 19:13:02 2000
|
||||
+++ hpp/ufmtypes.h Sun May 21 17:07:16 2000
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef _UFMTYPES_H_
|
||||
#define _UFMTYPES_H
|
||||
|
||||
-#include "smapi/typedefs.h"
|
||||
+#include <smapi/typedefs.h>
|
||||
|
||||
typedef unsigned int uint;
|
||||
typedef unsigned char uchar;
|
|
@ -1,13 +0,0 @@
|
|||
--- src/help.cpp.orig Fri Aug 19 17:58:00 2005
|
||||
+++ src/help.cpp Fri Aug 19 17:59:15 2005
|
||||
@@ -1,7 +1,9 @@
|
||||
#include <stdio.h>
|
||||
#include "constant.hpp"
|
||||
#include "help.hpp"
|
||||
-#include <iostream.h>
|
||||
+#include <iostream>
|
||||
+
|
||||
+using namespace std;
|
||||
|
||||
void Hello(void) {
|
||||
cout << "\nFTrack " << FVersion << " " << Copyright << "\n";
|
|
@ -1,11 +0,0 @@
|
|||
--- src/parsetpl.cpp.orig Fri Aug 19 17:49:03 2005
|
||||
+++ src/parsetpl.cpp Fri Aug 19 17:50:18 2005
|
||||
@@ -880,7 +880,7 @@
|
||||
|
||||
// First - replace all \r to \n
|
||||
|
||||
- while ((tmt = strchr(Body,'\r')) != NULL) {
|
||||
+ while ((tmt = strchr((char *) Body,'\r')) != NULL) {
|
||||
*tmt = '\n';
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
--- src/scd_do.cpp.orig Fri Aug 19 17:50:40 2005
|
||||
+++ src/scd_do.cpp Fri Aug 19 17:51:06 2005
|
||||
@@ -472,7 +472,7 @@
|
||||
return FALSE;
|
||||
}
|
||||
CHP = 16101;
|
||||
- while ((tmt = strchr(_Tpl->Body,'\n')) != NULL) *tmt = '\r';
|
||||
+ while ((tmt = strchr((char *) _Tpl->Body,'\n')) != NULL) *tmt = '\r';
|
||||
tmt = m._Body;
|
||||
CHP = 16102;
|
||||
m._Body = (char *) malloc(((tmt != NULL) ? strlen(tmt) : 0) + strlen(_Tpl->Body) + 1);
|
||||
@@ -787,4 +787,4 @@
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
-#endif
|
||||
\ No newline at end of file
|
||||
+#endif
|
|
@ -1,22 +0,0 @@
|
|||
--- src/ftrack.cpp.orig Fri Aug 19 17:58:00 2005
|
||||
+++ src/ftrack.cpp Fri Aug 19 17:59:25 2005
|
||||
@@ -42,8 +42,8 @@
|
||||
#include "parsetpl.hpp"
|
||||
#include "tmstamp.hpp"
|
||||
#include "script.hpp"
|
||||
-#include <iostream.h>
|
||||
-#include <fstream.h>
|
||||
+#include <iostream>
|
||||
+#include <fstream>
|
||||
#include <smapi/msgapi.h>
|
||||
|
||||
static struct utimbuf ut;
|
||||
@@ -53,7 +53,7 @@
|
||||
// Signals catch functions
|
||||
// --------------------------------------------------------------------
|
||||
void AbrtHndl(int Sign) {
|
||||
-fstream fh ("FTrack.err", ios::append);
|
||||
+fstream fh ("FTrack.err", ios::app);
|
||||
|
||||
cerr << "Internal Error!!! Please, read report.err in documentation.\n";
|
||||
cerr << "---------------------------------------\n";
|
|
@ -1,11 +0,0 @@
|
|||
--- src/ustr.cpp.orig Thu Jan 6 13:21:40 2005
|
||||
+++ src/ustr.cpp Thu Jan 6 13:20:44 2005
|
||||
@@ -297,7 +297,7 @@
|
||||
}
|
||||
|
||||
Str &Str::Upper(void) {
|
||||
- for (int i = 0; i < Len; i++) {
|
||||
+ for (unsigned int i = 0; i < Len; i++) {
|
||||
Ptr[i] = toupper(Ptr[i]);
|
||||
}
|
||||
return *this;
|
|
@ -1,19 +0,0 @@
|
|||
--- src/utils.cpp.orig Tue May 16 22:33:14 2000
|
||||
+++ src/utils.cpp Tue Jun 27 20:57:09 2000
|
||||
@@ -22,6 +22,7 @@
|
||||
#include <ctype.h>
|
||||
#ifdef __FreeBSD__
|
||||
# include <stdlib.h>
|
||||
+# include <sys/syslimits.h>
|
||||
#else
|
||||
# include <malloc.h>
|
||||
#endif
|
||||
@@ -144,7 +145,7 @@
|
||||
// Open file and create path if need.
|
||||
char *tmt;
|
||||
char Buff[1024];
|
||||
- umask(0);
|
||||
+ umask(022);
|
||||
strcpy(Buff,Name);
|
||||
tmt = strrchr(Buff,PATHDELIMC);
|
||||
if (tmt != NULL) {
|
|
@ -1,17 +0,0 @@
|
|||
FTN Messages tracker
|
||||
|
||||
What is this program for,
|
||||
It is so called netmail "tracker". It's puprose is to process netmail on
|
||||
netmail hubs, though it can be useful for an ordinary node.
|
||||
|
||||
How does it work,
|
||||
It takes a letter, compares it with a mask and, if comparison was
|
||||
successful, it executes corresponding operation with this letter.
|
||||
|
||||
Guarantees,
|
||||
This product is Freeware. It is distributed in accordance to principle
|
||||
As Is, and I can't provide any guarantee. The only thing I promise is
|
||||
to correct founded mistakes more or less regulary and to produce new
|
||||
versions.
|
||||
|
||||
WWW: http://ufm.kgb.ru/
|
|
@ -1,9 +0,0 @@
|
|||
etc/ftrack/ftrack.cfg-dist
|
||||
etc/ftrack/audit.tpl
|
||||
etc/ftrack/badfrom.tpl
|
||||
etc/ftrack/badto.tpl
|
||||
etc/ftrack/loop.tpl
|
||||
etc/ftrack/alt2koi.tbl
|
||||
etc/ftrack/koi2alt.tbl
|
||||
bin/ftrack
|
||||
@dirrm etc/ftrack
|
|
@ -1,62 +0,0 @@
|
|||
# Created by: Mij <mij@bitchx.it>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= greylite
|
||||
PORTVERSION= 2.3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= http://mij.oltrelinux.com/net/greylite/releases/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Modified greylisting for qmail and for any other MDA
|
||||
|
||||
RUN_DEPENDS= tcpserver:${PORTSDIR}/sysutils/ucspi-tcp
|
||||
|
||||
USES= tar:bzip2
|
||||
USE_SQLITE= 3
|
||||
PLIST_FILES= bin/greylite \
|
||||
%%DNSBLENV%%bin/dnsblenv \
|
||||
%%UCSPI2SOCKET%%bin/ucspi2socket
|
||||
|
||||
MAN8= greylite.8
|
||||
MANCOMPRESSED= yes
|
||||
|
||||
OPTIONS_DEFINE= GEOIP DNSBLENV UCSPI2SOCKET
|
||||
OPTIONS_DEFAULT= GEOIP DNSBLENV UCSPI2SOCKET
|
||||
GEOIP_DESC= Support for GeoIP in suspicion rules
|
||||
DNSBLENV_DESC= Module for interfacing with DNS blacklists
|
||||
UCSPI2SOCKET_DESC= Module for using greylite as SMTP proxy
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MGEOIP}
|
||||
LIB_DEPENDS+= libGeoIP.so:${PORTSDIR}/net/GeoIP
|
||||
MAKE_ARGS+= WITH_GEOIP=yep
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDNSBLENV}
|
||||
LIB_DEPENDS+= libcares.so:${PORTSDIR}/dns/c-ares
|
||||
MAKE_ARGS+= WITH_DNSBLENV=yep
|
||||
PLIST_SUB+= DNSBLENV=""
|
||||
.else
|
||||
PLIST_SUB+= DNSBLENV="@comment "
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MUCSPI2SOCKET}
|
||||
MAKE_ARGS+= WITH_UCSPI2SOCKET=yep
|
||||
PLIST_SUB+= UCSPI2SOCKET=""
|
||||
.else
|
||||
PLIST_SUB+= UCSPI2SOCKET="@comment "
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${CP} ${WRKSRC}/Makefile.bsdmake ${WRKSRC}/Makefile
|
||||
|
||||
do-build:
|
||||
${MAKE} -C ${WRKSRC} ${MAKE_ARGS}
|
||||
|
||||
post-install:
|
||||
@${CAT} pkg-message
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (greylite-2.3.tar.bz2) = db676e2511ff42ad9ba2201be55df10e89b19bbc225ce523fa218d4e542c16db
|
||||
SIZE (greylite-2.3.tar.bz2) = 20663
|
|
@ -1,14 +0,0 @@
|
|||
Greylite is a SPAM filter with exceptional effectiveness and without false
|
||||
positives. It combines natively with qmail and works as a proxy for any SMTP
|
||||
server.
|
||||
|
||||
It implements a modified greylisting algorithm that improves the filtering
|
||||
effectiveness and minimizes the delay drawbacks associated with the standard
|
||||
greylisting algorithm.
|
||||
|
||||
It can be tuned to recognize suspicious clients and reject their attempts
|
||||
multiple times, reaching filtering rates of over 99% without false positives.
|
||||
|
||||
Greylite is easy to setup and maintain, and it is small and fast.
|
||||
|
||||
WWW: http://mij.oltrelinux.com/net/greylite/
|
|
@ -1,5 +0,0 @@
|
|||
################################################################
|
||||
Greylite has been installed. Some steps are required for setting
|
||||
it up with qmail. greylite(8) has a synthesis and the website at
|
||||
http://mij.oltrelinux.com/net/greylite/ has more information.
|
||||
################################################################
|
|
@ -1,58 +0,0 @@
|
|||
# Created by: TAKATSU Tomonari <tota@rtfm.jp>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ilohamail
|
||||
PORTVERSION= 0.8.13
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= mail www
|
||||
MASTER_SITES= SF/${PORTNAME}/IlohaMail-stable/${PORTVERSION}
|
||||
DISTNAME= IlohaMail-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= IlohaMail is a lightweight multilingual webmail program
|
||||
|
||||
NO_BUILD= yes
|
||||
USE_PHP= pcre
|
||||
WANT_PHP_WEB= yes
|
||||
|
||||
.if !defined(WITHOUT_MYSQL)
|
||||
USE_PHP+= mysql
|
||||
PLIST_SUB+= MYSQL=""
|
||||
.else
|
||||
PLIST_SUB+= MYSQL="@comment "
|
||||
.endif
|
||||
|
||||
.if !defined(WITHOUT_WWWDIR)
|
||||
ILOHADIR= ${PREFIX}/www/ilohamail
|
||||
.else
|
||||
ILOHADIR= ${PREFIX}/ilohamail
|
||||
.endif
|
||||
|
||||
PLIST_SUB+= ILOHADIR="${ILOHADIR:S,^${PREFIX}/,,}"
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= ILOHADIR=${ILOHADIR}
|
||||
|
||||
NO_STAGE= yes
|
||||
pre-everything::
|
||||
@${ECHO_MSG} ""
|
||||
@${ECHO_MSG} " define WITHOUT_MYSQL: not to use MySQL back-end"
|
||||
@${ECHO_MSG} ""
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${ILOHADIR}
|
||||
${CP} -Rp ${WRKSRC}/IlohaMail/ ${ILOHADIR}
|
||||
${CHOWN} -R ${WWWOWN}:${WWWGRP} ${ILOHADIR}/data
|
||||
.if !defined(WITHOUT_MYSQL)
|
||||
@${MKDIR} ${DATADIR}
|
||||
${CP} -Rp ${WRKSRC}/MySQL ${DATADIR}
|
||||
.endif
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
cd ${WRKSRC}; ${CP} -Rp INSTALL README RELEASE_NOTES \
|
||||
THEMES TODO UPGRADING Manual ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (IlohaMail-0.8.13.tar.gz) = 6d9b471c58e75f1356742bf19b56ebbc1c77e9c23e72198eaf16df6648c44754
|
||||
SIZE (IlohaMail-0.8.13.tar.gz) = 364963
|
|
@ -1,41 +0,0 @@
|
|||
==========================================================================
|
||||
IlohaMail has now been installed.
|
||||
|
||||
Create a redirect one of the following methods:
|
||||
- add an alias to apache's httpd.conf pointing to %%ILOHADIR%%/source
|
||||
- create a VirtualHost with DocumentRoot set to %%ILOHADIR%%/source
|
||||
- make a symbolic link to %%ILOHADIR%%/source
|
||||
|
||||
Check your PHP.ini file. You need:
|
||||
- short_open_tag = On
|
||||
- file_uploads = On
|
||||
|
||||
Edit %%ILOHADIR%%/conf/conf.inc and
|
||||
%%ILOHADIR%%/conf/login.inc files as necessary.
|
||||
|
||||
Using the MySQL back-end is also recommended.
|
||||
|
||||
1. Create database user who has rights on webmail database manipulation
|
||||
by following "sample" mysql commands:
|
||||
|
||||
$ mysql -u root -p
|
||||
mysql> use mysql;
|
||||
mysql> grant select,insert,update,delete,index,
|
||||
-> alter,create,drop,references, lock tables,
|
||||
-> create temporary tables on webmail.* to webmail@localhost
|
||||
-> identified by 'password';
|
||||
mysql> flush privileges;
|
||||
|
||||
2. Create a MySQL database.
|
||||
$ mysqladmin create webmail -u root -p
|
||||
|
||||
3. Create tables.
|
||||
$ mysql webmail < %%DATADIR%%/MySQL/sql -u root -p
|
||||
|
||||
4. Configure %%ILOHADIR%%/conf/db_conf.php.
|
||||
|
||||
5. Set value of $backend in %%ILOHADIR%%/conf/conf.inc from "FS" to "DB".
|
||||
|
||||
For more complete database setup, post-installation instructions
|
||||
please read IlohaMail Guide in %%DOCSDIR%%/Manual.
|
||||
==========================================================================
|
|
@ -1,6 +0,0 @@
|
|||
IlohaMail (pronounced: e-lo-ha-mail) is a lightweight, yet full featured,
|
||||
multilingual webmail program that is easy to use and install. It runs on a
|
||||
stock, default build of PHP, and does not require databases (although
|
||||
database support is available). IlohaMail supports IMAP and POP3.
|
||||
|
||||
WWW: http://ilohamail.org/
|
|
@ -1,833 +0,0 @@
|
|||
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Manual/configure.MySQL.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Manual/configure.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Manual/configure.php.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Manual/custom.smtp.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Manual/install.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
|
||||
%%PORTDOCS%%%%DOCSDIR%%/THEMES
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/UPGRADING
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.7.3.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.7.5.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.7.6.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.7.9.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.8.0.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.8.10.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/0.8.5.sql
|
||||
%%MYSQL%%%%DATADIR%%/MySQL/sql
|
||||
%%ILOHADIR%%/conf/conf.inc
|
||||
%%ILOHADIR%%/conf/custom_auth.inc
|
||||
%%ILOHADIR%%/conf/db_conf.php
|
||||
%%ILOHADIR%%/conf/defaults.generic.inc
|
||||
%%ILOHADIR%%/conf/defaults.inc
|
||||
%%ILOHADIR%%/conf/login.inc
|
||||
%%ILOHADIR%%/conf/login_blurb.inc
|
||||
%%ILOHADIR%%/conf/login_title.inc
|
||||
%%ILOHADIR%%/conf/mysqlrc.inc
|
||||
%%ILOHADIR%%/conf/new_user.inc
|
||||
%%ILOHADIR%%/data/cache/index.html
|
||||
%%ILOHADIR%%/data/gpg/index.html
|
||||
%%ILOHADIR%%/data/index.html
|
||||
%%ILOHADIR%%/data/sessions/index.html
|
||||
%%ILOHADIR%%/data/uploads/index.html
|
||||
%%ILOHADIR%%/data/users/index.html
|
||||
%%ILOHADIR%%/include/antispam.inc
|
||||
%%ILOHADIR%%/include/array2php.inc
|
||||
%%ILOHADIR%%/include/array2sql.inc
|
||||
%%ILOHADIR%%/include/as_update.DB.inc
|
||||
%%ILOHADIR%%/include/as_update.inc
|
||||
%%ILOHADIR%%/include/cache.DB.inc
|
||||
%%ILOHADIR%%/include/cache.FS.inc
|
||||
%%ILOHADIR%%/include/cache.inc
|
||||
%%ILOHADIR%%/include/calendar.inc
|
||||
%%ILOHADIR%%/include/contacts_commons.inc
|
||||
%%ILOHADIR%%/include/css.inc
|
||||
%%ILOHADIR%%/include/data_manager.FS.inc
|
||||
%%ILOHADIR%%/include/data_manager.MySQL.inc
|
||||
%%ILOHADIR%%/include/data_manager.inc
|
||||
%%ILOHADIR%%/include/display_monthly_calendar.inc
|
||||
%%ILOHADIR%%/include/edit_calendar.inc
|
||||
%%ILOHADIR%%/include/encryption.inc
|
||||
%%ILOHADIR%%/include/gpg.inc
|
||||
%%ILOHADIR%%/include/header_main.inc
|
||||
%%ILOHADIR%%/include/icl.inc
|
||||
%%ILOHADIR%%/include/idba.MySQL.inc
|
||||
%%ILOHADIR%%/include/identities.inc
|
||||
%%ILOHADIR%%/include/imap.inc
|
||||
%%ILOHADIR%%/include/init.inc
|
||||
%%ILOHADIR%%/include/javascript.inc
|
||||
%%ILOHADIR%%/include/langs.inc
|
||||
%%ILOHADIR%%/include/log.DB.inc
|
||||
%%ILOHADIR%%/include/log.FS.inc
|
||||
%%ILOHADIR%%/include/log.inc
|
||||
%%ILOHADIR%%/include/log.syslog.inc
|
||||
%%ILOHADIR%%/include/main.inc
|
||||
%%ILOHADIR%%/include/main_tools.inc
|
||||
%%ILOHADIR%%/include/mime.inc
|
||||
%%ILOHADIR%%/include/mod_base64.inc
|
||||
%%ILOHADIR%%/include/nocache.inc
|
||||
%%ILOHADIR%%/include/pop3.inc
|
||||
%%ILOHADIR%%/include/pref_header.inc
|
||||
%%ILOHADIR%%/include/qp_enc.inc
|
||||
%%ILOHADIR%%/include/read_message_handler.inc
|
||||
%%ILOHADIR%%/include/read_message_print.inc
|
||||
%%ILOHADIR%%/include/read_message_tools.inc
|
||||
%%ILOHADIR%%/include/read_tnef_print.inc
|
||||
%%ILOHADIR%%/include/ryosdates.inc
|
||||
%%ILOHADIR%%/include/ryosimap.inc
|
||||
%%ILOHADIR%%/include/save_colors.DB.inc
|
||||
%%ILOHADIR%%/include/save_colors.FS.inc
|
||||
%%ILOHADIR%%/include/save_colors.inc
|
||||
%%ILOHADIR%%/include/save_prefs.DB.inc
|
||||
%%ILOHADIR%%/include/save_prefs.FS.inc
|
||||
%%ILOHADIR%%/include/save_prefs.inc
|
||||
%%ILOHADIR%%/include/session_auth.DB.inc
|
||||
%%ILOHADIR%%/include/session_auth.FS.inc
|
||||
%%ILOHADIR%%/include/session_auth.inc
|
||||
%%ILOHADIR%%/include/session_close.DB.inc
|
||||
%%ILOHADIR%%/include/session_close.FS.inc
|
||||
%%ILOHADIR%%/include/session_close.inc
|
||||
%%ILOHADIR%%/include/smtp.inc
|
||||
%%ILOHADIR%%/include/sort2darray.inc
|
||||
%%ILOHADIR%%/include/spellcheck.inc
|
||||
%%ILOHADIR%%/include/stack.inc
|
||||
%%ILOHADIR%%/include/stopwatch.inc
|
||||
%%ILOHADIR%%/include/super2global.inc
|
||||
%%ILOHADIR%%/include/tnef_decoder.inc
|
||||
%%ILOHADIR%%/include/utf7.inc
|
||||
%%ILOHADIR%%/include/utf8.inc
|
||||
%%ILOHADIR%%/include/version.inc
|
||||
%%ILOHADIR%%/include/write_sinc.DB.inc
|
||||
%%ILOHADIR%%/include/write_sinc.FS.inc
|
||||
%%ILOHADIR%%/include/write_sinc.inc
|
||||
%%ILOHADIR%%/index.html
|
||||
%%ILOHADIR%%/lang/BIG5.inc
|
||||
%%ILOHADIR%%/lang/EUC-JP.inc
|
||||
%%ILOHADIR%%/lang/EUC-KR.inc
|
||||
%%ILOHADIR%%/lang/GB2312.inc
|
||||
%%ILOHADIR%%/lang/ISO-8859-1.inc
|
||||
%%ILOHADIR%%/lang/ISO-8859-2.inc
|
||||
%%ILOHADIR%%/lang/ISO-8859-9.inc
|
||||
%%ILOHADIR%%/lang/US-ASCII.inc
|
||||
%%ILOHADIR%%/lang/UTF-8.inc
|
||||
%%ILOHADIR%%/lang/Windows-1251.inc
|
||||
%%ILOHADIR%%/lang/Windows-1255.inc
|
||||
%%ILOHADIR%%/lang/Windows-1256.inc
|
||||
%%ILOHADIR%%/lang/X-EUC-JP.inc
|
||||
%%ILOHADIR%%/lang/ar/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/ar/calendar.inc
|
||||
%%ILOHADIR%%/lang/ar/compose.inc
|
||||
%%ILOHADIR%%/lang/ar/contacts.inc
|
||||
%%ILOHADIR%%/lang/ar/cp.inc
|
||||
%%ILOHADIR%%/lang/ar/dates.inc
|
||||
%%ILOHADIR%%/lang/ar/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/ar/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/ar/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/ar/folders.inc
|
||||
%%ILOHADIR%%/lang/ar/init.inc
|
||||
%%ILOHADIR%%/lang/ar/login.inc
|
||||
%%ILOHADIR%%/lang/ar/main.inc
|
||||
%%ILOHADIR%%/lang/ar/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/ar/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/ar/prefs.inc
|
||||
%%ILOHADIR%%/lang/ar/quota.inc
|
||||
%%ILOHADIR%%/lang/ar/read_message.inc
|
||||
%%ILOHADIR%%/lang/ar/search.inc
|
||||
%%ILOHADIR%%/lang/ar/search_errors.inc
|
||||
%%ILOHADIR%%/lang/ar/tool.inc
|
||||
%%ILOHADIR%%/lang/bg/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/bg/calendar.inc
|
||||
%%ILOHADIR%%/lang/bg/compose.inc
|
||||
%%ILOHADIR%%/lang/bg/contacts.inc
|
||||
%%ILOHADIR%%/lang/bg/cp.inc
|
||||
%%ILOHADIR%%/lang/bg/dates.inc
|
||||
%%ILOHADIR%%/lang/bg/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/bg/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/bg/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/bg/folders.inc
|
||||
%%ILOHADIR%%/lang/bg/init.inc
|
||||
%%ILOHADIR%%/lang/bg/login.inc
|
||||
%%ILOHADIR%%/lang/bg/main.inc
|
||||
%%ILOHADIR%%/lang/bg/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/bg/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/bg/prefs.inc
|
||||
%%ILOHADIR%%/lang/bg/quota.inc
|
||||
%%ILOHADIR%%/lang/bg/read_message.inc
|
||||
%%ILOHADIR%%/lang/bg/search.inc
|
||||
%%ILOHADIR%%/lang/bg/search_errors.inc
|
||||
%%ILOHADIR%%/lang/bg/tool.inc
|
||||
%%ILOHADIR%%/lang/br/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/br/calendar.inc
|
||||
%%ILOHADIR%%/lang/br/compose.inc
|
||||
%%ILOHADIR%%/lang/br/contacts.inc
|
||||
%%ILOHADIR%%/lang/br/cp.inc
|
||||
%%ILOHADIR%%/lang/br/dates.inc
|
||||
%%ILOHADIR%%/lang/br/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/br/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/br/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/br/folders.inc
|
||||
%%ILOHADIR%%/lang/br/init.inc
|
||||
%%ILOHADIR%%/lang/br/login.inc
|
||||
%%ILOHADIR%%/lang/br/main.inc
|
||||
%%ILOHADIR%%/lang/br/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/br/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/br/prefs.inc
|
||||
%%ILOHADIR%%/lang/br/quota.inc
|
||||
%%ILOHADIR%%/lang/br/read_message.inc
|
||||
%%ILOHADIR%%/lang/br/search.inc
|
||||
%%ILOHADIR%%/lang/br/search_errors.inc
|
||||
%%ILOHADIR%%/lang/br/tool.inc
|
||||
%%ILOHADIR%%/lang/cat/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/cat/calendar.inc
|
||||
%%ILOHADIR%%/lang/cat/compose.inc
|
||||
%%ILOHADIR%%/lang/cat/contacts.inc
|
||||
%%ILOHADIR%%/lang/cat/cp.inc
|
||||
%%ILOHADIR%%/lang/cat/dates.inc
|
||||
%%ILOHADIR%%/lang/cat/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/cat/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/cat/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/cat/folders.inc
|
||||
%%ILOHADIR%%/lang/cat/init.inc
|
||||
%%ILOHADIR%%/lang/cat/login.inc
|
||||
%%ILOHADIR%%/lang/cat/main.inc
|
||||
%%ILOHADIR%%/lang/cat/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/cat/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/cat/prefs.inc
|
||||
%%ILOHADIR%%/lang/cat/quota.inc
|
||||
%%ILOHADIR%%/lang/cat/read_message.inc
|
||||
%%ILOHADIR%%/lang/cat/search.inc
|
||||
%%ILOHADIR%%/lang/cat/search_errors.inc
|
||||
%%ILOHADIR%%/lang/cat/tool.inc
|
||||
%%ILOHADIR%%/lang/cn/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/cn/calendar.inc
|
||||
%%ILOHADIR%%/lang/cn/compose.inc
|
||||
%%ILOHADIR%%/lang/cn/contacts.inc
|
||||
%%ILOHADIR%%/lang/cn/cp.inc
|
||||
%%ILOHADIR%%/lang/cn/dates.inc
|
||||
%%ILOHADIR%%/lang/cn/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/cn/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/cn/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/cn/folders.inc
|
||||
%%ILOHADIR%%/lang/cn/init.inc
|
||||
%%ILOHADIR%%/lang/cn/login.inc
|
||||
%%ILOHADIR%%/lang/cn/main.inc
|
||||
%%ILOHADIR%%/lang/cn/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/cn/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/cn/prefs.inc
|
||||
%%ILOHADIR%%/lang/cn/quota.inc
|
||||
%%ILOHADIR%%/lang/cn/read_message.inc
|
||||
%%ILOHADIR%%/lang/cn/search.inc
|
||||
%%ILOHADIR%%/lang/cn/search_errors.inc
|
||||
%%ILOHADIR%%/lang/cn/tool.inc
|
||||
%%ILOHADIR%%/lang/common.inc
|
||||
%%ILOHADIR%%/lang/cz/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/cz/calendar.inc
|
||||
%%ILOHADIR%%/lang/cz/compose.inc
|
||||
%%ILOHADIR%%/lang/cz/contacts.inc
|
||||
%%ILOHADIR%%/lang/cz/cp.inc
|
||||
%%ILOHADIR%%/lang/cz/dates.inc
|
||||
%%ILOHADIR%%/lang/cz/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/cz/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/cz/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/cz/folders.inc
|
||||
%%ILOHADIR%%/lang/cz/init.inc
|
||||
%%ILOHADIR%%/lang/cz/login.inc
|
||||
%%ILOHADIR%%/lang/cz/main.inc
|
||||
%%ILOHADIR%%/lang/cz/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/cz/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/cz/prefs.inc
|
||||
%%ILOHADIR%%/lang/cz/quota.inc
|
||||
%%ILOHADIR%%/lang/cz/read_message.inc
|
||||
%%ILOHADIR%%/lang/cz/search.inc
|
||||
%%ILOHADIR%%/lang/cz/search_errors.inc
|
||||
%%ILOHADIR%%/lang/cz/tool.inc
|
||||
%%ILOHADIR%%/lang/de/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/de/calendar.inc
|
||||
%%ILOHADIR%%/lang/de/compose.inc
|
||||
%%ILOHADIR%%/lang/de/contacts.inc
|
||||
%%ILOHADIR%%/lang/de/cp.inc
|
||||
%%ILOHADIR%%/lang/de/dates.inc
|
||||
%%ILOHADIR%%/lang/de/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/de/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/de/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/de/folders.inc
|
||||
%%ILOHADIR%%/lang/de/init.inc
|
||||
%%ILOHADIR%%/lang/de/login.inc
|
||||
%%ILOHADIR%%/lang/de/main.inc
|
||||
%%ILOHADIR%%/lang/de/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/de/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/de/prefs.inc
|
||||
%%ILOHADIR%%/lang/de/quota.inc
|
||||
%%ILOHADIR%%/lang/de/read_message.inc
|
||||
%%ILOHADIR%%/lang/de/search.inc
|
||||
%%ILOHADIR%%/lang/de/search_errors.inc
|
||||
%%ILOHADIR%%/lang/de/tool.inc
|
||||
%%ILOHADIR%%/lang/dk/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/dk/calendar.inc
|
||||
%%ILOHADIR%%/lang/dk/compose.inc
|
||||
%%ILOHADIR%%/lang/dk/contacts.inc
|
||||
%%ILOHADIR%%/lang/dk/cp.inc
|
||||
%%ILOHADIR%%/lang/dk/dates.inc
|
||||
%%ILOHADIR%%/lang/dk/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/dk/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/dk/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/dk/folders.inc
|
||||
%%ILOHADIR%%/lang/dk/init.inc
|
||||
%%ILOHADIR%%/lang/dk/login.inc
|
||||
%%ILOHADIR%%/lang/dk/main.inc
|
||||
%%ILOHADIR%%/lang/dk/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/dk/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/dk/prefs.inc
|
||||
%%ILOHADIR%%/lang/dk/quota.inc
|
||||
%%ILOHADIR%%/lang/dk/read_message.inc
|
||||
%%ILOHADIR%%/lang/dk/search.inc
|
||||
%%ILOHADIR%%/lang/dk/search_errors.inc
|
||||
%%ILOHADIR%%/lang/dk/tool.inc
|
||||
%%ILOHADIR%%/lang/eng/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/eng/calendar.inc
|
||||
%%ILOHADIR%%/lang/eng/compose.inc
|
||||
%%ILOHADIR%%/lang/eng/contacts.inc
|
||||
%%ILOHADIR%%/lang/eng/cp.inc
|
||||
%%ILOHADIR%%/lang/eng/dates.inc
|
||||
%%ILOHADIR%%/lang/eng/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/eng/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/eng/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/eng/folders.inc
|
||||
%%ILOHADIR%%/lang/eng/init.inc
|
||||
%%ILOHADIR%%/lang/eng/login.inc
|
||||
%%ILOHADIR%%/lang/eng/main.inc
|
||||
%%ILOHADIR%%/lang/eng/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/eng/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/eng/prefs.inc
|
||||
%%ILOHADIR%%/lang/eng/quota.inc
|
||||
%%ILOHADIR%%/lang/eng/read_message.inc
|
||||
%%ILOHADIR%%/lang/eng/search.inc
|
||||
%%ILOHADIR%%/lang/eng/search_errors.inc
|
||||
%%ILOHADIR%%/lang/eng/tool.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/calendar.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/compose.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/contacts.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/cp.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/dates.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/folders.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/init.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/login.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/main.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/prefs.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/quota.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/read_message.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/search.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/search_errors.inc
|
||||
%%ILOHADIR%%/lang/eng_GB/tool.inc
|
||||
%%ILOHADIR%%/lang/es/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/es/calendar.inc
|
||||
%%ILOHADIR%%/lang/es/compose.inc
|
||||
%%ILOHADIR%%/lang/es/contacts.inc
|
||||
%%ILOHADIR%%/lang/es/cp.inc
|
||||
%%ILOHADIR%%/lang/es/dates.inc
|
||||
%%ILOHADIR%%/lang/es/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/es/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/es/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/es/folders.inc
|
||||
%%ILOHADIR%%/lang/es/init.inc
|
||||
%%ILOHADIR%%/lang/es/login.inc
|
||||
%%ILOHADIR%%/lang/es/main.inc
|
||||
%%ILOHADIR%%/lang/es/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/es/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/es/prefs.inc
|
||||
%%ILOHADIR%%/lang/es/quota.inc
|
||||
%%ILOHADIR%%/lang/es/read_message.inc
|
||||
%%ILOHADIR%%/lang/es/search.inc
|
||||
%%ILOHADIR%%/lang/es/search_errors.inc
|
||||
%%ILOHADIR%%/lang/es/tool.inc
|
||||
%%ILOHADIR%%/lang/fr/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/fr/calendar.inc
|
||||
%%ILOHADIR%%/lang/fr/compose.inc
|
||||
%%ILOHADIR%%/lang/fr/contacts.inc
|
||||
%%ILOHADIR%%/lang/fr/cp.inc
|
||||
%%ILOHADIR%%/lang/fr/dates.inc
|
||||
%%ILOHADIR%%/lang/fr/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/fr/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/fr/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/fr/folders.inc
|
||||
%%ILOHADIR%%/lang/fr/init.inc
|
||||
%%ILOHADIR%%/lang/fr/login.inc
|
||||
%%ILOHADIR%%/lang/fr/main.inc
|
||||
%%ILOHADIR%%/lang/fr/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/fr/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/fr/prefs.inc
|
||||
%%ILOHADIR%%/lang/fr/quota.inc
|
||||
%%ILOHADIR%%/lang/fr/read_message.inc
|
||||
%%ILOHADIR%%/lang/fr/search.inc
|
||||
%%ILOHADIR%%/lang/fr/search_errors.inc
|
||||
%%ILOHADIR%%/lang/fr/tool.inc
|
||||
%%ILOHADIR%%/lang/ga/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/ga/calendar.inc
|
||||
%%ILOHADIR%%/lang/ga/compose.inc
|
||||
%%ILOHADIR%%/lang/ga/contacts.inc
|
||||
%%ILOHADIR%%/lang/ga/cp.inc
|
||||
%%ILOHADIR%%/lang/ga/dates.inc
|
||||
%%ILOHADIR%%/lang/ga/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/ga/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/ga/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/ga/folders.inc
|
||||
%%ILOHADIR%%/lang/ga/init.inc
|
||||
%%ILOHADIR%%/lang/ga/login.inc
|
||||
%%ILOHADIR%%/lang/ga/main.inc
|
||||
%%ILOHADIR%%/lang/ga/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/ga/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/ga/prefs.inc
|
||||
%%ILOHADIR%%/lang/ga/quota.inc
|
||||
%%ILOHADIR%%/lang/ga/read_message.inc
|
||||
%%ILOHADIR%%/lang/ga/search.inc
|
||||
%%ILOHADIR%%/lang/ga/search_errors.inc
|
||||
%%ILOHADIR%%/lang/ga/tool.inc
|
||||
%%ILOHADIR%%/lang/hu/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/hu/calendar.inc
|
||||
%%ILOHADIR%%/lang/hu/compose.inc
|
||||
%%ILOHADIR%%/lang/hu/contacts.inc
|
||||
%%ILOHADIR%%/lang/hu/cp.inc
|
||||
%%ILOHADIR%%/lang/hu/dates.inc
|
||||
%%ILOHADIR%%/lang/hu/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/hu/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/hu/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/hu/folders.inc
|
||||
%%ILOHADIR%%/lang/hu/init.inc
|
||||
%%ILOHADIR%%/lang/hu/login.inc
|
||||
%%ILOHADIR%%/lang/hu/main.inc
|
||||
%%ILOHADIR%%/lang/hu/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/hu/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/hu/prefs.inc
|
||||
%%ILOHADIR%%/lang/hu/quota.inc
|
||||
%%ILOHADIR%%/lang/hu/read_message.inc
|
||||
%%ILOHADIR%%/lang/hu/search.inc
|
||||
%%ILOHADIR%%/lang/hu/search_errors.inc
|
||||
%%ILOHADIR%%/lang/hu/tool.inc
|
||||
%%ILOHADIR%%/lang/it/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/it/calendar.inc
|
||||
%%ILOHADIR%%/lang/it/compose.inc
|
||||
%%ILOHADIR%%/lang/it/contacts.inc
|
||||
%%ILOHADIR%%/lang/it/cp.inc
|
||||
%%ILOHADIR%%/lang/it/dates.inc
|
||||
%%ILOHADIR%%/lang/it/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/it/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/it/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/it/folders.inc
|
||||
%%ILOHADIR%%/lang/it/init.inc
|
||||
%%ILOHADIR%%/lang/it/login.inc
|
||||
%%ILOHADIR%%/lang/it/main.inc
|
||||
%%ILOHADIR%%/lang/it/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/it/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/it/prefs.inc
|
||||
%%ILOHADIR%%/lang/it/quota.inc
|
||||
%%ILOHADIR%%/lang/it/read_message.inc
|
||||
%%ILOHADIR%%/lang/it/search.inc
|
||||
%%ILOHADIR%%/lang/it/search_errors.inc
|
||||
%%ILOHADIR%%/lang/it/tool.inc
|
||||
%%ILOHADIR%%/lang/jp/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/jp/calendar.inc
|
||||
%%ILOHADIR%%/lang/jp/compose.inc
|
||||
%%ILOHADIR%%/lang/jp/contacts.inc
|
||||
%%ILOHADIR%%/lang/jp/cp.inc
|
||||
%%ILOHADIR%%/lang/jp/dates.inc
|
||||
%%ILOHADIR%%/lang/jp/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/jp/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/jp/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/jp/folders.inc
|
||||
%%ILOHADIR%%/lang/jp/init.inc
|
||||
%%ILOHADIR%%/lang/jp/jcode.inc
|
||||
%%ILOHADIR%%/lang/jp/login.inc
|
||||
%%ILOHADIR%%/lang/jp/main.inc
|
||||
%%ILOHADIR%%/lang/jp/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/jp/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/jp/prefs.inc
|
||||
%%ILOHADIR%%/lang/jp/quota.inc
|
||||
%%ILOHADIR%%/lang/jp/read_message.inc
|
||||
%%ILOHADIR%%/lang/jp/search.inc
|
||||
%%ILOHADIR%%/lang/jp/search_errors.inc
|
||||
%%ILOHADIR%%/lang/jp/tool.inc
|
||||
%%ILOHADIR%%/lang/kr/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/kr/calendar.inc
|
||||
%%ILOHADIR%%/lang/kr/compose.inc
|
||||
%%ILOHADIR%%/lang/kr/contacts.inc
|
||||
%%ILOHADIR%%/lang/kr/cp.inc
|
||||
%%ILOHADIR%%/lang/kr/dates.inc
|
||||
%%ILOHADIR%%/lang/kr/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/kr/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/kr/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/kr/folders.inc
|
||||
%%ILOHADIR%%/lang/kr/init.inc
|
||||
%%ILOHADIR%%/lang/kr/login.inc
|
||||
%%ILOHADIR%%/lang/kr/main.inc
|
||||
%%ILOHADIR%%/lang/kr/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/kr/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/kr/prefs.inc
|
||||
%%ILOHADIR%%/lang/kr/quota.inc
|
||||
%%ILOHADIR%%/lang/kr/read_message.inc
|
||||
%%ILOHADIR%%/lang/kr/search.inc
|
||||
%%ILOHADIR%%/lang/kr/search_errors.inc
|
||||
%%ILOHADIR%%/lang/kr/tool.inc
|
||||
%%ILOHADIR%%/lang/nl/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/nl/calendar.inc
|
||||
%%ILOHADIR%%/lang/nl/compose.inc
|
||||
%%ILOHADIR%%/lang/nl/contacts.inc
|
||||
%%ILOHADIR%%/lang/nl/cp.inc
|
||||
%%ILOHADIR%%/lang/nl/dates.inc
|
||||
%%ILOHADIR%%/lang/nl/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/nl/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/nl/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/nl/folders.inc
|
||||
%%ILOHADIR%%/lang/nl/init.inc
|
||||
%%ILOHADIR%%/lang/nl/login.inc
|
||||
%%ILOHADIR%%/lang/nl/main.inc
|
||||
%%ILOHADIR%%/lang/nl/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/nl/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/nl/prefs.inc
|
||||
%%ILOHADIR%%/lang/nl/quota.inc
|
||||
%%ILOHADIR%%/lang/nl/read_message.inc
|
||||
%%ILOHADIR%%/lang/nl/search.inc
|
||||
%%ILOHADIR%%/lang/nl/search_errors.inc
|
||||
%%ILOHADIR%%/lang/nl/tool.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/calendar.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/compose.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/contacts.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/cp.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/dates.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/folders.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/init.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/login.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/main.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/prefs.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/quota.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/read_message.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/search.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/search_errors.inc
|
||||
%%ILOHADIR%%/lang/nn_NO/tool.inc
|
||||
%%ILOHADIR%%/lang/no/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/no/calendar.inc
|
||||
%%ILOHADIR%%/lang/no/compose.inc
|
||||
%%ILOHADIR%%/lang/no/contacts.inc
|
||||
%%ILOHADIR%%/lang/no/cp.inc
|
||||
%%ILOHADIR%%/lang/no/dates.inc
|
||||
%%ILOHADIR%%/lang/no/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/no/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/no/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/no/folders.inc
|
||||
%%ILOHADIR%%/lang/no/init.inc
|
||||
%%ILOHADIR%%/lang/no/login.inc
|
||||
%%ILOHADIR%%/lang/no/main.inc
|
||||
%%ILOHADIR%%/lang/no/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/no/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/no/prefs.inc
|
||||
%%ILOHADIR%%/lang/no/quota.inc
|
||||
%%ILOHADIR%%/lang/no/read_message.inc
|
||||
%%ILOHADIR%%/lang/no/search.inc
|
||||
%%ILOHADIR%%/lang/no/search_errors.inc
|
||||
%%ILOHADIR%%/lang/no/tool.inc
|
||||
%%ILOHADIR%%/lang/notes.txt
|
||||
%%ILOHADIR%%/lang/pl/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/pl/calendar.inc
|
||||
%%ILOHADIR%%/lang/pl/compose.inc
|
||||
%%ILOHADIR%%/lang/pl/contacts.inc
|
||||
%%ILOHADIR%%/lang/pl/cp.inc
|
||||
%%ILOHADIR%%/lang/pl/dates.inc
|
||||
%%ILOHADIR%%/lang/pl/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/pl/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/pl/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/pl/folders.inc
|
||||
%%ILOHADIR%%/lang/pl/init.inc
|
||||
%%ILOHADIR%%/lang/pl/login.inc
|
||||
%%ILOHADIR%%/lang/pl/main.inc
|
||||
%%ILOHADIR%%/lang/pl/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/pl/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/pl/prefs.inc
|
||||
%%ILOHADIR%%/lang/pl/quota.inc
|
||||
%%ILOHADIR%%/lang/pl/read_message.inc
|
||||
%%ILOHADIR%%/lang/pl/search.inc
|
||||
%%ILOHADIR%%/lang/pl/search_errors.inc
|
||||
%%ILOHADIR%%/lang/pl/tool.inc
|
||||
%%ILOHADIR%%/lang/pt/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/pt/calendar.inc
|
||||
%%ILOHADIR%%/lang/pt/compose.inc
|
||||
%%ILOHADIR%%/lang/pt/contacts.inc
|
||||
%%ILOHADIR%%/lang/pt/cp.inc
|
||||
%%ILOHADIR%%/lang/pt/dates.inc
|
||||
%%ILOHADIR%%/lang/pt/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/pt/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/pt/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/pt/folders.inc
|
||||
%%ILOHADIR%%/lang/pt/init.inc
|
||||
%%ILOHADIR%%/lang/pt/login.inc
|
||||
%%ILOHADIR%%/lang/pt/main.inc
|
||||
%%ILOHADIR%%/lang/pt/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/pt/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/pt/prefs.inc
|
||||
%%ILOHADIR%%/lang/pt/quota.inc
|
||||
%%ILOHADIR%%/lang/pt/read_message.inc
|
||||
%%ILOHADIR%%/lang/pt/search.inc
|
||||
%%ILOHADIR%%/lang/pt/search_errors.inc
|
||||
%%ILOHADIR%%/lang/pt/tool.inc
|
||||
%%ILOHADIR%%/lang/ro/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/ro/calendar.inc
|
||||
%%ILOHADIR%%/lang/ro/compose.inc
|
||||
%%ILOHADIR%%/lang/ro/contacts.inc
|
||||
%%ILOHADIR%%/lang/ro/cp.inc
|
||||
%%ILOHADIR%%/lang/ro/dates.inc
|
||||
%%ILOHADIR%%/lang/ro/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/ro/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/ro/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/ro/folders.inc
|
||||
%%ILOHADIR%%/lang/ro/init.inc
|
||||
%%ILOHADIR%%/lang/ro/login.inc
|
||||
%%ILOHADIR%%/lang/ro/main.inc
|
||||
%%ILOHADIR%%/lang/ro/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/ro/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/ro/prefs.inc
|
||||
%%ILOHADIR%%/lang/ro/quota.inc
|
||||
%%ILOHADIR%%/lang/ro/read_message.inc
|
||||
%%ILOHADIR%%/lang/ro/search.inc
|
||||
%%ILOHADIR%%/lang/ro/search_errors.inc
|
||||
%%ILOHADIR%%/lang/ro/tool.inc
|
||||
%%ILOHADIR%%/lang/ru/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/ru/calendar.inc
|
||||
%%ILOHADIR%%/lang/ru/compose.inc
|
||||
%%ILOHADIR%%/lang/ru/contacts.inc
|
||||
%%ILOHADIR%%/lang/ru/cp.inc
|
||||
%%ILOHADIR%%/lang/ru/dates.inc
|
||||
%%ILOHADIR%%/lang/ru/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/ru/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/ru/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/ru/folders.inc
|
||||
%%ILOHADIR%%/lang/ru/init.inc
|
||||
%%ILOHADIR%%/lang/ru/login.inc
|
||||
%%ILOHADIR%%/lang/ru/main.inc
|
||||
%%ILOHADIR%%/lang/ru/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/ru/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/ru/prefs.inc
|
||||
%%ILOHADIR%%/lang/ru/quota.inc
|
||||
%%ILOHADIR%%/lang/ru/read_message.inc
|
||||
%%ILOHADIR%%/lang/ru/search.inc
|
||||
%%ILOHADIR%%/lang/ru/search_errors.inc
|
||||
%%ILOHADIR%%/lang/ru/tool.inc
|
||||
%%ILOHADIR%%/lang/se/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/se/calendar.inc
|
||||
%%ILOHADIR%%/lang/se/compose.inc
|
||||
%%ILOHADIR%%/lang/se/contacts.inc
|
||||
%%ILOHADIR%%/lang/se/cp.inc
|
||||
%%ILOHADIR%%/lang/se/dates.inc
|
||||
%%ILOHADIR%%/lang/se/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/se/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/se/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/se/folders.inc
|
||||
%%ILOHADIR%%/lang/se/init.inc
|
||||
%%ILOHADIR%%/lang/se/login.inc
|
||||
%%ILOHADIR%%/lang/se/main.inc
|
||||
%%ILOHADIR%%/lang/se/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/se/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/se/prefs.inc
|
||||
%%ILOHADIR%%/lang/se/quota.inc
|
||||
%%ILOHADIR%%/lang/se/read_message.inc
|
||||
%%ILOHADIR%%/lang/se/search.inc
|
||||
%%ILOHADIR%%/lang/se/search_errors.inc
|
||||
%%ILOHADIR%%/lang/se/tool.inc
|
||||
%%ILOHADIR%%/lang/si/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/si/calendar.inc
|
||||
%%ILOHADIR%%/lang/si/compose.inc
|
||||
%%ILOHADIR%%/lang/si/contacts.inc
|
||||
%%ILOHADIR%%/lang/si/cp.inc
|
||||
%%ILOHADIR%%/lang/si/dates.inc
|
||||
%%ILOHADIR%%/lang/si/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/si/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/si/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/si/folders.inc
|
||||
%%ILOHADIR%%/lang/si/init.inc
|
||||
%%ILOHADIR%%/lang/si/login.inc
|
||||
%%ILOHADIR%%/lang/si/main.inc
|
||||
%%ILOHADIR%%/lang/si/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/si/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/si/prefs.inc
|
||||
%%ILOHADIR%%/lang/si/quota.inc
|
||||
%%ILOHADIR%%/lang/si/read_message.inc
|
||||
%%ILOHADIR%%/lang/si/search.inc
|
||||
%%ILOHADIR%%/lang/si/search_errors.inc
|
||||
%%ILOHADIR%%/lang/si/tool.inc
|
||||
%%ILOHADIR%%/lang/tr/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/tr/calendar.inc
|
||||
%%ILOHADIR%%/lang/tr/compose.inc
|
||||
%%ILOHADIR%%/lang/tr/contacts.inc
|
||||
%%ILOHADIR%%/lang/tr/cp.inc
|
||||
%%ILOHADIR%%/lang/tr/dates.inc
|
||||
%%ILOHADIR%%/lang/tr/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/tr/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/tr/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/tr/folders.inc
|
||||
%%ILOHADIR%%/lang/tr/init.inc
|
||||
%%ILOHADIR%%/lang/tr/login.inc
|
||||
%%ILOHADIR%%/lang/tr/main.inc
|
||||
%%ILOHADIR%%/lang/tr/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/tr/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/tr/prefs.inc
|
||||
%%ILOHADIR%%/lang/tr/quota.inc
|
||||
%%ILOHADIR%%/lang/tr/read_message.inc
|
||||
%%ILOHADIR%%/lang/tr/search.inc
|
||||
%%ILOHADIR%%/lang/tr/search_errors.inc
|
||||
%%ILOHADIR%%/lang/tr/tool.inc
|
||||
%%ILOHADIR%%/lang/tw/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/tw/calendar.inc
|
||||
%%ILOHADIR%%/lang/tw/compose.inc
|
||||
%%ILOHADIR%%/lang/tw/contacts.inc
|
||||
%%ILOHADIR%%/lang/tw/cp.inc
|
||||
%%ILOHADIR%%/lang/tw/dates.inc
|
||||
%%ILOHADIR%%/lang/tw/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/tw/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/tw/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/tw/folders.inc
|
||||
%%ILOHADIR%%/lang/tw/init.inc
|
||||
%%ILOHADIR%%/lang/tw/login.inc
|
||||
%%ILOHADIR%%/lang/tw/main.inc
|
||||
%%ILOHADIR%%/lang/tw/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/tw/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/tw/prefs.inc
|
||||
%%ILOHADIR%%/lang/tw/quota.inc
|
||||
%%ILOHADIR%%/lang/tw/read_message.inc
|
||||
%%ILOHADIR%%/lang/tw/search.inc
|
||||
%%ILOHADIR%%/lang/tw/search_errors.inc
|
||||
%%ILOHADIR%%/lang/tw/tool.inc
|
||||
%%ILOHADIR%%/lang/vn/bookmarks.inc
|
||||
%%ILOHADIR%%/lang/vn/calendar.inc
|
||||
%%ILOHADIR%%/lang/vn/compose.inc
|
||||
%%ILOHADIR%%/lang/vn/contacts.inc
|
||||
%%ILOHADIR%%/lang/vn/cp.inc
|
||||
%%ILOHADIR%%/lang/vn/dates.inc
|
||||
%%ILOHADIR%%/lang/vn/defaultFolders.inc
|
||||
%%ILOHADIR%%/lang/vn/edit_contact.inc
|
||||
%%ILOHADIR%%/lang/vn/edit_folders.inc
|
||||
%%ILOHADIR%%/lang/vn/folders.inc
|
||||
%%ILOHADIR%%/lang/vn/init.inc
|
||||
%%ILOHADIR%%/lang/vn/login.inc
|
||||
%%ILOHADIR%%/lang/vn/main.inc
|
||||
%%ILOHADIR%%/lang/vn/pref_colors.inc
|
||||
%%ILOHADIR%%/lang/vn/pref_identities.inc
|
||||
%%ILOHADIR%%/lang/vn/prefs.inc
|
||||
%%ILOHADIR%%/lang/vn/quota.inc
|
||||
%%ILOHADIR%%/lang/vn/read_message.inc
|
||||
%%ILOHADIR%%/lang/vn/search.inc
|
||||
%%ILOHADIR%%/lang/vn/search_errors.inc
|
||||
%%ILOHADIR%%/lang/vn/tool.inc
|
||||
%%ILOHADIR%%/source/blank.html
|
||||
%%ILOHADIR%%/source/bookmarks.php
|
||||
%%ILOHADIR%%/source/calendar.php
|
||||
%%ILOHADIR%%/source/compose.php
|
||||
%%ILOHADIR%%/source/compose2.php
|
||||
%%ILOHADIR%%/source/contacts.php
|
||||
%%ILOHADIR%%/source/contacts_popup.php
|
||||
%%ILOHADIR%%/source/cp.php
|
||||
%%ILOHADIR%%/source/css.php
|
||||
%%ILOHADIR%%/source/edit_calendar.php
|
||||
%%ILOHADIR%%/source/edit_contact.php
|
||||
%%ILOHADIR%%/source/edit_folders.php
|
||||
%%ILOHADIR%%/source/folders.php
|
||||
%%ILOHADIR%%/source/images/inbox.GIF
|
||||
%%ILOHADIR%%/source/index.php
|
||||
%%ILOHADIR%%/source/login.php
|
||||
%%ILOHADIR%%/source/main.php
|
||||
%%ILOHADIR%%/source/pref_colors.php
|
||||
%%ILOHADIR%%/source/pref_columns.php
|
||||
%%ILOHADIR%%/source/pref_gpg.php
|
||||
%%ILOHADIR%%/source/pref_identities.php
|
||||
%%ILOHADIR%%/source/prefs.php
|
||||
%%ILOHADIR%%/source/radar.php
|
||||
%%ILOHADIR%%/source/read_message.php
|
||||
%%ILOHADIR%%/source/search_form.php
|
||||
%%ILOHADIR%%/source/synch.php
|
||||
%%ILOHADIR%%/source/themes/default/images/addc.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/allr.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/application.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/att.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/attach.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/cube.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/del.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/folder.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/forward.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/heads.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/image.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/inbox.GIF
|
||||
%%ILOHADIR%%/source/themes/default/images/minus.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/movie.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/multi.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/multipart.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/music.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/plus.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/read.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/reply.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/showc.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/src.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/text.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/unknown.gif
|
||||
%%ILOHADIR%%/source/themes/default/images/unread.gif
|
||||
%%ILOHADIR%%/source/themes/default/info.inc
|
||||
%%ILOHADIR%%/source/themes/default/override.inc
|
||||
%%ILOHADIR%%/source/tool.php
|
||||
%%ILOHADIR%%/source/view.php
|
||||
@dirrm %%ILOHADIR%%/source/themes/default/images
|
||||
@dirrm %%ILOHADIR%%/source/themes/default
|
||||
@dirrm %%ILOHADIR%%/source/themes
|
||||
@dirrm %%ILOHADIR%%/source/images
|
||||
@dirrm %%ILOHADIR%%/source
|
||||
@dirrm %%ILOHADIR%%/lang/vn
|
||||
@dirrm %%ILOHADIR%%/lang/tw
|
||||
@dirrm %%ILOHADIR%%/lang/tr
|
||||
@dirrm %%ILOHADIR%%/lang/si
|
||||
@dirrm %%ILOHADIR%%/lang/se
|
||||
@dirrm %%ILOHADIR%%/lang/ru
|
||||
@dirrm %%ILOHADIR%%/lang/ro
|
||||
@dirrm %%ILOHADIR%%/lang/pt
|
||||
@dirrm %%ILOHADIR%%/lang/pl
|
||||
@dirrm %%ILOHADIR%%/lang/no
|
||||
@dirrm %%ILOHADIR%%/lang/nn_NO
|
||||
@dirrm %%ILOHADIR%%/lang/nl
|
||||
@dirrm %%ILOHADIR%%/lang/kr
|
||||
@dirrm %%ILOHADIR%%/lang/jp
|
||||
@dirrm %%ILOHADIR%%/lang/it
|
||||
@dirrm %%ILOHADIR%%/lang/hu
|
||||
@dirrm %%ILOHADIR%%/lang/ga
|
||||
@dirrm %%ILOHADIR%%/lang/fr
|
||||
@dirrm %%ILOHADIR%%/lang/es
|
||||
@dirrm %%ILOHADIR%%/lang/eng_GB
|
||||
@dirrm %%ILOHADIR%%/lang/eng
|
||||
@dirrm %%ILOHADIR%%/lang/dk
|
||||
@dirrm %%ILOHADIR%%/lang/de
|
||||
@dirrm %%ILOHADIR%%/lang/cz
|
||||
@dirrm %%ILOHADIR%%/lang/cn
|
||||
@dirrm %%ILOHADIR%%/lang/cat
|
||||
@dirrm %%ILOHADIR%%/lang/br
|
||||
@dirrm %%ILOHADIR%%/lang/bg
|
||||
@dirrm %%ILOHADIR%%/lang/ar
|
||||
@dirrm %%ILOHADIR%%/lang
|
||||
@dirrm %%ILOHADIR%%/include
|
||||
@dirrm %%ILOHADIR%%/data/users
|
||||
@dirrm %%ILOHADIR%%/data/uploads
|
||||
@dirrm %%ILOHADIR%%/data/sessions
|
||||
@dirrm %%ILOHADIR%%/data/gpg
|
||||
@dirrm %%ILOHADIR%%/data/cache
|
||||
@dirrm %%ILOHADIR%%/data
|
||||
@dirrm %%ILOHADIR%%/conf
|
||||
@dirrm %%ILOHADIR%%
|
||||
%%MYSQL%%@dirrm %%DATADIR%%/MySQL
|
||||
%%MYSQL%%@dirrm %%DATADIR%%
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/Manual
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
|
@ -1,100 +0,0 @@
|
|||
# Created by: jfitz@FreeBSD.org
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= majordomo
|
||||
PORTVERSION= 1.94.5
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ftp://ftp.nuug.no/pub/anders/distfiles/ \
|
||||
ftp://ftp.sgi.com/other/majordomo/1.94.5/ \
|
||||
ftp://ftp.greatcircle.com/pub/majordomo/1.94.5/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Mailing list manager
|
||||
|
||||
USES= shebangfix perl5 tar:tgz
|
||||
|
||||
SHEBANG_FILES= contrib/sequencer
|
||||
|
||||
ALL_TARGET= wrapper
|
||||
INSTALL_TARGET= install install-wrapper
|
||||
MAN1= approve.1 bounce-remind.1 digest.1
|
||||
MAN8= majordomo.8
|
||||
PKGMESSAGE= ${FILESDIR}/post-install-notes
|
||||
|
||||
DOCSDIR= ${PREFIX}/${PORTNAME}/doc
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
pre-fetch:
|
||||
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
|
||||
${DIALOG} --yesno "WARNING: Majordomo is a really old mail list manager. The last version was released in january 2000, and there does not seem to be any updates coming. You might want to consider using mailman instead. Are you sure you want to install majordomo?" 8 70 || ${FALSE}
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
.if defined(WITH_POSTFIX_APPROVE_PATCH)
|
||||
@cd ${WRKSRC} && ${PATCH} < ${FILESDIR}/postfix-approve-patch 2>/dev/null
|
||||
.endif
|
||||
.if defined(WITH_SHA1_COOKIES)
|
||||
${REINPLACE_CMD} \
|
||||
-e 's,md5_hex,sha1_hex,g' \
|
||||
-e 's,Digest::MD5,Digest::SHA1,g' \
|
||||
${WRKSRC}/majordomo
|
||||
.endif
|
||||
${FIND} ${WRKSRC} -type f \
|
||||
-exec ${REINPLACE_CMD} \
|
||||
-e 's,/etc/majordomo.cf,${PREFIX}/etc/majordomo.cf,g' {} \;
|
||||
${FIND} ${WRKSRC} -name *.orig -delete
|
||||
${FIND} ${WRKSRC} -name *.bak -delete
|
||||
|
||||
pre-configure:
|
||||
@ ${SH} ${PKGINSTALL} ${PKGNAME} ADDUSER
|
||||
@ ${CP} ${FILESDIR}/aliases.majordomo ${WRKSRC}
|
||||
|
||||
post-configure:
|
||||
@ if ${TEST} -f ${WRKSRC}/majordomo.cf; then :; else \
|
||||
${CP} ${WRKSRC}/sample.cf ${WRKSRC}/majordomo.cf; \
|
||||
${PERL} ${SCRIPTDIR}/makeseed ${WRKSRC}/majordomo.cf; \
|
||||
fi
|
||||
|
||||
post-install:
|
||||
@${SETENV} ${SCRIPTS_ENV} PKG_PREFIX=${PREFIX} NOPORTDOCS=${NOPORTDOCS} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
|
||||
.for file in ${MAN1}
|
||||
@ ${INSTALL_MAN} ${WRKSRC}/Doc/man/${file} ${PREFIX}/man/man1
|
||||
.endfor
|
||||
.for file in ${MAN8}
|
||||
@ ${INSTALL_MAN} ${WRKSRC}/Doc/man/${file} ${PREFIX}/man/man8
|
||||
.endfor
|
||||
@ ${LN} -sf archive2.pl ${PREFIX}/majordomo/archive
|
||||
.if !defined(NOPORTDOCS)
|
||||
for f in Changelog FUTURE INSTALL LICENSE NEWLIST README; do \
|
||||
${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \
|
||||
done
|
||||
for f in FAQ README.sequencer list-owner-info majordomo-faq.html majordomo.lisa6.ps majordomo.ora; do \
|
||||
${INSTALL_DATA} ${WRKSRC}/Doc/$$f ${DOCSDIR}; \
|
||||
done
|
||||
${INSTALL_DATA} ${FILESDIR}/post-install-notes ${DOCSDIR}
|
||||
.endif
|
||||
@ ${INSTALL_DATA} ${WRKSRC}/aliases.majordomo \
|
||||
${PREFIX}/majordomo/aliases.majordomo-sample
|
||||
@ for f in test-l.passwd test-l.info; do \
|
||||
${INSTALL_DATA} ${FILESDIR}/$$f ${PREFIX}/majordomo/lists; \
|
||||
done
|
||||
@ for f in test-l test-l-digest; do \
|
||||
${TOUCH} ${PREFIX}/majordomo/lists/$$f; \
|
||||
${CHMOD} 644 ${PREFIX}/majordomo/lists/$$f; \
|
||||
done
|
||||
@ ${LN} -sf test-l.info ${PREFIX}/majordomo/lists/test-l-digest.info
|
||||
@ ${LN} -sf test-l.passwd ${PREFIX}/majordomo/lists/test-l-digest.passwd
|
||||
@ ${CHOWN} -R majordom:majordom ${PREFIX}/majordomo
|
||||
@ ${CHMOD} -R 644 ${PREFIX}/majordomo/lists
|
||||
@ ${CHMOD} 755 ${PREFIX}/majordomo/lists
|
||||
@ ${CHMOD} 755 ${PREFIX}/majordomo/lists/*.archive
|
||||
@ ${CHMOD} 660 ${PREFIX}/majordomo/lists/*.passwd
|
||||
.if !defined(BATCH)
|
||||
@ ${SH} ${SCRIPTDIR}/adaptwrapper ${PREFIX}
|
||||
.endif
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (majordomo-1.94.5.tgz) = c6b7aa3ffbb4ea3231b1f9d4d117f61d5fb4d0ea9356322604692f16592a2a95
|
||||
SIZE (majordomo-1.94.5.tgz) = 312244
|
|
@ -1,126 +0,0 @@
|
|||
##
|
||||
## Basic Majordomo Aliases
|
||||
##
|
||||
## Replace your own email for "Postmaster" in the "majordomo-owner" alias.
|
||||
##
|
||||
|
||||
majordomo: "|/usr/local/majordomo/wrapper majordomo"
|
||||
majordomo-owner: Postmaster
|
||||
owner-majordomo: majordomo-owner
|
||||
majordom: majordomo-owner
|
||||
|
||||
## The bounces mailing list is used to move people off of lists when their
|
||||
## e-mail address becomes undeliverable. See the bounce-remind script for a
|
||||
## way to inform people that they've been moved.
|
||||
|
||||
## bounces mailing list
|
||||
#owner-bounces:majordomo-owner
|
||||
#bounces-approval:owner-bounces
|
||||
#owner-bounces-outgoing:owner-bounces
|
||||
|
||||
#bounces: "|/usr/local/majordomo/wrapper resend -l bounces -h %%HOSTNAME%% bounces-outgoing"
|
||||
|
||||
#bounces-outgoing::include:/usr/local/majordomo/lists/bounces
|
||||
|
||||
## Test List
|
||||
##
|
||||
## This is a testing list that should be removed once you are familiar with
|
||||
## the operation of Majordomo.
|
||||
##
|
||||
owner-test-l:Postmaster
|
||||
owner-test-l-digest:owner-test-l
|
||||
owner-test-l-outgoing:owner-test-l
|
||||
owner-test-l-digest-outgoing:owner-test-l
|
||||
test-l-approval:owner-test-l
|
||||
test-l-digest-approval:owner-test-l
|
||||
|
||||
test-l: "|/usr/local/majordomo/wrapper resend -l test-l -h %%HOSTNAME%% test-l-outgoing"
|
||||
test-l-digest:test-l
|
||||
test-l-outgoing::include:/usr/local/majordomo/lists/test-l,
|
||||
"|/usr/local/majordomo/wrapper archive -a -m -f /usr/local/majordomo/lists/test-l.archive/test-l.archive",
|
||||
"|/usr/local/majordomo/wrapper digest -r -C -l test-l-digest test-l-digest-outgoing"
|
||||
test-l-digest-outgoing::include:/usr/local/majordomo/lists/test-l-digest
|
||||
|
||||
test-l-request: "|/usr/local/majordomo/wrapper majordomo -l test-l"
|
||||
test-l-digest-request: "|/usr/local/majordomo/wrapper majordomo -l test-l-digest"
|
||||
|
||||
|
||||
## Sample Lists
|
||||
##
|
||||
## Majordomo lists take one of four general forms:
|
||||
##
|
||||
## 1. Regular mailing list
|
||||
## 2. Mailing list with archiving
|
||||
## 3. Mailing list with a digested form of the list
|
||||
## 4. Mailing list with a digested form of the list and archiving
|
||||
##
|
||||
## Examples for each are commented out below
|
||||
##
|
||||
|
||||
|
||||
# Regular Mailing List
|
||||
#
|
||||
|
||||
#owner-listname:user
|
||||
#owner-listname-outgoing:owner-listname
|
||||
#listname-approval:owner-listname
|
||||
|
||||
#listname: "|/usr/local/majordomo/wrapper resend -l listname -h %%HOSTNAME%% listname-outgoing"
|
||||
#listname-outgoing::include:/usr/local/majordomo/lists/listname
|
||||
|
||||
#listname-request: "|/usr/local/majordomo/wrapper majordomo -l listname"
|
||||
|
||||
|
||||
# Mailing List with archiving
|
||||
#
|
||||
|
||||
#owner-listname:user
|
||||
#owner-listname-outgoing:owner-listname
|
||||
#listname-approval:owner-listname
|
||||
|
||||
#listname: "|/usr/local/majordomo/wrapper resend -l listname -h %%HOSTNAME%% listname-outgoing"
|
||||
#listname-outgoing::include:/usr/local/majordomo/lists/listname,
|
||||
# "|/usr/local/majordomo/wrapper archive -a -m -f /usr/local/majordomo/lists/listname.archive/listname.archive"
|
||||
|
||||
#listname-request: "|/usr/local/majordomo/wrapper majordomo -l listname"
|
||||
|
||||
|
||||
# Mailing List with a digested form of the list
|
||||
#
|
||||
|
||||
#owner-listname:user
|
||||
#owner-listname-digest:owner-listname
|
||||
#owner-listname-outgoing:owner-listname
|
||||
#owner-listname-digest-outgoing:owner-listname
|
||||
#listname-approval:owner-listname
|
||||
#listname-digest-approval:owner-listname
|
||||
|
||||
#listname: "|/usr/local/majordomo/wrapper resend -l listname -h %%HOSTNAME%% listname-outgoing"
|
||||
#listname-digest:listname
|
||||
#listname-outgoing::include:/usr/local/majordomo/lists/listname,
|
||||
# "|/usr/local/majordomo/wrapper digest -r -C -l listname-digest listname-digest-outgoing"
|
||||
#listname-digest-outgoing::include:/usr/local/majordomo/lists/listname-digest
|
||||
|
||||
#listname-request: "|/usr/local/majordomo/wrapper majordomo -l listname"
|
||||
#listname-digest-request: "|/usr/local/majordomo/wrapper majordomo -l listname-digest"
|
||||
|
||||
|
||||
# Mailing List with a digested form of the list and archiving
|
||||
#
|
||||
|
||||
#owner-listname:user
|
||||
#owner-listname-digest:owner-listname
|
||||
#owner-listname-outgoing:owner-listname
|
||||
#owner-listname-digest-outgoing:owner-listname
|
||||
#listname-approval:owner-listname
|
||||
#listname-digest-approval:owner-listname
|
||||
|
||||
#listname: "|/usr/local/majordomo/wrapper resend -l listname -h %%HOSTNAME%% listname-outgoing"
|
||||
#listname-digest:listname
|
||||
#listname-outgoing::include:/usr/local/majordomo/lists/listname,
|
||||
# "|/usr/local/majordomo/wrapper archive -a -m -f /usr/local/majordomo/lists/listname.archive/listname.archive",
|
||||
# "|/usr/local/majordomo/wrapper digest -r -C -l listname-digest listname-digest-outgoing"
|
||||
#listname-digest-outgoing::include:/usr/local/majordomo/lists/listname-digest
|
||||
|
||||
#listname-request: "|/usr/local/majordomo/wrapper majordomo -l listname"
|
||||
#listname-digest-request: "|/usr/local/majordomo/wrapper majordomo -l listname-digest"
|
|
@ -1,65 +0,0 @@
|
|||
--- Makefile.orig Tue Jan 18 15:01:17 2000
|
||||
+++ Makefile Mon Jul 23 03:35:47 2001
|
||||
@@ -13,22 +13,22 @@
|
||||
#
|
||||
|
||||
# Put the location of your Perl binary here:
|
||||
-PERL = /bin/perl
|
||||
+PERL = /usr/bin/perl
|
||||
|
||||
# What do you call your C compiler?
|
||||
CC = cc
|
||||
|
||||
# Where do you want Majordomo to be installed? This CANNOT be the
|
||||
# current directory (where you unpacked the distribution)
|
||||
-W_HOME = /usr/test/majordomo-$(VERSION)
|
||||
+W_HOME = ${PREFIX}/majordomo
|
||||
|
||||
# Where do you want man pages to be installed?
|
||||
-MAN = $(W_HOME)/man
|
||||
+MAN = ${PREFIX}/man
|
||||
|
||||
# You need to have or create a user and group which majordomo will run as.
|
||||
# Enter the numeric UID and GID (not their names!) here:
|
||||
-W_USER = 123
|
||||
-W_GROUP = 45
|
||||
+W_USER = %%MJUID%%
|
||||
+W_GROUP = %%MJGID%%
|
||||
|
||||
# These set the permissions for all installed files and executables (except
|
||||
# the wrapper), respectively. Some sites may wish to make these more
|
||||
@@ -40,9 +40,9 @@
|
||||
# If your system is POSIX (e.g. Sun Solaris, SGI Irix 5 and 6, Dec Ultrix MIPS,
|
||||
# BSDI or other 4.4-based BSD, Linux) use the following four lines. Do not
|
||||
# change these values!
|
||||
-WRAPPER_OWNER = root
|
||||
+WRAPPER_OWNER = $(W_USER)
|
||||
WRAPPER_GROUP = $(W_GROUP)
|
||||
-WRAPPER_MODE = 4755
|
||||
+WRAPPER_MODE = 4550
|
||||
POSIX = -DPOSIX_UID=$(W_USER) -DPOSIX_GID=$(W_GROUP)
|
||||
# Otherwise, if your system is NOT POSIX (e.g. SunOS 4.x, SGI Irix 4,
|
||||
# HP DomainOS) then comment out the above four lines and uncomment
|
||||
@@ -62,11 +62,11 @@
|
||||
# parent process, and without the leading "W_" in the variable names) gets
|
||||
# passed to processes run by "wrapper"
|
||||
W_SHELL = /bin/sh
|
||||
-W_PATH = /bin:/usr/bin:/usr/ucb
|
||||
+W_PATH = /bin:/usr/bin
|
||||
W_MAJORDOMO_CF = $(W_HOME)/majordomo.cf
|
||||
|
||||
# A directory for temp files..
|
||||
-TMPDIR = /usr/tmp
|
||||
+TMPDIR ?= /var/tmp
|
||||
|
||||
#--------YOU SHOULDN'T HAVE TO CHANGE ANYTHING BELOW THIS LINE.-------------
|
||||
|
||||
@@ -103,7 +103,7 @@
|
||||
@echo " install-scripts: only install the scripts."
|
||||
@echo " wrapper: only make wrapper."
|
||||
|
||||
-install: wrapper install-scripts install-cf install-man
|
||||
+install: wrapper install-scripts install-cf
|
||||
@echo ""
|
||||
@echo "To finish the installation, 'su' to root and type:"
|
||||
@echo ""
|
|
@ -1,78 +0,0 @@
|
|||
--- sample.cf.orig Thu Aug 28 01:00:31 1997
|
||||
+++ sample.cf Thu Jul 22 11:00:18 1999
|
||||
@@ -6,11 +6,11 @@
|
||||
|
||||
# $whereami -- What machine am I running on?
|
||||
#
|
||||
-$whereami = "example.com";
|
||||
+$whereami = "%%HOSTNAME%%";
|
||||
|
||||
# $whoami -- Who do users send requests to me as?
|
||||
#
|
||||
-$whoami = "Majordomo\@$whereami";
|
||||
+$whoami = "majordomo\@$whereami";
|
||||
|
||||
# $whoami_owner -- Who is the owner of the above, in case of problems?
|
||||
#
|
||||
@@ -19,11 +19,7 @@
|
||||
# $homedir -- Where can I find my extra .pl files, like majordomo.pl?
|
||||
# the environment variable HOME is set by the wrapper
|
||||
#
|
||||
-if ( defined $ENV{"HOME"}) {
|
||||
- $homedir = $ENV{"HOME"};
|
||||
-} else {
|
||||
- $homedir = "/usr/test/majordomo";
|
||||
-}
|
||||
+$homedir = "%%PREFIX%%/majordomo";
|
||||
|
||||
# $listdir -- Where are the mailing lists?
|
||||
#
|
||||
@@ -35,7 +31,7 @@
|
||||
# /usr/local/mail/digest/bblisa
|
||||
# as its directory.
|
||||
#
|
||||
-$digest_work_dir = "/usr/local/mail/digest";
|
||||
+$digest_work_dir = "%%PREFIX%%/majordomo/digests";
|
||||
|
||||
# $log -- Where do I write my log?
|
||||
#
|
||||
@@ -45,8 +41,8 @@
|
||||
# usually /usr/lib/sendmail, but some newer BSD systems
|
||||
# seem to prefer /usr/sbin/sendmail
|
||||
#
|
||||
-$sendmail_command = "/usr/lib/sendmail";
|
||||
-# $sendmail_command = "/usr/sbin/sendmail";
|
||||
+# $sendmail_command = "/usr/lib/sendmail";
|
||||
+$sendmail_command = "/usr/sbin/sendmail";
|
||||
|
||||
# $mailer -- What program and args do I use to send mail to the list?
|
||||
# $bounce_mailer -- What is used to send mail anywhere else?
|
||||
@@ -80,15 +76,15 @@
|
||||
# high by uncommenting the following lines. THIS ONLY WORKS if your "uptime"
|
||||
# command (usually found in /usr/bin/uptime or /usr/bsd/uptime)
|
||||
# returns a string like:
|
||||
-# 5:23pm up 5:51, 9 users, load average: 0.19, 0.25, 0.33
|
||||
+# 5:23pm up 5:51, 9 users, load averages: 0.19, 0.25, 0.33
|
||||
#
|
||||
-#$max_loadavg = 10; # Choose the maximum allowed load
|
||||
+$max_loadavg = 10; # Choose the maximum allowed load
|
||||
#
|
||||
-#$uptime = `/usr/bin/uptime` if -x '/usr/bin/uptime'; # Get system uptime
|
||||
+$uptime = `/usr/bin/uptime` if -x '/usr/bin/uptime'; # Get system uptime
|
||||
#$uptime = `/usr/bsd/uptime` if -x '/usr/bsd/uptime'; # or uptime is over here.
|
||||
#
|
||||
#($avg_1_minute, $avg_5_minutes, $avg_15_minutes) =
|
||||
-# $uptime =~ /average:\s+(\S+),\s+(\S+),\s+(\S+)/;
|
||||
+# $uptime =~ /averages:\s+(\S+),\s+(\S+),\s+(\S+)/;
|
||||
#
|
||||
#exit 75 if ($avg_15_minutes >= $max_loadavg); # E_TEMPFAIL
|
||||
#
|
||||
@@ -190,7 +186,7 @@
|
||||
# majordomo has r/w permission to.
|
||||
# Uses the environment variable TMPDIR, since that's pretty common
|
||||
#
|
||||
-$TMPDIR = $ENV{'TMPDIR'} || "/usr/tmp";
|
||||
+$TMPDIR = '%%PREFIX%%/majordomo/tmp';
|
||||
|
||||
# Tune how long set_lock tries to obtain a lock before giving up. Each
|
||||
# attempt waits 1 to 10 seconds before trying again and waittime is
|
|
@ -1,38 +0,0 @@
|
|||
--- digest.Dist Fri Jan 7 03:04:34 2000
|
||||
+++ digest Sun Apr 16 23:15:49 2000
|
||||
@@ -323,8 +323,24 @@
|
||||
} else {
|
||||
# Read and execute the .cf file
|
||||
$cf = $opt_c || $ENV{"MAJORDOMO_CF"} ||
|
||||
- "/etc/majordomo.cf";
|
||||
- require "$cf";
|
||||
+ "%%PREFIX%%/majordomo/majordomo.cf";
|
||||
+
|
||||
+if (not sysopen CONFIG,$cf,O_RDONLY)
|
||||
+{
|
||||
+ die sprintf qq|Unable to sysopen config file "$cf"%s.\n|,$! ? ": $!" : '';
|
||||
+}
|
||||
+elsif ((stat CONFIG)[4] != $>)
|
||||
+{
|
||||
+ die qq|Config file "$cf" not owned by effective UID.\n|;
|
||||
+}
|
||||
+elsif (eval(join '',<CONFIG>),$@)
|
||||
+{
|
||||
+ die qq|Unable to eval "$cf": $@.\n|;
|
||||
+}
|
||||
+else
|
||||
+{
|
||||
+ close CONFIG;
|
||||
+}
|
||||
|
||||
chdir($homedir);
|
||||
|
||||
@@ -335,7 +351,7 @@
|
||||
# Define all of the mailer properties:
|
||||
# It is possible that one or both of $sendmail_command and $bounce_mailer
|
||||
# are not defined, so we provide reasonable defaults.
|
||||
-$sendmail_command = "/usr/lib/sendmail"
|
||||
+$sendmail_command = "/usr/sbin/sendmail"
|
||||
unless defined $sendmail_command;
|
||||
$mailer = "$sendmail_command -oi -oee -f\$sender"
|
||||
unless defined $mailer;
|
|
@ -1,14 +0,0 @@
|
|||
--- ./approve.orig 2013-11-24 18:53:39.307114948 +0400
|
||||
+++ ./approve 2013-11-24 18:45:58.000000000 +0400
|
||||
@@ -70,9 +70,9 @@
|
||||
if !$MAILER;
|
||||
|
||||
|
||||
-require "getopts.pl";
|
||||
+use Getopt::Std;
|
||||
|
||||
-&Getopts("df:") ||
|
||||
+getopts("df:") ||
|
||||
die("USAGE: approve [-f <config-file>] [-d] [<file> ...]\nStopped");
|
||||
|
||||
if (!defined($opt_f)) {
|
|
@ -1,29 +0,0 @@
|
|||
--- ./archive2.pl.orig 2013-11-24 18:52:35.932149986 +0400
|
||||
+++ ./archive2.pl 2013-11-24 18:49:56.000000000 +0400
|
||||
@@ -74,7 +74,7 @@
|
||||
|
||||
# All these should be in the standard PERL library
|
||||
unshift(@INC, $homedir);
|
||||
-require "ctime.pl"; # To get MoY definitions for month abbrevs
|
||||
+use POSIX qw(ctime);
|
||||
require "majordomo_version.pl"; # What version of Majordomo is this?
|
||||
require "majordomo.pl"; # all sorts of general-purpose Majordomo subs
|
||||
require "shlock.pl"; # NNTP-style file locking
|
||||
@@ -85,7 +85,7 @@
|
||||
|
||||
# Here's where the fun begins...
|
||||
|
||||
-require "getopts.pl";
|
||||
+use Getopt::Std;
|
||||
|
||||
$m = 1;
|
||||
foreach (@ctime'MoY) {
|
||||
@@ -94,7 +94,7 @@
|
||||
|
||||
$usage = "Usage: $0 -f <file> {-u|-a} [-d|-D|-m|-M|-y|-Y] [file ...]";
|
||||
|
||||
-&Getopts("f:uadDmMyY") || die("$usage\nStopped");
|
||||
+getopts("f:uadDmMyY") || die("$usage\nStopped");
|
||||
|
||||
if (!defined($opt_f)) {
|
||||
print STDERR "'-f <list>' required\n$usage\n";
|
|
@ -1,38 +0,0 @@
|
|||
--- archive2.pl.Dist Fri Jan 7 03:00:49 2000
|
||||
+++ archive2.pl Sun Apr 16 23:15:49 2000
|
||||
@@ -54,10 +54,23 @@
|
||||
shift(@ARGV);
|
||||
shift(@ARGV);
|
||||
}
|
||||
-if (! -r $cf) {
|
||||
- die("$cf not readable; stopped");
|
||||
+
|
||||
+if (not sysopen CONFIG,$cf,O_RDONLY)
|
||||
+{
|
||||
+ die sprintf qq|Unable to sysopen config file "$cf"%s.\n|,$! ? ": $!" : '';
|
||||
+}
|
||||
+elsif ((stat CONFIG)[4] != $>)
|
||||
+{
|
||||
+ die qq|Config file "$cf" not owned by effective UID.\n|;
|
||||
+}
|
||||
+elsif (eval(join '',<CONFIG>),$@)
|
||||
+{
|
||||
+ die qq|Unable to eval "$cf": $@.\n|;
|
||||
+}
|
||||
+else
|
||||
+{
|
||||
+ close CONFIG;
|
||||
}
|
||||
-require "$cf";
|
||||
|
||||
# All these should be in the standard PERL library
|
||||
unshift(@INC, $homedir);
|
||||
@@ -88,7 +101,7 @@
|
||||
exit 1;
|
||||
}
|
||||
|
||||
-$sendmail_command = $sendmail_command || "/usr/lib/sendmail";
|
||||
+$sendmail_command = $sendmail_command || "/usr/sbin/sendmail";
|
||||
$bounce_mailer = $bounce_mailer || "$sendmail_command -f\$sender -t";
|
||||
&set_abort_addr($whoami_owner);
|
||||
&set_mail_from($whoami);
|
|
@ -1,11 +0,0 @@
|
|||
--- bounce.orig Wed Sep 18 02:38:02 1996
|
||||
+++ bounce Wed Sep 10 00:57:15 1997
|
||||
@@ -41,7 +41,7 @@
|
||||
# $Locker: $
|
||||
#
|
||||
|
||||
-$MAILER = "/usr/lib/sendmail";
|
||||
+$MAILER = "/usr/sbin/sendmail";
|
||||
|
||||
$default_maxage = 21;
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
--- config-test.orig Thu Aug 28 00:17:13 1997
|
||||
+++ config-test Wed Sep 10 00:57:17 1997
|
||||
@@ -237,9 +237,9 @@
|
||||
else {
|
||||
print "You have defined neither \$mailer, nor \$sendmail_command.\n";
|
||||
print "Majordomo will use\n";
|
||||
- print "/usr/lib/sendmail -f\\\$sender\n";
|
||||
+ print "/usr/sbin/sendmail -f\\\$sender\n";
|
||||
print "to deliver mail to the list.\n";
|
||||
- $x = "/usr/lib/sendmail";
|
||||
+ $x = "/usr/sbin/sendmail";
|
||||
}
|
||||
|
||||
print "Attempting to verify that this is a valid mailer...";
|
||||
@@ -266,9 +266,9 @@
|
||||
else {
|
||||
print "You have defined neither \$mailer, nor \$sendmail_command.\n";
|
||||
print "Majordomo will use\n";
|
||||
- print "/usr/lib/sendmail -f\\\$sender -t\n";
|
||||
+ print "/usr/sbin/sendmail -f\\\$sender -t\n";
|
||||
print "to deliver administrative mail.\n";
|
||||
- $x = "/usr/lib/sendmail";
|
||||
+ $x = "/usr/sbin/sendmail";
|
||||
}
|
||||
|
||||
print "Attempting to verify that this is a valid mailer...";
|
||||
@@ -375,7 +375,7 @@
|
||||
print RF $majordomo_version;
|
||||
close RF;
|
||||
|
||||
- $sendmail_command = "/usr/lib/sendmail"
|
||||
+ $sendmail_command = "/usr/sbin/sendmail"
|
||||
unless defined $sendmail_command;
|
||||
$bounce_mailer = "$sendmail_command -f\$sender -t"
|
||||
unless defined $bounce_mailer;
|
|
@ -1,11 +0,0 @@
|
|||
--- contrib/new-list.orig Tue Dec 10 01:50:45 1996
|
||||
+++ contrib/new-list Wed Sep 10 00:57:18 1997
|
||||
@@ -41,7 +41,7 @@
|
||||
# Define all of the mailer properties:
|
||||
# It is possible that one or both of $sendmail_command and $bounce_mailer
|
||||
# are not defined, so we provide reasonable defaults.
|
||||
-$sendmail_command = "/usr/lib/sendmail"
|
||||
+$sendmail_command = "/usr/sbin/sendmail"
|
||||
unless defined $sendmail_command;
|
||||
$bounce_mailer = "$sendmail_command -f\$sender -t"
|
||||
unless defined $bounce_mailer;
|
|
@ -1,23 +0,0 @@
|
|||
--- contrib/sequencer.orig Tue Dec 10 01:50:48 1996
|
||||
+++ contrib/sequencer Wed Sep 10 00:57:20 1997
|
||||
@@ -399,7 +399,7 @@
|
||||
&bounce("Approval required");
|
||||
}
|
||||
|
||||
-$sendmail_cmd = "/usr/lib/sendmail $opt_m -f$sendmail_sender " .
|
||||
+$sendmail_cmd = "/usr/sbin/sendmail $opt_m -f$sendmail_sender " .
|
||||
join(" ", @ARGV);
|
||||
|
||||
if (defined($opt_d)) {
|
||||
@@ -541,9 +541,9 @@
|
||||
if (defined($opt_d)) {
|
||||
# debugging, so just say it, don't do it
|
||||
open(MAIL, ">-");
|
||||
- print MAIL ">>> /usr/lib/sendmail -f$sendmail_sender -t\n";
|
||||
+ print MAIL ">>> /usr/sbin/sendmail -f$sendmail_sender -t\n";
|
||||
} else {
|
||||
- local(@mailer) = split(' ',"/usr/lib/sendmail -f$sendmail_sender -t");
|
||||
+ local(@mailer) = split(' ',"/usr/sbin/sendmail -f$sendmail_sender -t");
|
||||
open(MAIL, "|-") || &do_exec_sendmail(@mailer);
|
||||
}
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
--- majordomo.orig Thu Jan 13 18:29:31 2000
|
||||
+++ majordomo Mon Jul 23 03:28:21 2001
|
||||
@@ -64,6 +64,7 @@
|
||||
require "majordomo.pl"; # all sorts of general-purpose Majordomo subs
|
||||
require "shlock.pl"; # NNTP-style file locking
|
||||
require "config_parse.pl"; # functions to parse the config files
|
||||
+use Digest::MD5 qw( md5_hex );
|
||||
|
||||
print STDERR "$0: requires succeeded. Setting defaults.\n" if $DEBUG;
|
||||
|
||||
@@ -75,7 +76,7 @@
|
||||
# Define all of the mailer properties:
|
||||
# It is possible that one or both of $sendmail_command and $bounce_mailer
|
||||
# are not defined, so we provide reasonable defaults.
|
||||
-$sendmail_command = "/usr/lib/sendmail"
|
||||
+$sendmail_command = "/usr/sbin/sendmail"
|
||||
unless defined $sendmail_command;
|
||||
$bounce_mailer = "$sendmail_command -f\$sender -t"
|
||||
unless defined $bounce_mailer;
|
||||
@@ -405,9 +406,6 @@
|
||||
# making the request.
|
||||
#
|
||||
if (! $approved
|
||||
- && ! ((&addr_match($reply_to, $subscriber,
|
||||
- (&cf_ck_bool($clean_list,"mungedomain")
|
||||
- ? 2 : undef))))
|
||||
&& (($unsub_policy =~ /confirm/)
|
||||
&& (&gen_cookie($sm, $clean_list, $subscriber) ne $auth_info)))
|
||||
{
|
||||
@@ -1907,13 +1905,7 @@
|
||||
# joining that goes on, we need to ignore whitespace.
|
||||
$combined =~ s/\s//g;
|
||||
|
||||
- for ($i = 0; $i < length($combined); $i++) {
|
||||
- $cookie ^= ord(substr($combined, $i));
|
||||
- $carry = ($cookie >> 28) & 0xf;
|
||||
- $cookie <<= 4;
|
||||
- $cookie |= $carry;
|
||||
- }
|
||||
- return (sprintf("%08x", $cookie));
|
||||
+ return md5_hex( $combined );
|
||||
}
|
||||
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- md-sub/md-sub.cgi.orig Fri Feb 2 00:17:44 1996
|
||||
+++ md-sub/md-sub.cgi Wed Sep 10 00:57:34 1997
|
||||
@@ -67,7 +67,7 @@
|
||||
$cgiloc = "http://stout/~jco/md-sub.cgi";
|
||||
$listsdb = "/usr/jco/.md-subrc";
|
||||
$logfile = "/usr/jco/md-sub.log";
|
||||
-#$sendmail = "|/usr/lib/sendmail -t";
|
||||
+#$sendmail = "|/usr/sbin/sendmail -t";
|
||||
$sendmail = "|/usr/bin/cat - > /tmp/test.out"; # This one is for
|
||||
# testing...
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
--- request-answer.Dist Fri Jan 7 03:10:18 2000
|
||||
+++ request-answer Sun Apr 16 23:15:50 2000
|
||||
@@ -20,10 +20,23 @@
|
||||
shift(@ARGV);
|
||||
shift(@ARGV);
|
||||
}
|
||||
-if (! -r $cf) {
|
||||
- die("$cf not readable; stopped");
|
||||
+
|
||||
+if (not sysopen CONFIG,$cf,O_RDONLY)
|
||||
+{
|
||||
+ die sprintf qq|Unable to sysopen config file "$cf"%s.\n|,$! ? ": $!" : '';
|
||||
+}
|
||||
+elsif ((stat CONFIG)[4] != $>)
|
||||
+{
|
||||
+ die qq|Config file "$cf" not owned by effective UID.\n|;
|
||||
+}
|
||||
+elsif (eval(join '',<CONFIG>),$@)
|
||||
+{
|
||||
+ die qq|Unable to eval "$cf": $@.\n|;
|
||||
+}
|
||||
+else
|
||||
+{
|
||||
+ close CONFIG;
|
||||
}
|
||||
-require "$cf";
|
||||
|
||||
chdir($homedir) || die("Can't chdir(\"$homedir\"): $!");
|
||||
unshift(@INC, $homedir);
|
||||
@@ -51,7 +64,7 @@
|
||||
# Define all of the mailer properties:
|
||||
# It is possible that one or both of $sendmail_command and $bounce_mailer
|
||||
# are not defined, so we provide reasonable defaults.
|
||||
-$sendmail_command = "/usr/lib/sendmail"
|
||||
+$sendmail_command = "/usr/sbin/sendmail"
|
||||
unless defined $sendmail_command;
|
||||
$bounce_mailer = "$sendmail_command -f\$sender -t"
|
||||
unless defined $bounce_mailer;
|
|
@ -1,48 +0,0 @@
|
|||
--- resend.Dist Fri Jan 7 07:32:39 2000
|
||||
+++ resend Sun Apr 16 23:15:50 2000
|
||||
@@ -84,11 +84,23 @@
|
||||
# Despite not having a place to send the remains of the body,
|
||||
# it would be nice to send a message to root or postmaster, at least...
|
||||
#
|
||||
-if (! -r $cf) {
|
||||
- die("$cf not readable; stopped");
|
||||
-}
|
||||
|
||||
-require "$cf";
|
||||
+if (not sysopen CONFIG,$cf,O_RDONLY)
|
||||
+{
|
||||
+ die sprintf qq|Unable to sysopen config file "$cf"%s.\n|,$! ? ": $!" : '';
|
||||
+}
|
||||
+elsif ((stat CONFIG)[4] != $>)
|
||||
+{
|
||||
+ die qq|Config file "$cf" not owned by effective UID.\n|;
|
||||
+}
|
||||
+elsif (eval(join '',<CONFIG>),$@)
|
||||
+{
|
||||
+ die qq|Unable to eval "$cf": $@.\n|;
|
||||
+}
|
||||
+else
|
||||
+{
|
||||
+ close CONFIG;
|
||||
+}
|
||||
|
||||
chdir($homedir) || die("Can't chdir(\"$homedir\"): $!");
|
||||
|
||||
@@ -111,7 +123,7 @@
|
||||
# XXX It is possible that owner-$opt_l won't be the right address, but we
|
||||
# have little choice. Sending the bounces to $whoami_owner is an option,
|
||||
# but might not clearly indicate the list name.
|
||||
-$sendmail_command = $sendmail_command || "/usr/lib/sendmail";
|
||||
+$sendmail_command = $sendmail_command || "/usr/sbin/sendmail";
|
||||
$bounce_mailer = $bounce_mailer || "$sendmail_command -f\$sender -t";
|
||||
&set_mail_from("owner-$opt_l");
|
||||
&set_mail_sender("owner-$opt_l");
|
||||
@@ -936,7 +948,7 @@
|
||||
else {
|
||||
# Painful, but we have to provide some kind of backwards
|
||||
# compatibility and this is what 1.93 used
|
||||
- $mailcmd = "/usr/lib/sendmail -f$sender -t";
|
||||
+ $mailcmd = "/usr/sbin/sendmail -f$sender -t";
|
||||
}
|
||||
|
||||
# clean up the addresses, for use on the sendmail command line
|
|
@ -1,62 +0,0 @@
|
|||
--- approve.orig 2011-03-08 14:31:12.422976680 +0100
|
||||
+++ approve 2011-03-08 14:31:06.810610862 +0100
|
||||
@@ -63,7 +63,7 @@
|
||||
#
|
||||
# $Locker: $
|
||||
|
||||
-$MAILER = '/usr/lib/sendmail' if -x '/usr/lib/sendmail';
|
||||
+$MAILER = '/usr/sbin/sendmail' if -x '/usr/sbin/sendmail';
|
||||
$MAILER = '/usr/sbin/sendmail' if -x '/usr/sbin/sendmail';
|
||||
|
||||
die "Couldn't find a sendmail to invoke, please define!"
|
||||
@@ -137,6 +137,7 @@
|
||||
|
||||
sub process_approve {
|
||||
local($FILE) = shift;
|
||||
+ my @words;
|
||||
while (<$FILE>) {
|
||||
if ((/^\tsubscribe\s/) || (/^\tunsubscribe\s/)) {
|
||||
if (!defined($reply_to)) {
|
||||
@@ -144,8 +145,8 @@
|
||||
exit(1);
|
||||
}
|
||||
s/^\t//;
|
||||
- split;
|
||||
- $list = $_[1];
|
||||
+ @words = split;
|
||||
+ $list = $words[1];
|
||||
$list =~ tr/A-Z/a-z/;
|
||||
$passwd = $passwd{"$list\@$reply_to"};
|
||||
if (! $passwd) {
|
||||
@@ -214,6 +215,11 @@
|
||||
$from_skipped = 1;
|
||||
next;
|
||||
}
|
||||
+ if (/^delivered-to: $post_to/i) {
|
||||
+ # Remove Delivered-To: lines that point to the list, since they
|
||||
+ # will cause postfix to think that the message is looping.
|
||||
+ next;
|
||||
+ }
|
||||
s/^~/~~/;
|
||||
print MAIL $_;
|
||||
}
|
||||
@@ -231,12 +237,13 @@
|
||||
s/\n$//;
|
||||
s/#.*//;
|
||||
if (/^$/) { next; }
|
||||
- split;
|
||||
- $l = $_[0]; $l =~ tr/A-Z/a-z/; # list
|
||||
- $p = $_[1]; # password
|
||||
- $m = $_[2]; $m =~ tr/A-Z/a-z/; # majordomo@site
|
||||
- split(/\@/, $m);
|
||||
- $s = $_[1]; $s =~ tr/A-Z/a-z/; # site
|
||||
+ my @words = split;
|
||||
+
|
||||
+ $l = $words[0]; $l =~ tr/A-Z/a-z/; # list
|
||||
+ $p = $words[1]; # password
|
||||
+ $m = $words[2]; $m =~ tr/A-Z/a-z/; # majordomo@site
|
||||
+ @words = split(/\@/, $m);
|
||||
+ $s = $words[1]; $s =~ tr/A-Z/a-z/; # site
|
||||
|
||||
$passwd{$l} = $p;
|
||||
$passwd{"$l\@$m"} = $p;
|
|
@ -1,13 +0,0 @@
|
|||
--- ./config-test.orig 2013-11-24 18:52:22.394976553 +0400
|
||||
+++ ./config-test 2013-11-24 18:49:26.000000000 +0400
|
||||
@@ -7,8 +7,8 @@
|
||||
# execute this by cd to your majordomo dir, then 'wrapper config-test'
|
||||
#
|
||||
|
||||
-@requires = ( "ctime.pl",
|
||||
- "majordomo_version.pl",
|
||||
+use POSIX qw(ctime);
|
||||
+@requires = ( "majordomo_version.pl",
|
||||
"majordomo.pl",
|
||||
"shlock.pl",
|
||||
"config_parse.pl",
|
|
@ -1,18 +0,0 @@
|
|||
--- ./contrib/sequencer.orig 2013-11-24 18:53:58.067356022 +0400
|
||||
+++ ./contrib/sequencer 2013-11-24 18:48:32.000000000 +0400
|
||||
@@ -59,13 +59,13 @@
|
||||
|
||||
chdir($homedir) || die("Can't chdir(\"$homedir\"): $!");
|
||||
unshift(@INC, $homedir);
|
||||
+use Getopt::Std;
|
||||
require "majordomo.pl";
|
||||
require "majordomo_version.pl";
|
||||
-require "getopts.pl";
|
||||
require "config_parse.pl";
|
||||
require "shlock.pl";
|
||||
|
||||
-&Getopts("Aa:df:h:I:l:m:M:nNp:Rr:s") || die("sequencer: Getopts() failed: $!");
|
||||
+getopts("Aa:df:h:I:l:m:M:nNp:Rr:s") || die("sequencer: Getopts() failed: $!");
|
||||
|
||||
if (! defined($opt_l) || ! defined($opt_h)) {
|
||||
die("sequencer: must specify both '-l list' and '-h host' arguments");
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue