[Dh-make-php-commits] r267 - trunk

steinm at alioth.debian.org steinm at alioth.debian.org
Wed Jul 18 09:30:46 UTC 2007


Author: steinm
Date: 2007-07-18 09:30:46 +0000 (Wed, 18 Jul 2007)
New Revision: 267

Modified:
   trunk/phppkginfo
Log:
- added output of changelog for version 2.0 of package xml file


Modified: trunk/phppkginfo
===================================================================
--- trunk/phppkginfo	2007-07-18 09:07:38 UTC (rev 266)
+++ trunk/phppkginfo	2007-07-18 09:30:46 UTC (rev 267)
@@ -92,6 +92,20 @@
 			}
 			echo implode(", ", $tmp);
 			break;
+		case "changelog":
+			$changelog = &$pf->_packageInfo;
+			echo "Version ".$changelog["version"]["release"]." - ".$changelog["date"]." (".$changelog["stability"]["release"].")\n";
+			echo "----------------------------------------\n";
+			echo "Notes:\n";
+			echo "  ".str_replace("\n", "\n  ", wordwrap(ereg_replace("[[:space:]]+", " ", $changelog["notes"])))."\n\n";
+			$tmparr = array_reverse($pf->_packageInfo["changelog"]["release"]);
+			foreach($tmparr as $changelog) {
+				echo "Version ".$changelog["version"]["release"]." - ".$changelog["date"]." (".$changelog["stability"]["release"].")\n";
+				echo "----------------------------------------\n";
+				echo "Notes:\n";
+				echo "  ".str_replace("\n", "\n  ", wordwrap(ereg_replace("[[:space:]]+", " ", $changelog["notes"])))."\n\n";
+			}
+			break;
 		case "all":
 			print_r($pf->_packageInfo);
 			break;




More information about the Dh-make-php-commits mailing list