You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.4 KiB

# Description: suite of command-line tools for working with maildirs
# URL:
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on:
reuse-sent.patch mblaze-delete.patch mblaze-fofl.patch mdelete.1 mailshow)
build() {
cd $name-$version
patch -p1 < $SRC/reuse-sent.patch
# Next patch adds support for easily deleting messages from disk, adopting the syntax
# of mrefile (except for the destination folder, of course). Comment out if you're
# wary of accidental data loss.
patch -p1 < $SRC/mblaze-delete.patch
cp $SRC/mdelete.1 man
# Next patch eliminates quoted-printable encoding in favor of 7bit, format=flowed,
# if it looks like English is the primary language of composition.
[ "${LANG:0:3}" = "en_" ] && patch -p1 < $SRC/mblaze-fofl.patch
make all
make DESTDIR=$PKG PREFIX="/usr" install
BUILDDATE=$(date +'%Y-%m-%d')
cat > $PKG/usr/bin/museragent << EOF
printf "User-Agent: $name/$version-$release ($BUILDDATE)\n"
chmod 755 $PKG/usr/bin/museragent
# Now add a plugin for quickly viewing individual files under a maildir in nnn
if [ -d /usr/share/nnn/plugins ]; then
mkdir -p $PKG/usr/share/nnn/plugins
install -m 0755 $SRC/mailshow $PKG/usr/share/nnn/plugins