From b1a4c1f1dd567a8f5adbb957dd9f7ea0b09fec8c Mon Sep 17 00:00:00 2001
From: TBK <tbk@jjtc.eu>
Date: Thu, 11 Feb 2021 19:07:07 +0100
Subject: [PATCH] community/netatalk: add mysql cnid backend

Currently only tdb and last (tdb in-memmory) are supported. Both are sub-optimal according to http://netatalk.sourceforge.net/3.1/htmldocs/configuration.html#CNID-backends
---
 community/netatalk/APKBUILD | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/community/netatalk/APKBUILD b/community/netatalk/APKBUILD
index cefcd7ab2d7d..ca72f90c375f 100644
--- a/community/netatalk/APKBUILD
+++ b/community/netatalk/APKBUILD
@@ -2,13 +2,13 @@
 # Maintainer: Alexander Rigbo <alex@dnb.nu>
 pkgname=netatalk
 pkgver=3.1.12
-pkgrel=4
-pkgdesc="Netatalk is a freely-available Open Source AFP fileserver"
+pkgrel=5
+pkgdesc="Open Source AFP fileserver"
 url="http://netatalk.sourceforge.net/"
 arch="all"
 license="GPL-2.0-or-later"
 options="suid"  # needed for /usr/bin/afppasswd
-makedepends="acl-dev attr-dev libevent-dev libgcrypt-dev tdb-dev file"
+makedepends="acl-dev attr-dev file libevent-dev libgcrypt-dev mariadb-connector-c-dev tdb-dev"
 subpackages="$pkgname-doc $pkgname-dev $pkgname-openrc"
 source="https://downloads.sourceforge.net/netatalk/netatalk-$pkgver.tar.gz
 	netatalk.initd
@@ -45,6 +45,7 @@ build() {
 		--without-libevent \
 		--with-libevent-header=/usr/include \
 		--with-libevent-lib=/usr/lib \
+		--with-mysql \
 		--without-bdb \
 		--without-tdb \
 		--without-dtrace \
-- 
GitLab