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>
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.
- 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.)
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>
- 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)
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.
- 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)
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
${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. :)
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>
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
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>
- 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>
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>
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>