From a65183693294358ed20e7cb555eb97fce96a90d3 Mon Sep 17 00:00:00 2001 From: Yanhui Shen Date: Thu, 13 Jul 2023 15:30:27 +0800 Subject: [PATCH] New package: netatalk-3.1.15 --- srcpkgs/netatalk/files/netatalk/run | 3 +++ srcpkgs/netatalk/template | 30 +++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100755 srcpkgs/netatalk/files/netatalk/run create mode 100644 srcpkgs/netatalk/template diff --git a/srcpkgs/netatalk/files/netatalk/run b/srcpkgs/netatalk/files/netatalk/run new file mode 100755 index 000000000000..dee5dcfa309d --- /dev/null +++ b/srcpkgs/netatalk/files/netatalk/run @@ -0,0 +1,3 @@ +#!/bin/sh +exec 2>&1 +exec netatalk diff --git a/srcpkgs/netatalk/template b/srcpkgs/netatalk/template new file mode 100644 index 000000000000..f9ede934f224 --- /dev/null +++ b/srcpkgs/netatalk/template @@ -0,0 +1,30 @@ +# Template file for 'netatalk' +pkgname=netatalk +version=3.1.15 +revision=1 +build_style=gnu-configure +hostmakedepends="autoconf pkg-config" +makedepends="acl-devel pam-devel libgcrypt-devel db-devel libevent-devel avahi-libs-devel openssl-devel dbus-glib-devel" +depends="python3" +short_desc="Open Source fileserver that implements the Apple Filing Protocol (AFP)" +maintainer="Yanhui Shen " +license="GPL-2.0-only" +homepage="https://github.com/Netatalk/netatalk" +distfiles="https://github.com/Netatalk/netatalk/releases/download/netatalk-${version//./-}/netatalk-${version}.tar.bz2" +checksum=d8d4a5cc0fd86b0d90e017d64c1f4623e8cdbfbda570fc423ade1151a93d19f5 +python_version=3 + +conf_files=" + /etc/dbus-1/system.d/netatalk-dbus.conf + /etc/extmap.conf + /etc/afp.conf + /etc/dbus-session.conf" + +if [ "$CROSS_BUILD" ]; then + configure_args+=" --with-bdb=${XBPS_CROSS_BASE}" +fi + +post_install() { + vsconf config/dbus-session.conf + vsv netatalk +}