Fri Aug 30 15:47:26 2013 UTC ()
Update drupal7 pacakge to 7.23.

Drupal 7.23, 2013-08-07
-----------------------
- Fixed a fatal error on PostgreSQL databases when updating the Taxonomy module
  from Drupal 6 to Drupal 7.
- Fixed the default ordering of CSS files for sites using right-to-left
  languages, to consistently place the right-to-left override file immediately
  after the CSS it is overriding (API change: https://drupal.org/node/2058463).
- Added a drupal_check_memory_limit() API function to allow the memory limit to
  be checked consistently (API addition).
- Changed the default web.config file for IIS servers to allow favicon.ico
  files which are present in the filesystem to be accessed.
- Fixed inconsistent support for the 'tel' protocol in Drupal's URL filtering
  functions.
- Performance improvement: Allowed all hooks to be included in the
  module_implements() cache, even those that are only invoked on HTTP POST
  requests.
- Made the database system replace truncate queries with delete queries when
  inside a transaction, to fix issues with PostgreSQL and other databases.
- Fixed a bug which caused nested contextual links to display improperly.
- Fixed a bug which prevented cached image derivatives from being flushed for
  private files and other non-default file schemes.
- Fixed drupal_render() to always return an empty string when there is no
  output, rather than sometimes returning NULL (minor API change).
- Added protection to cache_clear_all() to ensure that non-cache tables cannot
  be truncated (API addition: a new isValidBin() method has been added to the
  default database cache implementation).
- Changed the default .htaccess file to support HTTP authorization in CGI
  environments.
- Changed the password reset form to pre-fill the username when requested via a
  URL query parameter, and used this in the error message that appears after a
  failed login attempt (minor data structure and behavior change).
- Fixed broken support for foreign keys in the field API.
- Fixed "No active batch" error when a user cancels their own account.
- Added a description to the "access content overview" permission on the
  permissions page (string change).
- Added a drupal_array_diff_assoc_recursive() function to allow associative
  arrays to be compared recursively (API addition).
- Added human-readable labels to image styles, in addition to the existing
  machine-readable name (API change: https://drupal.org/node/2058503).
- Moved the drupal_get_hash_salt() function to bootstrap.inc and used it in
  additional places in the code, for added security in the case where there is
  no hash salt in settings.php.
- Fixed a regression in Drupal 7.22 that caused internal server errors for
  sites running on very old Apache 1.x web servers.
- Numerous small bug fixes.
- Numerous API documentation improvements.
- Additional automated test coverage.


(taca)
diff -r1.20 -r1.21 pkgsrc/www/drupal7/Makefile
diff -r1.13 -r1.14 pkgsrc/www/drupal7/distinfo

cvs diff -r1.20 -r1.21 pkgsrc/www/drupal7/Makefile (expand / switch to unified diff)

--- pkgsrc/www/drupal7/Makefile 2013/04/06 12:07:12 1.20
+++ pkgsrc/www/drupal7/Makefile 2013/08/30 15:47:26 1.21
@@ -1,27 +1,28 @@ @@ -1,27 +1,28 @@
1# $NetBSD: Makefile,v 1.20 2013/04/06 12:07:12 taca Exp $ 1# $NetBSD: Makefile,v 1.21 2013/08/30 15:47:26 taca Exp $
2 2
3DISTNAME= drupal-7.22 3DISTNAME= drupal-7.23
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= http://drupal.org/files/projects/ 5MASTER_SITES= https://drupal.org/files/projects/
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://drupal.org/ 8HOMEPAGE= http://drupal.org/
9COMMENT= Open source content management system 9COMMENT= Open source content management system
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.2.0:../../graphics/php-gd 12DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.2.0:../../graphics/php-gd
13DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.2.0:../../textproc/php-json 13DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.2.0:../../textproc/php-json
14 14
 15FETCH_USING= curl
15NO_BUILD= YES 16NO_BUILD= YES
16DRUPAL= share/drupal 17DRUPAL= share/drupal
17PAX_DIRS= includes misc modules profiles scripts themes 18PAX_DIRS= includes misc modules profiles scripts themes
18DOCS= CHANGELOG.txt COPYRIGHT.txt INSTALL.mysql.txt \ 19DOCS= CHANGELOG.txt COPYRIGHT.txt INSTALL.mysql.txt \
19 INSTALL.pgsql.txt INSTALL.sqlite.txt INSTALL.txt LICENSE.txt \ 20 INSTALL.pgsql.txt INSTALL.sqlite.txt INSTALL.txt LICENSE.txt \
20 MAINTAINERS.txt README.txt UPGRADE.txt 21 MAINTAINERS.txt README.txt UPGRADE.txt
21 22
22PKG_GROUPS_VARS+= WWW_GROUP 23PKG_GROUPS_VARS+= WWW_GROUP
23PKG_USERS_VARS+= WWW_USER 24PKG_USERS_VARS+= WWW_USER
24 25
25BUILD_DEFS+= WWW_USER WWW_GROUP 26BUILD_DEFS+= WWW_USER WWW_GROUP
26USE_TOOLS+= pax 27USE_TOOLS+= pax
27 28

cvs diff -r1.13 -r1.14 pkgsrc/www/drupal7/distinfo (expand / switch to unified diff)

--- pkgsrc/www/drupal7/distinfo 2013/04/06 12:07:12 1.13
+++ pkgsrc/www/drupal7/distinfo 2013/08/30 15:47:26 1.14
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.13 2013/04/06 12:07:12 taca Exp $ 1$NetBSD: distinfo,v 1.14 2013/08/30 15:47:26 taca Exp $
2 2
3SHA1 (drupal-7.22.tar.gz) = 81c4d72b374dbcb338ec53049ca659a2d1ee9d87 3SHA1 (drupal-7.23.tar.gz) = 6f923c30a3bc640d21f14d717d8a17b288958534
4RMD160 (drupal-7.22.tar.gz) = f9928ac08b7a4e5da30b651078f1cbdf8d1ab0b3 4RMD160 (drupal-7.23.tar.gz) = 517f00235bd5bc09c21ff0471d9c185d588b7892
5Size (drupal-7.22.tar.gz) = 3183014 bytes 5Size (drupal-7.23.tar.gz) = 3191695 bytes