See the official changelog[0] for more information. Especially TLS>1.0
support[1] should make it into 6.1 imho.

Documentation does not depend on textproc/xmlto anymore, a single
help.txt is now produced through a python script in BitlBee's build
process.

Even though I'm running the latest snapshot and keep the ports tree in
sync, the following erros still occur (output redecated):

        $ make package
        Error Libraries in packing-lists...
        --W glib-2.0.4200.3
        --W gmodule-2.0.4200.3
        +-W glib-2.0.4200.4
        +-W gmodule-2.0.4200.4
        $ make PKG_CREATE_NO_CHECKS=yes package
        file:/usr/ports/packages/amd64/tmp/bitlbee-3.5.1p0.tgz: \
          unsigned package (signify(1) doesn't see old-style signatures)
        Fatal error: Bad package \
          /usr/ports/packages/amd64/tmp/bitlbee-3.5.1p0.tgz

I couldn't more information besides "sync your tree" on the first one;
the package should probably not be signed on my machine either. Can
anyone provide more information on this? Reading the official
documentation, guides and manual pages I wasn't able to fix this myself.


0: https://www.bitlbee.org/main.php/changelog.html
1: 
https://github.com/bitlbee/bitlbee/commit/82e55d202f8152c25b8daa48d1960eede3eee312
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/bitlbee/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- Makefile    19 Jul 2015 08:22:14 -0000      1.58
+++ Makefile    9 Apr 2017 11:22:09 -0000
@@ -1,46 +1,45 @@
 # $OpenBSD: Makefile,v 1.58 2015/07/19 08:22:14 jca Exp $
 
-COMMENT=               IRC proxy to connect to AIM, ICQ, Jabber and Yahoo
+COMMENT =              IRC proxy to connect to AIM, ICQ, Jabber and Yahoo
 
-DISTNAME=              bitlbee-3.4
-REVISION=              0
-CATEGORIES=            net
+DISTNAME =             bitlbee-3.5.1
+REVISION =             0
+CATEGORIES =           net
 
-HOMEPAGE=              http://bitlbee.org/
+HOMEPAGE =             https://bitlbee.org/
 
-MAINTAINER=            Tom Doherty <t...@singlesecond.com>
+MAINTAINER =           Tom Doherty <t...@singlesecond.com>
 
 # GPLv2
-PERMIT_PACKAGE_CDROM=  Yes
+PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB +=             c m pthread glib-2.0 gmodule-2.0 ssl crypto
 
-MASTER_SITES=          http://get.bitlbee.org/src/
+MASTER_SITES =         https://get.bitlbee.org/src/
 
-MODULES=               devel/gettext
+MODULES =              devel/gettext
 
-DB_DIR?=               /var/bitlbee
-ETCDIR=                        ${SYSCONFDIR}/bitlbee
-EXAMPLEDIR=            ${PREFIX}/share/examples/bitlbee
-DOCS=                  ${WRKSRC}/doc/user-guide/user-guide.html
-DOCDIR=                        ${PREFIX}/share/doc/bitlbee/
+DB_DIR ?=              /var/bitlbee
+ETCDIR =               ${SYSCONFDIR}/bitlbee
+EXAMPLEDIR =           ${PREFIX}/share/examples/bitlbee
+DOCS =                 ${WRKSRC}/doc/user-guide/help.txt
+DOCDIR =               ${PREFIX}/share/doc/bitlbee/
 
-BUILD_DEPENDS=         textproc/xmlto
-LIB_DEPENDS=           devel/glib2
+LIB_DEPENDS =          devel/glib2
 
-CONFIGURE_STYLE=       simple
-CONFIGURE_ARGS+=       --bindir=${PREFIX}/libexec \
+CONFIGURE_STYLE =      simple
+CONFIGURE_ARGS +=      --bindir=${PREFIX}/libexec \
                        --mandir=${PREFIX}/man \
                        --config=${DB_DIR} \
                        --etcdir=${ETCDIR} \
                        --ssl=openssl \
                        --pie=0
 
-USE_GMAKE=             Yes
-MAKE_ENV=              "CC=${CC}" "CFLAGS=${CFLAGS}"
-FAKE_FLAGS=            ETCDIR=${EXAMPLEDIR}
-FAKE_TARGET=           install install-etc
-SUBST_VARS=            DB_DIR
+USE_GMAKE =            Yes
+MAKE_ENV =             "CC=${CC}" "CFLAGS=${CFLAGS}"
+FAKE_FLAGS =           ETCDIR=${EXAMPLEDIR}
+FAKE_TARGET =          install install-etc
+SUBST_VARS =           DB_DIR
 
 FLAVORS =              libpurple otr
 FLAVOR ?=
@@ -56,12 +55,12 @@ LIB_DEPENDS +=              security/libotr>=4.0.0 s
 WANTLIB +=             gcrypt otr
 .endif
 
-NO_TEST=               Yes
+NO_TEST =              Yes
 
 # don't hide compile command lines
 pre-configure:
-       find ${WRKSRC} -name Makefile | \
-           xargs perl -pi -e 's,@\$$\(CC\),\$$(CC),g'
+       find ${WRKSRC} -type f -name Makefile -exec \
+           sed -ie '/$$(CC)/s,@,,' {} +
 
 post-install:
        ${INSTALL_DATA_DIR} ${DOCDIR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/bitlbee/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- distinfo    13 May 2015 19:01:10 -0000      1.27
+++ distinfo    9 Apr 2017 11:22:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (bitlbee-3.4.tar.gz) = zrrWRrv9F8gJI3QyRAOf2XDjyifowbfPhyYi53MjnV4=
-SIZE (bitlbee-3.4.tar.gz) = 761027
+SHA256 (bitlbee-3.5.1.tar.gz) = ljbX/Ynrs3VsE6mjOHc2ym1WzPZuwFgNUS8Hsh2w+mk=
+SIZE (bitlbee-3.5.1.tar.gz) = 680351
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/net/bitlbee/pkg/DESCR,v
retrieving revision 1.4
diff -u -p -r1.4 DESCR
--- pkg/DESCR   3 Oct 2011 14:33:14 -0000       1.4
+++ pkg/DESCR   9 Apr 2017 11:22:09 -0000
@@ -1,4 +1,4 @@
-Bitlbee is a proxy which accepts connections from any irc-client
+BitlBee is a proxy which accepts connections from any IRC client
 and allows you to communicate using following instant messaging
 protocols:
 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/bitlbee/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- pkg/PLIST   9 Apr 2012 15:37:52 -0000       1.16
+++ pkg/PLIST   9 Apr 2017 11:22:09 -0000
@@ -8,8 +8,6 @@
 @bin sbin/bitlbee
 share/bitlbee/
 share/bitlbee/help.txt
-share/doc/bitlbee/
-share/doc/bitlbee/user-guide.html
 share/doc/pkg-readmes/${FULLPKGNAME}
 share/examples/bitlbee/
 @sample ${SYSCONFDIR}/bitlbee/
Index: pkg/README
===================================================================
RCS file: /cvs/ports/net/bitlbee/pkg/README,v
retrieving revision 1.6
diff -u -p -r1.6 README
--- pkg/README  10 Jul 2014 13:09:06 -0000      1.6
+++ pkg/README  9 Apr 2017 11:22:09 -0000
@@ -6,13 +6,13 @@ $OpenBSD: README,v 1.6 2014/07/10 13:09:
 
 To enable bitlbee, add a line such as the following to /etc/inetd.conf:
 
-127.0.0.1:6667    stream  tcp     nowait _bitlbee ${TRUEPREFIX}/sbin/bitlbee 
bitlbee
+127.0.0.1:6667    stream  tcp     nowait _bitlbee ${TRUEPREFIX}/sbin/bitlbee
 
-inetd(8) must be reloaded (or started). To enable it at boot, the
-following line needs to be added to rc.conf.local(8):
-inetd_flags=
+inetd(8) must be reloaded (or started). To enable it at boot, use
+rcctl(8):
+       # rcctl enable inetd
 
 If a libpurple flavored bitlbee port was previously used, be aware that
 "classic" bitlbee cannot support all protocols supported with purple
-library.  Remove lines for all protocol accounts unsupported by
+library. Remove lines for all protocol accounts unsupported by
 "classic" bitlbee in users' xml configuration files in ${DB_DIR}.

Reply via email to