summaryrefslogtreecommitdiff
path: root/www/drupal7/Makefile
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2012-11-08 13:25:53 +0000
committertaca <taca@pkgsrc.org>2012-11-08 13:25:53 +0000
commit689b8eec95477234a0f0eb7cfa4b641d715e5619 (patch)
tree3ea8ca7455a8b67d8737babacf1751289622694d /www/drupal7/Makefile
parentcfc7ecd32b627a66d0c15097f3a1706052dae9ef (diff)
downloadpkgsrc-689b8eec95477234a0f0eb7cfa4b641d715e5619.tar.gz
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 (limited to 'www/drupal7/Makefile')
-rw-r--r--www/drupal7/Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/www/drupal7/Makefile b/www/drupal7/Makefile
index 764e273522b..871e600143b 100644
--- a/www/drupal7/Makefile
+++ b/www/drupal7/Makefile
@@ -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_INTERPRETER+= php
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|@DRUPAL@|${DRUPAL}|g"
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 @@ post-extract:
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 \