A module for bitlbee. It depends on the net/bitlbee port running "make install-dev", a diff for which was sent today.
Use the latest commit from github - the only release (1.0.0) is old, and does not work (cannot connect to Facebook). A big thanks to awolk@ for helping me out. Any comments? Index: net/bitlbee-facebook//Makefile =================================================================== RCS file: net/bitlbee-facebook//Makefile diff -N net/bitlbee-facebook//Makefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ net/bitlbee-facebook//Makefile 30 Dec 2016 12:46:29 -0000 @@ -0,0 +1,38 @@ +# $OpenBSD$ + +COMMENT= The Facebook protocol plugin for bitlbee + +DISTNAME= bitlbee-facebook-20161121 +CATEGORIES= net + +HOMEPAGE= https://github.com/bitlbee/bitlbee-facebook + +MAINTAINER= Michal Mazurek <[email protected]> + +# GPLv2 +PERMIT_PACKAGE_CDROM= Yes + +WANTLIB += ffi gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 iconv +WANTLIB += intl json-glib-1.0 pcre pthread z + +GH_COMMIT= ece0715947de3e11c5a726131dcd91900e986f98 +GH_ACCOUNT= bitlbee +GH_PROJECT= bitlbee-facebook + +BUILD_DEPENDS= net/bitlbee \ + ${MODGNU_AUTOCONF_DEPENDS} \ + ${MODGNU_AUTOMAKE_DEPENDS} \ + devel/libtool +RUN_DEPENDS= net/bitlbee +LIB_DEPENDS= devel/json-glib + +AUTOCONF_VERSION= 2.69 +AUTOMAKE_VERSION= 1.15 + +CONFIGURE_STYLE= simple + +post-patch: + @cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \ + AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh + +.include <bsd.port.mk> Index: net/bitlbee-facebook//distinfo =================================================================== RCS file: net/bitlbee-facebook//distinfo diff -N net/bitlbee-facebook//distinfo --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ net/bitlbee-facebook//distinfo 30 Dec 2016 12:46:29 -0000 @@ -0,0 +1,2 @@ +SHA256 (bitlbee-facebook-20161121.tar.gz) = ypjTnYexGTPcJZiUUFIoDbNqJtYl0nr5mY5fjBjA9YY= +SIZE (bitlbee-facebook-20161121.tar.gz) = 63239 Index: net/bitlbee-facebook//pkg/DESCR =================================================================== RCS file: net/bitlbee-facebook//pkg/DESCR diff -N net/bitlbee-facebook//pkg/DESCR --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ net/bitlbee-facebook//pkg/DESCR 30 Dec 2016 12:46:29 -0000 @@ -0,0 +1,2 @@ +The Facebook protocol plugin for bitlbee. This plugin uses the Facebook +Mobile API. Index: net/bitlbee-facebook//pkg/PLIST =================================================================== RCS file: net/bitlbee-facebook//pkg/PLIST diff -N net/bitlbee-facebook//pkg/PLIST --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ net/bitlbee-facebook//pkg/PLIST 30 Dec 2016 12:46:29 -0000 @@ -0,0 +1,6 @@ +@comment $OpenBSD$ +lib/bitlbee/ +lib/bitlbee/facebook.a +lib/bitlbee/facebook.la +lib/bitlbee/facebook.so +share/doc/pkg-readmes/${FULLPKGNAME} Index: net/bitlbee-facebook//pkg/README =================================================================== RCS file: net/bitlbee-facebook//pkg/README diff -N net/bitlbee-facebook//pkg/README --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ net/bitlbee-facebook//pkg/README 30 Dec 2016 12:46:29 -0000 @@ -0,0 +1,8 @@ +$OpenBSD$ + ++----------------------------------------------------------------------- +| Running ${FULLPKGNAME} on OpenBSD ++----------------------------------------------------------------------- + +General usage instructions are available in the bitlbee wiki: +https://wiki.bitlbee.org/HowtoFacebookMQTT -- Michal Mazurek
