diff options
author | taca <taca@pkgsrc.org> | 2015-08-30 14:40:58 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2015-08-30 14:40:58 +0000 |
commit | 8d5bf9e5b3c97c1fb43a02514b1a2dc5e5b127dc (patch) | |
tree | 7dae3aa3aeaaba0f04bf6cae879e3452d3c62176 /net/php-yaz | |
parent | b6e2fbfd3d0cc6ef57f769846f74e5d107965ab8 (diff) | |
download | pkgsrc-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/Makefile | 7 | ||||
-rw-r--r-- | net/php-yaz/distinfo | 9 | ||||
-rw-r--r-- | net/php-yaz/patches/patch-php__yaz.c | 276 |
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 || |