From 5826daa8b89cfd8239c75fa7e64caa9a8eea68d4 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 3 Jun 2010 16:52:18 +0200 Subject: [PATCH] samba: - make avahi support optional - dont build with pam support --- packages/network/samba/build | 11 +++++++++-- packages/network/samba/install | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/packages/network/samba/build b/packages/network/samba/build index b7294d14a7..d9a85173aa 100755 --- a/packages/network/samba/build +++ b/packages/network/samba/build @@ -3,7 +3,13 @@ . config/options $SCRIPTS/build toolchain -$SCRIPTS/build avahi + +if [ "$AVAHI_DAEMON" = yes ]; then + $SCRIPTS/build avahi + SMB_AVAHI="--enable-avahi" +else + SMB_AVAHI="--disable-avahi" +fi # samba fails to compile with GCC 4.5.0's link time optimization. CFLAGS=`echo $CFLAGS | sed -e "s|-flto||" -e "s|-fuse-linker-plugin||" -e "s|-fwhole-program||"` @@ -24,7 +30,8 @@ cd $PKG_BUILD/source3 --disable-static \ --disable-pie \ --disable-cups \ - --enable-avahi \ + $SMB_AVAHI \ + --without-pam \ --without-ads \ --with-libtalloc \ --with-libtdb \ diff --git a/packages/network/samba/install b/packages/network/samba/install index 69c96c2cf4..25e89314b8 100755 --- a/packages/network/samba/install +++ b/packages/network/samba/install @@ -2,7 +2,7 @@ . config/options -$SCRIPTS/install avahi +[ "$AVAHI_DAEMON" = yes ] && $SCRIPTS/install avahi PKG_DIR=`find $PACKAGES -type d -name $1`