[PATCH 4/6] Add sr.ht build manifest for OpenBSD
Rene Kita <[email protected]>
| Newsgroups | gmane.mail.mutt.devel |
|---|---|
| Message-ID | <[email protected]> |
---
.builds/openbsd.yml | 74 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
create mode 100644 .builds/openbsd.yml
diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml
new file mode 100644
index 00000000..ef2de126
--- /dev/null
+++ b/.builds/openbsd.yml
@@ -0,0 +1,74 @@
+image: openbsd/latest
+packages:
+- autoconf-2.72p0
+- automake-1.18
+- gettext-runtime
+- gettext-tools
+- gpgme
+- indexinfo
+- kyotocabinet
+- libassuan
+- libgpg-error
+- libiconv
+- libidn2
+- libunistring
+- qdbm
+sources:
+- https://git.sr.ht/~mutt/mutt
+environment:
+ AUTOCONF_VERSION: 2.72
+ AUTOMAKE_VERSION: 1.18
+ LDFLAGS: -L/usr/local/lib
+tasks:
+- default: |
+ cd mutt
+ autoreconf -if
+ ./configure
+ make -j4 CFLAGS='-Wall -Werror'
+
+- without-wc-funcs: |
+ cd mutt
+ autoreconf -if
+ ./configure \
+ --without-wc-funcs
+ make -j4 CFLAGS='-Wall -Werror'
+
+- original: |
+ cd mutt
+ autoreconf -if
+ ./configure \
+ --enable-gpgme \
+ --enable-pop \
+ --enable-imap \
+ --enable-smtp \
+ --enable-hcache \
+ --enable-sidebar \
+ --with-kyotocabinet=/usr/local \
+ --with-mailpath=/var/spool/mail \
+ --with-curses \
+ --with-ssl \
+ --without-sasl \
+ --with-libiconv-prefix=/usr/local \
+ --with-libintl-prefix=/usr/local
+ make -j4 CFLAGS='-Wall -Werror'
+
+- openbsd: |
+ cd mutt
+ autoreconf -if
+ ./configure \
+ --enable-compressed \
+ --enable-debug \
+ --enable-external_dotlock \
+ --disable-fcntl \
+ --enable-flock \
+ --with-idn2 \
+ --enable-imap \
+ --enable-pop \
+ --enable-sidebar \
+ --enable-smtp \
+ --mandir=${PREFIX}/man \
+ --with-docdir="${PREFIX}/share/doc/mutt" \
+ --with-ssl \
+ --enable-hcache \
+ --with-qdbm
+ make -j4 CFLAGS='-Wall -Werror'
--
2.51.0