summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-07-09 10:11:05 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-07-09 10:11:05 +0000
commit2fd7215f34bed9ff16b10799d0d1ce77fd396558 (patch)
tree404083e7bb4fbb37c1c98c2b902adfc42ee029a3 /net-fs
parentFirst version of xdtv (supersedes xawdecode). Applied patches for gcc4 suppor... (diff)
downloadhistorical-2fd7215f34bed9ff16b10799d0d1ce77fd396558.tar.gz
historical-2fd7215f34bed9ff16b10799d0d1ce77fd396558.tar.bz2
historical-2fd7215f34bed9ff16b10799d0d1ce77fd396558.zip
Removed old 1.x series and 2.0.1 which is bugged. Left netatalk-1.6.4-r1 (current stable) and 2.0.3.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/netatalk/ChangeLog8
-rw-r--r--net-fs/netatalk/Manifest30
-rwxr-xr-xnet-fs/netatalk/files/atalk60
-rw-r--r--net-fs/netatalk/files/atalk-rc687
-rw-r--r--net-fs/netatalk/files/digest-netatalk-1.5.3.1-r11
-rw-r--r--net-fs/netatalk/files/digest-netatalk-1.6.21
-rw-r--r--net-fs/netatalk/files/digest-netatalk-1.6.31
-rw-r--r--net-fs/netatalk/files/digest-netatalk-1.6.41
-rw-r--r--net-fs/netatalk/files/digest-netatalk-2.0.11
-rw-r--r--net-fs/netatalk/netatalk-1.5.3.1-r1.ebuild45
-rw-r--r--net-fs/netatalk/netatalk-1.6.2.ebuild45
-rw-r--r--net-fs/netatalk/netatalk-1.6.3.ebuild45
-rw-r--r--net-fs/netatalk/netatalk-1.6.4.ebuild45
-rw-r--r--net-fs/netatalk/netatalk-2.0.1.ebuild86
14 files changed, 21 insertions, 435 deletions
diff --git a/net-fs/netatalk/ChangeLog b/net-fs/netatalk/ChangeLog
index eaf65b55866c..9050ccf99709 100644
--- a/net-fs/netatalk/ChangeLog
+++ b/net-fs/netatalk/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-fs/netatalk
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/ChangeLog,v 1.25 2005/07/07 20:08:45 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/ChangeLog,v 1.26 2005/07/09 10:11:05 flameeyes Exp $
+
+ 09 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> -files/atalk,
+ -files/atalk-rc6, -netatalk-1.5.3.1-r1.ebuild, -netatalk-1.6.2.ebuild,
+ -netatalk-1.6.3.ebuild, -netatalk-1.6.4.ebuild, -netatalk-2.0.1.ebuild:
+ Removed old 1.x series and 2.0.1 which is bugged. Left netatalk-1.6.4-r1
+ (current stable) and 2.0.3.
07 Jul 2005; Markus Rothe <corsair@gentoo.org> netatalk-2.0.3.ebuild:
added ~ppc64
diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest
index ed49780f9fc3..9b1b8927c30d 100644
--- a/net-fs/netatalk/Manifest
+++ b/net-fs/netatalk/Manifest
@@ -1,20 +1,18 @@
-MD5 94d48f8fdd7cbad718834f4a2b3e3181 netatalk-1.6.3.ebuild 1161
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 c3496aa8e2b48cc255f52a8ec766d3ad ChangeLog 4604
+MD5 43c6b606d88eab1f3467634846a77491 metadata.xml 347
MD5 8f9575d3629ca459f2ed69c5eba1cbe9 netatalk-1.6.4-r1.ebuild 1277
-MD5 63afc065a7a07ba14f50496389687f5b netatalk-1.6.2.ebuild 1161
-MD5 594141697d7ae4313fad22dde49122c4 netatalk-2.0.1.ebuild 2646
-MD5 e7b075a1382db326ce33b16fc52be870 netatalk-1.6.4.ebuild 1172
-MD5 2bcb3497b4d9ccc3c0c9daf36e113a67 netatalk-1.5.3.1-r1.ebuild 1156
MD5 996e58dd4eb41585b2e591f9ef032151 netatalk-2.0.3.ebuild 2622
-MD5 aded14c412997d931ec60dca34d5da29 ChangeLog 4282
-MD5 43c6b606d88eab1f3467634846a77491 metadata.xml 347
-MD5 cff2c2aa902db847d2e3ec8e34f818fc files/atalk 1297
-MD5 3f81842125cd168666a7f1a026be463d files/atalk-rc6 2007
+MD5 bd4410c61e921e87c00183817b6e29b9 files/atalknew-rc6 1703
MD5 6dd0a76546b70cf567b7926c0881c9b5 files/digest-netatalk-1.6.4-r1 67
-MD5 a2dcac8839ace55b372a1cfde094bfab files/digest-netatalk-1.5.3.1-r1 68
-MD5 9802f047b3ef9c6a2944bd69a9babd92 files/digest-netatalk-1.6.2 66
-MD5 2be14842a5591dde5f7a615a9e7e16c7 files/digest-netatalk-1.6.3 66
-MD5 6dd0a76546b70cf567b7926c0881c9b5 files/digest-netatalk-1.6.4 67
-MD5 9b5e18bed7037413bf3b2d808c391b78 files/digest-netatalk-2.0.1 68
-MD5 9ee0857567bda5d9ffabf5d04095e90b files/digest-netatalk-2.0.3 68
MD5 9eeca2a8610190fcd373ff619d56a298 files/netatalk-1.6.4-tempfile.patch 557
-MD5 bd4410c61e921e87c00183817b6e29b9 files/atalknew-rc6 1703
+MD5 9ee0857567bda5d9ffabf5d04095e90b files/digest-netatalk-2.0.3 68
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFCz6LPj5H05b2HAEkRAtgfAJ9ndqc+UGSOL6XxzT7AOron+9X89gCgh6O3
+212xkQILAbU3epdcrKshp5I=
+=V1YA
+-----END PGP SIGNATURE-----
diff --git a/net-fs/netatalk/files/atalk b/net-fs/netatalk/files/atalk
deleted file mode 100755
index c6a2288b1eea..000000000000
--- a/net-fs/netatalk/files/atalk
+++ /dev/null
@@ -1,60 +0,0 @@
-#!/bin/sh
-#
-# AppleTalk daemons. Make sure not to start atalkd in the background:
-# its data structures must have time to stablize before running the
-# other processes.
-#RCUPDATE:3 4:75:
-
-#
-# SUNOS: UNCOMMENT THESE LINES TO LOAD THE KERNEL MODULE. Note that
-# modunload-ing netatalk may cause your machine to panic or hang.
-#
-
- . /etc/rc.d/config/functions
- . /etc/atalk/netatalk.conf
-
-SERVICE="Appletalk"
-opts="start stop restart"
-
-start () {
-
- ebegin "Starting $SERVICE daemons:"
-
- start-stop-daemon --start --quiet --exec /usr/sbin/atalkd 1>&2
- echo ' atalkd'
-
- /usr/bin/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:Workstation
- /usr/bin/nbprgstr -p 4 `hostname|sed 's/\..*$//'`:netatalk
- echo ' nbprgstr'
-
- start-stop-daemon --start --quiet --exec /usr/sbin/papd 1>&2
- echo ' papd'
-
- start-stop-daemon --start --quiet --exec /usr/sbin/afpd -- $AFPD_UMALIST 1>&2
- echo ' afpd'
-
- eend $? "Error starting $SERVICE daemons"
-
-}
-
-
-stop () {
-
- ebegin "Stopping $SERVICE daemons:"
- start-stop-daemon --stop --quiet --exec /usr/sbin/papd 1>&2
- echo " papd"
- start-stop-daemon --stop --quiet --exec /usr/sbin/afpd 1>&2
- echo " afpd"
- start-stop-daemon --stop --quiet --exec /usr/sbin/atalkd 1>&2
- echo " atalkd"
- eend $? "Error Stopping $SERVICE daemons:"
-}
-
-restart() {
- stop
- start
-}
-
-doservice ${@}
-
-
diff --git a/net-fs/netatalk/files/atalk-rc6 b/net-fs/netatalk/files/atalk-rc6
deleted file mode 100644
index 42e445fac0f4..000000000000
--- a/net-fs/netatalk/files/atalk-rc6
+++ /dev/null
@@ -1,87 +0,0 @@
-#!/sbin/runscript
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/files/atalk-rc6,v 1.2 2004/07/18 03:53:34 dragonheart Exp $
-
-# AppleTalk daemons. Make sure not to start atalkd in the background:
-# its data structures must have time to stablize before running the
-# other processes.
-
-depend() {
- need net
-}
-
-start () {
- . /etc/netatalk/netatalk.conf
-
- if [ "${ATALKD_RUN}" != "no" ]; then
- ebegin "Starting atalkd"
- start-stop-daemon --start --quiet --exec /usr/sbin/atalkd
- eend $?
-
- for reg in \
- "${ATALK_NAME}:Workstation${ATALK_ZONE}" \
- "${ATALK_NAME}:netatalk${ATALK_ZONE}"
- do
- ebegin " Registering $reg"
- /usr/bin/nbprgstr -p 4 "$reg"
- eend $?
- done
-
- if [ "${PAPD_RUN}" = "yes" ]; then
- ebegin " Starting papd"
- start-stop-daemon --start --quiet --exec /usr/sbin/papd
- eend $?
- fi
-
- if [ "${TIMELORD_RUN}" = "yes" ]; then
- ebegin " Starting timelord"
- start-stop-daemon --start --quiet --exec /usr/sbin/timelord
- eend $?
- fi
- fi
-
- if [ "${AFPD_RUN}" = "yes" ]; then
- ebegin "Starting afpd"
- start-stop-daemon --start --quiet --exec /usr/sbin/afpd -- \
- ${AFPD_UAMLIST} -g ${AFPD_GUEST} -c ${AFPD_MAX_CLIENTS} \
- -n "${ATALK_NAME}${ATALK_ZONE}"
- eend $?
- fi
-}
-
-
-stop () {
- . /etc/netatalk/netatalk.conf
-
- if [ "${ATALKD_RUN}" != "no" ]; then
- if [ "${PAPD_RUN}" = "yes" ]; then
- ebegin "Stopping papd"
- start-stop-daemon --stop --quiet --exec /usr/sbin/papd
- eend $?
- fi
-
- if [ "${TIMELORD_RUN}" = "yes" ]; then
- ebegin "Stopping timelord"
- start-stop-daemon --stop --quiet --exec /usr/sbin/timelord
- eend $?
- fi
-
- for reg in \
- "${ATALK_NAME}:Workstation${ATALK_ZONE}" \
- "${ATALK_NAME}:netatalk${ATALK_ZONE}"
- do
- ebegin "Unregistering $reg"
- /usr/bin/nbpunrgstr "$reg"
- eend $?
- done
-
- ebegin "Stopping atalkd"
- start-stop-daemon --stop --quiet --exec /usr/sbin/atalkd
- eend $?
- fi
-
- if [ "${AFPD_RUN}" = "yes" ]; then
- ebegin "Stopping afpd"
- start-stop-daemon --stop --quiet --exec /usr/sbin/afpd
- eend $?
- fi
-}
diff --git a/net-fs/netatalk/files/digest-netatalk-1.5.3.1-r1 b/net-fs/netatalk/files/digest-netatalk-1.5.3.1-r1
deleted file mode 100644
index 8f6da766b376..000000000000
--- a/net-fs/netatalk/files/digest-netatalk-1.5.3.1-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0d56db19baa5df14e03ce7f6c0d9f55a netatalk-1.5.3.1.tar.gz 790547
diff --git a/net-fs/netatalk/files/digest-netatalk-1.6.2 b/net-fs/netatalk/files/digest-netatalk-1.6.2
deleted file mode 100644
index b93f15a39e28..000000000000
--- a/net-fs/netatalk/files/digest-netatalk-1.6.2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 861d0ad9206bc24efcd12b4444a01160 netatalk-1.6.2.tar.gz 855933
diff --git a/net-fs/netatalk/files/digest-netatalk-1.6.3 b/net-fs/netatalk/files/digest-netatalk-1.6.3
deleted file mode 100644
index e52dca2078e3..000000000000
--- a/net-fs/netatalk/files/digest-netatalk-1.6.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 3d07c07352e1173534ca5fbce457141f netatalk-1.6.3.tar.gz 924785
diff --git a/net-fs/netatalk/files/digest-netatalk-1.6.4 b/net-fs/netatalk/files/digest-netatalk-1.6.4
deleted file mode 100644
index 91e4be88fadd..000000000000
--- a/net-fs/netatalk/files/digest-netatalk-1.6.4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 08a00467e9348457e5df18c0a16ecb02 netatalk-1.6.4.tar.gz 1026256
diff --git a/net-fs/netatalk/files/digest-netatalk-2.0.1 b/net-fs/netatalk/files/digest-netatalk-2.0.1
deleted file mode 100644
index 135ffb064d25..000000000000
--- a/net-fs/netatalk/files/digest-netatalk-2.0.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a0414822f2ba61c91dfaa5649ad3e9e4 netatalk-2.0.1.tar.bz2 1465827
diff --git a/net-fs/netatalk/netatalk-1.5.3.1-r1.ebuild b/net-fs/netatalk/netatalk-1.5.3.1-r1.ebuild
deleted file mode 100644
index 0036948e0cb4..000000000000
--- a/net-fs/netatalk/netatalk-1.5.3.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-1.5.3.1-r1.ebuild,v 1.5 2005/06/30 23:56:56 flameeyes Exp $
-
-IUSE="ssl pam tcpd"
-
-DESCRIPTION="kernel level implementation of the AppleTalk Protocol Suite"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://netatalk.sourceforge.net"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="x86 ppc"
-
-DEPEND="sys-apps/shadow
- pam? ( sys-libs/pam )
- ssl? ( dev-libs/openssl )
- tcpd? ( sys-apps/tcp-wrappers )"
-
-src_compile() {
- use pam && myconf="${myconf} --with-pam"
- use tcpd && myconf="${myconf} --with-tcp-wrappers"
- use ssl || myconf="${myconf} --disable-ssl"
-
- econf \
- --enable-fhs \
- --with-shadow \
- --with-db3 \
- ${myconf} || die "netatalk configure failed"
-
- emake || die "netatalk emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "netatalk make install failed"
-
- # install docs
- dodoc CHANGES CONTRIBUTORS COPYING COPYRIGHT ChangeLog
- dodoc NEWS README TODO VERSION
- dodoc doc/*
-
- # install init script
- exeinto /etc/init.d
- newexe ${FILESDIR}/atalk-rc6 atalk
-}
diff --git a/net-fs/netatalk/netatalk-1.6.2.ebuild b/net-fs/netatalk/netatalk-1.6.2.ebuild
deleted file mode 100644
index d65b45046d6a..000000000000
--- a/net-fs/netatalk/netatalk-1.6.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-1.6.2.ebuild,v 1.5 2005/06/30 23:56:56 flameeyes Exp $
-
-IUSE="ssl pam tcpd"
-
-DESCRIPTION="kernel level implementation of the AppleTalk Protocol Suite"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://netatalk.sourceforge.net"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~x86 ~ppc"
-
-DEPEND="sys-apps/shadow
- pam? ( sys-libs/pam )
- ssl? ( dev-libs/openssl )
- tcpd? ( sys-apps/tcp-wrappers )"
-
-src_compile() {
- use pam && myconf="${myconf} --with-pam"
- use tcpd && myconf="${myconf} --with-tcp-wrappers"
- use ssl || myconf="${myconf} --disable-ssl"
-
- econf \
- --enable-fhs \
- --with-shadow \
- --with-bdb=/usr \
- ${myconf} || die "netatalk configure failed"
-
- emake || die "netatalk emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "netatalk make install failed"
-
- # install docs
- dodoc CHANGES CONTRIBUTORS COPYING COPYRIGHT ChangeLog
- dodoc NEWS README TODO VERSION
- dodoc doc/*
-
- # install init script
- exeinto /etc/init.d
- newexe ${FILESDIR}/atalknew-rc6 atalk
-}
diff --git a/net-fs/netatalk/netatalk-1.6.3.ebuild b/net-fs/netatalk/netatalk-1.6.3.ebuild
deleted file mode 100644
index 4e07c3f24bc8..000000000000
--- a/net-fs/netatalk/netatalk-1.6.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-1.6.3.ebuild,v 1.5 2005/06/30 23:56:56 flameeyes Exp $
-
-IUSE="ssl pam tcpd"
-
-DESCRIPTION="kernel level implementation of the AppleTalk Protocol Suite"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://netatalk.sourceforge.net"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~x86 ~ppc"
-
-DEPEND="sys-apps/shadow
- pam? ( sys-libs/pam )
- ssl? ( dev-libs/openssl )
- tcpd? ( sys-apps/tcp-wrappers )"
-
-src_compile() {
- use pam && myconf="${myconf} --with-pam"
- use tcpd && myconf="${myconf} --with-tcp-wrappers"
- use ssl || myconf="${myconf} --disable-ssl"
-
- econf \
- --enable-fhs \
- --with-shadow \
- --with-bdb=/usr \
- ${myconf} || die "netatalk configure failed"
-
- emake || die "netatalk emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "netatalk make install failed"
-
- # install docs
- dodoc CHANGES CONTRIBUTORS COPYING COPYRIGHT ChangeLog
- dodoc NEWS README TODO VERSION
- dodoc doc/*
-
- # install init script
- exeinto /etc/init.d
- newexe ${FILESDIR}/atalknew-rc6 atalk
-}
diff --git a/net-fs/netatalk/netatalk-1.6.4.ebuild b/net-fs/netatalk/netatalk-1.6.4.ebuild
deleted file mode 100644
index 2529bb608e6c..000000000000
--- a/net-fs/netatalk/netatalk-1.6.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-1.6.4.ebuild,v 1.8 2005/06/30 23:56:56 flameeyes Exp $
-
-IUSE="ssl pam tcpd"
-
-DESCRIPTION="kernel level implementation of the AppleTalk Protocol Suite"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://netatalk.sourceforge.net"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="x86 ppc ~sparc ppc64"
-
-DEPEND="sys-apps/shadow
- pam? ( sys-libs/pam )
- ssl? ( dev-libs/openssl )
- tcpd? ( sys-apps/tcp-wrappers )"
-
-src_compile() {
- use pam && myconf="${myconf} --with-pam"
- use tcpd && myconf="${myconf} --with-tcp-wrappers"
- use ssl && myconf="${myconf} --disable-ssl"
-
- econf \
- --enable-fhs \
- --with-shadow \
- --with-bdb=/usr \
- ${myconf} || die "netatalk configure failed"
-
- emake || die "netatalk emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "netatalk make install failed"
-
- # install docs
- dodoc CHANGES CONTRIBUTORS COPYING COPYRIGHT ChangeLog
- dodoc NEWS README TODO VERSION
- dodoc doc/*
-
- # install init script
- exeinto /etc/init.d
- newexe ${FILESDIR}/atalknew-rc6 atalk
-}
diff --git a/net-fs/netatalk/netatalk-2.0.1.ebuild b/net-fs/netatalk/netatalk-2.0.1.ebuild
deleted file mode 100644
index d7b8bb8bcb81..000000000000
--- a/net-fs/netatalk/netatalk-2.0.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/netatalk/netatalk-2.0.1.ebuild,v 1.3 2005/06/30 23:56:56 flameeyes Exp $
-
-inherit eutils flag-o-matic
-IUSE="ssl pam tcpd slp cups kerberos krb4 afs debug"
-
-DESCRIPTION="kernel level implementation of the AppleTalk Protocol Suite"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-HOMEPAGE="http://netatalk.sourceforge.net"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~x86 ~ppc"
-
-RDEPEND="sys-apps/shadow
- sys-libs/cracklib
- pam? ( sys-libs/pam )
- ssl? ( dev-libs/openssl )
- tcpd? ( sys-apps/tcp-wrappers )
- slp? ( net-libs/openslp )
- cups? ( net-print/cups )
- afs? ( net-fs/openafs )
- kerberos? ( virtual/krb5 )
- krb4? ( virtual/krb5 )"
-
-DEPEND="${RDEPEND}
- sys-apps/sed"
-
-src_compile() {
- # Done this way because this configure script uses odd
- # names for these.
- # -AD Rutledge
- !(use tcpd) && myconf="${myconf} --disable-tcp-wrappers"
- use kerberos && myconf="${myconf} --enable-krbV-uam"
- use krb4 && myconf="${myconf} --enable-krb4-uam"
-
- # until someone that understands their config script build
- # system gets a patch pushed upstream to make
- # --enable-srvloc passed to configure also add slpd to the
- # use line on the initscript, we'll need to do it this way
- # -AD Rutledge
- if use slp; then
- myconf="${myconf} --enable-srvloc"
- sed -i -e 's/^\([[:space:]]*use[[:space:][:alnum:]]*\)$/\1 slpd/' \
- ${S}/distrib/initscripts/rc.atalk.gentoo.tmpl
- fi
-
- # This is a fix to add -z,now to the linkflags for libraries and
- # to stop the braindead makefiles upstream hands us from running
- # rc-update and causing an access violation
- sed -i -e 's/^\(@USE_GENTOO_TRUE@[[:space:]]\+-rc-update add atalk default[[:space:]]*\)/#\1/' \
- ${S}/distrib/initscripts/Makefile.in
- sed -i -e 's/^\([[:space:]]\+\)\(-D_PATH_AFP.*\)/\1-Wl,-z,now \2/' ${S}/bin/afppasswd/Makefile.in
-
- econf \
- $(use_with pam) \
- $(use_enable afs) \
- $(use_enable cups) \
- $(use_enable ssl) \
- $(use_enable debug) \
- --with-cracklib \
- --enable-fhs \
- --with-shadow \
- --with-bdb=/usr \
- --enable-gentoo \
- ${myconf} || die "netatalk configure failed"
-
- # This is a fix for the very nasty behavior of running rc-update
- # in the Makefile.
- sed -i -e 's/^\([[:space:]\t]*-rc-update add atalk default[[:space:]\t]*\)/#\1/' \
- ${S}/distrib/initscripts/Makefile
-
- emake || die "netatalk emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "netatalk make install failed"
-
- # install docs
- dodoc CONTRIBUTORS
- dodoc NEWS README TODO VERSION
-
- # install init script
- doinitd ${S}/distrib/initscripts/atalk
-}