freebsd-ports/net-im/libaccounts-glib/Makefile
Raphael Kubo da Costa e432a3366d Update to 1.21.
The project is now hosted on GitLab, which is better than Google Drive from
a porting perspective. We can now drop a few workarounds and patches that
have been upstreamed.

Unfortunately this release is being fetched directly from GitLab and thus we
need to run gtkdocize and autoreconf ourselves as there is no actual release
tarball.

Submitted by:	Tobias Berner <tcberner@gmail.com>
2016-04-08 13:06:18 +00:00

37 lines
1 KiB
Makefile

# Created by: Tobias C. Berner <tcberner@gmail.com>
# $FreeBSD$
PORTNAME= libaccounts-glib
PORTVERSION= 1.21
CATEGORIES= net-im
MASTER_SITES= https://gitlab.com/${GL_ACCOUNT}/${GL_PROJECT}/repository/archive${EXTRACT_SUFX}?ref=VERSION_${GL_TAGNAME}&num;/ \
LOCAL/rakuco
DISTNAME= ${GL_PROJECT}-VERSION_${GL_TAGNAME}-${GL_COMMIT}
MAINTAINER= kde@FreeBSD.org
COMMENT= Accounts and SSO framework for Linux and POSIX based platforms
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= gtkdocize:textproc/gtk-doc
LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
GNU_CONFIGURE= YES
CONFIGURE_ARGS= --disable-tests --enable-gtk-doc
INSTALL_TARGET= install-strip
USES= autoreconf gmake libtool pathfix pkgconfig python sqlite:3
USE_GNOME= pygobject3 introspection libxml2
PATHFIX_MAKEFILEIN=Makefile.am
# GitLab variables.
GL_ACCOUNT= accounts-sso
GL_PROJECT= ${PORTNAME}
GL_TAGNAME= ${PORTVERSION}
GL_COMMIT= 00254a604a7c7bd38c41794a80ad8930e90f21aa
pre-configure:
cd ${WRKSRC} && gtkdocize --copy --flavour no-tmpl
.include <bsd.port.mk>