pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/typolight27 Update www/typolight27 pacakge to 2.7....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/353e51896998
branches:  trunk
changeset: 560811:353e51896998
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Jun 28 07:39:38 2009 +0000

description:
Update www/typolight27 pacakge to 2.7.2. Approved by agc@.


Version 2.7.2 (2009-06-25)
--------------------------
- Improved navigation skip links (#815)
- Fixed a few PHP 5.3 compatibility issues (#783, #785, #786)
- Fixed issue with wrong duplicate newsletter recipient warning (#769)
- Fixed issue with files with special characters not being downloadable (#816)
- Fixed issue with date calculation in "edit multiple" mode (#809)
- Fixed issue with revision date not being set in "edit multiple" mode (#793)
- Fixed issue with news pagination menu not showing (#760)
- Fixed issue with news author notifications not working (#806)
- Fixed issue with "checkCredentials" hook (#811)
- Fixed a few minor issues

diffstat:

 www/typolight27/Makefile         |    3 +-
 www/typolight27/Makefile.version |    4 +-
 www/typolight27/PLIST            |    6 +-
 www/typolight27/distinfo         |    9 +-
 www/typolight27/patches/patch-aa |  327 ---------------------------------------
 5 files changed, 8 insertions(+), 341 deletions(-)

diffs (truncated from 398 to 300 lines):

diff -r d514f2fbb832 -r 353e51896998 www/typolight27/Makefile
--- a/www/typolight27/Makefile  Sat Jun 27 23:42:39 2009 +0000
+++ b/www/typolight27/Makefile  Sun Jun 28 07:39:38 2009 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2009/06/22 01:17:06 taca Exp $
+# $NetBSD: Makefile,v 1.5 2009/06/28 07:39:38 taca Exp $
 #
 
 DISTNAME=      typolight-${TL_VERSION}
 PKGNAME=       typolight${TL_VER}-${TL_PKGVER}
-PKGREVISION=   1
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=typolight/}
 
diff -r d514f2fbb832 -r 353e51896998 www/typolight27/Makefile.version
--- a/www/typolight27/Makefile.version  Sat Jun 27 23:42:39 2009 +0000
+++ b/www/typolight27/Makefile.version  Sun Jun 28 07:39:38 2009 +0000
@@ -1,3 +1,3 @@
-# $NetBSD: Makefile.version,v 1.3 2009/05/30 16:53:26 taca Exp $
+# $NetBSD: Makefile.version,v 1.4 2009/06/28 07:39:38 taca Exp $
 #
-TL_VERSION=            2.7.1
+TL_VERSION=            2.7.2
diff -r d514f2fbb832 -r 353e51896998 www/typolight27/PLIST
--- a/www/typolight27/PLIST     Sat Jun 27 23:42:39 2009 +0000
+++ b/www/typolight27/PLIST     Sun Jun 28 07:39:38 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 22:00:38 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2009/06/28 07:39:38 taca Exp $
 ${TL_DOCDIR}/README
 ${TL_EGDIR}/basic.css
 ${TL_EGDIR}/print.css
@@ -72,8 +72,6 @@
 ${TL_WEBDIR}/plugins/highlighter/styles/shThemeDefault.css
 ${TL_WEBDIR}/plugins/highlighter/styles/shThemeTYPOlight.css
 ${TL_WEBDIR}/plugins/highlighter/styles/wrapping.png
-${TL_WEBDIR}/plugins/http/class.http.php
-${TL_WEBDIR}/plugins/http/license.txt
 ${TL_WEBDIR}/plugins/mootools/images/blank.gif
 ${TL_WEBDIR}/plugins/mootools/images/moor_arrows.gif
 ${TL_WEBDIR}/plugins/mootools/images/moor_boverlay.png
@@ -1217,11 +1215,9 @@
 ${TL_WEBDIR}/system/modules/listing/dca/tl_module.php
 ${TL_WEBDIR}/system/modules/listing/html/details.gif
 ${TL_WEBDIR}/system/modules/listing/languages/de/.htaccess
-${TL_WEBDIR}/system/modules/listing/languages/de/default.php
 ${TL_WEBDIR}/system/modules/listing/languages/de/modules.php
 ${TL_WEBDIR}/system/modules/listing/languages/de/tl_module.php
 ${TL_WEBDIR}/system/modules/listing/languages/en/.htaccess
-${TL_WEBDIR}/system/modules/listing/languages/en/default.php
 ${TL_WEBDIR}/system/modules/listing/languages/en/modules.php
 ${TL_WEBDIR}/system/modules/listing/languages/en/tl_module.php
 ${TL_WEBDIR}/system/modules/listing/templates/.htaccess
diff -r d514f2fbb832 -r 353e51896998 www/typolight27/distinfo
--- a/www/typolight27/distinfo  Sat Jun 27 23:42:39 2009 +0000
+++ b/www/typolight27/distinfo  Sun Jun 28 07:39:38 2009 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.4 2009/06/22 01:17:06 taca Exp $
+$NetBSD: distinfo,v 1.5 2009/06/28 07:39:38 taca Exp $
 
-SHA1 (typolight-2.7.1.tar.gz) = 498f1b117c5fd5edd21f5e62ab98a6ac9d393b2c
-RMD160 (typolight-2.7.1.tar.gz) = b6e0690a8f1c13ef57ddd9a6cc7cf2d2265f1dec
-Size (typolight-2.7.1.tar.gz) = 4286757 bytes
-SHA1 (patch-aa) = 901a6fdf247c950418e0b540b6107e9fab7ef235
+SHA1 (typolight-2.7.2.tar.gz) = ec9af7f6605a48a469c652473a66cb0193ce941f
+RMD160 (typolight-2.7.2.tar.gz) = eae9a54cb92b424ce00228fa3edc8de6cbd80f5a
+Size (typolight-2.7.2.tar.gz) = 4281865 bytes
diff -r d514f2fbb832 -r 353e51896998 www/typolight27/patches/patch-aa
--- a/www/typolight27/patches/patch-aa  Sat Jun 27 23:42:39 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,327 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2009/06/22 01:17:06 taca Exp $
-
-Fix Extention Repository access problem from TYPOlight forum's
-articles :
-       http://www.typolight.org/forum/topic/12088.html
-       http://www.typolight.org/board/message/80018.html
-
---- system/libraries/Request.php.orig  2009-05-08 23:12:15.000000000 +0900
-+++ system/libraries/Request.php
-@@ -30,7 +30,8 @@
- /**
-  * Class Request
-  *
-- * Provide methods to handle HTTP request.
-+ * Provide methods to handle HTTP request. This class uses some functions of
-+ * Drupal's HTTP request class that you can find on http://drupal.org.
-  * @copyright  Leo Feyer 2005-2009
-  * @author     Leo Feyer <leo%typolight.org@localhost>
-  * @package    Library
-@@ -39,27 +40,61 @@ class Request
- {
- 
-       /**
--       * HTTP object
--       * @var object
-+       * Data to be added to the request
-+       * @var string
-        */
--      protected $objHttp;
-+      protected $strData;
- 
-+      /**
-+       * Request method (defaults to GET)
-+       * @var string
-+       */
-+      protected $strMethod;
- 
-       /**
--       * Instantiate object and load http plugin
--       * @throws Exception
-+       * Error string
-+       * @var string
-        */
--      public function __construct()
--      {
--              $strPluginPath = TL_ROOT . '/plugins/http';
-+      protected $strError;
- 
--              if (!is_dir($strPluginPath))
--              {
--                      throw new Exception('Plugin http required');
--              }
-+      /**
-+       * Response code
-+       * @var integer
-+       */
-+      protected $intCode;
-+
-+      /**
-+       * Response string
-+       * @var string
-+       */
-+      protected $strResponse;
-+
-+      /**
-+       * Request string
-+       * @var string
-+       */
-+      protected $strRequest;
-+
-+      /**
-+       * Headers array (these headers will be sent)
-+       * @var array
-+       */
-+      protected $arrHeaders = array();
-+
-+      /**
-+       * Response headers array (these headers are returned)
-+       * @var array
-+       */
-+      protected $arrResponseHeaders = array();
- 
--              include_once($strPluginPath . '/class.http.php');
--              $this->objHttp = new Http();
-+
-+      /**
-+       * Set default values
-+       */
-+      public function __construct()
-+      {
-+              $this->strData = '';
-+              $this->strMethod = 'get';
-       }
- 
- 
-@@ -74,11 +109,11 @@ class Request
-               switch ($strKey)
-               {
-                       case 'data':
--                              $this->objHttp->setParams($varValue);
-+                              $this->strData = $varValue;
-                               break;
- 
-                       case 'method':
--                              $this->objHttp->setMethod(strtoupper($varValue));
-+                              $this->strMethod = $varValue;
-                               break;
- 
-                       default:
-@@ -98,19 +133,23 @@ class Request
-               switch ($strKey)
-               {
-                       case 'error':
--                              return $this->objHttp->getError();
-+                              return $this->strError;
-                               break;
- 
-                       case 'code':
--                              return $this->objHttp->getStatus();
-+                              return $this->intCode;
-+                              break;
-+
-+                      case 'request':
-+                              return $this->strRequest;
-                               break;
- 
-                       case 'response':
--                              return $this->objHttp->getResult();
-+                              return $this->strResponse;
-                               break;
- 
-                       case 'headers':
--                              return $this->objHttp->getHeaders();
-+                              return $this->arrResponseHeaders;
-                               break;
- 
-                       default:
-@@ -121,12 +160,23 @@ class Request
- 
- 
-       /**
-+       * Set additional request headers
-+       * @param string
-+       * @param mixed
-+       */
-+      public function setHeader($strKey, $varValue)
-+      {
-+              $this->arrHeaders[$strKey] = $varValue;
-+      }
-+
-+
-+      /**
-        * Return true if there has been an error
-        * @return boolean
-        */
-       public function hasError()
-       {
--              return ($this->objHttp->getError() != '');
-+              return strlen($this->strError) ? true : false;
-       }
- 
- 
-@@ -140,15 +190,161 @@ class Request
-       {
-               if ($strData)
-               {
--                      $this->objHttp->setParams($strData);
-+                      $this->strData = $strData;
-               }
- 
-               if ($strMethod)
-               {
--                      $this->objHttp->setMethod(strtoupper($strMethod));
-+                      $this->strMethod = $strMethod;
-               }
- 
--              $this->objHttp->execute($strUrl);
-+              $errstr = '';
-+              $errno = null;
-+              $uri = parse_url($strUrl);
-+
-+              switch ($uri['scheme'])
-+              {
-+                      case 'http':
-+                              $port = isset($uri['port']) ? $uri['port'] : 80;
-+                              $host = $uri['host'] . (($port != 80) ? ':' . $port : '');
-+                              $fp = @fsockopen($uri['host'], $port, $errno, $errstr, 10);
-+                              break;
-+
-+                      case 'https':
-+                              $port = isset($uri['port']) ? $uri['port'] : 443;
-+                              $host = $uri['host'] . (($port != 443) ? ':' . $port : '');
-+                              $fp = @fsockopen('ssl://' . $uri['host'], $port, $errno, $errstr, 15);
-+                              break;
-+
-+                      default:
-+                              $this->strError = 'Invalid schema ' . $uri['scheme'];
-+                              return;
-+                              break;
-+              }
-+
-+              if (!is_resource($fp))
-+              {
-+                      $this->strError = trim($errno .' '. $errstr);
-+                      return;
-+              }
-+
-+              $path = isset($uri['path']) ? $uri['path'] : '/';
-+
-+              if (isset($uri['query']))
-+              {
-+                      $path .= '?' . $uri['query'];
-+              }
-+
-+              $default = array
-+              (
-+                      'Host' => 'Host: ' . $host,
-+                      'User-Agent' => 'User-Agent: TYPOlight (+http://www.typolight.org/)',
-+                      'Content-Length' => 'Content-Length: '. strlen($this->strData),
-+                      'Connection' => 'Connection: close'
-+              );
-+
-+              foreach ($this->arrHeaders as $header=>$value)
-+              {
-+                      $default[$header] = $header . ': ' . $value;
-+              }
-+
-+              $request = strtoupper($this->strMethod) .' '. $path ." HTTP/1.1\r\n";
-+              $request .= implode("\r\n", $default);



Home | Main Index | Thread Index | Old Index