summaryrefslogtreecommitdiff
path: root/net/php-yaz
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2015-08-30 14:40:58 +0000
committertaca <taca@pkgsrc.org>2015-08-30 14:40:58 +0000
commit8d5bf9e5b3c97c1fb43a02514b1a2dc5e5b127dc (patch)
tree7dae3aa3aeaaba0f04bf6cae879e3452d3c62176 /net/php-yaz
parentb6e2fbfd3d0cc6ef57f769846f74e5d107965ab8 (diff)
downloadpkgsrc-8d5bf9e5b3c97c1fb43a02514b1a2dc5e5b127dc.tar.gz
Update php-yaz to 1.1.9.
1.1.9: Fix compilation for older YAZ versions. Tests part of package. 1.1.8: Update LICENSE to Revised BSD (same as YAZ itself). 1.1.7: Add yaz_cql_parse + yaz_cql_conf. 1.1.6: Fix Bug #64773: error define in php_yaz.c. 1.1.5: Avoid type conversion for ZVALs (yaz_range). Use zend_parse_parameters with proper types. 1.1.4: Avoid deprecated pval_destructor. 1.1.3: Allow sru_verson to be set via yaz_connect. Fixed bad memory reference in yaz_es_result 1.1.2: Updates for PHP 5.4
Diffstat (limited to 'net/php-yaz')
-rw-r--r--net/php-yaz/Makefile7
-rw-r--r--net/php-yaz/distinfo9
-rw-r--r--net/php-yaz/patches/patch-php__yaz.c276
3 files changed, 8 insertions, 284 deletions
diff --git a/net/php-yaz/Makefile b/net/php-yaz/Makefile
index e6fc2e2d04d..7c960f0a791 100644
--- a/net/php-yaz/Makefile
+++ b/net/php-yaz/Makefile
@@ -1,12 +1,13 @@
-# $NetBSD: Makefile,v 1.27 2015/04/06 08:17:35 adam Exp $
+# $NetBSD: Makefile,v 1.28 2015/08/30 14:40:58 taca Exp $
MODNAME= yaz
-PECL_VERSION= 1.1.1
+PECL_VERSION= 1.1.9
PECL_LEGACY_VERSION_SCHEME= yes
-PKGREVISION= 11
CATEGORIES+= net
+
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= PHP extension for YAZ
+LICENSE= modified-bsd
CONFIGURE_ARGS+= --with-${PKGMODNAME}=shared,${BUILDLINK_PREFIX.yaz}
diff --git a/net/php-yaz/distinfo b/net/php-yaz/distinfo
index c2f59996cc3..aeafe0eb865 100644
--- a/net/php-yaz/distinfo
+++ b/net/php-yaz/distinfo
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2012/06/16 02:58:00 taca Exp $
+$NetBSD: distinfo,v 1.5 2015/08/30 14:40:58 taca Exp $
-SHA1 (php-yaz/yaz-1.1.1.tgz) = c9c6ad3158886f08bd5dc26842206cfcb4b7ecd2
-RMD160 (php-yaz/yaz-1.1.1.tgz) = af6a8c3e54617cf782f539de24a5797d3c3b58c4
-Size (php-yaz/yaz-1.1.1.tgz) = 16639 bytes
-SHA1 (patch-php__yaz.c) = f2b91ef1acaf4899985e455197616e83ddbacf24
+SHA1 (php-yaz/yaz-1.1.9.tgz) = 05a48fca0b5d6182405ba4048b160a7cf44719a3
+RMD160 (php-yaz/yaz-1.1.9.tgz) = 8b7ca713b1ceabb329c657603f71837339d51c52
+Size (php-yaz/yaz-1.1.9.tgz) = 18590 bytes
diff --git a/net/php-yaz/patches/patch-php__yaz.c b/net/php-yaz/patches/patch-php__yaz.c
deleted file mode 100644
index e3cd3811c24..00000000000
--- a/net/php-yaz/patches/patch-php__yaz.c
+++ /dev/null
@@ -1,276 +0,0 @@
-$NetBSD: patch-php__yaz.c,v 1.1 2012/06/16 02:58:00 taca Exp $
-
-* Use modern data structure name.
-
---- php_yaz.c.orig 2011-05-31 09:09:20.000000000 +0000
-+++ php_yaz.c
-@@ -148,7 +148,7 @@ static unsigned char third_argument_forc
- #endif
-
-
--function_entry yaz_functions [] = {
-+zend_function_entry yaz_functions [] = {
- PHP_FE(yaz_connect, NULL)
- PHP_FE(yaz_close, NULL)
- PHP_FE(yaz_search, NULL)
-@@ -177,7 +177,7 @@ function_entry yaz_functions [] = {
- {NULL, NULL, NULL}
- };
-
--static void get_assoc(INTERNAL_FUNCTION_PARAMETERS, pval *id, Yaz_Association *assocp)
-+static void get_assoc(INTERNAL_FUNCTION_PARAMETERS, zval *id, Yaz_Association *assocp)
- {
- Yaz_Association *as = 0;
-
-@@ -209,7 +209,7 @@ static void release_assoc(Yaz_Associatio
-
- static const char *array_lookup_string(HashTable *ht, const char *idx)
- {
-- pval **pvalue;
-+ zval **pvalue;
-
- if (ht && zend_hash_find(ht, (char *) idx, strlen(idx) + 1, (void **) &pvalue) == SUCCESS) {
- SEPARATE_ZVAL(pvalue);
-@@ -221,7 +221,7 @@ static const char *array_lookup_string(H
-
- static long *array_lookup_long(HashTable *ht, const char *idx)
- {
-- pval **pvalue;
-+ zval **pvalue;
-
- if (ht && zend_hash_find(ht, (char *) idx, strlen(idx) + 1, (void **) &pvalue) == SUCCESS) {
- SEPARATE_ZVAL(pvalue);
-@@ -233,7 +233,7 @@ static long *array_lookup_long(HashTable
-
- static long *array_lookup_bool(HashTable *ht, const char *idx)
- {
-- pval **pvalue;
-+ zval **pvalue;
-
- if (ht && zend_hash_find(ht, (char *) idx, strlen(idx) + 1, (void **) &pvalue) == SUCCESS) {
- SEPARATE_ZVAL(pvalue);
-@@ -309,7 +309,7 @@ PHP_FUNCTION(yaz_connect)
- const char *preferredMessageSize = 0;
- int persistent = 1;
- int piggyback = 1;
-- pval *zurl, *user = 0;
-+ zval *zurl, *user = 0;
- Yaz_Association as;
- int max_links = YAZSG(max_links);
-
-@@ -463,7 +463,7 @@ PHP_FUNCTION(yaz_connect)
- PHP_FUNCTION(yaz_close)
- {
- Yaz_Association p;
-- pval *id;
-+ zval *id;
-
- if (ZEND_NUM_ARGS() != 1) {
- WRONG_PARAM_COUNT;
-@@ -487,7 +487,7 @@ PHP_FUNCTION(yaz_close)
- PHP_FUNCTION(yaz_search)
- {
- char *query_str, *type_str;
-- pval *id, *type, *query;
-+ zval *id, *type, *query;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() == 3) {
-@@ -554,7 +554,7 @@ PHP_FUNCTION(yaz_search)
- Retrieve records */
- PHP_FUNCTION(yaz_present)
- {
-- pval *id;
-+ zval *id;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 1) {
-@@ -585,7 +585,7 @@ PHP_FUNCTION(yaz_present)
- Process events. */
- PHP_FUNCTION(yaz_wait)
- {
-- pval *pval_options = 0;
-+ zval *pval_options = 0;
- int event_mode = 0;
- int no = 0;
- ZOOM_connection conn_ar[MAX_ASSOC];
-@@ -660,7 +660,7 @@ PHP_FUNCTION(yaz_wait)
- Return last error number (>0 for bib-1 diagnostic, <0 for other error, 0 for no error */
- PHP_FUNCTION(yaz_errno)
- {
-- pval *id;
-+ zval *id;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 1 || GET_PARM1(&id) == FAILURE) {
-@@ -679,7 +679,7 @@ PHP_FUNCTION(yaz_errno)
- Return last error message */
- PHP_FUNCTION(yaz_error)
- {
-- pval *id;
-+ zval *id;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 1 || GET_PARM1(&id) == FAILURE) {
-@@ -706,7 +706,7 @@ PHP_FUNCTION(yaz_error)
- Return additional info for last error (empty string if none) */
- PHP_FUNCTION(yaz_addinfo)
- {
-- pval *id;
-+ zval *id;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 1 || GET_PARM1(&id) == FAILURE) {
-@@ -729,7 +729,7 @@ PHP_FUNCTION(yaz_addinfo)
- Return number of hits (result count) for last search */
- PHP_FUNCTION(yaz_hits)
- {
-- pval *id, *searchresult = 0;
-+ zval *id, *searchresult = 0;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() == 1) {
-@@ -1339,7 +1339,7 @@ static void ext_grs1(zval *return_value,
- Return record information at given result set position */
- PHP_FUNCTION(yaz_record)
- {
-- pval *pval_id, *pval_pos, *pval_type;
-+ zval *pval_id, *pval_pos, *pval_type;
- Yaz_Association p;
- int pos;
- char *type;
-@@ -1406,7 +1406,7 @@ PHP_FUNCTION(yaz_record)
- Set record syntax for retrieval */
- PHP_FUNCTION(yaz_syntax)
- {
-- pval *pval_id, *pval_syntax;
-+ zval *pval_id, *pval_syntax;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||
-@@ -1425,7 +1425,7 @@ PHP_FUNCTION(yaz_syntax)
- Set Element-Set-Name for retrieval */
- PHP_FUNCTION(yaz_element)
- {
-- pval *pval_id, *pval_element;
-+ zval *pval_id, *pval_element;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||
-@@ -1445,7 +1445,7 @@ PHP_FUNCTION(yaz_element)
- Set Schema for retrieval */
- PHP_FUNCTION(yaz_schema)
- {
-- pval *pval_id, *pval_element;
-+ zval *pval_id, *pval_element;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||
-@@ -1464,7 +1464,7 @@ PHP_FUNCTION(yaz_schema)
- Set Option(s) for connection */
- PHP_FUNCTION(yaz_set_option)
- {
-- pval *pval_ar, *pval_name, *pval_val, *pval_id;
-+ zval *pval_ar, *pval_name, *pval_val, *pval_id;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() == 2) {
-@@ -1519,7 +1519,7 @@ PHP_FUNCTION(yaz_set_option)
- Set Option(s) for connection */
- PHP_FUNCTION(yaz_get_option)
- {
-- pval *pval_id, *pval_name;
-+ zval *pval_id, *pval_name;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2) {
-@@ -1553,7 +1553,7 @@ PHP_FUNCTION(yaz_get_option)
- Set result set start point and number of records to request */
- PHP_FUNCTION(yaz_range)
- {
-- pval *pval_id, *pval_start, *pval_number;
-+ zval *pval_id, *pval_start, *pval_number;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 3 ||
-@@ -1574,7 +1574,7 @@ PHP_FUNCTION(yaz_range)
- Set result set sorting criteria */
- PHP_FUNCTION(yaz_sort)
- {
-- pval *pval_id, *pval_criteria;
-+ zval *pval_id, *pval_criteria;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||
-@@ -1604,7 +1604,7 @@ const char *ill_array_lookup(void *handl
- Sends Item Order request */
- PHP_FUNCTION(yaz_itemorder)
- {
-- pval *pval_id, *pval_package;
-+ zval *pval_id, *pval_package;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||
-@@ -1636,7 +1636,7 @@ PHP_FUNCTION(yaz_itemorder)
- Sends Extended Services Request */
- PHP_FUNCTION(yaz_es)
- {
-- pval *pval_id, *pval_type, *pval_package;
-+ zval *pval_id, *pval_type, *pval_package;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 3 ||
-@@ -1673,7 +1673,7 @@ PHP_FUNCTION(yaz_es)
- Sends Scan Request */
- PHP_FUNCTION(yaz_scan)
- {
-- pval *pval_id, *pval_type, *pval_query, *pval_flags = 0;
-+ zval *pval_id, *pval_type, *pval_query, *pval_flags = 0;
- HashTable *flags_ht = 0;
- Yaz_Association p;
-
-@@ -1716,7 +1716,7 @@ PHP_FUNCTION(yaz_scan)
- Inspects Extended Services Result */
- PHP_FUNCTION(yaz_es_result)
- {
-- pval *pval_id;
-+ zval *pval_id;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 1 || GET_PARM1(&pval_id) == FAILURE) {
-@@ -1747,7 +1747,7 @@ PHP_FUNCTION(yaz_es_result)
- Inspects Scan Result */
- PHP_FUNCTION(yaz_scan_result)
- {
-- pval *pval_id, *pval_opt = 0;
-+ zval *pval_id, *pval_opt = 0;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() == 2) {
-@@ -1834,7 +1834,7 @@ PHP_FUNCTION(yaz_scan_result)
- Configure CCL package */
- PHP_FUNCTION(yaz_ccl_conf)
- {
-- pval *pval_id, *pval_package;
-+ zval *pval_id, *pval_package;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||
-@@ -1881,7 +1881,7 @@ PHP_FUNCTION(yaz_ccl_conf)
- Parse a CCL query */
- PHP_FUNCTION(yaz_ccl_parse)
- {
-- pval *pval_id, *pval_query, *pval_res = 0;
-+ zval *pval_id, *pval_query, *pval_res = 0;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 3 || GET_PARM3( &pval_id, &pval_query, &pval_res)
-@@ -1964,7 +1964,7 @@ PHP_FUNCTION(yaz_ccl_parse)
- Specify the databases within a session */
- PHP_FUNCTION(yaz_database)
- {
-- pval *pval_id, *pval_database;
-+ zval *pval_id, *pval_database;
- Yaz_Association p;
-
- if (ZEND_NUM_ARGS() != 2 ||