]> granicus.if.org Git - mutt/commitdiff
Add builds.sr.ht CI manifests
authorDrew DeVault <sir@cmpwn.com>
Thu, 18 Jul 2019 20:16:15 +0000 (16:16 -0400)
committerKevin McCarthy <kevin@8t8.us>
Thu, 18 Jul 2019 20:54:42 +0000 (13:54 -0700)
For Alpine Linux (musl libc), Debian (glibc), and FreeBSD.

.builds/alpine.yml [new file with mode: 0644]
.builds/debian.yml [new file with mode: 0644]
.builds/freebsd.yml [new file with mode: 0644]

diff --git a/.builds/alpine.yml b/.builds/alpine.yml
new file mode 100644 (file)
index 0000000..3b51a3b
--- /dev/null
@@ -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 (file)
index 0000000..c5caf8f
--- /dev/null
@@ -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 (file)
index 0000000..0684954
--- /dev/null
@@ -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