summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorDanny van Dyk <kugelfang@gentoo.org>2004-09-09 20:35:47 +0000
committerDanny van Dyk <kugelfang@gentoo.org>2004-09-09 20:35:47 +0000
commit15f79cd11205b8597ae6c23485a3b2e0a4c0daaf (patch)
tree76eb6bd4bd7d79e846b980b759ff708333f0fdbf /net-fs
parentAdded gnuconfig_update for mips (Manifest recommit) (diff)
downloadgentoo-2-15f79cd11205b8597ae6c23485a3b2e0a4c0daaf.tar.gz
gentoo-2-15f79cd11205b8597ae6c23485a3b2e0a4c0daaf.tar.bz2
gentoo-2-15f79cd11205b8597ae6c23485a3b2e0a4c0daaf.zip
~amd64
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/samba/ChangeLog5
-rw-r--r--net-fs/samba/files/samba-3.0.6-libdirsymlink.patch13
-rw-r--r--net-fs/samba/samba-3.0.6-r4.ebuild5
3 files changed, 20 insertions, 3 deletions
diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog
index f7fca2a07091..daeab7d4b93f 100644
--- a/net-fs/samba/ChangeLog
+++ b/net-fs/samba/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-fs/samba
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.104 2004/09/09 14:50:08 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.105 2004/09/09 20:35:47 kugelfang Exp $
+
+ 09 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> samba-3.0.6-r4.ebuild:
+ Marked ~amd64 now. GLSA has been taken back.
09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.6-r4.ebuild:
Stable on sparc
diff --git a/net-fs/samba/files/samba-3.0.6-libdirsymlink.patch b/net-fs/samba/files/samba-3.0.6-libdirsymlink.patch
new file mode 100644
index 000000000000..ecdc0851e264
--- /dev/null
+++ b/net-fs/samba/files/samba-3.0.6-libdirsymlink.patch
@@ -0,0 +1,13 @@
+--- source/configure.in.old 2004-09-09 11:33:06.218241792 +0200
++++ source/configure.in 2004-09-09 11:37:09.844205016 +0200
+@@ -1708,8 +1708,8 @@
+ dnl succeed when the header is found. To counter this, make sure the
+ dnl library directory is there and check the ABI directory first (which
+ dnl should be harmless on other systems.
+- for l in "lib32" "lib" ; do
+- if test -d "$i/$l" ; then
++ for l in "lib" ; do
++ if test -d "$i/$l" -o -L "$i/$l" ; then
+ LDFLAGS="$save_LDFLAGS -L$i/$l"
+ LIBS=
+ export LDFLAGS LIBS CPPFLAGS
diff --git a/net-fs/samba/samba-3.0.6-r4.ebuild b/net-fs/samba/samba-3.0.6-r4.ebuild
index 6ecccd81eb5d..b5f0c3ba449d 100644
--- a/net-fs/samba/samba-3.0.6-r4.ebuild
+++ b/net-fs/samba/samba-3.0.6-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.6-r4.ebuild,v 1.8 2004/09/09 14:50:08 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.6-r4.ebuild,v 1.9 2004/09/09 20:35:47 kugelfang Exp $
inherit eutils flag-o-matic
@@ -49,7 +49,7 @@ SLOT="0"
# some archs are removed due to dependency tree integrity for ldap and
# dev-perl/Crypt-SmbHash flags
# should be: KEYWORDS="~arm ~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-KEYWORDS="amd64 arm hppa ia64 ~mips ppc sparc x86 alpha"
+KEYWORDS="~amd64 arm hppa ia64 ~mips ppc sparc x86 alpha"
src_unpack() {
local i
@@ -88,6 +88,7 @@ src_unpack() {
cp -a ${S}/examples ${S}/examples.ORIG
# Prep samba-vscan source.
use oav && cp -a ${WORKDIR}/${PN}-vscan-${VSCAN_VER} ${S}/examples/VFS
+ use amd64 && epatch ${WORKDIR}/${P}-libdirsymlink.patch
#-----------------------------------------------------------------------
cd ${S}/source
echo "Running autoconf ..."