[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/files/

2023-10-22 Thread Joonas Niilola
commit: 2a909c22ad50328f157d46907465b9c9dd54a048
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Oct 22 08:37:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Oct 22 16:33:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a909c22

net-fs/netatalk: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/33453
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/netatalk-3.1.12-fno-common.patch |  11 --
 .../netatalk/files/netatalk-3.1.12-my_bool.patch   |  16 ---
 .../netatalk/files/netatalk-3.1.12-tracker3.patch  | 136 -
 net-fs/netatalk/files/netatalk-3.1.7-gentoo.patch  | 132 
 .../netatalk-3.1.8-disable-ld-library-path.patch   |  34 --
 5 files changed, 329 deletions(-)

diff --git a/net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch 
b/net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch
deleted file mode 100644
index 52a8cf3dce9a..
--- a/net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/etc/afpd/directory.h
-+++ b/etc/afpd/directory.h
-@@ -91,7 +91,7 @@
- #define   AR_UWRITE   (1<<2)
- #define   AR_UOWN (1<<7)
- 
--q_t *invalid_dircache_entries;
-+extern q_t *invalid_dircache_entries;
- 
- typedef int (*dir_loop)(struct dirent *, char *, void *);
- 

diff --git a/net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch 
b/net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch
deleted file mode 100644
index 3b4ff99ec577..
--- a/net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-fix my_bool compilation issue due to newer MySQL removing the type
-
-https://bugs.gentoo.org/692560
-Patch by Kostiantyn Gorbunov
-
 a/libatalk/cnid/mysql/cnid_mysql.c 2016-03-10 10:06:20.0 +0200
-+++ b/libatalk/cnid/mysql/cnid_mysql.c 2019-09-02 19:55:04.361132422 +0300
-@@ -848,7 +848,7 @@
- 
- /* Initialize and connect to MySQL server */
- EC_NULL( db->cnid_mysql_con = mysql_init(NULL) );
--my_bool my_recon = true;
-+bool my_recon = true;
- EC_ZERO( mysql_options(db->cnid_mysql_con, MYSQL_OPT_RECONNECT, 
&my_recon) );
- int my_timeout = 600;
- EC_ZERO( mysql_options(db->cnid_mysql_con, MYSQL_OPT_CONNECT_TIMEOUT, 
&my_timeout) );

diff --git a/net-fs/netatalk/files/netatalk-3.1.12-tracker3.patch 
b/net-fs/netatalk/files/netatalk-3.1.12-tracker3.patch
deleted file mode 100644
index bb946364f575..
--- a/net-fs/netatalk/files/netatalk-3.1.12-tracker3.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-From a7ff155b4a907af0cb979863758137aa5f8dce3f Mon Sep 17 00:00:00 2001
-From: Andrew Bauer 
-Date: Sat, 13 Mar 2021 13:16:36 -0600
-Subject: [PATCH] add support for tracker3
-

- etc/afpd/spotlight.c  | 20 
- etc/spotlight/sparql_parser.c |  2 +-
- etc/spotlight/sparql_parser.y |  2 +-
- include/atalk/spotlight.h |  2 ++
- macros/netatalk.m4| 10 +-
- 5 files changed, 33 insertions(+), 3 deletions(-)
-
-diff --git a/etc/afpd/spotlight.c b/etc/afpd/spotlight.c
-index 9c8b4700..fa8f8083 100644
 a/etc/afpd/spotlight.c
-+++ b/etc/afpd/spotlight.c
-@@ -581,6 +581,7 @@ static void slq_dump(void)
-  * Tracker async callbacks
-  /
- 
-+#ifndef HAVE_TRACKER3
- static void tracker_con_cb(GObject  *object,
-GAsyncResult *res,
-gpointer  user_data)
-@@ -600,6 +601,7 @@ static void tracker_con_cb(GObject  *object,
- 
- LOG(log_info, logtype_sl, "connected to Tracker");
- }
-+#endif
- 
- static void tracker_cursor_cb(GObject  *object,
-   GAsyncResult *res,
-@@ -1312,6 +1314,9 @@ int spotlight_init(AFPObj *obj)
- static bool initialized = false;
- const char *attributes;
- struct sl_ctx *sl_ctx;
-+#ifdef HAVE_TRACKER3
-+GError *error = NULL;
-+#endif
- 
- if (initialized) {
- return 0;
-@@ -1342,8 +1347,23 @@ int spotlight_init(AFPObj *obj)
- setenv("XDG_CACHE_HOME", _PATH_STATEDIR, 0);
- setenv("TRACKER_USE_LOG_FILES", "1", 0);
- 
-+#ifdef HAVE_TRACKER3
-+sl_ctx->tracker_con = tracker_sparql_connection_bus_new 
("org.freedesktop.Tracker3.Miner.Files",
-+   NULL, NULL, 
&error);
-+
-+if (error) {
-+LOG(log_error, logtype_sl, "Could not connect to Tracker: %s",
-+error->message);
-+sl_ctx->tracker_con = NULL;
-+g_error_free(error);
-+return -1;
-+}
-+
-+LOG(log_info, logtype_sl, "connected to Tracker3");
-+#else
- tracker_sparql_connection_get_async(sl_ctx->cancellable,
- tracker_con_cb, sl_ctx);
-+#endif
- 
- initialized = true;
- return 0;
-diff --git a/etc/spotlight/sparql_parser.c b/etc/s

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2023-10-20 Thread Hans de Graaff
commit: c3800ebe27b1ec8a21f268b4da03006d64fa1195
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 20 12:51:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 20 12:53:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3800ebe

net-fs/netatalk: drop 3.1.12-r7, 3.1.17

Signed-off-by: Hans de Graaff  gentoo.org>

 net-fs/netatalk/Manifest  |   2 -
 net-fs/netatalk/netatalk-3.1.12-r7.ebuild | 181 --
 net-fs/netatalk/netatalk-3.1.17.ebuild| 172 
 3 files changed, 355 deletions(-)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 7c5be570f82e..fed37e954ab4 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,3 +1 @@
-DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B 
a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3
 SHA512 
0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759
-DIST netatalk-3.1.17.tar.xz 975108 BLAKE2B 
e4bc8bead03f2afbbb2964b1220c029adb10a5d987089aa9f39834c52d90ca72c9894e039a2fecde2b042400aa03f86cfe27589572e834337cbe0877fc21c8a4
 SHA512 
d63b9b07c1ce316b20980d531240e8e4c71ad164983b2c3127a50d5d1a0e3783acf41120ebf1c9a9da39f5347bd8aa261986dc91bd879979e9defe7c092e8522
 DIST netatalk-3.1.18.tar.xz 974852 BLAKE2B 
ba69e0bc08455dff46d8aa83fa1a2eda6eac60a0ab7a1b22bba8c47abb57ac70bd2879ec496c5e5f3da40a461e93fcecdf7c3e489daff18e995961f59d4fdc99
 SHA512 
06c56754afacbf9c71dc2ab7b80c231f5c25f522967e1d825b4e9e129233528bd1e7101144239b52636b9efe7f1f86a37749da8a8af611169155bca9711798d0

diff --git a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
deleted file mode 100644
index fd4a73dcc4f4..
--- a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic pam systemd
-
-DESCRIPTION="Open Source AFP server"
-HOMEPAGE="https://netatalk.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 1-3)/${P}.tar.bz2"
-
-LICENSE="GPL-2 BSD"
-SLOT="0/18.0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd zeroconf"
-
-CDEPEND="
-   !app-editors/yudit
-   dev-libs/libevent:0=
-   >=dev-libs/libgcrypt-1.2.3:0=
-   sys-apps/coreutils
-   >=sys-libs/db-4.2.52:=
-   sys-libs/tdb
-   virtual/libcrypt:=
-   acl? (
-   sys-apps/attr
-   sys-apps/acl
-   )
-   cracklib? ( sys-libs/cracklib )
-   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap:= )
-   pam? ( sys-libs/pam )
-   ssl? ( dev-libs/openssl:0= )
-   tcpd? ( sys-apps/tcp-wrappers )
-   tracker? ( app-misc/tracker:3= )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-RDEPEND="${CDEPEND}"
-DEPEND="${CDEPEND}
-   app-alternatives/yacc
-   sys-devel/flex
-"
-
-RESTRICT="test"
-
-REQUIRED_USE="
-   ldap? ( acl )
-   tracker? ( dbus )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
-   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
-   "${FILESDIR}"/${PN}-3.1.12-my_bool.patch #692560
-   "${FILESDIR}"/${PN}-3.1.12-fno-common.patch #706852
-   # https://sourceforge.net/p/netatalk/patches/147/
-   "${FILESDIR}"/${PN}-3.1.12-tracker3.patch
-)
-
-src_prepare() {
-   default
-   append-flags -fno-strict-aliasing
-
-   sed \
-   -e "s:shell_utils::g" \
-   -i contrib/Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=()
-
-   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
-   # to sed the Makefiles to not do rc-update.
-   # TODO:
-   # systemd : --with-init-style=systemd
-   myeconfargs+=(
-   $(use_enable debug)
-   $(use_enable debug debugging)
-   $(use_enable pgp pgp-uam)
-   $(use_enable kerberos)
-   $(use_enable kerberos krbV-uam)
-   $(use_enable quota)
-   $(use_enable tcpd tcp-wrappers)
-   $(use_enable zeroconf)
-   $(use_with acl acls)
-   $(use_with cracklib)
-   $(use_with dbus afpstats)
-   $(use_with ldap)
-   $(use_with pam)
-   $(use_with samba smbsharemodes)
-   $(use_with shadow)
-   $(use_with ssl ssl-dir)
-   $(use_with tracker)
-   $(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
-   $(use_with tracker tracker-pkgconfig-version $(ver_cut

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2023-10-13 Thread Arthur Zamarin
commit: 01139b60129b1c9cabf4feffce1b25d77b0c3a8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:14:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01139b60

net-fs/netatalk: Stabilize 3.1.18 x86, #915632

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-fs/netatalk/netatalk-3.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.18.ebuild 
b/net-fs/netatalk/netatalk-3.1.18.ebuild
index 022ef5445521..e22103ae3d3d 100644
--- a/net-fs/netatalk/netatalk-3.1.18.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Netatalk/netatalk/releases/download/netatalk-${PV//.
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota +shadow ssl tracker 
tcpd zeroconf"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2023-10-12 Thread Sam James
commit: df7429b7e02654e9620987e9c566cc06aa384212
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 13 02:44:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 13 02:44:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df7429b7

net-fs/netatalk: Stabilize 3.1.18 amd64, #915632

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.18.ebuild 
b/net-fs/netatalk/netatalk-3.1.18.ebuild
index fc2451edfd99..022ef5445521 100644
--- a/net-fs/netatalk/netatalk-3.1.18.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Netatalk/netatalk/releases/download/netatalk-${PV//.
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~x86"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota +shadow ssl tracker 
tcpd zeroconf"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2023-10-12 Thread Sam James
commit: 7f4476c213b30247b19fc9ea73ca567aa4f28ec0
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 12 23:32:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 12 23:32:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4476c2

net-fs/netatalk: Stabilize 3.1.18 arm, #915632

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.18.ebuild 
b/net-fs/netatalk/netatalk-3.1.18.ebuild
index 0a3e76e016b5..fc2451edfd99 100644
--- a/net-fs/netatalk/netatalk-3.1.18.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.18.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Netatalk/netatalk/releases/download/netatalk-${PV//.
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota +shadow ssl tracker 
tcpd zeroconf"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2023-10-07 Thread Sam James
commit: de16384527fd0eaf52360d463507fb3d7e1d00dc
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  8 05:18:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  8 05:18:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de163845

net-fs/netatalk: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-fs/netatalk/metadata.xml b/net-fs/netatalk/metadata.xml
index e3244d1d84f5..263e2e0c82d3 100644
--- a/net-fs/netatalk/metadata.xml
+++ b/net-fs/netatalk/metadata.xml
@@ -15,5 +15,6 @@


netatalk
+   Netatalk/netatalk

 



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2023-10-07 Thread Sam James
commit: 4ed8f4f1c1a5662225e5c333670266ab038348ac
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  8 05:31:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  8 05:31:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed8f4f1

net-fs/netatalk: add 3.1.18

Bug: https://bugs.gentoo.org/915354
Closes: https://bugs.gentoo.org/915211
Closes: https://bugs.gentoo.org/915212
Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/Manifest   |   1 +
 net-fs/netatalk/netatalk-3.1.18.ebuild | 172 +
 2 files changed, 173 insertions(+)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index d7bcf3b126cc..7c5be570f82e 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,2 +1,3 @@
 DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B 
a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3
 SHA512 
0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759
 DIST netatalk-3.1.17.tar.xz 975108 BLAKE2B 
e4bc8bead03f2afbbb2964b1220c029adb10a5d987089aa9f39834c52d90ca72c9894e039a2fecde2b042400aa03f86cfe27589572e834337cbe0877fc21c8a4
 SHA512 
d63b9b07c1ce316b20980d531240e8e4c71ad164983b2c3127a50d5d1a0e3783acf41120ebf1c9a9da39f5347bd8aa261986dc91bd879979e9defe7c092e8522
+DIST netatalk-3.1.18.tar.xz 974852 BLAKE2B 
ba69e0bc08455dff46d8aa83fa1a2eda6eac60a0ab7a1b22bba8c47abb57ac70bd2879ec496c5e5f3da40a461e93fcecdf7c3e489daff18e995961f59d4fdc99
 SHA512 
06c56754afacbf9c71dc2ab7b80c231f5c25f522967e1d825b4e9e129233528bd1e7101144239b52636b9efe7f1f86a37749da8a8af611169155bca9711798d0

diff --git a/net-fs/netatalk/netatalk-3.1.18.ebuild 
b/net-fs/netatalk/netatalk-3.1.18.ebuild
new file mode 100644
index ..0a3e76e016b5
--- /dev/null
+++ b/net-fs/netatalk/netatalk-3.1.18.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic pam systemd
+
+DESCRIPTION="Open Source AFP server"
+HOMEPAGE="https://netatalk.sourceforge.net/";
+SRC_URI="https://github.com/Netatalk/netatalk/releases/download/netatalk-${PV//./-}/netatalk-${PV}.tar.xz";
+
+LICENSE="GPL-2 BSD"
+SLOT="0/18.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota +shadow ssl tracker 
tcpd zeroconf"
+
+RDEPEND="
+   !app-editors/yudit
+   dev-libs/libevent:=
+   >=dev-libs/libgcrypt-1.2.3:=
+   sys-apps/coreutils
+   >=sys-libs/db-4.2.52:=
+   sys-libs/tdb
+   virtual/libcrypt:=
+   acl? (
+   sys-apps/attr
+   sys-apps/acl
+   )
+   cracklib? ( sys-libs/cracklib )
+   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   pam? ( sys-libs/pam )
+   ssl? ( dev-libs/openssl:0= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tracker? ( app-misc/tracker:3= )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-alternatives/yacc
+   sys-devel/flex
+"
+
+RESTRICT="test"
+
+REQUIRED_USE="
+   ldap? ( acl )
+   tracker? ( dbus )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.17-gentoo.patch
+   "${FILESDIR}"/${PN}-3.1.17-disable-ld-library-path.patch # bug #564350
+)
+
+src_prepare() {
+   default
+   append-flags -fno-strict-aliasing
+
+   sed \
+   -e "s:shell_utils::g" \
+   -i contrib/Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=()
+
+   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
+   # to sed the Makefiles to not do rc-update.
+   # TODO:
+   # * systemd: --with-init-style=systemd
+   myeconfargs+=(
+   $(use_enable debug)
+   $(use_enable debug debugging)
+   $(use_enable pgp pgp-uam)
+   $(use_enable kerberos krbV-uam)
+   $(use_enable quota)
+   $(use_enable tcpd tcp-wrappers)
+   $(use_enable zeroconf)
+   $(use_with acl acls)
+   $(use_with cracklib)
+   $(use_with dbus afpstats)
+   $(use_with kerberos)
+   $(use_with ldap)
+   $(use_with pam)
+   $(use_with shadow)
+   $(use_with ssl ssl-dir)
+   $(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
+   $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 
$(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
+   --disable-static
+   --enable-overwrite
+   --disable-afs
+   --with-bdb=/usr
+   --with-uams-path=/usr/$(get_libdir)/${PN}
+   --with-init-styl

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/files/, net-fs/netatalk/

2023-10-04 Thread Hans de Graaff
commit: 53b4d537e4b7ebb3ea8a61abfff6fe52d4eadc99
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  4 17:02:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  4 17:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b4d537

net-fs/netatalk: add 3.1.17

Bug: https://bugs.gentoo.org/837623
Bug: https://bugs.gentoo.org/881259
Closes: https://bugs.gentoo.org/829098
Signed-off-by: Hans de Graaff  gentoo.org>

 net-fs/netatalk/Manifest   |   1 +
 .../netatalk-3.1.17-disable-ld-library-path.patch  |  34 
 net-fs/netatalk/files/netatalk-3.1.17-gentoo.patch | 112 ++
 net-fs/netatalk/netatalk-3.1.17.ebuild | 172 +
 4 files changed, 319 insertions(+)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 0bf4ddfe0aa6..d7bcf3b126cc 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1 +1,2 @@
 DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B 
a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3
 SHA512 
0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759
+DIST netatalk-3.1.17.tar.xz 975108 BLAKE2B 
e4bc8bead03f2afbbb2964b1220c029adb10a5d987089aa9f39834c52d90ca72c9894e039a2fecde2b042400aa03f86cfe27589572e834337cbe0877fc21c8a4
 SHA512 
d63b9b07c1ce316b20980d531240e8e4c71ad164983b2c3127a50d5d1a0e3783acf41120ebf1c9a9da39f5347bd8aa261986dc91bd879979e9defe7c092e8522

diff --git 
a/net-fs/netatalk/files/netatalk-3.1.17-disable-ld-library-path.patch 
b/net-fs/netatalk/files/netatalk-3.1.17-disable-ld-library-path.patch
new file mode 100644
index ..21cb119994fc
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.17-disable-ld-library-path.patch
@@ -0,0 +1,34 @@
+there's no need to set LD_LIBRARY_PATH in order to perform link tests, and
+it's actually undesirable as it'll cause the toolchain to search a different
+path than the ones it's configured to (host lib wise).
+
+https://bugs.gentoo.org/564350
+
+--- a/macros/db3-check.m4
 b/macros/db3-check.m4
+@@ -142,15 +142,7 @@ if test "x$bdb_required" = "xyes"; then
+ CPPFLAGS="-I${bdbdir}/include${subdir} $CPPFLAGS"
+ LDFLAGS="-L$bdblibdir $LDFLAGS"
+ 
+-dnl -- Uses version set by NETATALK_BDB_HEADER to try 
to run
+-dnl -- a conftest that checks that header/lib version 
match
+-dnl -- $shlibpath_var is set by LIBTOOL, its value is
+-dnl -- LD_LIBRARY_PATH on many platforms. This will 
be fairly
+-dnl -- portable hopefully. Reference:
+-dnl -- 
http://lists.gnu.org/archive/html/autoconf/2009-03/msg00040.html
+-test "$cross_compiling" = yes || eval export 
$shlibpath_var=$bdblibdir
+ NETATALK_BDB_TRY_LINK
+-eval export $shlibpath_var=$saved_shlibpath_var
+ 
+ if test x"${atalk_cv_bdb_version}" = x"yes"; then
+ BDB_CFLAGS="-I${bdbdir}/include${subdir}"
+@@ -174,9 +166,7 @@ if test "x$bdb_required" = "xyes"; then
+CPPFLAGS="-I${bdbdir}/include${subdir} $CPPFLAGS"
+LDFLAGS="-L$bdblibdir $LDFLAGS"
+ 
+-   test "$cross_compiling" = yes || eval export 
$shlibpath_var=$bdblibdir
+NETATALK_BDB_TRY_LINK
+-   eval export $shlibpath_var=$saved_shlibpath_var
+ 
+if test x"${atalk_cv_bdb_version}" = x"yes"; then
+   BDB_CFLAGS="-I${bdbdir}/include${subdir}"

diff --git a/net-fs/netatalk/files/netatalk-3.1.17-gentoo.patch 
b/net-fs/netatalk/files/netatalk-3.1.17-gentoo.patch
new file mode 100644
index ..eada14a0d28e
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.17-gentoo.patch
@@ -0,0 +1,112 @@
+ Makefile.am  |  6 --
+ etc/netatalk/Makefile.am |  5 +++--
+ etc/netatalk/afp_avahi.c |  2 +-
+ etc/uams/Makefile.am | 20 ++--
+ libatalk/dsi/Makefile.am |  3 ++-
+ libatalk/vfs/Makefile.am |  1 +
+ macros/netatalk.m4   |  1 -
+ 7 files changed, 17 insertions(+), 21 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index ec7f14d..b87fd8a 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -11,9 +11,3 @@ EXTRA_DIST = CONTRIBUTORS COPYRIGHT COPYING NEWS VERSION 
abigen.sh
+ ACLOCAL_AMFLAGS = -I macros
+ AUTOMAKE_OPTIONS = foreign
+ 
+-if RUN_LDCONFIG
+-install-exec-hook:
+-  @printf "Running ldconfig to ensure libraries installed in system 
library directories are added to the dynamic linker cache ... "
+-  @-@NETA_LDCONFIG@
+-  @printf "done\n"
+-endif
+diff --git a/etc/netatalk/Makefile.am 

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2022-07-10 Thread Sam James
commit: 9e93c38e2b88d5885668d7ac4150c7d320dddb97
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 11 03:09:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 11 03:09:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e93c38e

net-fs/netatalk: fix UnusedInherits

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
index 88e38a3b10b2..5033147b7faf 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools flag-o-matic multilib pam systemd
+inherit autotools flag-o-matic pam systemd
 
 DESCRIPTION="Open Source AFP server"
 HOMEPAGE="https://netatalk.sourceforge.net/";



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2022-04-10 Thread Sam James
commit: 2e1f2f98cab11f82acabd22847f8773ee83ddabb
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 10 10:13:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 10:13:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1f2f98

net-fs/netatalk: use HTTPS for HOMEPAGE

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12-r6.ebuild | 2 +-
 net-fs/netatalk/netatalk-3.1.12-r7.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r6.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r6.ebuild
index 4f85e6d1b221..90e8afc02782 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r6.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r6.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools flag-o-matic multilib pam systemd
 
 DESCRIPTION="Open Source AFP server"
-HOMEPAGE="http://netatalk.sourceforge.net/";
+HOMEPAGE="https://netatalk.sourceforge.net/";
 SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"

diff --git a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
index 959d0003067e..88e38a3b10b2 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools flag-o-matic multilib pam systemd
 
 DESCRIPTION="Open Source AFP server"
-HOMEPAGE="http://netatalk.sourceforge.net/";
+HOMEPAGE="https://netatalk.sourceforge.net/";
 SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2022-03-22 Thread Sam James
commit: cbe60ced6a86f1566401ba86e6d62b7ede2ad6b7
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 22 23:55:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 22 23:55:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe60ced

net-fs/netatalk: add subslot dep on OpenLDAP

New OpenLDAP breaks ABI (changes SONAME)

Signed-off-by: Sam James  gentoo.org>

 .../netatalk/{netatalk-3.1.12-r4.ebuild => netatalk-3.1.12-r6.ebuild} | 4 ++--
 .../netatalk/{netatalk-3.1.12-r5.ebuild => netatalk-3.1.12-r7.ebuild} | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r4.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r6.ebuild
similarity index 98%
rename from net-fs/netatalk/netatalk-3.1.12-r4.ebuild
rename to net-fs/netatalk/netatalk-3.1.12-r6.ebuild
index 8862f5b616b2..4f85e6d1b221 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r4.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,7 +29,7 @@ CDEPEND="
cracklib? ( sys-libs/cracklib )
dbus? ( sys-apps/dbus dev-libs/dbus-glib )
kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
+   ldap? ( net-nds/openldap:= )
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl:0= )
tcpd? ( sys-apps/tcp-wrappers )

diff --git a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
similarity index 99%
rename from net-fs/netatalk/netatalk-3.1.12-r5.ebuild
rename to net-fs/netatalk/netatalk-3.1.12-r7.ebuild
index 00b7df8d04ca..959d0003067e 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r7.ebuild
@@ -29,7 +29,7 @@ CDEPEND="
cracklib? ( sys-libs/cracklib )
dbus? ( sys-apps/dbus dev-libs/dbus-glib )
kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
+   ldap? ( net-nds/openldap:= )
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl:0= )
tcpd? ( sys-apps/tcp-wrappers )



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2022-02-01 Thread Sam James
commit: f83f3d63c38f687ed2be74187326bb0be2878d09
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  2 00:07:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  2 00:07:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83f3d63

net-fs/netatalk: Stabilize 3.1.12-r5 x86, #828302

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
index 9961be891b55..00b7df8d04ca 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2022-01-31 Thread Sam James
commit: d7f93f98b40b1dac1a295adb11d8653f00542253
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  1 05:18:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  1 05:18:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f93f98

net-fs/netatalk: Stabilize 3.1.12-r5 arm, #828302

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
index e1d1f84ed120..9961be891b55 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~x86"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2022-01-31 Thread Sam James
commit: 0875dee5da97901503abd5ae1f56dfaf62024f74
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  1 04:42:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  1 04:42:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0875dee5

net-fs/netatalk: Stabilize 3.1.12-r5 amd64, #828302

Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
index 7931f0d959a0..e1d1f84ed120 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2021-06-30 Thread Sam James
commit: b63b6a6c160c9e44a6ff6f362860036f94327cf0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 30 18:39:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 30 18:39:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63b6a6c

net-fs/netatalk: add missing libcrypt dependency

Signed-off-by: Sam James  gentoo.org>

 .../{netatalk-3.1.12-r2.ebuild => netatalk-3.1.12-r4.ebuild} | 5 ++---
 .../{netatalk-3.1.12-r3.ebuild => netatalk-3.1.12-r5.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r2.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r4.ebuild
similarity index 98%
rename from net-fs/netatalk/netatalk-3.1.12-r2.ebuild
rename to net-fs/netatalk/netatalk-3.1.12-r4.ebuild
index 3a286936a38..8862f5b616b 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r2.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r4.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-AUTOTOOLS_AUTORECONF=yes
-
 inherit autotools flag-o-matic multilib pam systemd
 
 DESCRIPTION="Open Source AFP server"
@@ -19,10 +17,11 @@ IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota 
samba +shadow ssl trac
 CDEPEND="
!app-editors/yudit
dev-libs/libevent:0=
-   >=dev-libs/libgcrypt-1.2.3:0
+   >=dev-libs/libgcrypt-1.2.3:0=
sys-apps/coreutils
>=sys-libs/db-4.2.52:=
sys-libs/tdb
+   virtual/libcrypt:=
acl? (
sys-apps/attr
sys-apps/acl

diff --git a/net-fs/netatalk/netatalk-3.1.12-r3.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
similarity index 98%
rename from net-fs/netatalk/netatalk-3.1.12-r3.ebuild
rename to net-fs/netatalk/netatalk-3.1.12-r5.ebuild
index 181cdc98f60..7931f0d959a 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r3.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r5.ebuild
@@ -2,7 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-AUTOTOOLS_AUTORECONF=yes
 
 inherit autotools flag-o-matic multilib pam systemd
 
@@ -18,10 +17,11 @@ IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota 
samba +shadow ssl trac
 CDEPEND="
!app-editors/yudit
dev-libs/libevent:0=
-   >=dev-libs/libgcrypt-1.2.3:0
+   >=dev-libs/libgcrypt-1.2.3:0=
sys-apps/coreutils
>=sys-libs/db-4.2.52:=
sys-libs/tdb
+   virtual/libcrypt:=
acl? (
sys-apps/attr
sys-apps/acl



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/, net-fs/netatalk/files/

2021-05-08 Thread Pacho Ramos
commit: 67168a3294f56a7c95f4e7cfa76f399efe93850e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  8 09:27:19 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat May  8 09:27:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67168a32

net-fs/netatalk: Port to tracker-3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../netatalk/files/netatalk-3.1.12-tracker3.patch  | 136 
 net-fs/netatalk/netatalk-3.1.12-r3.ebuild  | 181 +
 2 files changed, 317 insertions(+)

diff --git a/net-fs/netatalk/files/netatalk-3.1.12-tracker3.patch 
b/net-fs/netatalk/files/netatalk-3.1.12-tracker3.patch
new file mode 100644
index 000..bb946364f57
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.12-tracker3.patch
@@ -0,0 +1,136 @@
+From a7ff155b4a907af0cb979863758137aa5f8dce3f Mon Sep 17 00:00:00 2001
+From: Andrew Bauer 
+Date: Sat, 13 Mar 2021 13:16:36 -0600
+Subject: [PATCH] add support for tracker3
+
+---
+ etc/afpd/spotlight.c  | 20 
+ etc/spotlight/sparql_parser.c |  2 +-
+ etc/spotlight/sparql_parser.y |  2 +-
+ include/atalk/spotlight.h |  2 ++
+ macros/netatalk.m4| 10 +-
+ 5 files changed, 33 insertions(+), 3 deletions(-)
+
+diff --git a/etc/afpd/spotlight.c b/etc/afpd/spotlight.c
+index 9c8b4700..fa8f8083 100644
+--- a/etc/afpd/spotlight.c
 b/etc/afpd/spotlight.c
+@@ -581,6 +581,7 @@ static void slq_dump(void)
+  * Tracker async callbacks
+  /
+ 
++#ifndef HAVE_TRACKER3
+ static void tracker_con_cb(GObject  *object,
+GAsyncResult *res,
+gpointer  user_data)
+@@ -600,6 +601,7 @@ static void tracker_con_cb(GObject  *object,
+ 
+ LOG(log_info, logtype_sl, "connected to Tracker");
+ }
++#endif
+ 
+ static void tracker_cursor_cb(GObject  *object,
+   GAsyncResult *res,
+@@ -1312,6 +1314,9 @@ int spotlight_init(AFPObj *obj)
+ static bool initialized = false;
+ const char *attributes;
+ struct sl_ctx *sl_ctx;
++#ifdef HAVE_TRACKER3
++GError *error = NULL;
++#endif
+ 
+ if (initialized) {
+ return 0;
+@@ -1342,8 +1347,23 @@ int spotlight_init(AFPObj *obj)
+ setenv("XDG_CACHE_HOME", _PATH_STATEDIR, 0);
+ setenv("TRACKER_USE_LOG_FILES", "1", 0);
+ 
++#ifdef HAVE_TRACKER3
++sl_ctx->tracker_con = tracker_sparql_connection_bus_new 
("org.freedesktop.Tracker3.Miner.Files",
++   NULL, NULL, 
&error);
++
++if (error) {
++LOG(log_error, logtype_sl, "Could not connect to Tracker: %s",
++error->message);
++sl_ctx->tracker_con = NULL;
++g_error_free(error);
++return -1;
++}
++
++LOG(log_info, logtype_sl, "connected to Tracker3");
++#else
+ tracker_sparql_connection_get_async(sl_ctx->cancellable,
+ tracker_con_cb, sl_ctx);
++#endif
+ 
+ initialized = true;
+ return 0;
+diff --git a/etc/spotlight/sparql_parser.c b/etc/spotlight/sparql_parser.c
+index d6f5d3be..88b868ef 100644
+--- a/etc/spotlight/sparql_parser.c
 b/etc/spotlight/sparql_parser.c
+@@ -1455,7 +1455,7 @@ yyparse ()
+ result_limit = "";
+ ssp_result = talloc_asprintf(ssp_slq,
+  "SELECT ?url WHERE "
+- "{ %s . ?obj nie:url ?url . 
FILTER(tracker:uri-is-descendant('file://%s/', ?url)) } %s",
++ "{ %s . ?obj nie:isStoredAs ?file . ?file 
nie:url ?url . FILTER(tracker:uri-is-descendant('file://%s/', ?url)) } %s",
+  (yyvsp[(1) - (1)].sval), ssp_slq->slq_scope, 
result_limit);
+ (yyval.sval) = ssp_result;
+ }
+diff --git a/etc/spotlight/sparql_parser.y b/etc/spotlight/sparql_parser.y
+index 9d609976..5201e3d3 100644
+--- a/etc/spotlight/sparql_parser.y
 b/etc/spotlight/sparql_parser.y
+@@ -78,7 +78,7 @@ expr   {
+ result_limit = "";
+ ssp_result = talloc_asprintf(ssp_slq,
+  "SELECT ?url WHERE "
+- "{ %s . ?obj nie:url ?url . 
FILTER(tracker:uri-is-descendant('file://%s/', ?url)) } %s",
++ "{ %s . ?obj nie:isStoredAs ?file . ?file 
nie:url ?url . FILTER(tracker:uri-is-descendant('file://%s/', ?url)) } %s",
+  $1, ssp_slq->slq_scope, result_limit);
+ $$ = ssp_result;
+ }
+diff --git a/include/atalk/spotlight.h b/include/atalk/spotlight.h
+index 0e64b860..19d71009 100644
+--- a/include/atalk/spotlight.h
 b/include/atalk/spotlight.h
+@@ -29,8 +29,10 @@
+ #ifdef HAVE_TRACKER
+ #include 
+ #include 
++#ifndef HAVE_TRACKER3
+ #include 
+ #endif
++#endif
+ 
+ 
/*

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2021-04-28 Thread Matt Turner
commit: fce4168f831c9ba6e61b9ad773261d01a1069558
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 28 16:20:41 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 28 16:27:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce4168f

net-fs/netatalk: Depend on appropriate app-misc/tracker SLOT

Signed-off-by: Matt Turner  gentoo.org>

 .../netatalk/{netatalk-3.1.12-r1.ebuild => netatalk-3.1.12-r2.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r1.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r2.ebuild
similarity index 99%
rename from net-fs/netatalk/netatalk-3.1.12-r1.ebuild
rename to net-fs/netatalk/netatalk-3.1.12-r2.ebuild
index 8d987c2b347..3a286936a38 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r1.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r2.ebuild
@@ -34,7 +34,7 @@ CDEPEND="
pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl:0= )
tcpd? ( sys-apps/tcp-wrappers )
-   tracker? ( app-misc/tracker )
+   tracker? ( app-misc/tracker:0= )
zeroconf? ( net-dns/avahi[dbus] )
 "
 RDEPEND="${CDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2021-01-26 Thread Sam James
commit: f2644299d866a62fa8b97d9fe51a4a00e81058ba
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 27 03:16:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 27 03:16:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2644299

net-fs/netatalk: fix DoubleEmptyLine

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12-r1.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r1.ebuild
index 3e29c32f7ef..8d987c2b347 100644
--- a/net-fs/netatalk/netatalk-3.1.12-r1.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r1.ebuild
@@ -120,7 +120,6 @@ src_install() {
# The pamd file isn't what we need, use pamd_mimic_system
rm -rf "${ED}/etc/pam.d" || die
 
-
if use pam; then
pamd_mimic_system netatalk auth account password session
fi



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2021-01-22 Thread Mikle Kolyada
commit: 2fb27d8e5c7b8eb782b8c344b08d368058ede450
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jan 22 16:31:34 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jan 22 16:31:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb27d8e

net-fs/netatalk: install pam files conditionally

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 .../{netatalk-3.1.12.ebuild => netatalk-3.1.12-r1.ebuild} | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12-r1.ebuild
similarity index 97%
rename from net-fs/netatalk/netatalk-3.1.12.ebuild
rename to net-fs/netatalk/netatalk-3.1.12-r1.ebuild
index 010c1ff320b..3e29c32f7ef 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -119,7 +119,11 @@ src_install() {
 
# The pamd file isn't what we need, use pamd_mimic_system
rm -rf "${ED}/etc/pam.d" || die
-   pamd_mimic_system netatalk auth account password session
+
+
+   if use pam; then
+   pamd_mimic_system netatalk auth account password session
+   fi
 
sed \
-e "s|:SBINDIR:|${EPREFIX}/usr/sbin|g" \



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2020-08-22 Thread Michał Górny
commit: 5edcfce354d52cf4fd4f01549ed778443453dcd8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 22 07:47:12 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 22 08:04:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edcfce3

net-fs/netatalk: Eradicate utils (python2)

Closes: https://bugs.gentoo.org/735416
Signed-off-by: Michał Górny  gentoo.org>

 net-fs/netatalk/metadata.xml   |  1 -
 net-fs/netatalk/netatalk-3.1.12.ebuild | 26 +++---
 2 files changed, 7 insertions(+), 20 deletions(-)

diff --git a/net-fs/netatalk/metadata.xml b/net-fs/netatalk/metadata.xml
index 75b09776908..2dcee064863 100644
--- a/net-fs/netatalk/metadata.xml
+++ b/net-fs/netatalk/metadata.xml
@@ -7,7 +7,6 @@
Add support for user quota on various 
filesystems
Add shadow support
Add support for spotlight like 
tracker
-   Install afpstats script

Use dev-libs/openssl to provide DHX User 
Access
Modules. These are not used with most recent versions 
of OS X

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index c56257545e1..010c1ff320b 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
-
 AUTOTOOLS_AUTORECONF=yes
 
-inherit autotools flag-o-matic multilib pam python-r1 systemd
+inherit autotools flag-o-matic multilib pam systemd
 
 DESCRIPTION="Open Source AFP server"
 HOMEPAGE="http://netatalk.sourceforge.net/";
@@ -16,7 +14,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
 KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd +utils zeroconf"
+IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd zeroconf"
 
 CDEPEND="
!app-editors/yudit
@@ -37,14 +35,9 @@ CDEPEND="
ssl? ( dev-libs/openssl:0= )
tcpd? ( sys-apps/tcp-wrappers )
tracker? ( app-misc/tracker )
-   utils? ( ${PYTHON_DEPS} )
zeroconf? ( net-dns/avahi[dbus] )
 "
-RDEPEND="${CDEPEND}
-   utils? (
-   dev-lang/perl
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   )"
+RDEPEND="${CDEPEND}"
 DEPEND="${CDEPEND}
virtual/yacc
sys-devel/flex"
@@ -53,8 +46,7 @@ RESTRICT="test"
 
 REQUIRED_USE="
ldap? ( acl )
-   tracker? ( dbus )
-   utils? ( ${PYTHON_REQUIRED_USE} )"
+   tracker? ( dbus )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.7-gentoo.patch
@@ -67,11 +59,9 @@ src_prepare() {
default
append-flags -fno-strict-aliasing
 
-   if ! use utils; then
-   sed \
-   -e "s:shell_utils::g" \
-   -i contrib/Makefile.am || die
-   fi
+   sed \
+   -e "s:shell_utils::g" \
+   -i contrib/Makefile.am || die
eautoreconf
 }
 
@@ -138,8 +128,6 @@ src_install() {
> "${T}"/service.systemd || die
systemd_newunit "${T}"/service.systemd ${PN}.service
 
-   use utils && python_foreach_impl python_doscript 
contrib/shell_utils/afpstats
-
# no static archives
find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/, net-fs/netatalk/files/

2020-06-11 Thread David Seifert
commit: 233aa32334f7ed86ac66897f9edd47f221bc299f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 11 13:49:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 11 13:49:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233aa323

net-fs/netatalk: Fix building with -fno-common

Closes: https://bugs.gentoo.org/706852
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch | 11 +++
 net-fs/netatalk/netatalk-3.1.12.ebuild |  1 +
 2 files changed, 12 insertions(+)

diff --git a/net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch 
b/net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch
new file mode 100644
index 000..52a8cf3dce9
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.12-fno-common.patch
@@ -0,0 +1,11 @@
+--- a/etc/afpd/directory.h
 b/etc/afpd/directory.h
+@@ -91,7 +91,7 @@
+ #define   AR_UWRITE   (1<<2)
+ #define   AR_UOWN (1<<7)
+ 
+-q_t *invalid_dircache_entries;
++extern q_t *invalid_dircache_entries;
+ 
+ typedef int (*dir_loop)(struct dirent *, char *, void *);
+ 

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index 369ce4e2ac3..89d0bf17760 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -60,6 +60,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.1.7-gentoo.patch
"${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
"${FILESDIR}"/${PN}-3.1.12-my_bool.patch #692560
+   "${FILESDIR}"/${PN}-3.1.12-fno-common.patch #706852
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2020-06-11 Thread David Seifert
commit: 3aa8c1ccb012b519014b4f5f444e58554fb9dfaa
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 11 13:49:06 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 11 13:49:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa8c1cc

net-fs/netatalk: [QA] clean up ebuild

* remove static archives/.la files
* remove USE=static-libs
* use ${ED} consistently
* don't mix output streams

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12.ebuild | 24 ++--
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index 89d0bf17760..c56257545e1 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
 KEYWORDS="amd64 arm ~ppc ~ppc64 x86"
-IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
+IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
tracker tcpd +utils zeroconf"
 
 CDEPEND="
!app-editors/yudit
@@ -102,6 +102,7 @@ src_configure() {
$(use_with tracker)
$(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
$(use_with tracker tracker-pkgconfig-version $(ver_cut 1 
$(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
+   --disable-static
--enable-overwrite
--disable-krb4-uam
--disable-afs
@@ -121,9 +122,9 @@ src_install() {
default
 
if use zeroconf; then
-   sed -i -e '/avahi-daemon/s:use:need:g' "${D}"/etc/init.d/${PN} 
|| die
+   sed -i -e '/avahi-daemon/s:use:need:g' "${ED}"/etc/init.d/${PN} 
|| die
else
-   sed -i -e '/avahi-daemon/d' "${D}"/etc/init.d/${PN} || die
+   sed -i -e '/avahi-daemon/d' "${ED}"/etc/init.d/${PN} || die
fi
 
# The pamd file isn't what we need, use pamd_mimic_system
@@ -138,6 +139,9 @@ src_install() {
systemd_newunit "${T}"/service.systemd ${PN}.service
 
use utils && python_foreach_impl python_doscript 
contrib/shell_utils/afpstats
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {
@@ -154,29 +158,29 @@ pkg_postinst() {
fi
done
 
-   echo ""
+   elog
elog "Starting from version 3.0 only uses a single init 
script again"
elog "Please update your runlevels accordingly"
-   echo ""
+   elog
elog "Dependencies should be resolved automatically 
depending on settings"
elog "but please report issues with this on 
https://bugs.gentoo.org/ if"
elog "you find any."
-   echo ""
+   elog
elog "Following config files are obsolete now:"
elog "afpd.conf, netatalk.conf, AppleVolumes.default 
and afp_ldap.conf"
elog "in favour of"
elog "/etc/afp.conf"
-   echo ""
+   elog
elog "Please convert your existing configs before you 
restart your daemon"
-   echo ""
+   elog
elog "The new AppleDouble default backend is 
appledouble = ea"
elog "Existing entries will be updated on access, but 
can do an offline"
elog "conversion with"
elog "dbd -ruve /path/to/Volume"
-   echo ""
+   elog
elog "For general notes on the upgrade, please visit"
elog 
"http://netatalk.sourceforge.net/3.0/htmldocs/upgrade.html";
-   echo ""
+   elog
break
fi
done



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/files/, net-fs/netatalk/

2020-04-08 Thread Fabian Groffen
commit: 18c9cd112e5f37795391d3f0b895741c79a047e7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Apr  8 07:42:50 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Apr  8 07:42:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c9cd11

net-fs/netatalk-3.1.2: fix compilation due to my_bool, bug #692560

Closes: https://bugs.gentoo.org/692560
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Fabian Groffen  gentoo.org>

 net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch | 16 
 net-fs/netatalk/netatalk-3.1.12.ebuild  |  1 +
 2 files changed, 17 insertions(+)

diff --git a/net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch 
b/net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch
new file mode 100644
index 000..3b4ff99ec57
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.12-my_bool.patch
@@ -0,0 +1,16 @@
+fix my_bool compilation issue due to newer MySQL removing the type
+
+https://bugs.gentoo.org/692560
+Patch by Kostiantyn Gorbunov
+
+--- a/libatalk/cnid/mysql/cnid_mysql.c 2016-03-10 10:06:20.0 +0200
 b/libatalk/cnid/mysql/cnid_mysql.c 2019-09-02 19:55:04.361132422 +0300
+@@ -848,7 +848,7 @@
+ 
+ /* Initialize and connect to MySQL server */
+ EC_NULL( db->cnid_mysql_con = mysql_init(NULL) );
+-my_bool my_recon = true;
++bool my_recon = true;
+ EC_ZERO( mysql_options(db->cnid_mysql_con, MYSQL_OPT_RECONNECT, 
&my_recon) );
+ int my_timeout = 600;
+ EC_ZERO( mysql_options(db->cnid_mysql_con, MYSQL_OPT_CONNECT_TIMEOUT, 
&my_timeout) );

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index da4f8e1ca7c..369ce4e2ac3 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -59,6 +59,7 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.7-gentoo.patch
"${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
+   "${FILESDIR}"/${PN}-3.1.12-my_bool.patch #692560
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-10-12 Thread Mikle Kolyada
commit: 981070495be99ced450195c8dcd547dd3d8870c0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 21:19:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 21:19:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98107049

net-fs/netatalk: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index d16e87282fc..3e812e2ad85 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -33,7 +33,7 @@ CDEPEND="
dbus? ( sys-apps/dbus dev-libs/dbus-glib )
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl:0= )
tcpd? ( sys-apps/tcp-wrappers )
tracker? ( app-misc/tracker )



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-08-11 Thread David Seifert
commit: f4dddef54185b157e38434cd482afef2e1b2ae42
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 11 11:19:55 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 11 11:19:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dddef5

net-fs/netatalk: [QA] Fix missing trailing slash

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index f5cb53b7a12..a6adead6ef8 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -144,11 +144,11 @@ pkg_postinst() {
for v in ${REPLACING_VERSIONS}; do
if [[ $(ver_test ${v} -lt 3) ]]; then
for fle in afp_signature.conf afp_voluuid.conf; do
-   if [[ -f "${ROOT}"etc/netatalk/${fle} ]]; then
-   if [[ ! -f 
"${ROOT}"var/lib/netatalk/${fle} ]]; then
+   if [[ -f "${ROOT}"/etc/netatalk/${fle} ]]; then
+   if [[ ! -f 
"${ROOT}"/var/lib/netatalk/${fle} ]]; then
mv \
-   
"${ROOT}"etc/netatalk/${fle} \
-   
"${ROOT}"var/lib/netatalk/
+   
"${ROOT}"/etc/netatalk/${fle} \
+   
"${ROOT}"/var/lib/netatalk/
fi
fi
done



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-08-01 Thread Andreas Sturmlechner
commit: ce8b93d965b9827582fb741e49f12b5fc2fa1792
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  1 20:00:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  1 20:00:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8b93d9

net-fs/netatalk: Drop 3.1.10

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-fs/netatalk/Manifest   |   1 -
 net-fs/netatalk/netatalk-3.1.10.ebuild | 181 -
 2 files changed, 182 deletions(-)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 2672236988f..0bf4ddfe0aa 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,2 +1 @@
-DIST netatalk-3.1.10.tar.bz2 1811929 BLAKE2B 
9249b6e32ae8a5c3cefd461e182fa4972c3b65c19cc8f25f3eeaa00b8f2694ee2e03d1adf702e59a7a8da5d3f53d047c18f99a13bbfbc6d4b29b888ee20f1906
 SHA512 
dd1f49307b5298a784e2b487c0da94459632bab8353cf505cd4b104f4c0b55bbb77caf73e8b4c60af64018b345df78337accac3b5ed6cb5620309b163a86d32b
 DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B 
a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3
 SHA512 
0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
deleted file mode 100644
index 60690c4d7c8..000
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils eapi7-ver flag-o-matic multilib pam python-r1 systemd 
versionator
-
-DESCRIPTION="Open Source AFP server"
-HOMEPAGE="http://netatalk.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 1-3)/${P}.tar.bz2"
-
-LICENSE="GPL-2 BSD"
-SLOT="0/17.0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
-
-CDEPEND="
-   !app-editors/yudit
-   dev-libs/libevent:0=
-   >=dev-libs/libgcrypt-1.2.3:0
-   sys-apps/coreutils
-   >=sys-libs/db-4.2.52:=
-   sys-libs/tdb
-   acl? (
-   sys-apps/attr
-   sys-apps/acl
-   )
-   cracklib? ( sys-libs/cracklib )
-   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
-   pam? ( virtual/pam )
-   ssl? ( dev-libs/openssl:0 )
-   tcpd? ( sys-apps/tcp-wrappers )
-   tracker? ( app-misc/tracker )
-   utils? ( ${PYTHON_DEPS} )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-RDEPEND="${CDEPEND}
-   utils? (
-   dev-lang/perl
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   )"
-DEPEND="${CDEPEND}
-   virtual/yacc
-   sys-devel/flex"
-
-RESTRICT="test"
-
-REQUIRED_USE="
-   ldap? ( acl )
-   tracker? ( dbus )
-   utils? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
-   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
-)
-
-src_prepare() {
-   if ! use utils; then
-   sed \
-   -e "s:shell_utils::g" \
-   -i contrib/Makefile.am || die
-   fi
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=()
-
-   append-flags -fno-strict-aliasing
-
-   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
-   # to sed the Makefiles to not do rc-update.
-   # TODO:
-   # systemd : --with-init-style=systemd
-   myeconfargs+=(
-   $(use_enable debug)
-   $(use_enable debug debugging)
-   $(use_enable pgp pgp-uam)
-   $(use_enable kerberos)
-   $(use_enable kerberos krbV-uam)
-   $(use_enable quota)
-   $(use_enable tcpd tcp-wrappers)
-   $(use_enable zeroconf)
-   $(use_with acl acls)
-   $(use_with cracklib)
-   $(use_with dbus afpstats)
-   $(use_with ldap)
-   $(use_with pam)
-   $(use_with samba smbsharemodes)
-   $(use_with shadow)
-   $(use_with ssl ssl-dir)
-   $(use_with tracker)
-   $(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
-   $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 
$(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
-   --enable-overwrite
-   --disable-krb4-uam
-   --disable-afs
-   --with-libevent-header=/

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-08-01 Thread Mikle Kolyada
commit: ab90b432b2bbafd4051a140038c99fbf9f67559b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Aug  1 19:58:07 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Aug  1 19:58:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab90b432

net-fs/netatalk: arm stable wrt bug #687044

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-fs/netatalk/netatalk-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index 472a18240ee..f5cb53b7a12 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-06-04 Thread Agostino Sarubbo
commit: a6b671312e838c8ed9c69362be1a054ccf1d3f63
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 06:45:51 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 06:45:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b67131

net-fs/netatalk: amd64 stable wrt bug #687044

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-fs/netatalk/netatalk-3.1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index 88ce2028504..472a18240ee 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 
1-3)/${P}.tar.bz2"
 
 LICENSE="GPL-2 BSD"
 SLOT="0/18.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-02-15 Thread Mart Raudsepp
commit: 265a0a147477469b2f6b24deb7d0f3e37e2db2ae
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 15 18:40:53 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 15 18:41:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265a0a14

net-fs/netatalk: pass correct tracker-pkgconfig-version

At least since 1.0, the pkgconfig version is always 1.0 or 2.0, without
the minor version affecting it (as that's semantically backwards
compatible).
As we don't have any 0.x anymore, change it to pass the found tracker
major version with .0 suffixed. This should fix the option.
Before the fix it seems it just fails to find tracker non-fatally and
disabled tracker usage despite USE=tracker being used.

Bug: https://bugs.gentoo.org/672308
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-fs/netatalk/netatalk-3.1.10.ebuild | 6 +++---
 net-fs/netatalk/netatalk-3.1.12.ebuild | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
index 39d75a27f41..60690c4d7c8 100644
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 
 AUTOTOOLS_AUTORECONF=yes
 
-inherit autotools-utils flag-o-matic multilib pam python-r1 systemd versionator
+inherit autotools-utils eapi7-ver flag-o-matic multilib pam python-r1 systemd 
versionator
 
 DESCRIPTION="Open Source AFP server"
 HOMEPAGE="http://netatalk.sourceforge.net/";
@@ -98,7 +98,7 @@ src_configure() {
$(use_with ssl ssl-dir)
$(use_with tracker)
$(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
-   $(use_with tracker tracker-pkgconfig-version 
$(get_version_component_range 1-2 $(best_version app-misc/tracker | sed 
's:app-misc/tracker-::g')))
+   $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 
$(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
--enable-overwrite
--disable-krb4-uam
--disable-afs

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
index 026d6442f0e..1d6ee17df24 100644
--- a/net-fs/netatalk/netatalk-3.1.12.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -99,7 +99,7 @@ src_configure() {
$(use_with ssl ssl-dir)
$(use_with tracker)
$(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon")
-   $(use_with tracker tracker-pkgconfig-version $(ver_cut 1-2 
$(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')))
+   $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 
$(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0)
--enable-overwrite
--disable-krb4-uam
--disable-afs



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-01-02 Thread Justin Lecher
commit: c5a1976a860651b98330e379fa4ecb9612410303
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Jan  2 10:56:07 2019 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Jan  2 11:39:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a1976a

net-fs/netatalk: add missing slot operator

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/netatalk-3.1.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.11.ebuild 
b/net-fs/netatalk/netatalk-3.1.11.ebuild
index 761f1c4f004..52f7bcd57e6 100644
--- a/net-fs/netatalk/netatalk-3.1.11.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -34,7 +34,7 @@ CDEPEND="
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
-   ssl? ( dev-libs/openssl:0 )
+   ssl? ( dev-libs/openssl:0= )
tcpd? ( sys-apps/tcp-wrappers )
tracker? ( app-misc/tracker )
utils? ( ${PYTHON_DEPS} )



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-01-02 Thread Justin Lecher
commit: a435acc5f2e5d36c7b719168bb4326f152b51e83
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Jan  2 11:28:28 2019 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Jan  2 11:39:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a435acc5

net-fs/netatalk: Drop old

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/Manifest   |   2 -
 net-fs/netatalk/netatalk-3.1.11.ebuild | 181 -
 net-fs/netatalk/netatalk-3.1.8.ebuild  | 179 
 3 files changed, 362 deletions(-)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 811d0746015..2672236988f 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,4 +1,2 @@
 DIST netatalk-3.1.10.tar.bz2 1811929 BLAKE2B 
9249b6e32ae8a5c3cefd461e182fa4972c3b65c19cc8f25f3eeaa00b8f2694ee2e03d1adf702e59a7a8da5d3f53d047c18f99a13bbfbc6d4b29b888ee20f1906
 SHA512 
dd1f49307b5298a784e2b487c0da94459632bab8353cf505cd4b104f4c0b55bbb77caf73e8b4c60af64018b345df78337accac3b5ed6cb5620309b163a86d32b
-DIST netatalk-3.1.11.tar.bz2 1812227 BLAKE2B 
a416d8fe96df6869ac63b0d41ede37e21f7a49528f12719a74497813749b5cf523c2f3cba5a5034cb2a978c2c83ea1d516a24b71f28fa584bc5c9261f129274c
 SHA512 
330e584f34b5f5e8714b3eca8e11adb93134cc0afa73e9bc25ddadcf3e9a96779a2979dfc08a64d343b148bc2d4e0e0f25b08d9c46d6b68057611d04ecfd06ea
 DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B 
a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3
 SHA512 
0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759
-DIST netatalk-3.1.8.tar.bz2 1802404 BLAKE2B 
101285dc9c031b95a6e353a215ba119e6e25a7c3741e4ce40d86c21479fe33c2b268923d5ff060b97f3c35cb10c99d94c4da2fa4a089c8dfcef08a28044ed186
 SHA512 
734745743b2d5fe39f3d6716f377e6255d6a061e3c615a4fe30db388ec6d848f6db063d733dfa24ccf967f1e9042841bce4824f4bed391952c4304ee11e11b0d

diff --git a/net-fs/netatalk/netatalk-3.1.11.ebuild 
b/net-fs/netatalk/netatalk-3.1.11.ebuild
deleted file mode 100644
index 52f7bcd57e6..000
--- a/net-fs/netatalk/netatalk-3.1.11.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils flag-o-matic multilib pam python-r1 systemd versionator
-
-DESCRIPTION="Open Source AFP server"
-HOMEPAGE="http://netatalk.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 1-3)/${P}.tar.bz2"
-
-LICENSE="GPL-2 BSD"
-SLOT="0/17.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
-
-CDEPEND="
-   !app-editors/yudit
-   dev-libs/libevent:0=
-   >=dev-libs/libgcrypt-1.2.3:0
-   sys-apps/coreutils
-   >=sys-libs/db-4.2.52:=
-   sys-libs/tdb
-   acl? (
-   sys-apps/attr
-   sys-apps/acl
-   )
-   cracklib? ( sys-libs/cracklib )
-   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
-   kerberos? ( virtual/krb5 )
-   ldap? ( net-nds/openldap )
-   pam? ( virtual/pam )
-   ssl? ( dev-libs/openssl:0= )
-   tcpd? ( sys-apps/tcp-wrappers )
-   tracker? ( app-misc/tracker )
-   utils? ( ${PYTHON_DEPS} )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-RDEPEND="${CDEPEND}
-   utils? (
-   dev-lang/perl
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   )"
-DEPEND="${CDEPEND}
-   virtual/yacc
-   sys-devel/flex"
-
-RESTRICT="test"
-
-REQUIRED_USE="
-   ldap? ( acl )
-   tracker? ( dbus )
-   utils? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
-   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
-)
-
-src_prepare() {
-   if ! use utils; then
-   sed \
-   -e "s:shell_utils::g" \
-   -i contrib/Makefile.am || die
-   fi
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=()
-
-   append-flags -fno-strict-aliasing
-
-   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
-   # to sed the Makefiles to not do rc-update.
-   # TODO:
-   # systemd : --with-init-style=systemd
-   myeconfargs+=(
-   $(use_enable debug)
-   $(use_enable debug debugging)
-   $(use_enable pgp pgp-uam)
-   $(use_enable kerberos)
-   $(use_enable kerberos krbV-uam)
-   $(use_enable quota)
-   $(use_enable tcpd tcp-wrappers)
-   $(use_enable zeroconf)
-   $(use_with

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2019-01-02 Thread Justin Lecher
commit: 702ecfb371c1cdf498527f970283cc77481fef3e
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Jan  2 11:24:44 2019 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Jan  2 11:39:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702ecfb3

net-fs/netatalk: Version Bump

Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/Manifest   |   1 +
 net-fs/netatalk/netatalk-3.1.12.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index a4106c8d48a..811d0746015 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,3 +1,4 @@
 DIST netatalk-3.1.10.tar.bz2 1811929 BLAKE2B 
9249b6e32ae8a5c3cefd461e182fa4972c3b65c19cc8f25f3eeaa00b8f2694ee2e03d1adf702e59a7a8da5d3f53d047c18f99a13bbfbc6d4b29b888ee20f1906
 SHA512 
dd1f49307b5298a784e2b487c0da94459632bab8353cf505cd4b104f4c0b55bbb77caf73e8b4c60af64018b345df78337accac3b5ed6cb5620309b163a86d32b
 DIST netatalk-3.1.11.tar.bz2 1812227 BLAKE2B 
a416d8fe96df6869ac63b0d41ede37e21f7a49528f12719a74497813749b5cf523c2f3cba5a5034cb2a978c2c83ea1d516a24b71f28fa584bc5c9261f129274c
 SHA512 
330e584f34b5f5e8714b3eca8e11adb93134cc0afa73e9bc25ddadcf3e9a96779a2979dfc08a64d343b148bc2d4e0e0f25b08d9c46d6b68057611d04ecfd06ea
+DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B 
a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3
 SHA512 
0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759
 DIST netatalk-3.1.8.tar.bz2 1802404 BLAKE2B 
101285dc9c031b95a6e353a215ba119e6e25a7c3741e4ce40d86c21479fe33c2b268923d5ff060b97f3c35cb10c99d94c4da2fa4a089c8dfcef08a28044ed186
 SHA512 
734745743b2d5fe39f3d6716f377e6255d6a061e3c615a4fe30db388ec6d848f6db063d733dfa24ccf967f1e9042841bce4824f4bed391952c4304ee11e11b0d

diff --git a/net-fs/netatalk/netatalk-3.1.12.ebuild 
b/net-fs/netatalk/netatalk-3.1.12.ebuild
new file mode 100644
index 000..026d6442f0e
--- /dev/null
+++ b/net-fs/netatalk/netatalk-3.1.12.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools flag-o-matic multilib pam python-r1 systemd
+
+DESCRIPTION="Open Source AFP server"
+HOMEPAGE="http://netatalk.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(ver_cut 1-3)/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0/18.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
+
+CDEPEND="
+   !app-editors/yudit
+   dev-libs/libevent:0=
+   >=dev-libs/libgcrypt-1.2.3:0
+   sys-apps/coreutils
+   >=sys-libs/db-4.2.52:=
+   sys-libs/tdb
+   acl? (
+   sys-apps/attr
+   sys-apps/acl
+   )
+   cracklib? ( sys-libs/cracklib )
+   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl:0= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tracker? ( app-misc/tracker )
+   utils? ( ${PYTHON_DEPS} )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+RDEPEND="${CDEPEND}
+   utils? (
+   dev-lang/perl
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )"
+DEPEND="${CDEPEND}
+   virtual/yacc
+   sys-devel/flex"
+
+RESTRICT="test"
+
+REQUIRED_USE="
+   ldap? ( acl )
+   tracker? ( dbus )
+   utils? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
+   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
+)
+
+src_prepare() {
+   default
+   append-flags -fno-strict-aliasing
+
+   if ! use utils; then
+   sed \
+   -e "s:shell_utils::g" \
+   -i contrib/Makefile.am || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=()
+
+   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
+   # to sed the Makefiles to not do rc-update.
+   # TODO:
+   # systemd : --with-init-style=systemd
+   myeconfargs+=(
+   $(use_enable debug)
+   $(use_enable debug debugging)
+   $(use_enable pgp pgp-uam)
+   $(use_enable kerberos)
+   $(use_enable kerberos krbV-uam)
+   $(use_enable quota)
+   $(use_enable tcpd tcp-wrappers)
+   $(use_enable zeroconf)
+   $(use_with acl acls)
+   $(use_with cracklib)
+   $(use_with dbus afpstats)
+   $(use_with 

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2017-11-26 Thread David Seifert
commit: 8224551014fc739648b611f8273df4d4661d8cf2
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 26 12:39:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 26 23:10:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82245510

net-fs/netatalk: [QA] Consistent whitespace in metadata.xml

 net-fs/netatalk/metadata.xml | 34 --
 1 file changed, 12 insertions(+), 22 deletions(-)

diff --git a/net-fs/netatalk/metadata.xml b/net-fs/netatalk/metadata.xml
index 22c8cf038f6..75b09776908 100644
--- a/net-fs/netatalk/metadata.xml
+++ b/net-fs/netatalk/metadata.xml
@@ -1,30 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-
-   Add support pgp authentication module
-   
-
-   Add support for user quota on various filesystems.
-   
-
-   Add shadow support
-   
-
-   Add support for spotlight like tracker
-   
-
-   Install afpstats script
-   
-
+   
+   
+   Add support pgp authentication module
+   Add support for user quota on various 
filesystems
+   Add shadow support
+   Add support for spotlight like 
tracker
+   Install afpstats script
+   
Use dev-libs/openssl to provide DHX User 
Access
Modules. These are not used with most recent versions 
of OS X
and can be kept disabled without risks.

-  
-  
-netatalk
-  
+   
+   
+   netatalk
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2017-04-13 Thread Michael Weber
commit: 7b4f8073c68c05ed4b8cf7dba915ab683872f928
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Apr 13 17:48:20 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr 13 17:48:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b4f8073

net-fs/netatalk: Version bump (bug 614420).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-fs/netatalk/Manifest   |   1 +
 net-fs/netatalk/netatalk-3.1.11.ebuild | 181 +
 2 files changed, 182 insertions(+)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index e585b948f2c..77f1bbc418f 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,2 +1,3 @@
 DIST netatalk-3.1.10.tar.bz2 1811929 SHA256 
2b40161985bb32cff5660bf689a4704f15c33bb87565efc7805dd5c75ad1fcc7 SHA512 
dd1f49307b5298a784e2b487c0da94459632bab8353cf505cd4b104f4c0b55bbb77caf73e8b4c60af64018b345df78337accac3b5ed6cb5620309b163a86d32b
 WHIRLPOOL 
f5996ef249e98e5cb95ab214087f482502e6177bfa4d259119db8362e45665d775ca4e41277b34e627c4c199859915f9732c101adc0f17ba56bdcf64efc7a789
+DIST netatalk-3.1.11.tar.bz2 1812227 SHA256 
3434472ba96d3bbe3b024274438daad83b784ced720f7662a4c1d0a1078799a6 SHA512 
330e584f34b5f5e8714b3eca8e11adb93134cc0afa73e9bc25ddadcf3e9a96779a2979dfc08a64d343b148bc2d4e0e0f25b08d9c46d6b68057611d04ecfd06ea
 WHIRLPOOL 
d5bc44c13585cb41b8cfd48876398842900b830a8f685585ad993d719bb0a3614bb87d1d43213200eceb9b57ebc48138f3dc6c02692ab6dd27196aa3e59f8e8d
 DIST netatalk-3.1.8.tar.bz2 1802404 SHA256 
34668d5f53b780e9f143c2d7ee06ebc1c2bd7758c60ca483c8b08da27dcc4d4c SHA512 
734745743b2d5fe39f3d6716f377e6255d6a061e3c615a4fe30db388ec6d848f6db063d733dfa24ccf967f1e9042841bce4824f4bed391952c4304ee11e11b0d
 WHIRLPOOL 
dff6050c746b301864d34b9577f9cea7195878434306e4ad83032a51ba6841b4b8537db6cedef27642d751beeefacba62026addd4b8f5056a9fe9b0b07bf98d8

diff --git a/net-fs/netatalk/netatalk-3.1.11.ebuild 
b/net-fs/netatalk/netatalk-3.1.11.ebuild
new file mode 100644
index 000..761f1c4f004
--- /dev/null
+++ b/net-fs/netatalk/netatalk-3.1.11.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils flag-o-matic multilib pam python-r1 systemd versionator
+
+DESCRIPTION="Open Source AFP server"
+HOMEPAGE="http://netatalk.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 1-3)/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0/17.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
+
+CDEPEND="
+   !app-editors/yudit
+   dev-libs/libevent:0=
+   >=dev-libs/libgcrypt-1.2.3:0
+   sys-apps/coreutils
+   >=sys-libs/db-4.2.52:=
+   sys-libs/tdb
+   acl? (
+   sys-apps/attr
+   sys-apps/acl
+   )
+   cracklib? ( sys-libs/cracklib )
+   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl:0 )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tracker? ( app-misc/tracker )
+   utils? ( ${PYTHON_DEPS} )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+RDEPEND="${CDEPEND}
+   utils? (
+   dev-lang/perl
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )"
+DEPEND="${CDEPEND}
+   virtual/yacc
+   sys-devel/flex"
+
+RESTRICT="test"
+
+REQUIRED_USE="
+   ldap? ( acl )
+   tracker? ( dbus )
+   utils? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
+   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
+)
+
+src_prepare() {
+   if ! use utils; then
+   sed \
+   -e "s:shell_utils::g" \
+   -i contrib/Makefile.am || die
+   fi
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=()
+
+   append-flags -fno-strict-aliasing
+
+   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
+   # to sed the Makefiles to not do rc-update.
+   # TODO:
+   # systemd : --with-init-style=systemd
+   myeconfargs+=(
+   $(use_enable debug)
+   $(use_enable debug debugging)
+   $(use_enable pgp pgp-uam)
+   $(use_enable kerberos)
+   $(use_enable kerberos krbV-uam)
+   $(use_enable quota)
+   $(use_enable tcpd tcp-wrappers)
+   $(use_enable zeroconf)
+   $(use_with acl acls)
+   $(use_with cracklib)
+   $(use_with dbus afpstats)
+   $(use_with ldap)
+   $(use_with pam)
+   $(use_with samba smbshar

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-12-24 Thread Agostino Sarubbo
commit: 50fbd568529428778c83b7f29d0f87d09814
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Dec 24 10:24:28 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Dec 24 10:24:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fbd568

net-fs/netatalk: arm stable wrt bug #601814

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/netatalk/netatalk-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
index e643681..1410ab0 100644
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 
 LICENSE="GPL-2 BSD"
 SLOT="0/17.0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-12-23 Thread Justin Lecher
commit: 38dd248f0f1fba37ef61805c09c0842affe0e460
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Dec 23 15:18:14 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Dec 23 15:18:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dd248f

net-fs/netatalk: Fix slot operators for libevent

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/netatalk-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
index 63ebd59..e643681 100644
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -21,7 +21,7 @@ IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota 
samba +shadow ssl stat
 
 CDEPEND="
!app-editors/yudit
-   dev-libs/libevent
+   dev-libs/libevent:0=
>=dev-libs/libgcrypt-1.2.3:0
sys-apps/coreutils
>=sys-libs/db-4.2.52:=



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-12-18 Thread Agostino Sarubbo
commit: 3fc7e050dc6b03f9d52a4b0eda03c0bc89d5c77b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 18 16:30:32 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 18 16:30:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc7e050

net-fs/netatalk: x86 stable wrt bug #601814

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/netatalk/netatalk-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
index 863033c..63ebd59 100644
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 
 LICENSE="GPL-2 BSD"
 SLOT="0/17.0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-12-18 Thread Agostino Sarubbo
commit: 11731fb7eaf464ad80c810da7fd6aa3ba03dd88f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 18 16:24:53 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 18 16:24:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11731fb7

net-fs/netatalk: amd64 stable wrt bug #601814

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-fs/netatalk/netatalk-3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
index 245c2f9..863033c 100644
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 
 LICENSE="GPL-2 BSD"
 SLOT="0/17.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/, net-fs/netatalk/files/

2016-12-05 Thread Pacho Ramos
commit: b7f16b01586e5f58790d2f86bd3481b31b07c5d5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Dec  5 14:30:39 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec  5 15:02:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f16b01

net-fs/netatalk: Drop old

Package-Manager: portage-2.3.2

 net-fs/netatalk/Manifest   |   2 -
 net-fs/netatalk/files/netatalk-3.1.6-gentoo.patch  | 127 --
 1.7-zeroconf-prefer-native-Avahi-support.patch |  97 ---
 net-fs/netatalk/netatalk-3.1.6.ebuild  | 182 
 net-fs/netatalk/netatalk-3.1.7-r1.ebuild   | 183 -
 5 files changed, 591 deletions(-)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 2418432..e585b94 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,4 +1,2 @@
 DIST netatalk-3.1.10.tar.bz2 1811929 SHA256 
2b40161985bb32cff5660bf689a4704f15c33bb87565efc7805dd5c75ad1fcc7 SHA512 
dd1f49307b5298a784e2b487c0da94459632bab8353cf505cd4b104f4c0b55bbb77caf73e8b4c60af64018b345df78337accac3b5ed6cb5620309b163a86d32b
 WHIRLPOOL 
f5996ef249e98e5cb95ab214087f482502e6177bfa4d259119db8362e45665d775ca4e41277b34e627c4c199859915f9732c101adc0f17ba56bdcf64efc7a789
-DIST netatalk-3.1.6.tar.bz2 1817059 SHA256 
2df2b3b12be3f11eddb0fc2f88cb39d09a8c95792a4d97d9dd22127c5a5efb21 SHA512 
36bfd3df30f1a3228a6f8f05e7744f9551d01d5a59d9c05e581f731e4fe9417bc1a7178e2e6af1128ea9a5c848bfa9a447ecf22691daa201f1fa37adcbe19be8
 WHIRLPOOL 
9f52d774487781aa43444bfe920fc07d9b7fe6bece45bca7cb44a9b7bc498ed17662c42d64db0628f668098c0bf7b6cb3f9c813d39e0fdac9f59b7eeae359d5d
-DIST netatalk-3.1.7.tar.bz2 1780078 SHA256 
e4049399e4e7d477f843a9ec4bd64f70eb7c7af946e890311140fd8fbd4bc071 SHA512 
e8b22a156235cb93830ed5045e28346613e354fd830e742b2f7c1fc9302f9bdfce7fb2cc329ce8dfd1442857f96e9e54119a4ac177b6855af9143e64fb2208e7
 WHIRLPOOL 
3dfbc5c3091388fc2b1e811faf60c274549f5d6e9d7ae2c5dc0552a72ae01b2a075c8f7df634ad99188adc83c19c70ba7060aec80fe5f8783a206e4d5db16ecb
 DIST netatalk-3.1.8.tar.bz2 1802404 SHA256 
34668d5f53b780e9f143c2d7ee06ebc1c2bd7758c60ca483c8b08da27dcc4d4c SHA512 
734745743b2d5fe39f3d6716f377e6255d6a061e3c615a4fe30db388ec6d848f6db063d733dfa24ccf967f1e9042841bce4824f4bed391952c4304ee11e11b0d
 WHIRLPOOL 
dff6050c746b301864d34b9577f9cea7195878434306e4ad83032a51ba6841b4b8537db6cedef27642d751beeefacba62026addd4b8f5056a9fe9b0b07bf98d8

diff --git a/net-fs/netatalk/files/netatalk-3.1.6-gentoo.patch 
b/net-fs/netatalk/files/netatalk-3.1.6-gentoo.patch
deleted file mode 100644
index e5e396b..
--- a/net-fs/netatalk/files/netatalk-3.1.6-gentoo.patch
+++ /dev/null
@@ -1,127 +0,0 @@
- Makefile.am  |  6 --
- etc/netatalk/afp_avahi.c |  2 +-
- etc/netatalk/Makefile.am |  5 +++--
- etc/uams/Makefile.am | 20 ++--
- libatalk/dsi/Makefile.am |  3 ++-
- libatalk/vfs/Makefile.am |  1 +
- macros/netatalk.m4   |  1 -
- 8 files changed, 18 insertions(+), 22 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index 0100598..a7b6c22 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -11,9 +11,3 @@ EXTRA_DIST = CONTRIBUTORS COPYRIGHT COPYING NEWS VERSION
- ACLOCAL_AMFLAGS = -I macros
- AUTOMAKE_OPTIONS = foreign
- 
--if RUN_LDCONFIG
--install-exec-hook:
--  @printf "Running ldconfig to ensure libraries installed in system 
library directories are added to the dynamic linker cache ... "
--  @-@NETA_LDCONFIG@
--  @printf "done\n"
--endif
-diff --git a/etc/netatalk/afp_avahi.c b/etc/netatalk/afp_avahi.c
-index 5218d51..b68c266 100644
 a/etc/netatalk/afp_avahi.c
-+++ b/etc/netatalk/afp_avahi.c
-@@ -174,8 +174,8 @@ static void register_stuff(void) {
- return;
- 
- fail:
--time(NULL);
- //avahi_threaded_poll_quit(ctx->threaded_poll);
-+return;
- }
- 
- /* Called when publishing of service data completes */
-diff --git a/etc/netatalk/Makefile.am b/etc/netatalk/Makefile.am
-index 06e5a8c..2d4ef20 100644
 a/etc/netatalk/Makefile.am
-+++ b/etc/netatalk/Makefile.am
-@@ -14,6 +14,7 @@ netatalk_LDADD = \
-   $(top_builddir)/libatalk/libatalk.la
- 
- netatalk_LDFLAGS =
-+netatalk_CPPFLAGS =
- 
- if USE_BUILTIN_LIBEVENT
- netatalk_CFLAGS += \
-@@ -23,6 +24,6 @@ netatalk_CFLAGS += \
- netatalk_LDADD += \
-   $(top_builddir)/libevent/libevent.la
- else
--netatalk_CFLAGS += @LIBEVENT_CFLAGS@
--netatalk_LDFLAGS += @LIBEVENT_LDFLAGS@ -levent
-+netatalk_CPPFLAGS += @LIBEVENT_CFLAGS@
-+netatalk_LDADD += @LIBEVENT_LDFLAGS@ -levent
- endif
-diff --git a/etc/uams/Makefile.am b/etc/uams/Makefile.am
-index 3a02b83..70a2f76 100644
 a/etc/uams/Makefile.am
-+++ b/etc/uams/Makefile.am
-@@ -95,16 +95,16 @@ uams_dhx_pam_la_CFLAGS = @SSL_CFLAGS@ @PAM_CFLAGS@
- uams_dhx2_pam_la_CFLAGS= @LIBGCRYPT_CFLAGS@ @PAM_CFLAGS@
- uams_gss_la_CFLAGS   = @GSSAPI_CFLAGS@ @KRB5_CFLAGS@
- 
--uams_guest_la_LDFLAGS  = -module -avoid-version
--uams_randnum_la_LDFLAGS   

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-12-05 Thread Pacho Ramos
commit: cec7a943f5a05572048eb0f61e45ceb54128e5bf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Dec  5 14:29:34 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec  5 15:02:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec7a943

net-fs/netatalk: amd64/x86 stable, bug #595662

Package-Manager: portage-2.3.2

 net-fs/netatalk/netatalk-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index b2f2891..6fb0c43 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 
 LICENSE="GPL-2 BSD"
 SLOT="0/17.0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-10-26 Thread Markus Meier
commit: 05a85421712759ff64dc769f7d3c347f75871c26
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Oct 26 16:53:01 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Oct 26 16:53:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a85421

net-fs/netatalk: arm stable, bug #595662

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 net-fs/netatalk/netatalk-3.1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index d103dc1..b2f2891 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 
 LICENSE="GPL-2 BSD"
 SLOT="0/17.0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
 IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-10-23 Thread Justin Lecher
commit: 2111bd461e5d54595a47ec6764293c1bebeb35e4
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Oct 23 20:46:32 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 23 20:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2111bd46

net-fs/netatalk: Version Bump

Package-Manager: portage-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/Manifest   |   1 +
 net-fs/netatalk/netatalk-3.1.10.ebuild | 179 +
 2 files changed, 180 insertions(+)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 8c287b9..2418432 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,3 +1,4 @@
+DIST netatalk-3.1.10.tar.bz2 1811929 SHA256 
2b40161985bb32cff5660bf689a4704f15c33bb87565efc7805dd5c75ad1fcc7 SHA512 
dd1f49307b5298a784e2b487c0da94459632bab8353cf505cd4b104f4c0b55bbb77caf73e8b4c60af64018b345df78337accac3b5ed6cb5620309b163a86d32b
 WHIRLPOOL 
f5996ef249e98e5cb95ab214087f482502e6177bfa4d259119db8362e45665d775ca4e41277b34e627c4c199859915f9732c101adc0f17ba56bdcf64efc7a789
 DIST netatalk-3.1.6.tar.bz2 1817059 SHA256 
2df2b3b12be3f11eddb0fc2f88cb39d09a8c95792a4d97d9dd22127c5a5efb21 SHA512 
36bfd3df30f1a3228a6f8f05e7744f9551d01d5a59d9c05e581f731e4fe9417bc1a7178e2e6af1128ea9a5c848bfa9a447ecf22691daa201f1fa37adcbe19be8
 WHIRLPOOL 
9f52d774487781aa43444bfe920fc07d9b7fe6bece45bca7cb44a9b7bc498ed17662c42d64db0628f668098c0bf7b6cb3f9c813d39e0fdac9f59b7eeae359d5d
 DIST netatalk-3.1.7.tar.bz2 1780078 SHA256 
e4049399e4e7d477f843a9ec4bd64f70eb7c7af946e890311140fd8fbd4bc071 SHA512 
e8b22a156235cb93830ed5045e28346613e354fd830e742b2f7c1fc9302f9bdfce7fb2cc329ce8dfd1442857f96e9e54119a4ac177b6855af9143e64fb2208e7
 WHIRLPOOL 
3dfbc5c3091388fc2b1e811faf60c274549f5d6e9d7ae2c5dc0552a72ae01b2a075c8f7df634ad99188adc83c19c70ba7060aec80fe5f8783a206e4d5db16ecb
 DIST netatalk-3.1.8.tar.bz2 1802404 SHA256 
34668d5f53b780e9f143c2d7ee06ebc1c2bd7758c60ca483c8b08da27dcc4d4c SHA512 
734745743b2d5fe39f3d6716f377e6255d6a061e3c615a4fe30db388ec6d848f6db063d733dfa24ccf967f1e9042841bce4824f4bed391952c4304ee11e11b0d
 WHIRLPOOL 
dff6050c746b301864d34b9577f9cea7195878434306e4ad83032a51ba6841b4b8537db6cedef27642d751beeefacba62026addd4b8f5056a9fe9b0b07bf98d8

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
new file mode 100644
index ..9f889a2
--- /dev/null
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils flag-o-matic multilib pam python-r1 systemd versionator
+
+DESCRIPTION="Open Source AFP server"
+HOMEPAGE="http://netatalk.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 1-3)/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0/17.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
+
+CDEPEND="
+   !app-editors/yudit
+   dev-libs/libevent
+   >=dev-libs/libgcrypt-1.2.3:0
+   sys-apps/coreutils
+   >=sys-libs/db-4.2.52:=
+   sys-libs/tdb
+   acl? (
+   sys-apps/attr
+   sys-apps/acl
+   )
+   cracklib? ( sys-libs/cracklib )
+   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl:0 )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tracker? ( app-misc/tracker )
+   utils? ( ${PYTHON_DEPS} )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+RDEPEND="${CDEPEND}
+   utils? (
+   dev-lang/perl
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )"
+DEPEND="${CDEPEND}
+   virtual/yacc
+   sys-devel/flex"
+
+RESTRICT="test"
+
+REQUIRED_USE="
+   ldap? ( acl )
+   tracker? ( dbus )
+   utils? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
+   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
+)
+
+src_prepare() {
+   if ! use utils; then
+   sed \
+   -e "s:shell_utils::g" \
+   -i contrib/Makefile.am || die
+   fi
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=()
+
+   append-flags -fno-strict-aliasing
+
+   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
+   # to sed the Makefiles to not do rc-update.
+   # TODO:
+   # systemd : --with-init-style=systemd
+   myeconfargs+=(
+   $(use_enable debug)
+   $(use_enable debug debugging)
+   $(use_enable pgp pgp-uam)
+   $(use_enable kerberos)
+ 

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-10-23 Thread Justin Lecher
commit: 67c8fba9a98da19f01e21f6c322d95097bd5aeb7
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Oct 23 20:52:49 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Oct 23 20:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c8fba9

net-fs/netatalk: Properly use REPLACING_VERSIONS

Drop old

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=589486

Package-Manager: portage-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/netatalk-3.1.10.ebuild   |  73 +++--
 net-fs/netatalk/netatalk-3.1.6.ebuild|  75 ++---
 net-fs/netatalk/netatalk-3.1.7-r1.ebuild |  75 ++---
 net-fs/netatalk/netatalk-3.1.7.ebuild| 179 ---
 net-fs/netatalk/netatalk-3.1.8.ebuild|  73 +++--
 5 files changed, 154 insertions(+), 321 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.10.ebuild 
b/net-fs/netatalk/netatalk-3.1.10.ebuild
index 9f889a2..245c2f9 100644
--- a/net-fs/netatalk/netatalk-3.1.10.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.10.ebuild
@@ -140,40 +140,43 @@ src_install() {
 }
 
 pkg_postinst() {
-   local fle
-   if [[ ${REPLACING_VERSIONS} < 3 ]]; then
-   for fle in afp_signature.conf afp_voluuid.conf; do
-   if [[ -f "${ROOT}"etc/netatalk/${fle} ]]; then
-   if [[ ! -f "${ROOT}"var/lib/netatalk/${fle} ]]; 
then
-   mv \
-   "${ROOT}"etc/netatalk/${fle} \
-   "${ROOT}"var/lib/netatalk/
+   local fle v
+   for v in ${REPLACING_VERSIONS}; do
+   if ! version_is_at_least 3 ${v}; then
+   for fle in afp_signature.conf afp_voluuid.conf; do
+   if [[ -f "${ROOT}"etc/netatalk/${fle} ]]; then
+   if [[ ! -f 
"${ROOT}"var/lib/netatalk/${fle} ]]; then
+   mv \
+   
"${ROOT}"etc/netatalk/${fle} \
+   
"${ROOT}"var/lib/netatalk/
+   fi
fi
-   fi
-   done
-
-   echo ""
-   elog "Starting from version 3.0 only uses a single init script 
again"
-   elog "Please update your runlevels accordingly"
-   echo ""
-   elog "Dependencies should be resolved automatically depending 
on settings"
-   elog "but please report issues with this on 
https://bugs.gentoo.org/ if"
-   elog "you find any."
-   echo ""
-   elog "Following config files are obsolete now:"
-   elog "afpd.conf, netatalk.conf, AppleVolumes.default and 
afp_ldap.conf"
-   elog "in favour of"
-   elog "/etc/afp.conf"
-   echo ""
-   elog "Please convert your existing configs before you restart 
your daemon"
-   echo ""
-   elog "The new AppleDouble default backend is appledouble = ea"
-   elog "Existing entries will be updated on access, but can do an 
offline"
-   elog "conversion with"
-   elog "dbd -ruve /path/to/Volume"
-   echo ""
-   elog "For general notes on the upgrade, please visit"
-   elog "http://netatalk.sourceforge.net/3.0/htmldocs/upgrade.html";
-   echo ""
-   fi
+   done
+
+   echo ""
+   elog "Starting from version 3.0 only uses a single init 
script again"
+   elog "Please update your runlevels accordingly"
+   echo ""
+   elog "Dependencies should be resolved automatically 
depending on settings"
+   elog "but please report issues with this on 
https://bugs.gentoo.org/ if"
+   elog "you find any."
+   echo ""
+   elog "Following config files are obsolete now:"
+   elog "afpd.conf, netatalk.conf, AppleVolumes.default 
and afp_ldap.conf"
+   elog "in favour of"
+   elog "/etc/afp.conf"
+   echo ""
+   elog "Please convert your existing configs before you 
restart your daemon"
+   echo ""
+   elog "The new AppleDouble default backend is 
appledouble = ea"
+   elog "Existing entries will be updated on access, but 
can do an offline"
+   elog "conversion with"
+   elog "dbd -ruve /path/to/Volume"
+   echo ""
+   elog "For general notes on the upgrade, please visit"
+ 

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-10-02 Thread Pacho Ramos
commit: b4f8611095fc4d3cfc54b3c4abcf58ee960644b7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct  2 11:38:57 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct  2 12:36:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f86110

net-fs/netatalk: Use zeroconf instead of avahi USE flag (#477620)

Package-Manager: portage-2.3.1

 net-fs/netatalk/netatalk-3.1.8.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index 3416b1c..fc297d9 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 LICENSE="GPL-2 BSD"
 SLOT="0/17.0"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="acl avahi cracklib dbus debug pgp kerberos ldap pam quota samba +shadow 
ssl static-libs tracker tcpd +utils"
+IUSE="acl cracklib dbus debug pgp kerberos ldap pam quota samba +shadow ssl 
static-libs tracker tcpd +utils zeroconf"
 
 CDEPEND="
!app-editors/yudit
@@ -30,7 +30,6 @@ CDEPEND="
sys-apps/attr
sys-apps/acl
)
-   avahi? ( net-dns/avahi[dbus] )
cracklib? ( sys-libs/cracklib )
dbus? ( sys-apps/dbus dev-libs/dbus-glib )
kerberos? ( virtual/krb5 )
@@ -40,7 +39,8 @@ CDEPEND="
tcpd? ( sys-apps/tcp-wrappers )
tracker? ( app-misc/tracker )
utils? ( ${PYTHON_DEPS} )
-   "
+   zeroconf? ( net-dns/avahi[dbus] )
+"
 RDEPEND="${CDEPEND}
utils? (
dev-lang/perl
@@ -80,7 +80,6 @@ src_configure() {
# TODO:
# systemd : --with-init-style=systemd
myeconfargs+=(
-   $(use_enable avahi zeroconf)
$(use_enable debug)
$(use_enable debug debugging)
$(use_enable pgp pgp-uam)
@@ -88,6 +87,7 @@ src_configure() {
$(use_enable kerberos krbV-uam)
$(use_enable quota)
$(use_enable tcpd tcp-wrappers)
+   $(use_enable zeroconf)
$(use_with acl acls)
$(use_with cracklib)
$(use_with dbus afpstats)
@@ -117,7 +117,7 @@ src_configure() {
 src_install() {
autotools-utils_src_install
 
-   if use avahi; then
+   if use zeroconf; then
sed -i -e '/avahi-daemon/s:use:need:g' "${D}"/etc/init.d/${PN} 
|| die
else
sed -i -e '/avahi-daemon/d' "${D}"/etc/init.d/${PN} || die



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/, net-fs/netatalk/files/

2016-05-11 Thread Mike Frysinger
commit: c88cfc982e83bc7eec4bf37babc1ff2dfce2a79d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 17:49:32 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 17:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88cfc98

net-fs/netatalk: fix crashes w/newer binutils #564350

 .../netatalk-3.1.8-disable-ld-library-path.patch   | 34 ++
 net-fs/netatalk/netatalk-3.1.8.ebuild  |  1 +
 2 files changed, 35 insertions(+)

diff --git a/net-fs/netatalk/files/netatalk-3.1.8-disable-ld-library-path.patch 
b/net-fs/netatalk/files/netatalk-3.1.8-disable-ld-library-path.patch
new file mode 100644
index 000..0335366
--- /dev/null
+++ b/net-fs/netatalk/files/netatalk-3.1.8-disable-ld-library-path.patch
@@ -0,0 +1,34 @@
+there's no need to set LD_LIBRARY_PATH in order to perform link tests, and
+it's actually undesirable as it'll cause the toolchain to search a different
+path than the ones it's configured to (host lib wise).
+
+https://bugs.gentoo.org/564350
+
+--- a/macros/db3-check.m4
 b/macros/db3-check.m4
+@@ -142,15 +142,7 @@ if test "x$bdb_required" = "xyes"; then
+ CPPFLAGS="-I${bdbdir}/include${subdir} $CPPFLAGS"
+ LDFLAGS="-L$bdblibdir $LDFLAGS"
+ 
+-dnl -- Uses version set by NETATALK_BDB_HEADER to try 
to run
+-dnl -- a conftest that checks that header/lib version 
match
+-dnl -- $shlibpath_var is set by LIBTOOL, its value is
+-dnl -- LD_LIBRARY_PATH on many platforms. This will 
be fairly
+-dnl -- portable hopefully. Reference:
+-dnl -- 
http://lists.gnu.org/archive/html/autoconf/2009-03/msg00040.html
+-eval export $shlibpath_var=$bdblibdir
+ NETATALK_BDB_TRY_LINK
+-eval export $shlibpath_var=$saved_shlibpath_var
+ 
+ if test x"${atalk_cv_bdb_version}" = x"yes"; then
+ BDB_CFLAGS="-I${bdbdir}/include${subdir}"
+@@ -174,9 +166,7 @@ if test "x$bdb_required" = "xyes"; then
+CPPFLAGS="-I${bdbdir}/include${subdir} $CPPFLAGS"
+LDFLAGS="-L$bdblibdir $LDFLAGS"
+ 
+-   eval export $shlibpath_var=$bdblibdir
+NETATALK_BDB_TRY_LINK
+-   eval export $shlibpath_var=$saved_shlibpath_var
+ 
+if test x"${atalk_cv_bdb_version}" = x"yes"; then
+   BDB_CFLAGS="-I${bdbdir}/include${subdir}"

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index b99120c..41d2c5e 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -58,6 +58,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.7-gentoo.patch
+   "${FILESDIR}"/${PN}-3.1.8-disable-ld-library-path.patch #564350
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-05-11 Thread Mike Frysinger
commit: 7f267088defda72c12be777dfa69242f79575e4f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 17:52:00 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 17:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f267088

net-fs/netatalk: simplify configure a bit

Newer EAPI handles the silent rules for us.

The REQUIRED_USE settings handles the acl/ldap logic,
so no need to duplicate the checks.

 net-fs/netatalk/netatalk-3.1.8.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
index 41d2c5e..3416b1c 100644
--- a/net-fs/netatalk/netatalk-3.1.8.ebuild
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -75,18 +75,11 @@ src_configure() {
 
append-flags -fno-strict-aliasing
 
-   if use acl; then
-   myeconfargs+=( --with-acls $(use_with ldap) )
-   else
-   myeconfargs+=( --without-acls --without-ldap )
-   fi
-
# Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
# to sed the Makefiles to not do rc-update.
# TODO:
# systemd : --with-init-style=systemd
myeconfargs+=(
-   --disable-silent-rules
$(use_enable avahi zeroconf)
$(use_enable debug)
$(use_enable debug debugging)
@@ -95,8 +88,10 @@ src_configure() {
$(use_enable kerberos krbV-uam)
$(use_enable quota)
$(use_enable tcpd tcp-wrappers)
+   $(use_with acl acls)
$(use_with cracklib)
$(use_with dbus afpstats)
+   $(use_with ldap)
$(use_with pam)
$(use_with samba smbsharemodes)
$(use_with shadow)



[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-03-19 Thread Michał Górny
commit: 8f7c37861fd51599f04e49e392320237d5319dec
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 18 18:44:36 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 18 19:10:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7c3786

net-fs/netatalk: Remove duplicate USE=pgp description

 net-fs/netatalk/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-fs/netatalk/metadata.xml b/net-fs/netatalk/metadata.xml
index 71e7dc2..22c8cf0 100644
--- a/net-fs/netatalk/metadata.xml
+++ b/net-fs/netatalk/metadata.xml
@@ -6,9 +6,6 @@
 
Add support pgp authentication module

-
-   Add support pgp authentication module
-   
 
Add support for user quota on various filesystems.




[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/

2016-01-07 Thread Justin Lecher
commit: 0a38d2ab446402957fcfaa1fa1e7374db11eb8b3
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Jan  7 10:38:00 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Jan  7 10:38:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a38d2ab

net-fs/netatalk: Version Bump

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 net-fs/netatalk/Manifest  |   1 +
 net-fs/netatalk/netatalk-3.1.8.ebuild | 181 ++
 2 files changed, 182 insertions(+)

diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index 19db43d..8c287b9 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,2 +1,3 @@
 DIST netatalk-3.1.6.tar.bz2 1817059 SHA256 
2df2b3b12be3f11eddb0fc2f88cb39d09a8c95792a4d97d9dd22127c5a5efb21 SHA512 
36bfd3df30f1a3228a6f8f05e7744f9551d01d5a59d9c05e581f731e4fe9417bc1a7178e2e6af1128ea9a5c848bfa9a447ecf22691daa201f1fa37adcbe19be8
 WHIRLPOOL 
9f52d774487781aa43444bfe920fc07d9b7fe6bece45bca7cb44a9b7bc498ed17662c42d64db0628f668098c0bf7b6cb3f9c813d39e0fdac9f59b7eeae359d5d
 DIST netatalk-3.1.7.tar.bz2 1780078 SHA256 
e4049399e4e7d477f843a9ec4bd64f70eb7c7af946e890311140fd8fbd4bc071 SHA512 
e8b22a156235cb93830ed5045e28346613e354fd830e742b2f7c1fc9302f9bdfce7fb2cc329ce8dfd1442857f96e9e54119a4ac177b6855af9143e64fb2208e7
 WHIRLPOOL 
3dfbc5c3091388fc2b1e811faf60c274549f5d6e9d7ae2c5dc0552a72ae01b2a075c8f7df634ad99188adc83c19c70ba7060aec80fe5f8783a206e4d5db16ecb
+DIST netatalk-3.1.8.tar.bz2 1802404 SHA256 
34668d5f53b780e9f143c2d7ee06ebc1c2bd7758c60ca483c8b08da27dcc4d4c SHA512 
734745743b2d5fe39f3d6716f377e6255d6a061e3c615a4fe30db388ec6d848f6db063d733dfa24ccf967f1e9042841bce4824f4bed391952c4304ee11e11b0d
 WHIRLPOOL 
dff6050c746b301864d34b9577f9cea7195878434306e4ad83032a51ba6841b4b8537db6cedef27642d751beeefacba62026addd4b8f5056a9fe9b0b07bf98d8

diff --git a/net-fs/netatalk/netatalk-3.1.8.ebuild 
b/net-fs/netatalk/netatalk-3.1.8.ebuild
new file mode 100644
index 000..b99120c
--- /dev/null
+++ b/net-fs/netatalk/netatalk-3.1.8.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils flag-o-matic multilib pam python-r1 systemd versionator
+
+DESCRIPTION="Open Source AFP server"
+HOMEPAGE="http://netatalk.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range
 1-3)/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0/17.0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="acl avahi cracklib dbus debug pgp kerberos ldap pam quota samba +shadow 
ssl static-libs tracker tcpd +utils"
+
+CDEPEND="
+   !app-editors/yudit
+   dev-libs/libevent
+   >=dev-libs/libgcrypt-1.2.3:0
+   sys-apps/coreutils
+   >=sys-libs/db-4.2.52:=
+   sys-libs/tdb
+   acl? (
+   sys-apps/attr
+   sys-apps/acl
+   )
+   avahi? ( net-dns/avahi[dbus] )
+   cracklib? ( sys-libs/cracklib )
+   dbus? ( sys-apps/dbus dev-libs/dbus-glib )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl:0 )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tracker? ( app-misc/tracker )
+   utils? ( ${PYTHON_DEPS} )
+   "
+RDEPEND="${CDEPEND}
+   utils? (
+   dev-lang/perl
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )"
+DEPEND="${CDEPEND}
+   virtual/yacc
+   sys-devel/flex"
+
+RESTRICT="test"
+
+REQUIRED_USE="
+   ldap? ( acl )
+   utils? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.7-gentoo.patch
+)
+
+src_prepare() {
+   if ! use utils; then
+   sed \
+   -e "s:shell_utils::g" \
+   -i contrib/Makefile.am || die
+   fi
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=()
+
+   append-flags -fno-strict-aliasing
+
+   if use acl; then
+   myeconfargs+=( --with-acls $(use_with ldap) )
+   else
+   myeconfargs+=( --without-acls --without-ldap )
+   fi
+
+   # Ignore --with-init-style=gentoo, we install the init.d by hand and we 
avoid having
+   # to sed the Makefiles to not do rc-update.
+   # TODO:
+   # systemd : --with-init-style=systemd
+   myeconfargs+=(
+   --disable-silent-rules
+   $(use_enable avahi zeroconf)
+   $(use_enable debug)
+   $(use_enable debug debugging)
+   $(use_enable pgp pgp-uam)
+   $(use_enable kerberos)
+   $(use_enable kerberos krbV-uam)
+   $(use_enable quota)
+   $(use_enable tcpd tcp-wrappers)
+   $(use_with cracklib)
+   $(use_with dbus afpstats)
+   $(use

[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/, net-fs/netatalk/files/

2015-10-17 Thread Doug Goldstein
commit: ba99061687d61c49edd80ee1c4ec725d55fae7e9
Author: Doug Goldstein  gentoo  org>
AuthorDate: Sat Oct 17 18:58:14 2015 +
Commit: Doug Goldstein  gentoo  org>
CommitDate: Sat Oct 17 18:58:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba990616

net-fs/netatalk: prefer native Avahi API

Instead of preferring the Apple mDNSResponder API, which is deprecated in
Avahi, prefer the native Avahi API. Fixes bug #492716

Gentoo-Bug: 492716

Package-Manager: portage-2.2.20.1
Signed-off-by: Doug Goldstein  gentoo.org>

 1.7-zeroconf-prefer-native-Avahi-support.patch |  97 +++
 net-fs/netatalk/netatalk-3.1.7-r1.ebuild   | 180 +
 2 files changed, 277 insertions(+)

diff --git 
a/net-fs/netatalk/files/netatalk-3.1.7-zeroconf-prefer-native-Avahi-support.patch
 
b/net-fs/netatalk/files/netatalk-3.1.7-zeroconf-prefer-native-Avahi-support.patch
new file mode 100644
index 000..f3ee5d2
--- /dev/null
+++ 
b/net-fs/netatalk/files/netatalk-3.1.7-zeroconf-prefer-native-Avahi-support.patch
@@ -0,0 +1,97 @@
+From 6b4abfe853ab2143ad2f5b95a15a39c91174fda3 Mon Sep 17 00:00:00 2001
+From: Doug Goldstein 
+Date: Fri, 9 Oct 2015 00:28:19 -0500
+Subject: [PATCH] zeroconf: prefer native Avahi support over mDNSResponder
+
+Check first for native Avahi support and use that over mDNSResponder
+support to avoid using Avahi's mDNSResponder compatibility layer by
+default.
+
+Bug: http://sourceforge.net/p/netatalk/bugs/586/
+Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=492716
+
+Signed-off-by: Doug Goldstein 
+---
+ macros/zeroconf.m4 | 52 ++--
+ 1 file changed, 26 insertions(+), 26 deletions(-)
+
+diff --git a/macros/zeroconf.m4 b/macros/zeroconf.m4
+index 6916c99..fd2f920 100644
+--- a/macros/zeroconf.m4
 b/macros/zeroconf.m4
+@@ -25,46 +25,46 @@ AC_DEFUN([AC_NETATALK_ZEROCONF], [
+   zeroconf_dir="$zeroconf"
+   fi
+ 
+-# mDNS support using mDNSResponder
++# mDNS support using Avahi
+ AC_CHECK_HEADER(
+-dns_sd.h,
++avahi-client/client.h,
+ AC_CHECK_LIB(
+-dns_sd,
+-DNSServiceRegister,
++avahi-client,
++avahi_client_new,
+ AC_DEFINE(USE_ZEROCONF, 1, [Use DNS-SD registration]))
+ )
+ 
+-if test "$ac_cv_lib_dns_sd_DNSServiceRegister" = yes; then
+-ZEROCONF_LIBS="-ldns_sd"
+-AC_DEFINE(HAVE_MDNS, 1, [Use mDNSRespnder/DNS-SD registration])
++case "$ac_cv_lib_avahi_client_avahi_client_new" in
++yes)
++PKG_CHECK_MODULES(AVAHI, [ avahi-client >= 0.6 ])
++PKG_CHECK_MODULES(AVAHI_TPOLL, [ avahi-client >= 0.6.4 ],
++[AC_DEFINE(HAVE_AVAHI_THREADED_POLL, 1, [Uses Avahis threaded 
poll implementation])],
++[AC_MSG_WARN(This Avahi implementation is not supporting 
threaded poll objects. Maybe this is not what you want.)])
++ZEROCONF_LIBS="$AVAHI_LIBS"
++ZEROCONF_CFLAGS="$AVAHI_CFLAGS"
++AC_DEFINE(HAVE_AVAHI, 1, [Use Avahi/DNS-SD registration])
+ found_zeroconf=yes
+-fi
++;;
++esac
++  CPPFLAGS="$savedcppflags"
++  LDFLAGS="$savedldflags"
+ 
+-# mDNS support using Avahi
++# mDNS support using mDNSResponder
+ if test x"$found_zeroconf" != x"yes" ; then
+ AC_CHECK_HEADER(
+-avahi-client/client.h,
++dns_sd.h,
+ AC_CHECK_LIB(
+-avahi-client,
+-avahi_client_new,
++dns_sd,
++DNSServiceRegister,
+ AC_DEFINE(USE_ZEROCONF, 1, [Use DNS-SD registration]))
+ )
+ 
+-case "$ac_cv_lib_avahi_client_avahi_client_new" in
+-yes)
+-PKG_CHECK_MODULES(AVAHI, [ avahi-client >= 0.6 ])
+-PKG_CHECK_MODULES(AVAHI_TPOLL, [ avahi-client >= 0.6.4 ],
+-[AC_DEFINE(HAVE_AVAHI_THREADED_POLL, 1, [Uses Avahis 
threaded poll implementation])],
+-[AC_MSG_WARN(This Avahi implementation is not supporting 
threaded poll objects. Maybe this is not what you want.)])
+-ZEROCONF_LIBS="$AVAHI_LIBS"
+-ZEROCONF_CFLAGS="$AVAHI_CFLAGS"
+-AC_DEFINE(HAVE_AVAHI, 1, [Use Avahi/DNS-SD registration])
++if test "$ac_cv_lib_dns_sd_DNSServiceRegister" = yes; then
++ZEROCONF_LIBS="-ldns_sd"
++AC_DEFINE(HAVE_MDNS, 1, [Use mDNSRespnder/DNS-SD 
registration])
+ found_zeroconf=yes
+-;;
+-esac
+-  CPPFLAGS="$savedcppflags"
+-  LDFLAGS="$savedldflags"
+-  fi
++fi
++  fi
+   fi
+ 
+   netatalk_cv_zeroconf=no
+-- 
+2.4.