summaryrefslogtreecommitdiffstats
path: root/build/binbuild.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update license header textRoy T. Fielding2006-07-111-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@420990 13f79535-47bb-0310-9956-ffa450edef68
* Update the last year of copyright.Colm MacCarthaigh2006-04-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395229 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-041-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
* fix name of The Apache Software FoundationAndré Malo2004-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
* fix copyright dates according to the first check in.André Malo2004-02-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102547 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-061-4/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102521 13f79535-47bb-0310-9956-ffa450edef68
* Changes to reduce dependency on in-tree apr and apr-util.Wilfredo Sanchez2002-11-291-7/+8
| | | | | | | | | | | | | | Change AC_CONFIG_AUX_DIR in configure to build from srclib/apr/build. Have buildconf copy the needed files (config.guess, config.sub, PrintPath) from srclib/apr/build to build. Change binbuild.sh to stop using srclib/apr. This gets to to where ./configure --with-apr --with-apr-util actually works without an in-tree apr and apr-util, though we still need them in-tree to run buildconf. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97671 13f79535-47bb-0310-9956-ffa450edef68
* Generate MD5 digest.Wilfredo Sanchez2002-11-251-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97640 13f79535-47bb-0310-9956-ffa450edef68
* No gzip? Try compress.Wilfredo Sanchez2002-11-251-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97639 13f79535-47bb-0310-9956-ffa450edef68
* Don't crap out if we couldn't gzip the file.Wilfredo Sanchez2002-11-251-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97638 13f79535-47bb-0310-9956-ffa450edef68
* teeny optimizationWilfredo Sanchez2002-11-251-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97637 13f79535-47bb-0310-9956-ffa450edef68
* Put then on the if lineWilfredo Sanchez2002-11-251-14/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97636 13f79535-47bb-0310-9956-ffa450edef68
* Don't use GNU tar.Wilfredo Sanchez2002-11-251-17/+15
| | | | | | | | Problem here is that GNU tar creates tar archives which are not POSIX-compliant and cannot be unpacked using a POSIX tar program. Typical oopsie is a developer uses binbuild to pack up an httpd release on a system which does not include gtar in the standard distro, but it's there on the developer's computer. User downloads it and find that it won't unpack with standard tar, even though it claims to be a tar archive. Blah. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97635 13f79535-47bb-0310-9956-ffa450edef68
* Fix support references in binbuild README.Joshua Slive2002-08-121-6/+5
| | | | | | | PR: 11626 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96355 13f79535-47bb-0310-9956-ffa450edef68
* get binbuild working again, and zap the BinaryDistribution layoutJeff Trawick2002-05-171-1/+1
| | | | | | | | | | | | | | | | | at the same time a few days ago the configure syntax for specifying a layout was fixed in binbuild.sh, but the layout was broken... it turns out that we don't need the layout with Apache 1.3, a separate layout for binary builds was necessary in order to install under any prefix specified by the user with Apache 2.0, that works without any special tricks so the BinaryDistribution layout is no longer necessary git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95152 13f79535-47bb-0310-9956-ffa450edef68
* don't leave the shared library path variable commented out in envvarsJeff Trawick2002-05-151-1/+0
| | | | | | | for non-binbuild... OS/390 needs it set all the time git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95119 13f79535-47bb-0310-9956-ffa450edef68
* OS/390 likes the -U tar option; Linux/390 doesn'tGreg Ames2002-05-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95117 13f79535-47bb-0310-9956-ffa450edef68
* binbuild.sh was using the ancient syntax --with-layout=BinaryDistributionJeff Trawick2002-05-141-1/+1
| | | | | | | | | | | instead of --enable-layout=BinaryDistribution I changed the layout for BinaryDistribution to install under /usr/local/apache2 instead of /usr/local/apache. Hopefully the rest of the layout is reasonable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95089 13f79535-47bb-0310-9956-ffa450edef68
* Allow statically linked support binaries with the newAaron Bannert2002-02-081-1/+1
| | | | | | | | | | | --enable-static-support flag, and enable this behavior in the binbuild script. Also add a new --enable-static-htdbm flag. BTW, this takes care of 7/8th of a showstopper. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93331 13f79535-47bb-0310-9956-ffa450edef68
* binbuild.sh: Make sure that we use the expat from our sourceJeff Trawick2002-02-021-1/+2
| | | | | | | tree so that there aren't any surprises on the target machine. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93184 13f79535-47bb-0310-9956-ffa450edef68
* fix a typo in an error messageJeff Trawick2002-01-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92762 13f79535-47bb-0310-9956-ffa450edef68
* get binbuild to do the right thing with envvars (install/edit asJeff Trawick2001-12-151-4/+6
| | | | | | | | | | appropriate) fix a problem in the load-library-path setting (wrong kind of quotes were used) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92494 13f79535-47bb-0310-9956-ffa450edef68
* change binbuild.sh to use --enable-mods-shared=most. This adds 13 modulesGreg Ames2001-12-071-1/+1
| | | | | | | | | to the build. Thanks again to Aaron for fixing this configure option. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92369 13f79535-47bb-0310-9956-ffa450edef68
* get binbuild working when apr, apr-util, and expat are built shared inGreg Ames2001-12-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | directories that are not well known to the loader. How it works: * libtool figures out the name of this system's library path environment variable (i.e. LD_LIBRARY_PATH, LIBPATH, DYLD_LIBRARY_PATH) at apr configure time (existing code) * save this variable name in SHLIBPATH_VAR in APRVARS * substitute this name when apachectl is created * uncomment the lines containing this variable during binbuild * install_bindist.sh updates the path to lib/ when the binary is installed (existing code) not done yet, but a good idea: * create a file or directory containing all environment variable settings for apachectl. Others env vars need to be tweaked, at least on AIX and OS/390, so keeping them separate should reduce headaches long term. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92299 13f79535-47bb-0310-9956-ffa450edef68
* install our manual in the new locationGreg Ames2001-11-291-0/+1
| | | | | | | also, pick up an edit I missed last time around...whoops! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92248 13f79535-47bb-0310-9956-ffa450edef68
* begone, ugly echoed seds. Use build/install-bindist.sh.in as a templateGreg Ames2001-11-281-131/+4
| | | | | | | to create install-bindist.sh git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92228 13f79535-47bb-0310-9956-ffa450edef68
* get binbuild.sh working enough to create a binary which serves the It Works!Greg Ames2001-11-281-13/+16
| | | | | | | | | | | | | | | | | | | | | page * change seds for apachectl and httpd*.conf to do the right thing * use /usr/local/apache2 for the default install directory * use a shell variable for the above, in case it needs to change again * use httpd-std.conf in place of httpd.conf.default * get rid of the httpd -R option in apachectl (not valid in 2.0) * don't overlay httpd.conf if it already exists (1.3 does this - wtf?!?!) not done in this commit: * install manual/ and error/ correctly * switch to --enable-mods-shared=most now that it works (thanks, aaron!) * investigate weird behavior when .tar.gz already exists in parent dir * investigate setting a Group directive that actually works in httpd*.conf git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92223 13f79535-47bb-0310-9956-ffa450edef68
* make shared libraries executable so they work on HP-UXJeff Trawick2001-10-271-1/+1
| | | | | | | | | (I'm not sure that this logic for copying DSOs will survive in the libtool scheme; I'm putting this 1.3 fix in just in case.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91675 13f79535-47bb-0310-9956-ffa450edef68
* Since binbuild is currently doing a static build, the install-bindist.shGreg Ames2001-08-281-2/+5
| | | | | | | | | | script it generates shouldn't expect to find a modules directory. Also, tee binbuild's output into build.log (rather than redirect it) so you can see what's going on with the build. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90772 13f79535-47bb-0310-9956-ffa450edef68
* look for config.guess in apr's build dirGreg Ames2001-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90650 13f79535-47bb-0310-9956-ffa450edef68
* Copy the error/ treeWilliam A. Rowe Jr2001-08-201-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90410 13f79535-47bb-0310-9956-ffa450edef68
* Fix the binbuild.sh script so that it works correctly on Linux again.Ryan Bloom2001-04-151-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88865 13f79535-47bb-0310-9956-ffa450edef68
* Remove files that now reside in srclib/apr/buildRoy T. Fielding2001-03-241-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88571 13f79535-47bb-0310-9956-ffa450edef68
* Fix two references to the wrong files in binbuild.shRyan Bloom2000-12-211-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87480 13f79535-47bb-0310-9956-ffa450edef68
* This is about 99% complete for the binbuild script. The only problem thatRyan Bloom2000-12-211-8/+4
| | | | | | | | | still remains is that some of the apr-util functions aren't being compiled in, so they work when the apr-util library is in the right location, but once that library is removed, the server won't start. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87468 13f79535-47bb-0310-9956-ffa450edef68
* Get the binbuild.sh script into the CVS repository and start to modifyRyan Bloom2000-12-201-14/+14
| | | | | | | | it to work with httpd-2.0. There are still a lot of issues with this script, but we have to start someplace. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87448 13f79535-47bb-0310-9956-ffa450edef68
* use a cleaner form for building the TAR fileGreg Stein2000-10-231-1/+1
| | | | | | | | Submitted by: Joe Orton Reviewed by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86713 13f79535-47bb-0310-9956-ffa450edef68
* remove one space...Lars Eilebrecht2000-01-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84533 13f79535-47bb-0310-9956-ffa450edef68
* Fix OS/390 binbuild breakBill Stoddard2000-01-131-2/+2
| | | | | | | Submitted by: Greg Ames git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84454 13f79535-47bb-0310-9956-ffa450edef68
* OS specific patches for IBM's OS/390.Martin Kraemer1999-12-091-4/+9
| | | | | | | | Submitted by: Ovies Brabson <oviesb@us.ibm.com> Reviewed by: Martin Kraemer, Paul Gilmartin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84262 13f79535-47bb-0310-9956-ffa450edef68
* Add -R flag to apachectl for binary builds to work around lack of absoluteRandy Terbush1999-08-131-1/+1
| | | | | | | | path to ./libexec directory for SHARED_CORE architectures that need to load libhttp.ep. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83658 13f79535-47bb-0310-9956-ffa450edef68
* Fix some changed assumptions in config file format.Randy Terbush1999-08-101-4/+5
| | | | | | | | Submitted by: Tony Finch Reviewed by: Randy Terbush git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83638 13f79535-47bb-0310-9956-ffa450edef68
* Make the install-bindist.sh script standalone. (don't require src/helpers)Randy Terbush1999-05-021-8/+17
| | | | | | | | | | | | | This could allow us to do binary distributions without source if we choose to. PERL detection now makes sure it is perl5 since the 2 scripts in question (dbmmanage and apxs) require perl5. Fix some breakage I introduced when creating apachectl. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83155 13f79535-47bb-0310-9956-ffa450edef68
* Add functionality to the install-bindist.sh script created byRandy Terbush1999-05-021-14/+68
| | | | | | | | | | | | | | | | | | | binbuild.sh to use tar when copying distribution files to the serverroot. This allows upgrading an existing installation without nesting the new distribution in the old. install-bindist.sh now detects the local perl5 path to install apxs and dbmmanage with proper path to perl interpreter. Add an install-binsupport target which copies the source files for apxs and dbmmanage to bindist to allow these scripts to be properly installed relative to the destination serverroot. FWIW - abort during commit for changed files commited without comments. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83149 13f79535-47bb-0310-9956-ffa450edef68
* Remove --user/--group tar options... they are not portable.Lars Eilebrecht1999-03-231-1/+1
| | | | | | | Ignore it for now. I'll have to take a closer at it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82979 13f79535-47bb-0310-9956-ffa450edef68
* Add option to let the user specify an email address.Lars Eilebrecht1999-03-191-3/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82943 13f79535-47bb-0310-9956-ffa450edef68
* Oops...Lars Eilebrecht1999-03-171-10/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82925 13f79535-47bb-0310-9956-ffa450edef68
* Take II of the shell consistancy change. Although I agree that the useJim Jagielski1999-01-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | of '.' is easier on the eyes, 'x' does seem more common and old-dog shell programmers kind of expect it. It's also easier to search for in vi :) Some may question why we need to wrap or protect if we are sure that the $var isn't null, but it really doesn't cost that much for the extra insurance and it stops people from having to shift "mental gears" when they run across such statements. Some may question why even bother with a consistant style... I think it's important to write readable code and understandable code and code that others can maintain easily. A consistant style, IMO, helps this effort. It also just plain looks better :) PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82675 13f79535-47bb-0310-9956-ffa450edef68
* Back out jim's recent "x"/"." change. This is a veto and I've givendgaudet1999-01-151-3/+3
| | | | | | | reasons in new-httpd. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82673 13f79535-47bb-0310-9956-ffa450edef68
* Final phase of shell programming style consistancy check.Jim Jagielski1999-01-151-3/+3
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82668 13f79535-47bb-0310-9956-ffa450edef68