Index: modules/project/release/package-release-nodes.php =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/project/release/package-release-nodes.php,v retrieving revision 1.15 diff -u -p -r1.15 package-release-nodes.php --- modules/project/release/package-release-nodes.php 16 May 2007 16:01:19 -0000 1.15 +++ modules/project/release/package-release-nodes.php 7 Jun 2007 19:01:32 -0000 @@ -628,6 +628,13 @@ function fix_info_file_version($file, $u $info = "\n; Information added by $site_name packaging script on " . date('Y-m-d') . "\n"; $info .= "version = \"$version\"\n"; + // .info files started with 5.x, so we don't have to worry about version + // strings like "4.7.x-1.0" in this regular expression. If we can't parse + // the version (an old "HEAD" release), don't try to add "core" at all. + $matches = array(); + if (preg_match('/^(\d+\.x)-.*/', $version, $matches)) { + $info .= "core = \"$matches[1]\"\n"; + } $info .= "project = \"$uri\"\n"; $info .= 'datestamp = "'. time() ."\"\n"; $info .= "\n";