summaryrefslogtreecommitdiff
path: root/net-fs
diff options
context:
space:
mode:
authorDonny Davies <woodchip@gentoo.org>2003-07-21 02:47:17 +0000
committerDonny Davies <woodchip@gentoo.org>2003-07-21 02:47:17 +0000
commit2944e03e65893276b0ca490c6921795fc3d0b496 (patch)
tree69a73608a9d9203a8d9c8c4b65343626a727ded0 /net-fs
parentsamba_3_0_20030720 (diff)
downloadhistorical-2944e03e65893276b0ca490c6921795fc3d0b496.tar.gz
historical-2944e03e65893276b0ca490c6921795fc3d0b496.tar.bz2
historical-2944e03e65893276b0ca490c6921795fc3d0b496.zip
samba_3_0_20030720
Diffstat (limited to 'net-fs')
-rw-r--r--net-fs/samba/Manifest4
-rw-r--r--net-fs/samba/files/digest-samba-3.0.0_beta1-r12
-rw-r--r--net-fs/samba/files/digest-samba-3.0.0_beta3-r12
-rw-r--r--net-fs/samba/samba-3.0.0_beta3-r1.ebuild (renamed from net-fs/samba/samba-3.0.0_beta1-r1.ebuild)53
4 files changed, 27 insertions, 34 deletions
diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 341949950d35..c36ed4fd0a6d 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,8 +1,8 @@
-MD5 4bb46f2ed920bb011f7ad32302a397ae ChangeLog 9492
+MD5 23d1e43170040e09782121bee3277050 ChangeLog 9492
MD5 b4f7c9e6b05c610bf52033ed430de265 samba-2.2.8.ebuild 10688
MD5 c85711f678e651f9a12bcad37f5653e7 samba-2.2.8a.ebuild 10695
MD5 b35c300a3c9d6b4b3c21a23da57593e9 samba-3.0.0_beta2-r1.ebuild 9825
-MD5 9acc8c4207e39a8451d17f00b11834bf samba-3.0.0_beta3-r1.ebuild 9986
+MD5 b12c5f63b8d75ec5d13b8b40e3a529e7 samba-3.0.0_beta3-r1.ebuild 9986
MD5 fd2382184b6a07e63cb07ff26b578fd2 files/config-svc-smbd+nmbd 784
MD5 f81075bc9908642f554abe7b46124a00 files/digest-samba-2.2.8 134
MD5 9780745de080ee53a34c1b2f9fb1f228 files/digest-samba-2.2.8a 135
diff --git a/net-fs/samba/files/digest-samba-3.0.0_beta1-r1 b/net-fs/samba/files/digest-samba-3.0.0_beta1-r1
deleted file mode 100644
index f95e573c260f..000000000000
--- a/net-fs/samba/files/digest-samba-3.0.0_beta1-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 c9190b1102f085895382cd98a21036fa samba_3_0_20030616.tar.bz2 7636549
-MD5 cacc32f21812494993e32be558b91bdd samba-vscan-0.3.2b.tar.bz2 69479
diff --git a/net-fs/samba/files/digest-samba-3.0.0_beta3-r1 b/net-fs/samba/files/digest-samba-3.0.0_beta3-r1
new file mode 100644
index 000000000000..6d92e7b76d97
--- /dev/null
+++ b/net-fs/samba/files/digest-samba-3.0.0_beta3-r1
@@ -0,0 +1,2 @@
+MD5 68ede72429caa63dd8c9e073b9687bfa samba_3_0_20030720.tar.bz2 7480664
+MD5 f888830dba681c2d63dde0aaa828c3f9 samba-vscan-HEAD-07-09-2003.tar.gz 193235
diff --git a/net-fs/samba/samba-3.0.0_beta1-r1.ebuild b/net-fs/samba/samba-3.0.0_beta3-r1.ebuild
index 6c7ebcddaab4..4d2dec536b77 100644
--- a/net-fs/samba/samba-3.0.0_beta1-r1.ebuild
+++ b/net-fs/samba/samba-3.0.0_beta3-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.0_beta1-r1.ebuild,v 1.2 2003/07/16 14:19:37 pvdabeel Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.0.0_beta3-r1.ebuild,v 1.1 2003/07/21 02:47:08 woodchip Exp $
inherit eutils
@@ -8,17 +8,18 @@ IUSE="kerberos mysql xml acl cups ldap pam readline python"
IUSE="${IUSE} oav"
DESCRIPTION="SAMBA is a suite of SMB and CIFS client/server programs for UNIX"
-HOMEPAGE="http://www.samba.org"
+HOMEPAGE="http://www.samba.org/
+ http://www.openantivirus.org/projects.php"
-VSCAN_VER=0.3.2b
+VSCAN_VER=HEAD-07-09-2003
VSCAN_MODS=${VSCAN_MODS:=fprot mks openantivirus sophos trend icap} #kapersky
# To build the "kapersky" plugin, the kapersky lib must be installed.
-_CVS=_3_0_20030616
+_CVS=_3_0_20030720
S=${WORKDIR}/${PN}${_CVS}
SRC_URI="mirror://gentoo/${PN}${_CVS}.tar.bz2
- oav? mirror://sourceforge/openantivirus/${PN}-vscan-${VSCAN_VER}.tar.bz2"
+ oav? http://www.openantivirus.org/snapshots/${PN}-vscan-${VSCAN_VER}.tar.gz"
DEPEND="sys-devel/autoconf dev-libs/popt
readline? sys-libs/readline
@@ -43,15 +44,9 @@ src_unpack() {
# Clean up CVS and add patch(es)
find . -name .cvsignore | xargs rm -f
find . -name CVS | xargs rm -rf
- # no patches this time :)
-
- #HACK!! else get linker errors starting with vfstest
- #and then the build will fail, problem in configure i think
- if use ldap || use kerberos; then
- cd source; cp Makefile.in Makefile.in.orig
- sed -e "s%^\(LIBS=.*\)%\1 -llber -lldap%" Makefile.in.orig >Makefile.in
- cd ..
- fi
+ # no patches this time either... although there's some
+ # interesting ones from Antti Andreimann here:
+ # http://lists.samba.org/pipermail/samba-technical/2003-July/046137.html
# For clean docs packaging sake.
rm -rf ${S}/examples.bin ; cp -a ${S}/examples ${S}/examples.bin
@@ -59,10 +54,6 @@ src_unpack() {
# Prep samba-vscan source.
if use oav; then
cp -a ${WORKDIR}/${PN}-vscan-${VSCAN_VER} ${S}/examples.bin/VFS
- cd ${S}/examples.bin/VFS/${PN}-vscan-${VSCAN_VER}/include
- sed -e "s%^\(# define SAMBA_VERSION_MAJOR\).*%\1 3%" \
- vscan-global.h >vscan-global.h.3
- mv -f vscan-global.h.3 vscan-global.h
fi
cd ${S}/source
@@ -74,7 +65,7 @@ src_compile() {
local myconf
local mymods
- #still seems broken...
+ #looks like this is deprecated...
#mymods="nisplussam"
use xml && mymods="xml,${mymods}"
use mysql && mymods="mysql,${mymods}"
@@ -150,17 +141,20 @@ src_compile() {
--host=${CHOST} ${myconf} || die
# Compile main SAMBA pieces.
- make everything wins || die "SAMBA pieces"
+ make everything || die "SAMBA pieces"
#make rpctorture
# Build selected samba-vscan plugins.
- use oav && \
- for i in ${VSCAN_MODS}
- do
- cd ${S}/examples.bin/VFS/${PN}-vscan-${VSCAN_VER}/$i
- make USE_INCLMKSDLIB=1 #needed for the mks build
- assert "problem building $i vscan module"
- done
+ if use oav; then
+ cd ${S}/examples.bin/VFS/${PN}-vscan-${VSCAN_VER}
+ ./configure || die "bad ${PN}-vscan-${VSCAN_VER} ./configure"
+ for i in ${VSCAN_MODS}
+ do
+ cd ${S}/examples.bin/VFS/${PN}-vscan-${VSCAN_VER}/$i
+ make USE_INCLMKSDLIB=1 #needed for the mks build
+ assert "problem building $i vscan module"
+ done
+ fi
}
src_install() {
@@ -171,10 +165,10 @@ src_install() {
# Install standard binary files.
for i in smbclient net smbspool testparm testprns smbstatus \
- smbcontrol smbtree tdbbackup nmblookup pdbedit editreg \
+ smbcontrol smbtree tdbbackup nmblookup pdbedit \
smbpasswd rpcclient smbcacls profiles ntlm_auth \
smbcquotas smbmount smbmnt smbumount wbinfo \
- debug2html smbfilter talloctort # smbsh
+ debug2html smbfilter talloctort #smbsh editreg
do
exeinto /usr/bin
doexe source/bin/${i}
@@ -246,7 +240,6 @@ src_install() {
# Passdb modules.
exeinto /usr/lib/samba/pdb
-#nisplussam should be in here somewhere...
use mysql && doexe source/bin/mysql.so
use xml && doexe source/bin/xml.so