summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2019-12-30 10:08:20 +0000
committerLucio Andrés Illanes Albornoz <lucio@lucioillanes.de>2019-12-30 10:08:20 +0000
commit36b5a8b32784e37b44bcdaeda83df73c56c4515b (patch)
tree392def299d8b782aef1f3a8f79b6b95204eb1897
parente8f6220a2ee67f8e977fbb4264d576741806646f (diff)
downloadmidipix_build-36b5a8b32784e37b44bcdaeda83df73c56c4515b.tar.bz2
midipix_build-36b5a8b32784e37b44bcdaeda83df73c56c4515b.tar.xz
vars/build.vars:native_packages_etc: adds nullmailer v2.2 (via Redfoxmoon.)
vars/build.vars:native_packages_etc: adds opensmtpd v6.6.1p1 (via Redfoxmoon.) vars/nullmailer.vars: via Redfoxmoon.
-rw-r--r--vars/build.vars21
-rw-r--r--vars/nullmailer.vars13
2 files changed, 29 insertions, 5 deletions
diff --git a/vars/build.vars b/vars/build.vars
index 98115532..8ef09f37 100644
--- a/vars/build.vars
+++ b/vars/build.vars
@@ -1536,7 +1536,7 @@ bison chicken cparser diffutils flex lunix m4 make mandoc nasm patch patchutils
# Packages list native_packages_etc
NATIVE_PACKAGES_ETC_PACKAGES="
bochs ca_certificates cron dante debianutils emacs fetchmail ffmpeg gdb gnuchess ghostscript hastyhex hexcurse htop icecast isync infounzip
-infozip imagemagick john less libredwg mlogin mc mintty nano ncdu p7zip procps_ng qemu qpdf rdesktop rw rxvt_unicode st
+infozip imagemagick john less libredwg mlogin mc mintty nano ncdu nullmailer opensmtpd p7zip procps_ng qemu qpdf rdesktop rw rxvt_unicode st
tmux tzdb vim yabasic xcowsay xeyes xorriso xterm xwd";
: ${PKG_BOCHS_SHA256SUM:=ee5b677fd9b1b9f484b5aeb4614f43df21993088c0c0571187f93acb0866e98c};
: ${PKG_BOCHS_VERSION:=2.6.9};
@@ -1672,6 +1672,10 @@ fi;
: ${PKG_MC_CFLAGS_CONFIGURE_EXTRA:="-DNCURSES_INTERNALS -I${PREFIX_NATIVE}/include -I${PREFIX_NATIVE}/include/ncursesw"};
: ${PKG_MC_CONFIGURE_ARGS_EXTRA:="--with-screen=ncurses --x-includes=${PREFIX_NATIVE}/include/X11 --x-libraries=${PREFIX_NATIVE}/lib"};
: ${PKG_MC_LDFLAGS_BUILD_EXTRA:=-ltinfow};
+: ${PKG_MINTTY_URLS_GIT:="mintty=https://github.com/midipix-ports/mintty.git@midipix bmintty=https://github.com/midipix-ports/bmintty.git@main"};
+: ${PKG_MINTTY_CONFIGURE:=bmintty/configure};
+: ${PKG_MINTTY_CONFIGURE_ARGS:="--debug --strict --target=${DEFAULT_TARGET} --source-dir=../mintty --prefix="};
+: ${PKG_MINTTY_LDFLAGS_CONFIGURE_EXTRA:=-L${PREFIX_NATIVE}/lib/w32lib};
: ${PKG_NANO_SHA256SUM:=7abb2c2eff69472520becbde4d9421349639cc1cc47f4756ad36c3a66836e52b};
: ${PKG_NANO_VERSION:=4.5};
: ${PKG_NANO_URL:=http://www.nano-editor.org/dist/v${PKG_NANO_VERSION%.[0-9]}/nano-${PKG_NANO_VERSION}.tar.gz};
@@ -1680,10 +1684,17 @@ fi;
: ${PKG_NCDU_VERSION:=1.14.1};
: ${PKG_NCDU_URL:=https://dev.yorhel.nl/download/ncdu-${PKG_NCDU_VERSION}.tar.gz};
: ${PKG_NCDU_ENV_VARS_EXTRA:=LIBS=-lncursesw -ltinfow};
-: ${PKG_MINTTY_URLS_GIT:="mintty=https://github.com/midipix-ports/mintty.git@midipix bmintty=https://github.com/midipix-ports/bmintty.git@main"};
-: ${PKG_MINTTY_CONFIGURE:=bmintty/configure};
-: ${PKG_MINTTY_CONFIGURE_ARGS:="--debug --strict --target=${DEFAULT_TARGET} --source-dir=../mintty --prefix="};
-: ${PKG_MINTTY_LDFLAGS_CONFIGURE_EXTRA:=-L${PREFIX_NATIVE}/lib/w32lib};
+: ${PKG_NULLMAILER_SHA256SUM:=6d277f69f1999c86df0ca9a97a4f14f9bb431c50fd4e016918290b84ff679241}
+: ${PKG_NULLMAILER_VERSION:=2.2}
+: ${PKG_NULLMAILER_URL:=https://github.com/bruceg/nullmailer/archive/${PKG_NULLMAILER_VERSION}.tar.gz}
+: ${PKG_NULLMAILER_CONFIGURE_ARGS_EXTRA:="--enable-tls"}
+: ${PKG_NULLMAILER_IN_TREE:=1}
+: ${PKG_NULLMAILER_SUBDIR:=nullmailer-${PKG_NULLMAILER_VERSION}};
+: ${PKG_OPENSMTPD_SHA256SUM:=eb1bedbfb23d9f08f509d92d8efcaf51d56fb2f44492f40ec059d41124a2f1d9};
+: ${PKG_OPENSMTPD_VERSION:=6.6.1p1};
+: ${PKG_OPENSMTPD_URL:=https://www.opensmtpd.org/archives/opensmtpd-${PKG_OPENSMTPD_VERSION}.tar.gz}
+: ${PKG_OPENSMTPD_CONFIGURE_ARGS_EXTRA:="--with-maildir=/var/mail --with-libz=${PREFIX_NATIVE} --with-libevent=${PREFIX_NATIVE}"};
+: ${PKG_OPENSMTPD_IN_TREE:=1};
: ${PKG_P7ZIP_URLS_GIT:="p7zip-midipix.git=https://github.com/lalbornoz/p7zip-midipix.git@master"};
: ${PKG_P7ZIP_BUILD_STEPS_DISABLE:=install_make};
: ${PKG_P7ZIP_IN_TREE:=1};
diff --git a/vars/nullmailer.vars b/vars/nullmailer.vars
new file mode 100644
index 00000000..c0815ab1
--- /dev/null
+++ b/vars/nullmailer.vars
@@ -0,0 +1,13 @@
+#
+# set -o errexit -o noglob are assumed.
+#
+
+pkg_nullmailer_configure_autotools_pre() {
+ touch ${PKG_BUILD_DIR}/ChangeLog
+ autoreconf -iv;
+};
+
+: ${PKG_NULLMAILER_CONFIG_CACHE_EXTRA:="
+local_cv_flag_NAMEDPIPEBUG=no"};
+
+# vim:filetype=sh