summaryrefslogtreecommitdiff
path: root/www/php3
AgeCommit message (Collapse)AuthorFilesLines
2004-03-10Remove PHP3 packages from pkgsrc as they're unmaintained by PHP folksjlam21-816/+0
and by pkgsrc folks.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-10-23Bump the PKGREVISION of www/php3 after moving the actual php binary fromjlam1-2/+2
${PREFIX}/bin into ${PREFIX}/libexec/cgi-bin.
2002-10-23* Move the LIBS+= setting out from below bsd.pkg.mk as there's no reasonjlam3-19/+18
it has to be there. * Use BUILD_DIRS instead of manually invoking "make all" from another subdirectory of WRKSRC during post-build. * Install the actual binary in ${PREFIX}/libexec/cgi-bin/php and symlink into ${PREFIX}/bin/php. This allows the php binary to function in a secure Apache setup. This fixes part of pkg/18783 by Chris Baird.
2002-10-23Move USE_BUILDLINK2 setting to the common Makefile since we includejlam1-4/+5
buildlink2.mk files from here. Also change a BUILDLINK_DIR to a BUILDLINK_PREFIX.gdbm since we strive not to lie to the configure/build processes any longer with buildlink2.
2002-10-09buildlink1 -> buildlink2.wiz2-5/+5
2002-09-04Apply patches from Lubomir Sedlacik <salo@Xtrmntr.org> in PR 18115 toagc1-3/+3
generalise the linker flags used to export symbols by setting them on a per-OS basis. > many packages force -Wl,-export-dynamic which is not portable outside GNU ld > and cause problems e.g. on Solaris. some of these packages use if > conditionals either only for NetBSD or except SunOS, but the state is not > coherent and it may complicate later when support for new OS is added to > pkgsrc (e.g. ongoing work on HP-UX support). > > jlam proposed the following framework in discussion on tech-pkg: > > http://mail-index.netbsd.org/tech-pkg/2002/06/21/0009.html > > now, ${EXPORT_SYMBOLS_LDFLAGS} is used instead of directly defining > -Wl,-export-dynamic which is set in appropriate defs.*.mk to reasonable > values. packages should be converted to this framework by: > > 1) replacing LDFLAGS+= -Wl,-export-dynamic and LIBS+= -export-dynamic with: > > LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS} > > 2) for use in patchfiles, add this variable to MAKE_ENV if needed: > > MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS} > > 3) replace occurances of -Wl,-export-dynamic and -export-dynamic in patch > files with: > > $(EXPORT_SYMBOLS_LDFLAGS)
2002-08-22Linux hides yp_* function implementations in libnsl, so add thatjschauma1-1/+5
library to LIBS when on linux. (Approved by jlam)
2002-07-24Change explicit build dependencies on perl into "USE_PERL5=build". Thisjlam2-4/+5
makes these packages build correctly on Darwin where perl>=5.8.0 is required.
2002-03-02PHP3 modules should depend on php-{BASE_VERS}* (BASE_VERS == 3.0.18) sojlam1-2/+2
that it will match php-3.0.18nb1.
2002-02-28Update php3 and ap-php3 to 3.0.18nb1. Changes from version 3.0.18 arejlam3-3/+44
a security fix for a file-upload bug. <===> SECURITY NOTE <===> Note that the buffer overflow fix is a major security fix. Quoting from the security advisory at: http://security.e-matters.de/advisories/012002.html "PHP supports multipart/form-data POST requests (as described in RFC1867) known as POST fileuploads. Unfourtunately there are several flaws in the php_mime_split function that could be used by an attacker to execute arbitrary code. During our research we found out that not only PHP4 but also older versions from the PHP3 tree are vulnerable.
2002-01-10Implement new framework to handle PHP3 modules, based on the way PHP4jlam13-3284/+504
modules are handled. Also buildlinkify, honor ${PKG_SYSCONFDIR}, and use the general INSTALL scripts to handle the php3.ini config file. Become the maintainer since the changes to the package structure are fairly large. The new framework should make creating new PHP3 modules simpler, and makes buildlinkifying those modules simpler as well.
2001-11-09buildlinkify, so this compiles again!hubertf1-2/+3
Noted by Bernhard Riedel <bernhard@sdg.de> on IRC
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-09-27Mechanical changes to 375 files to change dependency patterns of the formjlam1-2/+2
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the packages whose base package name is "foo", and not those named "foo-bar". A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also change dependency examples in Packages.txt to reflect this.
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+2
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-05-05don't need .CURDIR on DEPENDShubertf1-2/+2
2001-05-05make sure FILESDIR etc. are absolute paths -> prepend with ${.CURDIR}hubertf1-2/+2
XXX someone please teach pkglint about $PKGSRCDIR
2001-05-05Add ${.CURDIR} in some places. Noted by Takahiro Kambe.wiz1-4/+4
2001-05-03Use a shared distinfo file.wiz1-3/+4
2001-04-30Change build dependency from perl-5.* to perl>=${PERL5_REQD}.jlam1-2/+2
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-13/+11
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-2/+2
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-08make patchsum.kei1-2/+2
2001-02-08added NetBSD RCS Id tag.kei1-0/+2
2001-02-06Unify format of MESSAGEs, and include RCS Ids.wiz1-1/+2
2001-01-07Get the Makefile too -- somehow 'cvs ci' missed this last night...explorer1-2/+2
2001-01-06Upgrade to 3.0.18:explorer3-21/+3097
October 21, 2000, Version 3.0.18 - Fixed file upload bugs (Sascha) October 11, 2000, Version 3.0.17 - Fixed output functions (Sascha) - Added odbc_tables() (Frank) - Fixed htmlspecialchars/htmlentities inconsistencies (Rasmus) - Added is_uploaded_file() (Zeev) - Clean up htmlspecialchars/htmlentities inconsistencies (Rasmus) - Add optional charset parameter to sybase_[p]connect (alf@alpha.ulatina.ac.cr) - Fixed incorrect handling of 0-precision strings (e.g., %4.0s) in printf (Ken Coar) - You can now call Ora_Error() without prameters to get the reason for a failed connection attempt. (Kirill Maximov) - Fixed crash in OCIFetchStatement() when trying to read after all data has already been read. (Thies) - Added --enable-sigchild. Use this option if you encounter <defunc> processes when using Oracle 8i. (Thies) - Uncommitted outstanding OCI8 transactions are now rolled back before the connection is closed. (Thies) - Improved configure checks for Oracle 8i. (Thies) - Added imap_mime_header_decode() function (Skalski)
2000-09-05Update build dependency on perl to build in correct directory if perljlam1-2/+2
interpreter is not found.
2000-09-03add RCS Idswiz2-0/+2
2000-09-03remove unnecessary empty linewiz1-2/+1
2000-08-27Use new PERL5 variable instead of ${LOCALBASE}/bin/perl.jlam1-4/+4
2000-06-13change dependency from gdbm-1.7.3 to gdbm>=1.7.3wiz1-2/+2
2000-05-26Split the INSTALL_DATA_DIR line with the two directories into two commands.veego1-2/+3
This fix the installtion on Solaris.
2000-05-26Enable GDBM support (it allready depends on gdbm).veego1-1/+3
And add a build dependency for perl, which is needed for our configure patch.
2000-05-26Change the /usr/pkg check in the configure script to ${PREFIX}.veego3-22/+174
Move the configure patch to patch-ai and add a patch for configure.in to patch-ah.
2000-05-24Fix apache module runtime linker path for ELF systems.rh2-5/+5
2000-04-25regen.bad1-2/+2
2000-04-25Fix AC_PATH_PROG check for sendmail.bad1-2/+11
2000-04-25Need to include bsd.prefs.mk before testing ${OPSYS}. Doh!bad1-1/+3
2000-04-25DEPEND on devel/zlib under SunOS.bad1-1/+6
2000-04-13Make this package work on "a.out" systems, too.tron3-5/+5
2000-04-13Sync.tron1-4/+4
2000-04-13Defuzz patch.tron1-6/+6
2000-04-12Update to 3.0.16. Mainly bug fixes, though some new features as well -jdolecek7-56/+22
the list is just too long, see http://www.php.net/ChangeLog.php3 for details.
2000-02-29remove stray }explorer1-2/+2