pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/drupal7 Update drupal7 to 7.17.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/deb841469f78
branches:  trunk
changeset: 610854:deb841469f78
user:      taca <taca%pkgsrc.org@localhost>
date:      Thu Nov 08 13:25:53 2012 +0000

description:
Update drupal7 to 7.17.

Drupal 7.17, 2012-11-07
-----------------------
- Changed the default value of the '404_fast_html' variable to have a DOCTYPE
  declaration.
- Made it possible to use associative arrays for the 'items' variable in
  theme_item_list().
- Fixed a bug which prevented required form elements without a title from being
  given an "error" class when the form fails validation.
- Prevented duplicate HTML IDs from appearing when two forms are displayed on
  the same page and one of them is submitted with invalid data (minor markup
  change).
- Fixed a bug which prevented Drupal 6 to Drupal 7 upgrades on sites which had
  stale data in the Upload module's database tables.
- Fixed a bug in the States API which prevented certain types of form elements
  from being disabled when requested.
- Allowed aggregator feed items with author names longer than 255 characters to
  have a truncated version saved to the database (rather than causing a fatal
  error).
- Allowed aggregator feed items to have URLs longer than 255 characters
  (schema change which results in several columns in the Aggregator module's
  database tables changing from VARCHAR to TEXT fields).
- Added hook_taxonomy_term_view() and standardized the process for rendering
  taxonomy terms to invoke hook_entity_view() and otherwise make it consistent
  with other entities (API change: http://drupal.org/node/1808870).
- Added hook_entity_view_mode_alter() to allow modules to change entity view
  modes on display (API addition: http://drupal.org/node/1833086).
- Fixed a bug which made database queries running a "LIKE" query on blob fields
  fail on PostgreSQL databases. This caused errors during the Drupal 6 to
  Drupal 7 upgrade.
- Changed the hook_menu() entry for Drupal's rss.xml page to prevent extra path
  components from being accidentally passed to the page callback function (data
  structure change).
- Removed a non-standard "name" attribute from Drupal's default Content-Type
  header for file downloads.
- Fixed the theme settings form to properly clean up submitted values in
  $form_state['values'] when the form is submitted (data structure change).
- Fixed an inconsistency by removing the colon from the end of the label on
  multi-valued form fields (minor string change).
- Added support for 'weight' in hook_field_widget_info() to allow modules to
  control the order in which widgets are displayed in the Field UI.
- Updated various tables in the OpenID and Book modules to use the default
  "empty table" text pattern (string change).
- Added proxy server support to drupal_http_request().
- Added "lang" attributes to language links, to better support screen readers.
- Fixed double occurrence of a "ul" HTML tag on secondary local tasks in the
  Seven theme (markup change).
- Fixed bugs which caused taxonomy vocabulary and shortcut set titles to be
  double-escaped. The fix replaces the taxonomy vocabulary overview page and
  "Edit shortcuts" menu items' title callback entries in hook_menu() with new
  functions that do not escape HTML characters (data structure change).
- Modified the Update manager module to allow drupal.org to collect usage
  statistics for individual modules and themes, rather than only for entire
  projects.
- Modified the node listing database query on Drupal's default front page to
  add table aliases for better query altering (this is a data structure change
  affecting code which implements hook_query_alter() on this query).
- Improved the translatability of the "Field type(s) in use" message on the
  modules page (admin-facing string change).
- Fixed a regression which caused a "call to undefined function
  drupal_find_base_themes()" fatal error under rare circumstances.
- Numerous API documentation improvements.
- Additional automated test coverage.

diffstat:

 www/drupal7/Makefile |  12 +++++++-----
 www/drupal7/PLIST    |   5 +++--
 www/drupal7/distinfo |   8 ++++----
 3 files changed, 14 insertions(+), 11 deletions(-)

diffs (86 lines):

diff -r 56776775c52f -r deb841469f78 www/drupal7/Makefile
--- a/www/drupal7/Makefile      Thu Nov 08 12:56:21 2012 +0000
+++ b/www/drupal7/Makefile      Thu Nov 08 13:25:53 2012 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2012/10/28 06:30:14 asau Exp $
+# $NetBSD: Makefile,v 1.14 2012/11/08 13:25:53 taca Exp $
 
-DISTNAME=      drupal-7.16
+DISTNAME=      drupal-7.17
 CATEGORIES=    www
 MASTER_SITES=  http://drupal.org/files/projects/
 
@@ -42,6 +42,10 @@
 REPLACE.php.old=       .*php[^ ]*
 REPLACE.php.new=       ${PREFIX}/bin/php
 REPLACE_FILES.php=     scripts/drupal.sh scripts/password-hash.sh
+REPLACE_FILES.php+=    scripts/dump-database-d6.sh
+REPLACE_FILES.php+=    scripts/dump-database-d7.sh
+REPLACE_FILES.php+=    scripts/generate-d6-content.sh
+REPLACE_FILES.php+=    scripts/generate-d6-content.sh
 
 SUBST_CLASSES+=                conf
 SUBST_STAGE.conf=      pre-install
@@ -50,7 +54,7 @@
 SUBST_SED.conf+=       -e "s|@PREFIX@|${PREFIX}|g"
 SUBST_MESSAGE.conf=    Fixing configuration files.
 
-INSTALLATION_DIRS+=    ${DRUPAL}/files ${DRUPAL}/sites/all \
+INSTALLATION_DIRS+=    ${DRUPAL}/files ${DRUPAL}/sites \
                        share/doc/drupal share/examples/drupal
 .for i in ${PAX_DIRS}
 INSTALLATION_DIRS+=    ${DRUPAL}/${i}
@@ -63,8 +67,6 @@
 
 do-install:
        ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${PREFIX}/${DRUPAL}
-       ${INSTALL_DATA} ${WRKSRC}/sites/all/README.txt \
-               ${DESTDIR}${PREFIX}/${DRUPAL}/sites/all
        ${INSTALL_DATA} ${WRKSRC}/drupal.conf \
                ${DESTDIR}${PREFIX}/share/examples/drupal
        ${INSTALL_DATA} ${WRKSRC}/sites/default/default.settings.php \
diff -r 56776775c52f -r deb841469f78 www/drupal7/PLIST
--- a/www/drupal7/PLIST Thu Nov 08 12:56:21 2012 +0000
+++ b/www/drupal7/PLIST Thu Nov 08 13:25:53 2012 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2012/08/12 15:46:38 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2012/11/08 13:25:53 taca Exp $
 share/doc/drupal/CHANGELOG.txt
 share/doc/drupal/COPYRIGHT.txt
 share/doc/drupal/INSTALL.mysql.txt
@@ -749,12 +749,14 @@
 share/drupal/modules/simpletest/tests/upgrade/drupal-6.upload.database.php
 share/drupal/modules/simpletest/tests/upgrade/drupal-6.user-no-password-token.database.php
 share/drupal/modules/simpletest/tests/upgrade/drupal-6.user-password-token.database.php
+share/drupal/modules/simpletest/tests/upgrade/drupal-7.aggregator.database.php
 share/drupal/modules/simpletest/tests/upgrade/drupal-7.bare.minimal.database.php.gz
 share/drupal/modules/simpletest/tests/upgrade/drupal-7.bare.standard_all.database.php.gz
 share/drupal/modules/simpletest/tests/upgrade/drupal-7.field.database.php
 share/drupal/modules/simpletest/tests/upgrade/drupal-7.filled.minimal.database.php.gz
 share/drupal/modules/simpletest/tests/upgrade/drupal-7.filled.standard_all.database.php.gz
 share/drupal/modules/simpletest/tests/upgrade/drupal-7.trigger.database.php
+share/drupal/modules/simpletest/tests/upgrade/update.aggregator.test
 share/drupal/modules/simpletest/tests/upgrade/update.field.test
 share/drupal/modules/simpletest/tests/upgrade/update.trigger.test
 share/drupal/modules/simpletest/tests/upgrade/update.user.test
@@ -938,7 +940,6 @@
 share/drupal/scripts/password-hash.sh
 share/drupal/scripts/run-tests.sh
 share/drupal/scripts/test.script
-share/drupal/sites/all/README.txt
 share/drupal/themes/README.txt
 share/drupal/themes/bartik/bartik.info
 share/drupal/themes/bartik/color/base.png
diff -r 56776775c52f -r deb841469f78 www/drupal7/distinfo
--- a/www/drupal7/distinfo      Thu Nov 08 12:56:21 2012 +0000
+++ b/www/drupal7/distinfo      Thu Nov 08 13:25:53 2012 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2012/10/18 12:19:27 taca Exp $
+$NetBSD: distinfo,v 1.8 2012/11/08 13:25:53 taca Exp $
 
-SHA1 (drupal-7.16.tar.gz) = 29cb7c77c5952649b37cafbb205cfbc6e53f99fc
-RMD160 (drupal-7.16.tar.gz) = 02391bb832dc4fd075627a2059b2b49696b4beae
-Size (drupal-7.16.tar.gz) = 3142889 bytes
+SHA1 (drupal-7.17.tar.gz) = 90f4dce1cd521721b2bb61ed0eb147b8b05cba89
+RMD160 (drupal-7.17.tar.gz) = 0493db27eee312ee3190db7ee4fdda2aacca5aa2
+Size (drupal-7.17.tar.gz) = 3162429 bytes



Home | Main Index | Thread Index | Old Index