Remove libaccounts-glib; it's unused in ports and breaks randomly in

bulks.

ok jasper@
This commit is contained in:
ajacoutot 2017-08-01 07:06:55 +00:00
parent 90c6126372
commit a89c5a707d
6 changed files with 1 additions and 179 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.1017 2017/07/30 21:16:18 jca Exp $
# $OpenBSD: Makefile,v 1.1018 2017/08/01 07:06:55 ajacoutot Exp $
SUBDIR =
SUBDIR += GeoIP
@ -189,7 +189,6 @@
SUBDIR += ladvd
SUBDIR += ldns
SUBDIR += lftp
SUBDIR += libaccounts-glib
SUBDIR += libbgpdump
SUBDIR += libbind
SUBDIR += libcares

View File

@ -1,65 +0,0 @@
# $OpenBSD: Makefile,v 1.12 2016/09/23 09:16:56 sthen Exp $
COMMENT= accounts management library for GLib applications
DISTNAME= libaccounts-glib-1.18
REVISION= 1
SHARED_LIBS += accounts-glib 1.0 # 1.3
CATEGORIES= net
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
Antoine Jacoutot <ajacoutot@openbsd.org>
HOMEPAGE= https://gitlab.com/groups/accounts-sso
# LGPLv2.1
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += c ffi gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 lzma m pcre
WANTLIB += pthread sqlite3 xml2 z
# from https://gitlab.com/accounts-sso/libaccounts-glib/tags
MASTER_SITES= https://distfiles.bsdfrog.org/
WRKDIST= ${WRKDIR}/${DISTNAME}-17201ad512e86d248ac158046ac322e7164adc87
MODULES= devel/gettext \
lang/python \
x11/gnome
BUILD_DEPENDS= devel/py-gobject3
# MODPY_LIBDIR/gi/overrides/
RUN_DEPENDS= devel/py-gobject3
LIB_DEPENDS= databases/sqlite3 \
textproc/libxml
MODGNOME_TOOLS= docbook gobject-introspection
USE_GMAKE= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --disable-gcov \
--disable-tests
# XXX check if still needed at next update
CONFIGURE_ENV += HAVE_GCOV_FALSE='\#'
AUTOCONF_VERSION= 2.69
AUTOMAKE_VERSION= 1.15
CONFIGURE_ARGS += --enable-gtk-doc
BUILD_DEPENDS += ${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS} \
devel/libtool \
textproc/gtk-doc
pre-configure:
# XXX check if still needed at next update
sed -i "s,-Werror,," ${WRKSRC}/libaccounts-glib/Makefile.am
cd ${WRKSRC} && \
AUTOCONF_VERSION=${AUTOCONF_VERSION} \
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
NOCONFIGURE=1 \
./autogen.sh
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (libaccounts-glib-1.18.tar.gz) = W8/PVVW9/L8OGVFW21Smf3iZZ6c+UaafT+dQ4rRnApg=
SIZE (libaccounts-glib-1.18.tar.gz) = 125323

View File

@ -1,15 +0,0 @@
$OpenBSD: patch-libaccounts-glib_Makefile_am,v 1.1 2017/06/03 10:09:10 espie Exp $
this option is deadly, you have to provide a full list of libraries,
which this port doesn't (missing at least libc).
Index: libaccounts-glib/Makefile.am
--- libaccounts-glib/Makefile.am.orig
+++ libaccounts-glib/Makefile.am
@@ -15,7 +15,6 @@ libaccounts_glib_la_LIBADD = \
libaccounts_glib_la_LDFLAGS = \
$(COVERAGE_LDFLAGS) \
-version-info 1:3:1 \
- --no-allow-shlib-undefined \
-export-symbols-regex '^ag_'
BUILT_SOURCES = \

View File

@ -1,6 +0,0 @@
libaccounts-glib is a library for managing accounts which can be used
from GLib applications. It is part of the Accounts & SSO framework.
which consists of a set of components and libraries which implement an
account manager for a user's online accounts and a single-sign-on daemon
which handles the authentication to the remote services on behalf of the
client applications.

View File

@ -1,89 +0,0 @@
@comment $OpenBSD: PLIST,v 1.6 2016/03/22 13:00:04 ajacoutot Exp $
@bin bin/ag-backup
@bin bin/ag-tool
include/libaccounts-glib/
include/libaccounts-glib/accounts-glib.h
include/libaccounts-glib/ag-account-service.h
include/libaccounts-glib/ag-account.h
include/libaccounts-glib/ag-application.h
include/libaccounts-glib/ag-auth-data.h
include/libaccounts-glib/ag-errors.h
include/libaccounts-glib/ag-manager.h
include/libaccounts-glib/ag-provider.h
include/libaccounts-glib/ag-service-type.h
include/libaccounts-glib/ag-service.h
include/libaccounts-glib/ag-types.h
lib/girepository-1.0/Accounts-1.0.typelib
lib/libaccounts-glib.a
lib/libaccounts-glib.la
@lib lib/libaccounts-glib.so.${LIBaccounts-glib_VERSION}
lib/pkgconfig/libaccounts-glib.pc
lib/python${MODPY_VERSION}/site-packages/gi/overrides/Accounts.py
lib/python${MODPY_VERSION}/site-packages/gi/overrides/Accounts.pyc
lib/python${MODPY_VERSION}/site-packages/gi/overrides/Accounts.pyo
@man man/man1/ag-backup.1
@man man/man1/ag-tool.1
share/backup-framework/
share/backup-framework/applications/
share/backup-framework/applications/accounts.conf
share/dbus-1/
share/dbus-1/interfaces/
share/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml
share/gir-1.0/Accounts-1.0.gir
share/gtk-doc/html/libaccounts-glib/
share/gtk-doc/html/libaccounts-glib/AgAccount.html
share/gtk-doc/html/libaccounts-glib/AgAccountService.html
share/gtk-doc/html/libaccounts-glib/AgApplication.html
share/gtk-doc/html/libaccounts-glib/AgAuthData.html
share/gtk-doc/html/libaccounts-glib/AgManager.html
share/gtk-doc/html/libaccounts-glib/AgProvider.html
share/gtk-doc/html/libaccounts-glib/AgService.html
share/gtk-doc/html/libaccounts-glib/AgServiceType.html
share/gtk-doc/html/libaccounts-glib/account-management.html
share/gtk-doc/html/libaccounts-glib/ag-backup.html
share/gtk-doc/html/libaccounts-glib/ag-tool.html
share/gtk-doc/html/libaccounts-glib/annotation-glossary.html
share/gtk-doc/html/libaccounts-glib/api-index-1-1.html
share/gtk-doc/html/libaccounts-glib/api-index-1-2.html
share/gtk-doc/html/libaccounts-glib/api-index-1-4.html
share/gtk-doc/html/libaccounts-glib/api-index-1-5.html
share/gtk-doc/html/libaccounts-glib/api-index-deprecated.html
share/gtk-doc/html/libaccounts-glib/api-index-full.html
share/gtk-doc/html/libaccounts-glib/appendices.html
share/gtk-doc/html/libaccounts-glib/gettext-xml-files.html
share/gtk-doc/html/libaccounts-glib/glossary.html
share/gtk-doc/html/libaccounts-glib/home.png
share/gtk-doc/html/libaccounts-glib/index.html
share/gtk-doc/html/libaccounts-glib/left-insensitive.png
share/gtk-doc/html/libaccounts-glib/left.png
share/gtk-doc/html/libaccounts-glib/libaccounts-compiling.html
share/gtk-doc/html/libaccounts-glib/libaccounts-glib-objects.html
share/gtk-doc/html/libaccounts-glib/libaccounts-glib-overview.html
share/gtk-doc/html/libaccounts-glib/libaccounts-glib-tools.html
share/gtk-doc/html/libaccounts-glib/libaccounts-glib.devhelp2
share/gtk-doc/html/libaccounts-glib/libaccounts-overview.html
share/gtk-doc/html/libaccounts-glib/libaccounts-running.html
share/gtk-doc/html/libaccounts-glib/object-tree.html
share/gtk-doc/html/libaccounts-glib/provider-file-format.html
share/gtk-doc/html/libaccounts-glib/right-insensitive.png
share/gtk-doc/html/libaccounts-glib/right.png
share/gtk-doc/html/libaccounts-glib/service-file-format.html
share/gtk-doc/html/libaccounts-glib/service-type-file-format.html
share/gtk-doc/html/libaccounts-glib/style.css
share/gtk-doc/html/libaccounts-glib/up-insensitive.png
share/gtk-doc/html/libaccounts-glib/up.png
share/gtk-doc/html/libaccounts-glib/validating-xml-files.html
share/gtk-doc/html/libaccounts-glib/xml-file-formats.html
share/gtk-doc/html/libaccounts-glib/xml-files.html
share/vala/
share/vala/vapi/
share/vala/vapi/libaccounts-glib.deps
share/vala/vapi/libaccounts-glib.vapi
share/xml/
share/xml/accounts/
share/xml/accounts/schema/
share/xml/accounts/schema/dtd/
share/xml/accounts/schema/dtd/accounts-application.dtd
share/xml/accounts/schema/dtd/accounts-provider.dtd
share/xml/accounts/schema/dtd/accounts-service-type.dtd
share/xml/accounts/schema/dtd/accounts-service.dtd