switch to lang/php

This commit is contained in:
robert 2011-07-08 18:23:17 +00:00
parent dc44bd1435
commit c944cab818
17 changed files with 81 additions and 125 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2010/11/15 00:22:45 espie Exp $
# $OpenBSD: Makefile,v 1.3 2011/07/08 18:25:40 robert Exp $
SHARED_ONLY = Yes
@ -9,6 +9,8 @@ PKGNAME = pecl-${DISTNAME:L}
CATEGORIES = archivers
MAINTAINER = Johan Huldtgren <jhuldtgren@gmail.com>
REVISION = 0
HOMEPAGE = http://pecl.php.net/package/lzf/
# PHP License
@ -23,16 +25,13 @@ EXTRACT_SUFX = .tgz
AUTOCONF_VERSION = 2.62
AUTOMAKE_VERSION = 1.9
MODULES = lang/php
BUILD_DEPENDS = www/pear \
${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
RUN_DEPENDS = www/php5/core
CONFIGURE_STYLE = gnu
CONFIGURE_ENV = AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
AUTOCONF_VERSION=${AUTOCONF_VERSION}
PREFIX = /var/www
DESTDIRNAME = INSTALL_ROOT
REGRESS_TARGET = test
@ -40,12 +39,7 @@ REGRESS_TARGET = test
USE_LIBTOOL = Yes
LIBTOOL_FLAGS += --tag=disable-static
pre-configure:
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/phpize
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/conf/php5.sample
@echo "extension=lzf.so" > \
${PREFIX}/conf/php5.sample/lzf.ini
MODPHP_DO_SAMPLE= lzf
MODPHP_DO_PHPIZE= Yes
.include <bsd.port.mk>

View File

@ -1,10 +0,0 @@
You can enable this module by creating a symbolic
link from ${PREFIX}/conf/php5.sample/lzf.ini to
${PREFIX}/conf/php5/lzf.ini.
ln -fs ${PREFIX}/conf/php5.sample/lzf.ini \
${PREFIX}/conf/php5/lzf.ini
If you already have Apache running on your machine,
you should not use "apachectl restart" - instead,
you should fully stop and then restart the server.

View File

@ -1,9 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/10/27 23:08:11 merdely Exp $
@comment conf/php5.sample/
@group bin
conf/php5.sample/lzf.ini
@comment lib/
@comment lib/php/
@comment lib/php/modules/
@owner root
lib/php/modules/lzf.so
@comment $OpenBSD: PLIST,v 1.2 2011/07/08 18:25:40 robert Exp $
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
@sample ${SYSCONFDIR}/php-${MODPHP_VERSION}.sample/${MODULE_NAME}.ini

View File

@ -1,9 +0,0 @@
You can disable this module by removing the
${PREFIX}/conf/php5/lzf.ini symbolic link by
issuing the following command:
rm -f ${PREFIX}/conf/php5/lzf.ini
If you already have Apache running on your machine,
you should not use "apachectl restart" - instead,
you should fully stop and then restart the server.

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.3 2010/11/15 00:22:45 espie Exp $
# $OpenBSD: Makefile,v 1.4 2011/07/08 18:25:40 robert Exp $
SHARED_ONLY= Yes
@ -9,6 +9,8 @@ EXTRACT_SUFX= .tgz
MASTER_SITES= http://pecl.php.net/get/
CATEGORIES= archivers www
REVISION= 0
HOMEPAGE= http://pecl.php.net/package/rar/
MAINTAINER= Jolan Luff <jolan@openbsd.org>
@ -22,17 +24,13 @@ PERMIT_DISTFILES_FTP= Yes
AUTOCONF_VERSION= 2.62
AUTOMAKE_VERSION= 1.9
MODULES= lang/php
BUILD_DEPENDS= www/pear \
${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
RUN_DEPENDS= www/php5/core
WANTLIB= stdc++
CONFIGURE_STYLE=gnu
CONFIGURE_ENV= AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
AUTOCONF_VERSION=${AUTOCONF_VERSION}
PREFIX= /var/www
DESTDIRNAME= INSTALL_ROOT
NO_REGRESS= Yes
@ -40,12 +38,7 @@ NO_REGRESS= Yes
USE_LIBTOOL= Yes
LIBTOOL_FLAGS+= --tag=disable-static
pre-configure:
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/phpize
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/conf/php5.sample
@echo "extension=rar.so" > \
${PREFIX}/conf/php5.sample/rar.ini
MODPHP_DO_SAMPLE= rar
MODPHP_DO_PHPIZE= Yes
.include <bsd.port.mk>

View File

@ -1,11 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/08/16 06:39:12 jolan Exp $
@comment conf/php5.sample/
@group bin
conf/php5.sample/rar.ini
@comment lib/
@comment lib/php/
@comment lib/php/modules/
@owner root
lib/php/modules/rar.so
@owner
@group
@comment $OpenBSD: PLIST,v 1.2 2011/07/08 18:25:40 robert Exp $
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
@sample ${SYSCONFDIR}/php-${MODPHP_VERSION}.sample/${MODULE_NAME}.ini

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.4 2010/11/15 00:22:45 espie Exp $
# $OpenBSD: Makefile,v 1.5 2011/07/08 18:25:40 robert Exp $
SHARED_ONLY= Yes
@ -22,19 +22,16 @@ PERMIT_DISTFILES_FTP= Yes
AUTOCONF_VERSION= 2.62
AUTOMAKE_VERSION= 1.9
MODULES= lang/php
BUILD_DEPENDS= www/pear \
${MODGNU_AUTOCONF_DEPENDS} \
${MODGNU_AUTOMAKE_DEPENDS}
RUN_DEPENDS= www/php5/core
REVISION = 0
REVISION = 1
WANTLIB= z
CONFIGURE_STYLE=gnu
CONFIGURE_ENV= AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
AUTOCONF_VERSION=${AUTOCONF_VERSION}
PREFIX= /var/www
DESTDIRNAME= INSTALL_ROOT
NO_REGRESS= Yes
@ -42,12 +39,7 @@ NO_REGRESS= Yes
USE_LIBTOOL= Yes
LIBTOOL_FLAGS+= --tag=disable-static
pre-configure:
@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/phpize
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/conf/php5.sample
@echo "extension=zip.so" > \
${PREFIX}/conf/php5.sample/zip.ini
MODPHP_DO_SAMPLE= zip
MODPHP_DO_PHPIZE= Yes
.include <bsd.port.mk>

View File

@ -1,10 +0,0 @@
You can enable this module by creating a symbolic
link from ${PREFIX}/conf/php5.sample/zip.ini to
${PREFIX}/conf/php5/zip.ini.
ln -fs ${PREFIX}/conf/php5.sample/zip.ini \
${PREFIX}/conf/php5/zip.ini
If you already have Apache running on your machine,
you should not use "apachectl restart" - instead,
you should fully stop and then restart the server.

View File

@ -1,12 +1,4 @@
@comment $OpenBSD: PLIST,v 1.2 2009/08/21 20:26:08 jolan Exp $
@pkgpath www/php5/extensions,-zip
@comment conf/php5.sample/
@group bin
conf/php5.sample/zip.ini
@comment lib/
@comment lib/php/
@comment lib/php/modules/
@owner root
lib/php/modules/zip.so
@owner
@group
@comment $OpenBSD: PLIST,v 1.3 2011/07/08 18:25:40 robert Exp $
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
@sample ${SYSCONFDIR}/php-${MODPHP_VERSION}.sample/${MODULE_NAME}.ini

View File

@ -1,9 +0,0 @@
You can disable this module by removing the
${PREFIX}/conf/php5/zip.ini symbolic link by
issuing the following command:
rm -f ${PREFIX}/conf/php5/zip.ini
If you already have Apache running on your machine,
you should not use "apachectl restart" - instead,
you should fully stop and then restart the server.

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.49 2011/07/08 11:08:11 landry Exp $
# $OpenBSD: Makefile,v 1.50 2011/07/08 18:24:13 robert Exp $
COMMENT = exceptions to pkg_add rules
CATEGORIES = devel databases
DISTFILES =
# API.rev
PKGNAME = quirks-1.47
PKGNAME = quirks-1.48
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

View File

@ -1,7 +1,7 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
# $OpenBSD: Quirks.pm,v 1.55 2011/07/08 11:08:11 landry Exp $
# $OpenBSD: Quirks.pm,v 1.56 2011/07/08 18:24:13 robert Exp $
#
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
#
@ -206,6 +206,38 @@ my $stem_extensions = {
'tightvnc-viewer' => 'ssvnc-viewer',
'mozilla-firefox' => 'firefox',
'mozilla-thunderbird' => 'thunderbird',
'php5-core' => 'php',
'php5-bz2' => 'php-bz2',
'php5-curl' => 'php-curl',
'php5-dba' => 'php-dba',
'php5-dbase' => 'php-dbase',
'php5-fastcgi' => 'php-fastcgi',
'php5-gd' => 'php-gd',
'php5-gmp' => 'php-gmp',
'php5-imap' => 'php-imap',
'php5-ldap' => 'php-ldap',
'php5-mbstring' => 'php',
'php5-mcrypt' => 'php-mcrypt',
'php5-mhash' => 'php-mhash',
'php5-mysql' => 'php-mysql',
'php5-mysqli' => 'php-mysqli',
'php5-ncurses' => 'php-ncurses',
'php5-odbc' => 'php-odbc',
'php5-pdo_mysql' => 'php-pdo_mysql',
'php5-pdo_pgsql' => 'php-pdo_pgsql',
'php5-pdo_sqlite' => 'php-pdo_sqlite',
'php5-pgsql' => 'php-pgsql',
'php5-pspell' => 'php-pspell',
'php5-shmop' => 'php-shmop',
'php5-soap' => 'php-soap',
'php5-snmp' => 'php-snmp',
'php5-sqlite' => 'php-sqlite',
'php5-sybase_ct' => 'php-sybase_ct',
'php5-pdo_dblib' => 'php-pdo_dblib',
'php5-mssql' => 'php-mssql',
'php5-tidy' => 'php-tidy',
'php5-xmlrpc' => 'php-xmlrpc',
'php5-xsl' => 'php-xsl',
};
# ->is_base_system($handle, $state):

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.114 2011/07/02 09:48:48 jasper Exp $
# $OpenBSD: Makefile,v 1.115 2011/07/08 18:24:00 robert Exp $
# $FreeBSD: Makefile,v 1.89 1997/11/24 09:24:06 tg Exp $
#
@ -59,6 +59,7 @@
SUBDIR += parrot
SUBDIR += petite-chez
SUBDIR += pfe
SUBDIR += php
SUBDIR += pm3
SUBDIR += processing
SUBDIR += pugs

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.11 2011/05/12 17:07:20 sthen Exp $
# $OpenBSD: Makefile,v 1.12 2011/07/08 18:24:00 robert Exp $
# doesn't set USE_LIBTOOL but use the bundled one because it needs some
# specific options we don't have.
@ -8,10 +8,9 @@ V= 5.2.17
SUHOSIN_PHPV= 5.2.16
SUHOSIN_P_V= 0.9.7
REVISION= 0
REVISION= 3
REVISION-main= 3
REVISION-fastcgi= 1
REVISION-curl= 1
REVISION-fastcgi= 3
INI_TEMPLATES= dist recommended

View File

@ -1,4 +1,4 @@
# $OpenBSD: php.port.mk,v 1.4 2011/05/13 09:41:24 robert Exp $
# $OpenBSD: php.port.mk,v 1.5 2011/07/08 18:24:00 robert Exp $
SHARED_ONLY= Yes
@ -21,6 +21,8 @@ BUILD_DEPENDS+= ${_MODPHP_BUILD_DEPENDS}
RUN_DEPENDS+= ${MODPHP_RUN_DEPENDS}
MODPHP_BIN= ${LOCALBASE}/bin/php-${MODPHP_VERSION}
MODPHP_PHPIZE= ${LOCALBASE}/bin/phpize-${MODPHP_VERSION}
MODPHP_PHP_CONFIG= ${LOCALBASE}/bin/php-config-${MODPHP_VERSION}
MODPHP_INCDIR= ${LOCALBASE}/include/php-${MODPHP_VERSION}
MODPHP_LIBDIR= ${LOCALBASE}/lib/php-${MODPHP_VERSION}
@ -40,7 +42,7 @@ CONFIGURE_ENV+= AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
CONFIGURE_ARGS+= ${MODPHP_CONFIGURE_ARGS}
pre-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/phpize-${MODPHP_VERSION}
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${MODPHP_PHPIZE}
.endif
MODPHP_DO_SAMPLE?=

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.519 2011/07/06 01:15:40 jeremy Exp $
# $OpenBSD: Makefile,v 1.520 2011/07/08 18:23:17 robert Exp $
# $FreeBSD: Makefile,v 1.65 1997/11/17 06:31:39 fenner Exp $
SUBDIR =
@ -341,7 +341,6 @@
SUBDIR += php-markdown
SUBDIR += php-openid
SUBDIR += php-predis
SUBDIR += php5
SUBDIR += phpicalendar
SUBDIR += phpldapadmin
SUBDIR += phplist

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.8 2010/11/22 08:36:52 espie Exp $
# $OpenBSD: Makefile,v 1.9 2011/07/08 18:23:17 robert Exp $
COMMENT-main= base classes for common PHP tasks
COMMENT-utils= utilities for managing pear extensions
@ -11,6 +11,9 @@ CATEGORIES= www devel
EXTRACT_SUFX= .tar.bz2
REVISION-main= 0
REVISION-utils= 0
HOMEPAGE= http://pear.php.net/
MASTER_SITES= http://freebsd.unixfreunde.de/sources/ \
${MASTER_SITE_FREEBSD_LOCAL:=miwi/}
@ -24,9 +27,8 @@ PERMIT_DISTFILES_FTP= Yes
MULTI_PACKAGES= -main -utils
BUILD_DEPENDS= www/php5/core
RUN_DEPENDS-main= www/php5/core \
www/pear,-utils
MODULES= lang/php
RUN_DEPENDS-main= www/pear,-utils
# Most of pear have to live in /var/www where apache is chroot'ed to.
PREFIX-main= /var/www
@ -37,7 +39,7 @@ NO_REGRESS= Yes
do-install:
@perl -pi -e "s,%%PREFIX%%,${WRKINST}${PREFIX-main},g" ${WRKSRC}/go-pear
@${LOCALBASE}/bin/php -nq ${WRKSRC}/go-pear
@${MODPHP_BIN} -nq ${WRKSRC}/go-pear
@mv ${WRKINST}${PREFIX-main}/bin ${WRKINST}${PREFIX-utils}/
@mv ${WRKINST}${PREFIX-main}/share/doc/pear ${WRKINST}${PREFIX-utils}/share/doc/