1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-06 22:51:41 +00:00
Commit Graph

198 Commits

Author SHA1 Message Date
Dirk Froemberg
b38aefd8d8 Upgrade to mod_ssl 2.4.6. 1999-10-22 10:12:14 +00:00
Dirk Froemberg
ea8f39c0f8 Add a quick'n dirty hack to fix an build error if openldap support
is selected and kerberos is installed.

Reported by:	Andreas Klemm <andreas@FreeBSD.org> (years ago...)
		Salvatore Greco <salvo@reaper.org>
1999-10-09 15:00:21 +00:00
Dirk Froemberg
ff706b78a9 Upgrade to mod_ssl 2.4.5. 1999-10-01 17:32:14 +00:00
Dirk Froemberg
8f641bab83 Upgrade to mod_ssl 2.4.4. 1999-09-28 15:31:15 +00:00
Dirk Froemberg
7c235e931c - Add php_snmp.c.diff to PATCHFILES in order to unbreak SNMP support.
There was a conflicting type between ${PREFIX}/include/ucd-snmp/mib.h
  and ${WRKDIR}/php-3.0.12/functions/snmp.h due to ucd-snmp upgrade
  to 4.0.1.

  Reported by: Andreas Klemm <andreas@FreeBSD.org>

- Move MASTER_SITES for mod_ssl down again and replace http://www.php.net/
  with ftp://ftp.php.net/pub/ to workaround the problem that the http
  server isn't returning a 404 for non-existant files and thus breaks
  fetching of mod_ssl distfile.

  Reported by: Iron Yuppie <aronchick@formatta.com>
1999-09-19 14:21:08 +00:00
Andreas Klemm
c9332cd0ca - bump snmp shared library version number from 3 to 4, this changed
in ucd-snmp port
- put modssl download site in from of php download site
  when trying to fetch the modssl package, the html error
  message will be fetched and put into the DISTFILES directory
  tar tries to unpack the 5k file with html error output
  that this site didn't find mod_ssl sources and the whole
  make chokes on this
  possibly this is not the solution, the solution is, that the
  site doing this has to be avoided as master site or fetch isn't
  clever enough to handle this as an error ... dunno exactly.
1999-09-19 12:36:24 +00:00
Dirk Froemberg
c506c9e287 Add php_pdf.c.diff to PATCHFILES in order to make PHP-3 aware of the
new pdflib-2.01.
1999-09-08 13:43:13 +00:00
Dirk Froemberg
3979c7207c Upgrade to mod_ssl 2.4.2. 1999-09-06 15:48:25 +00:00
Peter Wemm
e7aa81f1a6 $Id$ -> $FreeBSD$ 1999-08-31 02:43:35 +00:00
Dirk Froemberg
ca1f3d668c Upgrade to mod_ssl 2.4.1. 1999-08-30 20:56:56 +00:00
Dirk Froemberg
6ac4aad38f Make sure directory ${WRKDIRPREFIX}${CURDIR} exists before
touching files in that directory. Problem only occurs when
${WRKDIRPREFIX} is set.

Found by:	bento.freebsd.org
1999-08-30 10:56:07 +00:00
Dirk Froemberg
e3a346c70f Add option for SNMP support (via net/ucd-snmp).
Requested by:	Khaled Daham <khaled@mailbox.telia.net>
1999-08-26 22:09:39 +00:00
Dirk Froemberg
f1b6bb55b8 Fix two minor problems:
- if e. g. a "make BATCH=yes fetch" was followed by a "make all"
  the config menu popped up.
- if gd was installed but gd support was not checked in the config
  menu, php was compiled with gd support nevertheless.
  (There may be other support options having the same behavior.
  I haven't checked all, yet.)
1999-08-26 21:18:15 +00:00
Dirk Froemberg
39adcb0336 Add option for XML support (via textproc/expat). 1999-08-26 15:03:52 +00:00
Dirk Froemberg
6fd04797a9 Currently php-3.0.12 misses ImagePng() and ImageCreateFromPng() for
image creation. Without these functions image creation is impossible.
So add three patches via PATCH_SITES/PATCHFILES to make these functions
available.

Reported by:	Dmitry Petrov <dpetrov@nchcapital.com>
1999-08-26 09:24:16 +00:00
Dirk Froemberg
07d6bbe0f9 gd is build as a shared lib, too, so use LIB_DEPENDS instead of
BUILD_DEPENDS.
1999-08-24 08:13:22 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Dirk Froemberg
d52c6146dc Upgrade to Apache 1.3.9 and mod_ssl 2.4.0. 1999-08-20 19:13:00 +00:00
Dirk Froemberg
ac3667b456 Upgrade to mod_ssl-2.3.11.
(Hey, am I really faster with this upgrade than rse himself? I can't
believe it... ;-)
1999-08-19 12:11:01 +00:00
Dirk Froemberg
1048912f96 Fix typo: remove '\' from the last MASTER_SITE. 1999-08-19 11:55:29 +00:00
Dirk Froemberg
e2e03239c0 Rework MASTER_SITES:
- move MASTER_SITES for mod_ssl from scripts/configure.php to Makefile
  thus include them in the heavy rotation
- use ${PHP_DISTDIR} for PHP to minimize the diffs between apache13-php[34]
- cut down to 30 sites (10 for apache, php and mod_ssl each)
1999-08-19 11:26:48 +00:00
Dirk Froemberg
b98bb912e6 s/PHP3/PHP/g;
s/php3/php/g;

whereever appropriate.

This was done in preparation for a repository copy to apache13-php4
to keep the diffs between apache13-php3 and apache13-php4 as small as
possible.
1999-08-16 18:41:13 +00:00
Dirk Froemberg
78aa9254c2 Change PKGNAME to be consistent with apache13-modssl and apache13-ssl:
apache-php3-${VERSION_APACHE} -> apache+php3-${VERSION_APACHE}+${VERSION_PHP3}

apache-php3-${VERSION_APACHE}+mod_ssl-${VERSION_MODSSL} -> \
	apache+php3+mod_ssl-${VERSION_APACHE}+${VERSION_PHP3}+${VERSION_MODSSL}

PR:		ports/13056
1999-08-10 16:07:27 +00:00
Dirk Froemberg
71556202ef - upgrade to PHP-3.0.12
- use new pdflib-2.0
1999-07-30 21:07:03 +00:00
Dirk Froemberg
3fede034cb Upgrade to mod_ssl 2.3.10. 1999-07-28 20:51:21 +00:00
Dirk Froemberg
886d15ea71 Upgrade to mod_ssl 2.3.9. 1999-07-27 10:50:39 +00:00
Dirk Froemberg
2f1d68a830 - upgrade to mod_ssl 2.3.6
- turn off GD support by default due to licence problems
1999-07-15 19:01:49 +00:00
Dirk Froemberg
66d03d0ee3 Add --with-ttf to PHP3_CONF_ARGS when using FreeType.
Problem Reported by:	Andre Shimakawa <shimakaw@cba.zaz.com.br>
1999-07-03 09:54:36 +00:00
Dirk Froemberg
9a761681bb - php3.ini lives in ${PREFIX}/etc (instead of ${PREFIX}/lib), now.
- redirect output of scripts/configure.php globally instead of redirecting
  each echo (saves about 900 bytes 8-).
1999-07-03 09:50:42 +00:00
Dirk Froemberg
32d18d1599 File EXTENSION_STATUS is no longer in the PHP3 distribution. 1999-07-01 11:28:26 +00:00
Dirk Froemberg
8a14a57b16 Switch from mysql322 to mysql322-client and mysql322-server. 1999-07-01 09:06:39 +00:00
Dirk Froemberg
822aa246dd Clean up the latest mhash and mcrypt additions by nsayer:
- increase the number of menu items
- use LIB_DEPENDS instead BUILD_DEPENDS (shared libs are used)
- add ${PREFIX} to --with-mcrypt and --with-mhash
1999-06-30 09:56:39 +00:00
Nick Sayer
3a7f536abb Add support to the apache13-php3 port for adding the mcrypt and mhash
libraries.
1999-06-28 23:57:39 +00:00
Tim Vanderhoek
a84b5b5f94 #4/4 enforcing Caps, no period
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
1999-06-26 19:22:14 +00:00
Dirk Froemberg
0eb14523bb Upgrade to PHP 3.0.10. 1999-06-26 11:53:08 +00:00
Dirk Froemberg
ca4909bd3d Upgrade to mod_ssl 2.3.5. 1999-06-23 16:49:13 +00:00
Bill Fumerola
12d37d917a Replace a stale MASTER_SITE with a fresh, shiny mirror. 1999-06-18 02:40:11 +00:00
Dirk Froemberg
cc7c8af272 Upgrade to PHP-3.0.9. 1999-06-10 10:24:41 +00:00
Dirk Froemberg
1bdce8f4fd Upgrade to mod_ssl 2.3.3. 1999-06-09 15:18:28 +00:00
Dirk Froemberg
ebdae8fcda Sync with apache13-modssl:
"Upgrade to Apache 1.3.6 + mod_ssl 2.3.2

This especially makes the new Shared Memory based SSL session cache available
through the use the MM port."
1999-06-08 10:28:05 +00:00
Dirk Froemberg
44e3edd0d9 Upgrade to mod_ssl 2.3.1. 1999-06-02 07:19:44 +00:00
Dirk Froemberg
541106d9b3 re-add file patch-aq... 1999-05-27 23:24:34 +00:00
Dirk Froemberg
55ed67f4d0 Upgrade to PHP-3.0.8. 1999-05-27 23:20:51 +00:00
Dirk Froemberg
24bd92606d Add WRKDIRPREFIX to SCRIPTS_ENV so scripts/configure.php can use it.
PR:		ports/11503
Submitted by:	Palle Girgensohn <girgen@partitur.se>
1999-05-05 20:16:06 +00:00
Dirk Froemberg
ed4924ec6f Add option for IMAP support. 1999-05-04 14:50:33 +00:00
Dirk Froemberg
87a21ca946 Changes from apache13-modssl:
"Update MASTER_SITES for new modssl.org locations."
1999-05-02 07:27:01 +00:00
Dirk Froemberg
1b5fdd077f - use FreeBSD in the version string instead of Unix
- don't install ${PREFIX}/etc/apache/{access.conf,srm.conf} rather
  than installing and deleting them
1999-04-13 15:40:20 +00:00
Dirk Froemberg
7f84a75e90 Upgrade to mod_ssl 2.2.8. 1999-04-12 14:34:03 +00:00
Dirk Froemberg
552a84895b Remove empty and unused ${PREFIX}/etc/apache/{access.conf*,srm.conf*}. 1999-04-11 22:23:32 +00:00
Dirk Froemberg
088aa47264 Upgrade to Apache 1.3.6 and mod_ssl 2.2.7.
- many minor changes inspired by apache13-modssl
  (e. g. change datadir from ${PREFIX}/www to ${PREFIX}/share/apache)
- patches.modssl/ is not needed any longer (same patches for modssl and
  non-modssl case)
1999-04-11 15:11:27 +00:00
Dirk Froemberg
cc2417a5a5 ${PREFIX}/bin/ssleay -> ${PREFIX}/bin/openssl due to openssl upgrade. 1999-03-26 08:48:53 +00:00
Dirk Froemberg
e134132a43 Upgrade to mod_ssl 2.2.5. 1999-03-19 20:46:57 +00:00
Bill Fumerola
5ce0d3f8b5 Fix missing "\"s
Noticed By:	#FreeBSD
1999-03-13 17:57:44 +00:00
Bill Fumerola
6017a1a317 Add the Apache mirror sites. For ports with 'mods' attached to them, the MASTER_SITEs
were alternated so the user does not have to get 10 apache MASTER_SITEs when all
they need is one 'mod' MASTER_SITE, which is what would happen if we used a
MASTER_SITE_APACHE or added all of the mirrors in a row.

Approved By:	apache maintainers, asami
Submitted By: 	Brian Feldman <green@unixhelp.org>, billf
1999-03-13 17:11:04 +00:00
Dirk Froemberg
e59ee49f9f apache13-php3 is using OpenSSL and not SSLeay for a while... 1999-03-12 08:11:33 +00:00
Dirk Froemberg
f22d8e137e Upgrade to PHP-3.0.7. 1999-03-09 11:22:59 +00:00
Satoshi Asami
e244b8bccc Fix to make ports work with bsd.port.mk rev. 1.306.
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined.  Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.

The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.

At least we've got much fewer "-unknown-"s in the tree as the result. :)
1999-03-08 07:28:36 +00:00
Dirk Froemberg
2a7610542f Upgrade to mod_ssl 2.2.4. 1999-03-06 11:18:47 +00:00
Dirk Froemberg
f226f4c81e Upgrade to mod_ssl 2.2.3. 1999-02-22 14:00:32 +00:00
Dirk Froemberg
89b261555a Sync version number (5 -> 6) of libmysqlclient with mysql322. 1999-02-12 11:57:57 +00:00
Dirk Froemberg
3c38e1e736 Upgrade to mod_ssl 2.2.2. 1999-02-07 21:20:01 +00:00
Dirk Froemberg
15a3d1ef2e Upgrade to mod_ssl-2.2.1. 1999-02-05 13:38:49 +00:00
Dirk Froemberg
3abc102a3b Upgrade to mod_ssl 2.2.0. 1999-01-27 22:24:36 +00:00
Dirk Froemberg
533288b50a Upgrade to mod_ssl-2.1.8. 1999-01-23 11:32:33 +00:00
Dirk Froemberg
6d43c61d2a Add hooks for pdflib support. 1999-01-20 14:56:42 +00:00
Dirk Froemberg
cd6e410a24 Don't try to find out which mysql version is installed.
Use a simple library dependency to mysql322.
The "autodetection" introduces more problems than it solves.

Requested by:	Satoshi
1999-01-18 15:38:00 +00:00
Dirk Froemberg
35ba9be9a5 Change the dependencies to MySQL:
The default is mysql322 now, but take mysql321 if it is installed.

(mysql321 installs a static libmysqlclient.a only, mysql322 installs a
static and shared version of the library. Note that the build dependency
to mysql321 is a no op actually. It is in there to improve understanding(?).)
1999-01-14 21:22:29 +00:00
Dirk Froemberg
c23150d20f Upgrade to Apache 1.3.4 and mod_ssl 2.1.7. 1999-01-13 17:31:16 +00:00
Marc G. Fournier
c7beeaae1f More Y2K Statement Links... 1999-01-13 02:47:33 +00:00
Dirk Froemberg
1136e15539 Change dependencies from SSLeay to openssl, the successor of SSLeay. 1999-01-10 14:11:19 +00:00
Dirk Froemberg
45e82821dc Don't link ${PREFIX}/share/doc/apache/* to ${PREFIX}/www/data/
if the file or symlink exists already.

Reported by:	Peter Hawkins <thepish@freebsd.org> (a long time ago...)
PR:		ports/9347
Submitted by:	Sheldon Hearn <axl@iafrica.com>
1999-01-08 17:22:06 +00:00
Dirk Froemberg
bea88e9fe2 Upgrade to mod_ssl 2.1.6 1999-01-06 18:15:44 +00:00
Dirk Froemberg
0c4a09c205 Change PKGNAME from apache-php3.x.x-x.x.x to apache-php3-x.x.x to
conform the convention and to create a latest link named apache-php3.tgz.

Requested by:	Satoshi
1999-01-03 12:26:47 +00:00
Dirk Froemberg
e23b02cddc - Upgrade to mod_ssl-2.1.5
- add another ${PREFIX} in configure.php script
1999-01-02 19:23:55 +00:00
Dirk Froemberg
ee2eebaf97 Upgrade to PHP 3.0.6 and mod_ssl 2.1.4 1998-12-26 00:08:10 +00:00
Dirk Froemberg
440a8f9af9 - BATCH mode: if ${BATCH} is defined apache with a plain PHP3 module
is created, i. e. no additional support for e. g. databases

  It is possible to build an apache13-php3 package now.

- honor ${CC} and ${CFLAGS} while compiling PHP3

- make apache13-php3 ${WRKDIRPREFIX} clean

- added OpenLDAP support
  Requested by: Kurt D. Zeilenga <Kurt@OpenLDAP.Org>

- upgrade to mod_ssl-2.1.3
1998-12-23 00:44:50 +00:00
Justin M. Seger
66865b7636 More TTF fixes.
Pointed out by:	Dirk Froemberg <ibex@physik.TU-Berlin.DE>
1998-12-13 14:14:59 +00:00
Satoshi Asami
a147e1cee7 Remove NO_WRKDIR tests from targets copied from bsd.port.mk. Since
NO_WRKDIR is a port variable, not a user variable, it made no sense
for these to be here in the first place.
1998-12-12 04:18:47 +00:00
David E. O'Brien
61780c606e More master sites from Dirk Froemberg <ibex@physik.TU-Berlin.DE>. 1998-12-05 09:36:59 +00:00
Bill Fumerola
fcf639fe9e Unbreak by referencing the ftp site for php.
PR:		ports
Submitted By:	Josh Gilliam <josh@quick.net>
1998-12-02 20:32:02 +00:00
Bill Fumerola
c596722b8e Whoops! This script has a LIB_DEPENDS that didn't have it's regexp
information removed, and thus breaks on an ELF system. Removed the regexp
support.

PR:		ports/8808
Submitted by:	Palle Girgensohn <girgen@partiutur.se>
1998-11-25 22:37:19 +00:00
David E. O'Brien
007e35283b Add a little more description what "php3" is.
Upgrade apache13-php3 to use apache-1.3.3, php-3.0.5 and mod_ssl-2.0.14

Submitted by:  Dirk Froemberg <ibex@physik.TU-Berlin.DE>
1998-11-06 11:02:22 +00:00
Andreas Klemm
a09b649f1e - integrate Ralf S. Engelschall's apache13-modssl,
i. e. apache13-php3 supports SSL now!

- upgrade to Apache 1.3.2 and PHP 3.0.4

- enable track-vars for PHP3 by default to support phplib
  (http://phplib.shonline.de/)
  Pointed out by: Thomas Kuehne <thomas@todo.de>

- losts of minor changes (install php-icons, index.php3 as DirectoryIndex,
  support .php3 and .phtml suffixes, enable application/x-httpd-php3-source
  for .phps and .php3s, install default php3.ini-dist, ...)
Submitted by:	Dirk Froemberg <ibex@physik.TU-Berlin.DE>
1998-09-30 18:16:08 +00:00
Satoshi Asami
668e0f51f4 Use ${PERL5} wherever appropriate. Largely untested; hope my eyeball
checks haven't missed anything.

Submitted by:	dima
1998-09-15 21:31:59 +00:00
Andreas Klemm
28a179bc5c use patch-ak from apache3 port (erase pid file)
and freetype support
1998-09-13 17:18:13 +00:00
Andreas Klemm
fc6962589a use stable mysql port mysql321 1998-09-06 20:59:58 +00:00
Andreas Klemm
06a7441c14 activate USE_PERL5
Submitted by:	maintainer
1998-09-01 21:04:57 +00:00
Andreas Klemm
1e60a28d98 - update port to newest apache (1.3.1) and php (3.0.3) version
- change maintainer to Dirk Froemberg <ibex@physik.TU-Berlin.DE>, since
  he is now the driving force
- totally revamped configuration (dialog based as in ghostscript)
- make portlint happy (andreas@FreeBSD.ORG), APACHE_VER and PHP3_VER
  variable has to appear later in Makefile, not in front of DISTNAME
  and PKGNAME
Submitted by:	Dirk Froemberg <ibex@physik.TU-Berlin.DE>
1998-09-01 18:38:05 +00:00
Jordan K. Hubbard
aca6605a01 Upgrade to php 3.0.3. The MAINTAINER seems to be not responding and
I gave him every chance to commit these changes (or even reply) himself.
1998-08-30 01:43:12 +00:00
Jun Kuriyama
b0f30ac2aa Fix error at starting script with PostgreSQL.
No response from:	maintainer
1998-08-27 14:08:20 +00:00
Tim Vanderhoek
bf7d58180e Wwwaste the manpages. 1998-08-19 20:55:56 +00:00
Andreas Klemm
a10f39bb71 added new port apache3-php3 after repository copy
many thanks to the contributors.
Submitted by:	Dirk Froemberg <ibex@physik.TU-Berlin.DE> and Stefan Herrmann <sh@webaffairs.de>
1998-07-25 11:30:31 +00:00
Andreas Klemm
202baee5f6 Upgraded to last php version 3.0.2
Included freetype support for php
Why freetype support ?

If you compile PHP with gd and freetype[it's already a port], and grab
some free truetype fonts from microsoft in self-install.exe format you
can generate really nice on the fly gif's with text in them.  Buttons,
banners etc.

William told me: I had to install the free microsoft fonts on my pc
and then ftp them. I can't think of a way to extract the files from
the .exe archive. I don't think it's a zip type.

I got the fonts microsoft link by digging around in
http://www.freetype.org

Submitted by:	William Lloyd <wlloyd@mpd.ca>
1998-07-25 06:51:26 +00:00
Andreas Klemm
301287daf5 upgrade to newest php version 3.0.1
fixes regarding compilation/linking with libgd
a fix for me in Makefile to make this submission $PREFIX clean
big thanks to William
Submitted by:	William Lloyd <wlloyd@tolstoy.mpd.ca>
1998-07-11 20:52:38 +00:00
Andreas Klemm
50e81692ac William sent patches to me so support dbase type database...
If there are any problems related to this, send him an e-mail,
I can't test this !
Submitted by:	William Lloyd <wlloyd@mpd.ca>
1998-06-27 13:52:34 +00:00
Andreas Klemm
7e09fa2850 - apache-php port totally revamped
- now based on apache 1.2.6 and PHP3 support with the tough help of Dirk
- Supports 3 kinds of databases now
	- msql
	- mysql
	- postgresql
- Only modified order in Makefile to keep portlint happy
- Fixed php's configure section in Makefile, to use CC and CFLAGS from
  /etc/makefile, instead to use -g -O2
- only one patches subdir remains
This port should now be "repository moved" from:
	apache-php
to something like:
	apache12-php3
Obtained from:	Dirk Froemberg <ibex@physik.TU-Berlin.DE>
1998-06-14 09:58:22 +00:00
Andreas Klemm
7ac76a9e2d If BATCH is defined, then build apache-php with mysql support.
Reasons:
	- mysql is free software and very popular.
	- msql is only free for private use
	- msql isn't as fast and reliable (from hearsay)
1998-02-22 23:06:17 +00:00
Andreas Klemm
e33653b3ac Remove brokenness from this port ;-) Thanks to Dirk Froemberg.
New features:
- You have to set variable PHP_DBTYPE to msql or mysql by typing
  make PHP_DBTYPE=[ msql | mysql ]
  to build the port with msql or mysql support.
- The php configuration isn't interactive anymore
  Theoretically we could default to mysql database and build
  a package, so that make batch could work !
- Cleaned up port dependency, so that libgd actually gets build
  (I fixed this one)
- made portlint as happy as I could, changed /usr/local to ${PREFIX}
  and changed sed -> ${SED}
The only thing that is missing now is an apache-php-SSL port and
postgresql support ;-))
Submitted by:	Dirk Froemberg <ibex@physik.TU-Berlin.DE>
1998-02-22 23:01:44 +00:00
Andreas Klemm
3a3e535685 cosmetic changes using portlint, a really nice tool ;-) 1997-10-04 14:53:11 +00:00
Satoshi Asami
eeb898bbd3 Add back PKGNAME which was deleted mysteriously in revision 1.39 (DISTNAME
is not valid).  Add "-php" in the middle of it to distinguish it with regular
apache.
1997-09-09 10:01:36 +00:00