Tuesday, March 10, 2020

Re: [new] mautrix-whatsapp 20200225

On Tue, 10 Mar 2020 at 15:06:38 +0100, Renaud Allard wrote:
>
>
> On 3/10/20 2:01 PM, Renaud Allard wrote:
> >
> >
> > On 3/10/20 1:50 PM, Renaud Allard wrote:
> >> Hello,
> >>
> >> Now that matrix synapse server has been imported into base, we can also
> >> import mautrix-whatsapp which is a synapse bridge server for whatsapp.
> >> The mirror is on one of my servers since the the original source doesn't
> >> provide a vendor folder for this go port.
> >>
> >> Any comments?
> >>
> >
> > Here is is again with some corrections proposed on irc.
> >
> Sorry for the fast changes, this one should hopefully be the last one.
> Makefile is more optimized for GO specialities.

Here is the makefile with a few more tweaks:
- Add "m" to WANTLIB
- Remove the TEST_DEPENDS and disable tests

It might be worth noting the commit that 20200225 corresponds to. Also maybe a
note about the webp.h file and how to roll it into the distfile.

OK abieber@ for the below:

---8<---
# $OpenBSD: Makefile,v 1.6 2017/02/11 22:21:58 danj Exp $

COMMENT = matrix-WhatsApp puppeting bridge

V = 20200225
DISTNAME = mautrix-whatsapp-${V}

CATEGORIES = net

HOMEPAGE = https://github.com/tulir/mautrix-whatsapp

MAINTAINER = Renaud Allard <renaud@allard.it>

WANTLIB += c m pthread

MASTER_SITES = https://elendil.arnor.org/OpenBSD/

# GNU Affero General Public License v3.0
PERMIT_PACKAGE = Yes

MODULES = lang/go

ALL_TARGET = maunium.net/go/mautrix-whatsapp

NO_TESTS = Yes

do-install:
${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/mautrix-whatsapp \
${PREFIX}/bin

${INSTALL_DATA_DIR} \
${PREFIX}/share/examples/mautrix-whatsapp
${INSTALL_DATA} ${WRKSRC}/example-config.yaml \
${PREFIX}/share/examples/mautrix-whatsapp

.include <bsd.port.mk>
--->8---

--
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE

No comments:

Post a Comment