e432a3366d
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>
37 lines
1 KiB
Makefile
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}#/ \
|
|
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>
|