[htdig3-dev] htdig3 patch for shared lib


loic@ceic.com
Fri, 16 Jul 1999 15:00:55 +0200 (MEST)


       The patch itself is at http://www.senga.org/htdig/htdig3-shared.patch.gz
       To ease the test I also did a distribution
       http://www.senga.org/htdig/htdig-3.2.0-dev.tar.gz
       Does someone have a test suite that would allow to check
       if functions are not broken after a change ? Or do we have
       to randomly check ?

       Here is the ChangeLog

1999-07-16 Loic Dachary <loic@ceic.com>

        * All libraries (except db) use libtools. Shared libraries are
          generated by default. --disable-shared to get old behaviour.
          Libraries are installed in all cases.
        
        * Change structure of default installation directory (match
          standard).
          database : var/htdig
          programs : bin
          libraries : lib
          
          Like default apache:
          conf : conf
          htdocs : htdocs/htdig
          cgi-bin : cgi-bin

        * Switch all Makefile.in into Makefile.am

        * CONFIG.in CONFIG : removed. Replaced with --with- arguments in
          configure.in

        * Makefile.config.in removed, only keep Makefile.config : automake
          automatically defines variables for each AC_SUBST variables.
          Makefile.config has HTLIBS + DEFINES

        * db/Makefile : added to forward (clean all distclean) targets to
          db/dist and implement distdir target.

        * acconfig.h : created to allow autoheader to work (contains GETPEERNAME_LENGTH_T
          HAVE_BOOL, HAVE_TRUE, HAVE_FALSE, NEED_PROTO_GETHOSTNAME). Extra definitions
          added before @TOP@ (TRUE, FALSE, VERSION, MAX_WORD_LENGTH, LOG_LEVEL, LOG_FACILITY).

        * installdir/Makefile.am : installation rules moved from Makefile.am to installdir/Makefile.am

        * include/Makefile.am : distribute htconfig.h.in and stamp-h.in
        
        * Makefile.am : do not pre-create the directories, creation is done during the installation
        
        * configure.in: CF_MAKE_INCLUDE not needed anymore : automake handles
          the include itself.

-- 
		Loic Dachary

ECILA 100 av. du Gal Leclerc 93500 Pantin - France Tel: 33 1 56 96 09 80, Fax: 33 1 56 96 09 61 e-mail: Loic@Dachary.org URL: http://www.senga.org/

------------------------------------ To unsubscribe from the htdig3-dev mailing list, send a message to htdig3-dev@htdig.org containing the single word "unsubscribe" in the SUBJECT of the message.



This archive was generated by hypermail 2.0b3 on Fri Jul 16 1999 - 05:19:09 PDT