From nobody@FreeBSD.org  Tue Jun  2 15:27:34 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 29E581065821
	for <freebsd-gnats-submit@FreeBSD.org>; Tue,  2 Jun 2009 15:27:34 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 15FE48FC16
	for <freebsd-gnats-submit@FreeBSD.org>; Tue,  2 Jun 2009 15:27:34 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n52FRYJs063644
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 2 Jun 2009 15:27:34 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n52FRXaI063643;
	Tue, 2 Jun 2009 15:27:33 GMT
	(envelope-from nobody)
Message-Id: <200906021527.n52FRXaI063643@www.freebsd.org>
Date: Tue, 2 Jun 2009 15:27:33 GMT
From: Cezary Morga <cm@therek.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [maintainer update] update editors/p5-Padre to 0.36
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         135181
>Category:       ports
>Synopsis:       [maintainer update] update editors/p5-Padre to 0.36
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    beat
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 02 15:30:01 UTC 2009
>Closed-Date:    Sat Jun 20 19:46:06 UTC 2009
>Last-Modified:  Sat Jun 20 19:50:09 UTC 2009
>Originator:     Cezary Morga
>Release:        FreeBSD 7.1-STABLE i386
>Organization:
>Environment:
>Description:
- Update editors/p5-Padre to 0.36.
- The patch contains a new port textproc/p5-Pod-Abstract (editors/p5-Padre dependency)
- The patch also contains a new port devel/p5-Thread-Queue (required only on systems with Perl 5.10.0)
- Only for Perl 5.10.0 Padre requires also ports/135177 and ports/135180.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN editors/p5-Padre.orig/Makefile editors/p5-Padre/Makefile
--- editors/p5-Padre.orig/Makefile	2009-05-29 22:02:17.565628000 +0200
+++ editors/p5-Padre/Makefile	2009-06-02 17:04:02.834586000 +0200
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	Padre
-PORTVERSION=	0.35
+PORTVERSION=	0.36
 CATEGORIES=	editors perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
@@ -16,18 +16,19 @@
 
 BUILD_DEPENDS=	${SITE_PERL}/App/Ack.pm:${PORTSDIR}/textproc/p5-ack \
 		${SITE_PERL}/Class/Adapter.pm:${PORTSDIR}/devel/p5-Class-Adapter \
-		${SITE_PERL}/Class/Autouse.pm:${PORTSDIR}/devel/p5-Class-Autouse \
 		${SITE_PERL}/Class/Unload.pm:${PORTSDIR}/devel/p5-Class-Unload \
 		${SITE_PERL}/Devel/Dumpvar.pm:${PORTSDIR}/devel/p5-Devel-Dumpvar \
 		${SITE_PERL}/File/Copy/Recursive.pm:${PORTSDIR}/devel/p5-File-Copy-Recursive \
 		${SITE_PERL}/File/Find/Rule.pm:${PORTSDIR}/devel/p5-File-Find-Rule \
 		${SITE_PERL}/File/HomeDir.pm:${PORTSDIR}/devel/p5-File-HomeDir \
+		p5-File-Path>=2.07:${PORTSDIR}/devel/p5-File-Path \
 		${SITE_PERL}/File/ShareDir.pm:${PORTSDIR}/devel/p5-File-ShareDir \
 		${SITE_PERL}/File/ShareDir/PAR.pm:${PORTSDIR}/devel/p5-File-ShareDir-PAR \
 		${SITE_PERL}/File/Which.pm:${PORTSDIR}/sysutils/p5-File-Which \
 		${SITE_PERL}/IO/Scalar.pm:${PORTSDIR}/devel/p5-IO-stringy \
 		${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String \
 		${SITE_PERL}/IPC/Cmd.pm:${PORTSDIR}/devel/p5-IPC-Cmd \
+		p5-List-MoreUtils>=0.22:${PORTSDIR}/lang/p5-List-MoreUtils \
 		${SITE_PERL}/Module/Inspector.pm:${PORTSDIR}/devel/p5-Module-Inspector \
 		${SITE_PERL}/Module/Refresh.pm:${PORTSDIR}/devel/p5-Module-Refresh \
 		${SITE_PERL}/Module/Starter.pm:${PORTSDIR}/devel/p5-Module-Starter \
@@ -36,6 +37,7 @@
 		${SITE_PERL}/PAR.pm:${PORTSDIR}/devel/p5-PAR \
 		${SITE_PERL}/PPI.pm:${PORTSDIR}/textproc/p5-PPI \
 		${SITE_PERL}/Parse/ErrorString/Perl.pm:${PORTSDIR}/devel/p5-Parse-ErrorString-Perl \
+		p5-Pod-Abstract>=0.16:${PORTSDIR}/textproc/p5-Pod-Abstract \
 		${SITE_PERL}/Pod/POM.pm:${PORTSDIR}/textproc/p5-Pod-POM \
 		${SITE_PERL}/Pod/Simple.pm:${PORTSDIR}/textproc/p5-Pod-Simple \
 		${SITE_PERL}/Pod/Simple/XHTML.pm:${PORTSDIR}/textproc/p5-Pod-Simple \
@@ -49,14 +51,14 @@
 		${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI \
 		${SITE_PERL}/Wx/Perl/ProcessStream.pm:${PORTSDIR}/x11-toolkits/p5-Wx-Perl-ProcessStream \
 		${SITE_PERL}/YAML/Tiny.pm:${PORTSDIR}/textproc/p5-YAML-Tiny \
-		${SITE_PERL}/${PERL_ARCH}/Class/XSAccessor.pm:${PORTSDIR}/devel/p5-Class-XSAccessor \
-		${SITE_PERL}/${PERL_ARCH}/Class/XSAccessor/Array.pm:${PORTSDIR}/devel/p5-Class-XSAccessor-Array \
+		p5-Class-XSAccessor>=1.02:${PORTSDIR}/devel/p5-Class-XSAccessor \
+		p5-Class-XSAccessor-Array>=1.02:${PORTSDIR}/devel/p5-Class-XSAccessor-Array \
 		${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite \
 		${SITE_PERL}/${PERL_ARCH}/DBI.pm:${PORTSDIR}/databases/p5-DBI \
 		${SITE_PERL}/${PERL_ARCH}/HTML/Entities.pm:${PORTSDIR}/www/p5-HTML-Parser \
 		${SITE_PERL}/${PERL_ARCH}/HTML/Parser.pm:${PORTSDIR}/www/p5-HTML-Parser \
 		${SITE_PERL}/${PERL_ARCH}/Params/Util.pm:${PORTSDIR}/devel/p5-Params-Util \
-		${SITE_PERL}/${PERL_ARCH}/Wx.pm:${PORTSDIR}/x11-toolkits/p5-Wx
+		p5-Wx>=0.91:${PORTSDIR}/x11-toolkits/p5-Wx
 RUN_DEPENDS=	${BUILD_DEPENDS}
 
 USE_WX=		2.8+
@@ -78,12 +80,19 @@
 IGNORE=		needs an existing installation of Perl built with WITH_THREADS=yes
 .endif
 
+.if ${PERL_LEVEL} == 501000
+BUILD_DEPENDS+=	p5-Encode>=2.26:${PORTSDIR}/converters/p5-Encode \
+		p5-Thread-Queue>=2.11:${PORTSDIR}/devel/p5-Thread-Queue \
+		p5-threads>=1.71:${PORTSDIR}/devel/p5-threads \
+		p5-threads-shared>=1.26:${PORTSDIR}/devel/p5-threads-shared
+.endif
+
 MAN3=		Padre.3 \
 		Padre::Autosave.3 \
 		Padre::Config.3 \
-		Padre::Config::Constants.3 \
 		Padre::Config::Host.3 \
 		Padre::Config::Human.3 \
+		Padre::Constant.3 \
 		Padre::Current.3 \
 		Padre::DB.3 \
 		Padre::DB::Bookmark.3 \
@@ -95,6 +104,7 @@
 		Padre::DB::SessionFile.3 \
 		Padre::DB::Snippets.3 \
 		Padre::DocBrowser.3 \
+		Padre::DocBrowser::document.3 \
 		Padre::Document.3 \
 		Padre::Document::Perl::Beginner.3 \
 		Padre::Locale.3 \
@@ -111,6 +121,7 @@
 		Padre::Pod2HTML.3 \
 		Padre::Task.3 \
 		Padre::Task::HTTPClient.3 \
+		Padre::Task::LWP.3 \
 		Padre::Task::Outline.3 \
 		Padre::Task::Outline::Perl.3 \
 		Padre::Task::PPI.3 \
@@ -120,17 +131,23 @@
 		Padre::Task::SyntaxChecker.3 \
 		Padre::Task::SyntaxChecker::Perl.3 \
 		Padre::TaskManager.3 \
+		Padre::Transform.3 \
+		Padre::Transform::Perl::UpdateCopyright.3 \
 		Padre::Util.3 \
+		Padre::Wx::Ack.3 \
 		Padre::Wx::App.3 \
 		Padre::Wx::CPAN.3 \
 		Padre::Wx::Dialog.3 \
+		Padre::Wx::Dialog::Find.3 \
 		Padre::Wx::Dialog::PluginManager.3 \
+		Padre::Wx::Dialog::Preferences.3 \
 		Padre::Wx::Dialog::SessionManager.3 \
 		Padre::Wx::Dialog::SessionSave.3 \
 		Padre::Wx::DocBrowser.3 \
 		Padre::Wx::HtmlWindow.3 \
 		Padre::Wx::Main.3 \
 		Padre::Wx::PodFrame.3 \
+		Padre::Wx::StatusBar.3 \
 		Wx::Perl::Dialog.3 \
 		Wx::Perl::Dialog::Simple.3 \
 		Wx::Perl::Dialog::SingleChoice.3
diff -ruN editors/p5-Padre.orig/distinfo editors/p5-Padre/distinfo
--- editors/p5-Padre.orig/distinfo	2009-05-29 22:02:17.747626000 +0200
+++ editors/p5-Padre/distinfo	2009-05-30 10:00:00.761267000 +0200
@@ -1,3 +1,3 @@
-MD5 (Padre-0.35.tar.gz) = ebc200f7df26a6c5fa573f45c1f44004
-SHA256 (Padre-0.35.tar.gz) = 9464c963df0431b7eb78029412158d51e6339ab78ae981930eb422e78efe331b
-SIZE (Padre-0.35.tar.gz) = 586412
+MD5 (Padre-0.36.tar.gz) = 1dc8221c650eeba0491fe41e9df78912
+SHA256 (Padre-0.36.tar.gz) = 1abcc914c9b2a3704c2786982561f623e8dd16a089b899dfa438da27eb2ea1e5
+SIZE (Padre-0.36.tar.gz) = 689672
diff -ruN editors/p5-Padre.orig/pkg-plist editors/p5-Padre/pkg-plist
--- editors/p5-Padre.orig/pkg-plist	2009-05-29 22:02:17.749628000 +0200
+++ editors/p5-Padre/pkg-plist	2009-05-30 10:12:44.744714000 +0200
@@ -4,13 +4,13 @@
 %%SITE_PERL%%/Padre/Autosave.pm
 %%SITE_PERL%%/Padre/CPAN.pm
 %%SITE_PERL%%/Padre/Config.pm
-%%SITE_PERL%%/Padre/Config/Constants.pm
 %%SITE_PERL%%/Padre/Config/Host.pm
 %%SITE_PERL%%/Padre/Config/Human.pm
 %%SITE_PERL%%/Padre/Config/Patch.pm
 %%SITE_PERL%%/Padre/Config/Project.pm
 %%SITE_PERL%%/Padre/Config/Setting.pm
 %%SITE_PERL%%/Padre/Config/Style.pm
+%%SITE_PERL%%/Padre/Constant.pm
 %%SITE_PERL%%/Padre/Current.pm
 %%SITE_PERL%%/Padre/DB.pm
 %%SITE_PERL%%/Padre/DB/Bookmark.pm
@@ -23,6 +23,7 @@
 %%SITE_PERL%%/Padre/DB/Snippets.pod
 %%SITE_PERL%%/Padre/DocBrowser.pm
 %%SITE_PERL%%/Padre/DocBrowser/POD.pm
+%%SITE_PERL%%/Padre/DocBrowser/document.pm
 %%SITE_PERL%%/Padre/Document.pm
 %%SITE_PERL%%/Padre/Document/POD.pm
 %%SITE_PERL%%/Padre/Document/Perl.pm
@@ -38,6 +39,7 @@
 %%SITE_PERL%%/Padre/Plugin/My.pm
 %%SITE_PERL%%/Padre/Plugin/Perl5.pm
 %%SITE_PERL%%/Padre/Plugin/PopularityContest.pm
+%%SITE_PERL%%/Padre/Plugin/PopularityContest/Ping.pm
 %%SITE_PERL%%/Padre/PluginBuilder.pm
 %%SITE_PERL%%/Padre/PluginHandle.pm
 %%SITE_PERL%%/Padre/PluginManager.pm
@@ -51,6 +53,7 @@
 %%SITE_PERL%%/Padre/Task/ErrorParser.pm
 %%SITE_PERL%%/Padre/Task/Examples/WxEvent.pm
 %%SITE_PERL%%/Padre/Task/HTTPClient.pm
+%%SITE_PERL%%/Padre/Task/LWP.pm
 %%SITE_PERL%%/Padre/Task/LaunchDefaultBrowser.pm
 %%SITE_PERL%%/Padre/Task/Outline.pm
 %%SITE_PERL%%/Padre/Task/Outline/Perl.pm
@@ -61,6 +64,9 @@
 %%SITE_PERL%%/Padre/Task/SyntaxChecker.pm
 %%SITE_PERL%%/Padre/Task/SyntaxChecker/Perl.pm
 %%SITE_PERL%%/Padre/TaskManager.pm
+%%SITE_PERL%%/Padre/Transform.pm
+%%SITE_PERL%%/Padre/Transform/Perl.pm
+%%SITE_PERL%%/Padre/Transform/Perl/UpdateCopyright.pm
 %%SITE_PERL%%/Padre/Util.pm
 %%SITE_PERL%%/Padre/Wx.pm
 %%SITE_PERL%%/Padre/Wx/Ack.pm
@@ -88,7 +94,7 @@
 %%SITE_PERL%%/Padre/Wx/FileDropTarget.pm
 %%SITE_PERL%%/Padre/Wx/FunctionList.pm
 %%SITE_PERL%%/Padre/Wx/History/ComboBox.pm
-%%SITE_PERL%%/Padre/Wx/History/TextDialog.pm
+%%SITE_PERL%%/Padre/Wx/History/TextEntryDialog.pm
 %%SITE_PERL%%/Padre/Wx/HtmlWindow.pm
 %%SITE_PERL%%/Padre/Wx/Icon.pm
 %%SITE_PERL%%/Padre/Wx/Main.pm
@@ -142,28 +148,28 @@
 %%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-plugin.png
 %%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-syntax-error.png
 %%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-syntax-warning.png
-%%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-tasks-idle.png
 %%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-tasks-load.png
 %%SITE_PERL%%/auto/share/dist/Padre/icons/padre/16x16/status/padre-tasks-running.png
 %%SITE_PERL%%/auto/share/dist/Padre/icons/padre/README.txt
 %%SITE_PERL%%/auto/share/dist/Padre/languages/perl5/perl5.yml
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ar.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ar.po
+%%SITE_PERL%%/auto/share/dist/Padre/locale/cz.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/cz.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/de.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/de.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/es-es.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/es-es.po
-%%SITE_PERL%%/auto/share/dist/Padre/locale/es.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/fa.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/fa.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/fr-fr.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/fr-fr.po
-%%SITE_PERL%%/auto/share/dist/Padre/locale/fr.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/he.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/he.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/hu.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/hu.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/it-it.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/it-it.po
-%%SITE_PERL%%/auto/share/dist/Padre/locale/it.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ja.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ja.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ko.mo
@@ -171,17 +177,18 @@
 %%SITE_PERL%%/auto/share/dist/Padre/locale/messages.pot
 %%SITE_PERL%%/auto/share/dist/Padre/locale/nl-nl.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/nl-nl.po
-%%SITE_PERL%%/auto/share/dist/Padre/locale/nl.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/no.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/no.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/pl.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/pl.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/pt-br.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/pt-br.po
-%%SITE_PERL%%/auto/share/dist/Padre/locale/pt.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ru.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/ru.po
 %%SITE_PERL%%/auto/share/dist/Padre/locale/zh-cn.mo
 %%SITE_PERL%%/auto/share/dist/Padre/locale/zh-cn.po
-%%SITE_PERL%%/auto/share/dist/Padre/locale/zh_cn.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/zh-tw.mo
+%%SITE_PERL%%/auto/share/dist/Padre/locale/zh-tw.po
 %%SITE_PERL%%/auto/share/dist/Padre/ppm/README.txt
 %%SITE_PERL%%/auto/share/dist/Padre/styles/default.yml
 %%SITE_PERL%%/auto/share/dist/Padre/styles/night.yml
@@ -216,11 +223,15 @@
 @dirrmtry %%SITE_PERL%%/auto/share/dist/Padre/icons/gnome218
 @dirrmtry %%SITE_PERL%%/auto/share/dist/Padre/icons
 @dirrmtry %%SITE_PERL%%/auto/share/dist/Padre
+@dirrmtry %%SITE_PERL%%/Wx/Perl/Dialog
+@dirrmtry %%SITE_PERL%%/Wx/Perl
 @dirrmtry %%SITE_PERL%%/Padre/Wx/Menu
 @dirrmtry %%SITE_PERL%%/Padre/Wx/History
 @dirrmtry %%SITE_PERL%%/Padre/Wx/Dialog
 @dirrmtry %%SITE_PERL%%/Padre/Wx/CPAN
 @dirrmtry %%SITE_PERL%%/Padre/Wx
+@dirrmtry %%SITE_PERL%%/Padre/Transform/Perl
+@dirrmtry %%SITE_PERL%%/Padre/Transform
 @dirrmtry %%SITE_PERL%%/Padre/Task/SyntaxChecker
 @dirrmtry %%SITE_PERL%%/Padre/Task/PPI
 @dirrmtry %%SITE_PERL%%/Padre/Task/Outline
@@ -228,6 +239,7 @@
 @dirrmtry %%SITE_PERL%%/Padre/Task/Debug
 @dirrmtry %%SITE_PERL%%/Padre/Task
 @dirrmtry %%SITE_PERL%%/Padre/Project
+@dirrmtry %%SITE_PERL%%/Padre/Plugin/PopularityContest
 @dirrmtry %%SITE_PERL%%/Padre/Plugin
 @dirrmtry %%SITE_PERL%%/Padre/Manual
 @dirrmtry %%SITE_PERL%%/Padre/Document/Perl
@@ -236,6 +248,3 @@
 @dirrmtry %%SITE_PERL%%/Padre/DB
 @dirrmtry %%SITE_PERL%%/Padre/Config
 @dirrmtry %%SITE_PERL%%/Padre
-@dirrmtry %%SITE_PERL%%/Wx/Perl/Dialog
-@dirrmtry %%SITE_PERL%%/Wx/Perl
-@dirrmtry %%SITE_PERL%%/Wx
diff -ruN devel/p5-Thread-Queue.orig/Makefile devel/p5-Thread-Queue/Makefile
--- devel/p5-Thread-Queue.orig/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ devel/p5-Thread-Queue/Makefile	2009-05-30 11:19:23.169088000 +0200
@@ -0,0 +1,25 @@
+# New ports collection makefile for:	p5-Thread-Queue
+# Date created:				June 2nd 2009
+# Whom:	      				Cezary Morga <cm@therek.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	Thread-Queue
+PORTVERSION=	2.11
+CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	cm@therek.net
+COMMENT=	Perl5 thread-safe queues
+
+BUILD_DEPENDS=	p5-Scalar-List-Utils>=1.10:${PORTSDIR}/lang/p5-Scalar-List-Utils \
+		p5-threads-shared>=1.26:${PORTSDIR}/devel/p5-threads-shared
+RUN_DEPENDS=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	YES
+
+MAN3=		Thread::Queue.3
+
+.include <bsd.port.mk>
diff -ruN devel/p5-Thread-Queue.orig/distinfo devel/p5-Thread-Queue/distinfo
--- devel/p5-Thread-Queue.orig/distinfo	1970-01-01 01:00:00.000000000 +0100
+++ devel/p5-Thread-Queue/distinfo	2009-05-30 11:07:07.110132000 +0200
@@ -0,0 +1,3 @@
+MD5 (Thread-Queue-2.11.tar.gz) = 955df887847e767dfeecbd3ead490606
+SHA256 (Thread-Queue-2.11.tar.gz) = f8c45414e6d7a03964575435a50446ef0b33b55d8130b957b5551056a81a480c
+SIZE (Thread-Queue-2.11.tar.gz) = 10879
diff -ruN devel/p5-Thread-Queue.orig/pkg-descr devel/p5-Thread-Queue/pkg-descr
--- devel/p5-Thread-Queue.orig/pkg-descr	1970-01-01 01:00:00.000000000 +0100
+++ devel/p5-Thread-Queue/pkg-descr	2009-05-30 11:08:33.027645000 +0200
@@ -0,0 +1,13 @@
+This module provides thread-safe FIFO queues that can be accessed safely
+by any number of threads.
+
+Any data types supported by threads::shared can be passed via queues:
+- Ordinary scalars 
+- Array refs 
+- Hash refs 
+- Scalar refs 
+- Objects based on the above
+
+Ordinary scalars are added to queues as they are.
+
+WWW: http://search.cpan.org/dist/Thread-Queue/
diff -ruN devel/p5-Thread-Queue.orig/pkg-plist devel/p5-Thread-Queue/pkg-plist
--- devel/p5-Thread-Queue.orig/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ devel/p5-Thread-Queue/pkg-plist	2009-05-30 11:15:45.019248000 +0200
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/Thread/Queue.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Queue/.packlist
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread/Queue
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Thread
+@dirrmtry %%SITE_PERL%%/Thread
diff -ruN textproc/p5-Pod-Abstract.orig/Makefile textproc/p5-Pod-Abstract/Makefile
--- textproc/p5-Pod-Abstract.orig/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ textproc/p5-Pod-Abstract/Makefile	2009-05-18 22:09:02.080362000 +0200
@@ -0,0 +1,42 @@
+# New ports collection makefile for:	p5-Pod-Abstract
+# Date created:				June 2nd 2009
+# Whom:	      				Cezary Morga <cm@therek.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	Pod-Abstract
+PORTVERSION=	0.16
+CATEGORIES=	textproc perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	cm@therek.net
+COMMENT=	Abstract document tree for Perl POD documents
+
+BUILD_DEPENDS=	${SITE_PERL}/IO/String.pm:${PORTSDIR}/devel/p5-IO-String
+RUN_DEPENDS=	${BUILD_DEPENDS}
+
+PERL_CONFIGURE=	YES
+
+MAN1=		paf.1
+MAN3=		Pod::Abstract.3 \
+		Pod::Abstract::BuildNode.3 \
+		Pod::Abstract::Filter.3 \
+		Pod::Abstract::Filter::add_podcmds.3 \
+		Pod::Abstract::Filter::clear_podcmds.3 \
+		Pod::Abstract::Filter::cut.3 \
+		Pod::Abstract::Filter::find.3 \
+		Pod::Abstract::Filter::number_sections.3 \
+		Pod::Abstract::Filter::overlay.3 \
+		Pod::Abstract::Filter::sort.3 \
+		Pod::Abstract::Filter::summary.3 \
+		Pod::Abstract::Filter::uncut.3 \
+		Pod::Abstract::Filter::unoverlay.3 \
+		Pod::Abstract::Node.3 \
+		Pod::Abstract::Parser.3 \
+		Pod::Abstract::Path.3 \
+		Pod::Abstract::Serial.3 \
+		Pod::Abstract::Tree.3
+
+.include <bsd.port.mk>
diff -ruN textproc/p5-Pod-Abstract.orig/distinfo textproc/p5-Pod-Abstract/distinfo
--- textproc/p5-Pod-Abstract.orig/distinfo	1970-01-01 01:00:00.000000000 +0100
+++ textproc/p5-Pod-Abstract/distinfo	2009-05-13 19:01:38.763237000 +0200
@@ -0,0 +1,3 @@
+MD5 (Pod-Abstract-0.16.tar.gz) = 023d5fd27a24342ef4839f37d6e7188b
+SHA256 (Pod-Abstract-0.16.tar.gz) = cac5bcde643df0edd07b9e3edc9fbef85db0bb4bba9b9b8ae6491e43704f9629
+SIZE (Pod-Abstract-0.16.tar.gz) = 24102
diff -ruN textproc/p5-Pod-Abstract.orig/pkg-descr textproc/p5-Pod-Abstract/pkg-descr
--- textproc/p5-Pod-Abstract.orig/pkg-descr	1970-01-01 01:00:00.000000000 +0100
+++ textproc/p5-Pod-Abstract/pkg-descr	2009-05-13 19:04:26.741870000 +0200
@@ -0,0 +1,20 @@
+POD::Abstract provides a means to load a POD (or POD compatible)
+document without direct reference to it's syntax, and perform
+manipulations on the abstract syntax tree.
+
+This can be used to support additional features for POD, to format
+output, to compile into alternative formats, etc.
+
+While Pod looks like a simple format, the specification calls for
+a number of special cases to be handled, and that makes any software
+that works on Pod as text more complex than it needs to be.  In
+addition to this, Pod does not lend itself to a natural structured
+model. This makes it difficult to manipulate without damaging the
+validity of the document.
+
+Pod::Abstract solves these problems by loading the document into a
+structured tree, and providing consistent traversal, searching,
+manpulation and re-serialisation. Pod related utilities are easy
+to write using Pod::Abstract.
+
+WWW: http://search.cpan.org/dist/Pod-Abstract/
diff -ruN textproc/p5-Pod-Abstract.orig/pkg-plist textproc/p5-Pod-Abstract/pkg-plist
--- textproc/p5-Pod-Abstract.orig/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ textproc/p5-Pod-Abstract/pkg-plist	2009-05-13 19:10:26.702084000 +0200
@@ -0,0 +1,25 @@
+bin/paf
+%%SITE_PERL%%/Pod/Abstract.pm
+%%SITE_PERL%%/Pod/Abstract/BuildNode.pm
+%%SITE_PERL%%/Pod/Abstract/Filter.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/add_podcmds.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/clear_podcmds.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/cut.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/find.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/number_sections.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/overlay.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/sort.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/summary.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/uncut.pm
+%%SITE_PERL%%/Pod/Abstract/Filter/unoverlay.pm
+%%SITE_PERL%%/Pod/Abstract/Node.pm
+%%SITE_PERL%%/Pod/Abstract/Parser.pm
+%%SITE_PERL%%/Pod/Abstract/Path.pm
+%%SITE_PERL%%/Pod/Abstract/Serial.pm
+%%SITE_PERL%%/Pod/Abstract/Tree.pm
+%%SITE_PERL%%/mach/auto/Pod/Abstract/.packlist
+@dirrmtry %%SITE_PERL%%/mach/auto/Pod/Abstract
+@dirrmtry %%SITE_PERL%%/mach/auto/Pod
+@dirrmtry %%SITE_PERL%%/Pod/Abstract/Filter
+@dirrmtry %%SITE_PERL%%/Pod/Abstract
+@dirrmtry %%SITE_PERL%%/Pod


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Tue Jun 2 16:06:36 UTC 2009 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135181 
Responsible-Changed-From-To: miwi->beat 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Mon Jun 15 06:36:04 UTC 2009 
Responsible-Changed-Why:  
beat like this port and will play with that. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135181 

From: Beat Gaetzi <beat@FreeBSD.org>
To: bug-followup@FreeBSD.org, cm@therek.net
Cc:  
Subject: Re: ports/135181: [maintainer update] update editors/p5-Padre to
 0.36
Date: Wed, 17 Jun 2009 20:43:25 +0200

 Hi,
 
 Building p5-Padre on CURRENT fails due to a problem with
 x11-toolkits/p5-Wx-Perl-ProcessStream:
 
 Assertion failed: ((run->regs_mask[elm] & (1U << bit)) == 0), function
 arena_run_reg_dalloc, file
 /usr/local/tinderbox/jails/8/src/lib/libc/stdlib/malloc.c, line 2543.
 Abort trap (core dumped)
 
 Log with Perl 5.8:
 http://people.freebsd.org/~beat/logs/135181/p5-Wx-Perl-ProcessStream-0.11-perl5.8.log
 
 Log with Perl 5.10:
 http://people.freebsd.org/~beat/logs/135181/p5-Wx-Perl-ProcessStream-0.11-perl5.10.log
 
 Would you like to have a look at this problem or should I mark
 p5-Wx-Perl-ProcessStream as BROKEN on FreeBSD 8?
 
 Thanks,
 Beat

From: Cezary Morga <cm@therek.net>
To: Beat Gaetzi <beat@FreeBSD.org>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/135181: [maintainer update] update editors/p5-Padre to
  0.36
Date: Wed, 17 Jun 2009 22:24:11 +0200

 Yes. I am aware of this, but I couldn't come out with proper solution so 
 far. I'm thinking about a workaround (ugly as hell) for this problem but 
 first I have to build myself a graphical environment on 8-CURRENT and 
 test if it won't break things.
 
 So, in short, I think marking p5-Wx-Perl-ProcessStream as BROKEN on 
 FreeBSD 8 is the way to go for now.
 
 -- 
 Cezary Morga
 "There's no point in being grown up if you can't be childish sometimes." 
 (Doctor Who)

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/135181: commit references a PR
Date: Sat, 20 Jun 2009 18:45:56 +0000 (UTC)

 beat        2009-06-20 18:45:42 UTC
 
   FreeBSD ports repository
 
   Modified files:
     x11-toolkits/p5-Wx-Perl-ProcessStream Makefile 
   Log:
   - Mark as BROKEN on CURRENT. Dumps core during build.
   
   PR:             ports/135181
   Approved by:    Cezary Morga <cm AT therek.net> (maintainer)
   
   Revision  Changes    Path
   1.2       +7 -1      ports/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/135181: commit references a PR
Date: Sat, 20 Jun 2009 19:06:37 +0000 (UTC)

 beat        2009-06-20 19:06:24 UTC
 
   FreeBSD ports repository
 
   Modified files:
     textproc             Makefile 
   Added files:
     textproc/p5-Pod-Abstract Makefile distinfo pkg-descr pkg-plist 
   Log:
   POD::Abstract provides a means to load a POD (or POD compatible)
   document without direct reference to it's syntax, and perform
   manipulations on the abstract syntax tree.
   
   This can be used to support additional features for POD, to format
   output, to compile into alternative formats, etc.
   
   While Pod looks like a simple format, the specification calls for
   a number of special cases to be handled, and that makes any software
   that works on Pod as text more complex than it needs to be.  In
   addition to this, Pod does not lend itself to a natural structured
   model. This makes it difficult to manipulate without damaging the
   validity of the document.
   
   Pod::Abstract solves these problems by loading the document into a
   structured tree, and providing consistent traversal, searching,
   manpulation and re-serialisation. Pod related utilities are easy
   to write using Pod::Abstract.
   
   WWW: http://search.cpan.org/dist/Pod-Abstract/
   
   PR:             ports/135181
   Submitted by:   Cezary Morga <cm AT therek.net>
   
   Revision  Changes    Path
   1.1349    +1 -0      ports/textproc/Makefile
   1.1       +42 -0     ports/textproc/p5-Pod-Abstract/Makefile (new)
   1.1       +3 -0      ports/textproc/p5-Pod-Abstract/distinfo (new)
   1.1       +20 -0     ports/textproc/p5-Pod-Abstract/pkg-descr (new)
   1.1       +25 -0     ports/textproc/p5-Pod-Abstract/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/135181: commit references a PR
Date: Sat, 20 Jun 2009 19:33:01 +0000 (UTC)

 beat        2009-06-20 19:32:50 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/p5-Thread-Queue Makefile distinfo pkg-descr pkg-plist 
   Log:
   This module provides thread-safe FIFO queues that can be accessed safely
   by any number of threads.
   
   Any data types supported by threads::shared can be passed via queues:
   - Ordinary scalars
   - Array refs
   - Hash refs
   - Scalar refs
   - Objects based on the above
   
   Ordinary scalars are added to queues as they are.
   
   WWW: http://search.cpan.org/dist/Thread-Queue/
   
   PR:             ports/135181
   Submitted by:   Cezary Morga <cm AT therek.net>
   
   Revision  Changes    Path
   1.3527    +1 -0      ports/devel/Makefile
   1.1       +25 -0     ports/devel/p5-Thread-Queue/Makefile (new)
   1.1       +3 -0      ports/devel/p5-Thread-Queue/distinfo (new)
   1.1       +13 -0     ports/devel/p5-Thread-Queue/pkg-descr (new)
   1.1       +5 -0      ports/devel/p5-Thread-Queue/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: beat 
State-Changed-When: Sat Jun 20 19:46:05 UTC 2009 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=135181 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/135181: commit references a PR
Date: Sat, 20 Jun 2009 19:45:25 +0000 (UTC)

 beat        2009-06-20 19:45:14 UTC
 
   FreeBSD ports repository
 
   Modified files:
     editors/p5-Padre     Makefile distinfo pkg-plist 
   Log:
   - Update to 0.36
   
   PR:             ports/135181
   Submitted by:   Cezary Morga <cm AT therek.net> (maintainer)
   
   Revision  Changes    Path
   1.7       +23 -6     ports/editors/p5-Padre/Makefile
   1.5       +3 -3      ports/editors/p5-Padre/distinfo
   1.5       +21 -12    ports/editors/p5-Padre/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
