From: Drew DeVault Date: Thu, 18 Jul 2019 20:16:15 +0000 (-0400) Subject: Add builds.sr.ht CI manifests X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=70d879c4e8d34e6f87c884af2247df1114e31cfa;p=mutt Add builds.sr.ht CI manifests For Alpine Linux (musl libc), Debian (glibc), and FreeBSD. --- diff --git a/.builds/alpine.yml b/.builds/alpine.yml new file mode 100644 index 00000000..3b51a3bb --- /dev/null +++ b/.builds/alpine.yml @@ -0,0 +1,34 @@ +image: alpine/edge +packages: +- autoconf +- automake +- cyrus-sasl-dev +- gdbm-dev +- gettext-dev +- gpgme-dev +- libidn2-dev +- ncurses-dev +- openssl-dev +- perl +sources: +- https://git.sr.ht/~kevin8t8/mutt +tasks: +- configure: | + cd mutt + autoreconf -if + ./configure \ + --enable-gpgme \ + --enable-pop \ + --enable-imap \ + --enable-smtp \ + --enable-hcache \ + --enable-sidebar \ + --without-included-gettext \ + --with-mailpath=/var/spool/mail \ + --with-curses \ + --with-ssl \ + --with-sasl \ + --with-idn2 +- build: | + cd mutt + make diff --git a/.builds/debian.yml b/.builds/debian.yml new file mode 100644 index 00000000..c5caf8f9 --- /dev/null +++ b/.builds/debian.yml @@ -0,0 +1,32 @@ +image: debian/stable +packages: +- autoconf +- automake +- gettext +- libgdbm-dev +- libgpgme-dev +- libidn2-dev +- libncurses-dev +- libsasl2-dev +- libssl-dev +sources: +- https://git.sr.ht/~kevin8t8/mutt +tasks: +- configure: | + cd mutt + autoreconf -if + ./configure \ + --enable-gpgme \ + --enable-pop \ + --enable-imap \ + --enable-smtp \ + --enable-hcache \ + --enable-sidebar \ + --without-included-gettext \ + --with-mailpath=/var/spool/mail \ + --with-curses \ + --with-ssl \ + --with-sasl +- build: | + cd mutt + make diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml new file mode 100644 index 00000000..06849542 --- /dev/null +++ b/.builds/freebsd.yml @@ -0,0 +1,37 @@ +image: freebsd/latest +packages: +- automake +- autoconf +- mime-support +- urlview +- indexinfo +- gpgme +- libgpg-error +- libassuan +- libidn2 +- libunistring +- db5 +- libiconv +- gettext-runtime +sources: +- https://git.sr.ht/~kevin8t8/mutt +tasks: +- configure: | + cd mutt + autoreconf -if + ./configure \ + --enable-gpgme \ + --enable-pop \ + --enable-imap \ + --enable-smtp \ + --enable-hcache \ + --enable-sidebar \ + --with-mailpath=/var/spool/mail \ + --with-curses \ + --with-ssl \ + --without-sasl \ + --with-libiconv-prefix=/usr/local \ + --with-libintl-prefix=/usr/local +- build: | + cd mutt + make