muddleftpd-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Muddleftpd-cvs] muddleftpd Makefile.in configure.ac autogen.sh ...


From: Beau Kuiper
Subject: [Muddleftpd-cvs] muddleftpd Makefile.in configure.ac autogen.sh ...
Date: Sun, 20 Oct 2002 07:51:27 -0400

CVSROOT:        /cvsroot/muddleftpd
Module name:    muddleftpd
Changes by:     Beau Kuiper <address@hidden>    02/10/20 07:51:26

Modified files:
        .              : Makefile.in configure.ac 
Added files:
        .              : autogen.sh defaults.h.in install-sh 
Removed files:
        .              : defaults.h 

Log message:
        Imported authentication modules into build system.
        
        Install does not work properly for modules, and there are still some 
more tweaks to do

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/muddleftpd/muddleftpd/autogen.sh?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/muddleftpd/muddleftpd/defaults.h.in?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/muddleftpd/muddleftpd/install-sh?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/muddleftpd/muddleftpd/Makefile.in.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/muddleftpd/muddleftpd/configure.ac.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: muddleftpd/Makefile.in
diff -c muddleftpd/Makefile.in:1.3 muddleftpd/Makefile.in:1.4
*** muddleftpd/Makefile.in:1.3  Thu Oct 17 04:20:48 2002
--- muddleftpd/Makefile.in      Sun Oct 20 07:51:26 2002
***************
*** 26,61 ****
  # where info files should be stored
  INFODIR=$(prefix)/info
  
! all: bin docs
  
! docs:
!       $(MAKE) -C doc
  
! bin:
!       $(MAKE) -C src
  
  install:
!       $(MAKE) -C src install
!       $(MAKE) -C doc install
  
  clean:
!       $(MAKE) -C src clean
!       $(MAKE) -C doc clean
!       rm -fr autom4te.cache
        rm -f *~ DEADJOE
  
  distclean:
!       $(MAKE) -C src distclean
!       $(MAKE) -C doc distclean
!       rm -fr autom4te.cache
!       rm -f *~ DEADJOE
!       rm -f config.status config.log config.cache config.h Makefile 
configure.scan
  
  maintainer-clean:
!       $(MAKE) -C src maintainer-clean
!       $(MAKE) -C doc maintainer-clean
!       rm -fr autom4te.cache
!       rm -f *~ DEADJOE
!       rm -f config.status config.log config.cache config.h Makefile 
configure.scan
!       rm -f configure config.h.in
! 
--- 26,71 ----
  # where info files should be stored
  INFODIR=$(prefix)/info
  
! # directories to make
! DIRS=src doc @subdirs@
  
! # filenames to clean in distclean
! DISTCLEAN_NAMES=\*.a \*.o \*~ \*.so config.status config.log config.cache 
config.h Makefile configure.scan defaults.h
  
! # filenames to clean in maintainer-clean
! MAINTAINERCLEAN_NAMES=$(DISTCLEAN_NAMES) configure config.h.in
! 
! all:
!       $(MAKE) recursive TARGET=all
! 
! recursive:
!       @for current_dir in $(DIRS); do                                 \
!               (cd $$current_dir && $(MAKE) $(TARGET)) || exit 1;      \
!       done
  
  install:
!       $(MAKE) recursive TARGET=install
  
  clean:
!       $(MAKE) recursive TARGET=clean
        rm -f *~ DEADJOE
  
  distclean:
!       $(MAKE) recursive TARGET=distclean
!       @echo
!       @echo -n searching and removing files
!       @for file in $(DISTCLEAN_NAMES); do                             \
!               find -name "$$file" -print0 | xargs -0 rm -f;           \
!               echo -n .;                                              \
!       done
!       @echo done
  
  maintainer-clean:
!       $(MAKE) recursive TARGET=maintainer-clean
!       @echo
!       @echo -n searching and removing files
!       @for file in $(MAINTAINERCLEAN_NAMES); do                       \
!               find -name "$$file" -print0 | xargs -0 rm -f;           \
!               echo -n .;                                              \
!       done
!       @echo done
Index: muddleftpd/configure.ac
diff -c muddleftpd/configure.ac:1.1 muddleftpd/configure.ac:1.2
*** muddleftpd/configure.ac:1.1 Thu Oct 17 04:14:04 2002
--- muddleftpd/configure.ac     Sun Oct 20 07:51:26 2002
***************
*** 1,5 ****
--- 1,7 ----
  dnl Process this file with autoconf to produce a configure script.
  AC_INIT
+ AC_PREREQ(2.54)
+ 
  AC_CONFIG_SRCDIR([src/acl.c])
  AC_CONFIG_HEADER(config.h)
  
***************
*** 144,148 ****
  AC_CHECK_FUNCS(usleep pam_start fgetpwent fgetgrent sendfile)
  AC_CHECK_FUNCS(cap_init seteuid setegid)
  AC_PROG_CC_SWITCH(rdynamic)
! AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile])
  AC_OUTPUT
--- 146,228 ----
  AC_CHECK_FUNCS(usleep pam_start fgetpwent fgetgrent sendfile)
  AC_CHECK_FUNCS(cap_init seteuid setegid)
  AC_PROG_CC_SWITCH(rdynamic)
! 
! dnl check for additional features
! 
! dnl Checks for libraries.
! 
! # MUD module
! AC_ARG_WITH(authmud,
!       AC_HELP_STRING([--with-authmud], [create MUD authentication module. 
(no)]), 
!       authmud=$withval, authmud=no
! )
! 
! if test "$authmud" != no; then
!       AC_CONFIG_SUBDIRS(modules/auth/authlibmud)
!       modules="$modules authmud"
! fi
! 
! # SMB module
! AC_ARG_WITH(authsmb,
!       AC_HELP_STRING([--with-authsmb], [create SMB authentication module. 
(yes)]), 
!       authsmb=$withval, authsmb=yes
! )
! 
! if test "$authsmb" != no; then
!       AC_CONFIG_SUBDIRS(modules/auth/authlibsmb)
!       modules="$modules authsmb"
! fi
! 
! # MSQL module
! AC_ARG_WITH(authmsql,
!       AC_HELP_STRING([--with-authmsql], [create mSQL authentication module. 
(no)]), 
!       authmsql=$withval, authmsql=no
! )
! 
! AC_ARG_WITH(msqlpath, 
!       AC_HELP_STRING([--with-msqlpath], [specify the top level of the msql 
installation tree.  (default is /usr/local/Hughes)]),
!         mysqltop=$withval, msqltop=/usr/local/Hughes
! )
! 
! if test "$authmsql" != no; then
!       AC_CONFIG_SUBDIRS(modules/auth/authlibmsql)
!       modules="$modules authmsql"
! fi
! 
! # MYSQL module
! AC_ARG_WITH(authmysql,
!       AC_HELP_STRING([--with-authmysql], [create MySQL authentication module. 
(no)]), 
!       authmysql=$withval, authmysql=no
! )
! 
! AC_ARG_WITH(mysqlpath, 
!       AC_HELP_STRING([--with-mysqlpath], [specify the top level of the MySQL 
installation tree.  (default is /usr/local/Hughes)]),
!         mysqltop=$withval, mysqltop=/usr/local/mysql
! )
! 
! if test "$authmysql" != no; then
!       AC_CONFIG_SUBDIRS(modules/auth/authlibmysql)
!       modules="$modules authmysql"
! fi
! 
! # work out zerobind default (false on linux, true on other systems)
! 
! case `uname -s` in
!       Linux)
!               zero_bind=FALSE
!               ;;
!       *)
!               zero_bind=TRUE
!               ;;
! esac
! AC_SUBST(zerobind, "$zero_bind")
! 
! AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile defaults.h])
  AC_OUTPUT
+ 
+ echo
+ echo Muddleftpd is now ready to be compiled!
+ echo
+ echo Modules selected for compile: $modules
+ echo
+ 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]