summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsno <sno>2010-02-03 11:23:19 +0000
committersno <sno>2010-02-03 11:23:19 +0000
commitc58475119e125a59e960efa5c3ff7ae132871e54 (patch)
tree46f3da45cacd76f7531b552ff07a8c08ea3ea425
parentadbd781871f9d21f46f6f6969976d75fc3ca955d (diff)
downloadpkgsrc-c58475119e125a59e960efa5c3ff7ae132871e54.tar.gz
Updating editors/p5-Padre from 0.55 to 0.56
pkgsrc changes: - Adjusting dependencies according to upstream META.yml - Adjusting module type (for build) - Using b3.mk from x11/p5-Wx to ensure correct BUILD_DEPENDS for Wx bindings Upstream changes: 0.56 2010.02.01 - Plugins may now add their GUI elements to the view menu (SEWI) - Padre now displays a dynamic to-do list generated from comments in your source code (CORION) - Landed new Padre::Startup module which is dramatically faster when loading files into an existing Padre via the single instance server, and finally provides a mechanism for allowing configuration to disable the startup splash image (ADAMK) - Changed a few configuration settings to create a more consistent naming pattern for them (ADAMK) - Audited dependencies and updated a variety of them (ADAMK) - Ctrl-Shift-W is now bound to "Close This Project" (ADAMK) - Added an option for traceing Padre subroutine calls to the developer plugin (SEWI) - Uses correct make from Config.pm for the run menu item -> Build and run tests (KTHAKORE) - Speedup and less false-shows for autocomplete (SEWI) - Speedup while changing tabs (use the correct project dir) (SEWI) - Simple refocus on document after command run (KTHAKORE) - Fixed ticket #822: main window could be off screen on start (BLAKEW) - padre-client allows you to use Padre for commit messages and other synchronous edit events (CORION) - WIN32, Converted the --desktop registry code to Win32::TieRegistry and removed hardcoded strawberry paths (AZAWAWI) - WIN32, padre.exe will run with the same UAC privileges as same as the invoker (AZAWAWI) - Disable debugger menu items when there is no document (AZAWAWI) - Fixed a Padre debugger crash when an unsaved document is debugged (AZAWAWI) - Fixed Padre no-document crash with Find Next/Find Previous functionality (AZAWAWI) - Make sure that windows context key shows the refactor menu items in the right-click pop-up menu (AZAWAWI) - Used Module::CoreList::is_deprecated to display deprecated CORE modules in help search title (AZAWAWI) - Padre::Util::Win32::ExecuteProcessAndWait doesn't automatically inherit the same Cwd as the parent process. Added support for explicit cwd parameter and make the syntax checker pass the cwd to it. Syntax checking of test scripts and such should now work as intended on Win32(ADAMK) - Audit uses of Padre::Util::Win32 to only load it via require. Added a TRACE warning to verify it never gets loaded on non-Win32 (ADAMK) - Tuned the locking for ->close_where, which should make a variety of functions like "Close This Project" and "Close Other Projects" noticably faster (ADAMK) - Changed func_foo config variables to feature_foo, in anticipation of of a future equivalent to the Mozilla "about:config" control (ADAMK) - Added feature_cursormemory to allow disabling of Padre's feature to remember the location in the file you were scrolled to (ADAMK) - Added a fast ascii shortcut to the very slow encode detector. Opening files all of a sudden gets much faster if you have ascii files (ADAMK) - Bumped ORLite to 1.38 to get faster ARRAY object support and Class::XSAccessor acceleration support. If they cause problems, these changes can be safely backed out. (ADAMK) - Fixed the mass-error-popups on mimetypes without help provider (SEWI) - During DB locks (which are the most likely place for things to make changes to the database) disable synchronous SQLite writes. This will reduce the time that Padre blocks, at the risk of config.db corruption if there is a hardware failure or operating system crash. (ADAMK) - Fixed ticket #837: padre.exe should be able to be placed in c:\strawberry\perl\site\bin (AZAWAWI) - Improved "Goto Line" dialog to be smarter with better validation/error messages (AZAWAWI) - Open Resource can now display Perl package names for matching resources (AZAWAWI) - Fixed #838: Author tests should all check RELEASE_TESTING and/or AUTOMATED_TESTING (RHEBUS, AZAWAWI) - Fixed Regex Editor dialog destruction bug where multiple ->Show and ->Destroy could lead to a Padre crash on WIN32 (AZAWAWI) - Project detection differentiates between four different subclasses of Perl build systems (three of those correctly) (ADAMK) - Function List has resource locking around it and properly triggers a refresh when we show it for an already open document (ADAMK) - "Goto Line" dialog now supports going to lines and positions (AZAWAWI) - Fixed perl to refactor action prefix for refactor menu for consistency (AZAWAWI) - Fixed ticket #841: Quick Menu Access should show the location of the menu item on the menu system (AZAWAWI)
-rw-r--r--editors/p5-Padre/Makefile17
-rw-r--r--editors/p5-Padre/distinfo8
2 files changed, 14 insertions, 11 deletions
diff --git a/editors/p5-Padre/Makefile b/editors/p5-Padre/Makefile
index 2fd4a86833a..d29ecc53dcd 100644
--- a/editors/p5-Padre/Makefile
+++ b/editors/p5-Padre/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2010/01/23 12:05:32 sno Exp $
+# $NetBSD: Makefile,v 1.3 2010/02/03 11:23:19 sno Exp $
#
-DISTNAME= Padre-0.55
+DISTNAME= Padre-0.56
PKGNAME= p5-${DISTNAME}
CATEGORIES= editors perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Padre/}
@@ -24,7 +24,7 @@ BUILD_DEPENDS+= p5-Locale-Msgfmt>=0.14:../../devel/p5-Locale-Msgfmt
BUILD_DEPENDS+= p5-Test-Exception>=0.27:../../devel/p5-Test-Exception
BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
BUILD_DEPENDS+= p5-Test-NoWarnings>=0.084:../../devel/p5-Test-NoWarnings
-BUILD_DEPENDS+= p5-Test-Script>=1.05:../../devel/p5-Test-Script
+BUILD_DEPENDS+= p5-Test-Script>=1.07:../../devel/p5-Test-Script
DEPENDS+= p5-ack>=1.86:../../textproc/p5-ack
DEPENDS+= p5-Class-Adapter>=1.05:../../devel/p5-Class-Adapter
@@ -38,6 +38,7 @@ DEPENDS+= p5-Devel-Dumpvar>=0.04:../../devel/p5-Devel-Dumpvar
DEPENDS+= p5-Devel-Refactor>=0.05:../../devel/p5-Devel-Refactor
# Encode 2.26 is in Perl 5.8.9, but Perl 5.10.0 contains "only" 2.23
DEPENDS+= {perl>=5.10.1,p5-Encode>=2.26}:../../textproc/p5-Encode
+DEPENDS+= p5-ExtUtils-MakeMaker>=6.56:../../devel/p5-ExtUtils-MakeMaker
DEPENDS+= {perl>=5.10.1,p5-ExtUtils-Manifest>=1.56}:../../devel/p5-ExtUtils-Manifest
DEPENDS+= p5-File-Copy-Recursive>=0.37:../../sysutils/p5-File-Copy-Recursive
DEPENDS+= p5-File-Find-Rule>=0.30:../../devel/p5-File-Find-Rule
@@ -57,11 +58,11 @@ DEPENDS+= {perl>=5.8.8,p5-Scalar-List-Utils>=1.18}:../../devel/p5-Scalar-List-Ut
DEPENDS+= {perl>=5.8.9,p5-Module-CoreList-[0-9]*}:../../devel/p5-Module-CoreList
DEPENDS+= p5-Module-Refresh>=0.13:../../devel/p5-Module-Refresh
DEPENDS+= p5-Module-Starter>=1.500:../../devel/p5-Module-Starter
-DEPENDS+= p5-ORLite>=1.30:../../databases/p5-ORLite
+DEPENDS+= p5-ORLite>=1.38:../../databases/p5-ORLite
DEPENDS+= p5-PPI>=1.205:../../devel/p5-PPI
DEPENDS+= p5-PPIx-EditorTools>=0.09:../../editors/p5-PPIx-EditorTools
DEPENDS+= p5-Params-Util>=0.33:../../devel/p5-Params-Util
-DEPENDS+= p5-Parse-ErrorString-Perl>=0.09:../../devel/p5-Parse-ErrorString-Perl
+DEPENDS+= p5-Parse-ErrorString-Perl>=0.11:../../devel/p5-Parse-ErrorString-Perl
DEPENDS+= p5-Parse-ExuberantCTags>=1.00:../../devel/p5-Parse-ExuberantCTags
DEPENDS+= p5-Pod-Abstract>=0.16:../../textproc/p5-Pod-Abstract
DEPENDS+= p5-Pod-POM>=0.17:../../textproc/p5-Pod-POM
@@ -70,18 +71,19 @@ DEPENDS+= p5-Probe-Perl>=0.01:../../devel/p5-Probe-Perl
DEPENDS+= {perl>=5.8.8,p5-Storable>=2.15}:../../devel/p5-Storable
DEPENDS+= p5-Template-Tiny>=0.03:../../textproc/p5-Template-Tiny
DEPENDS+= p5-Text-Diff>=0.35:../../textproc/p5-Text-Diff
-DEPENDS+= p5-Text-FindIndent>=0.05:../../textproc/p5-Text-FindIndent
+DEPENDS+= p5-Text-FindIndent>=0.06:../../textproc/p5-Text-FindIndent
# Thread::Queue 2.11 is in Perl 5.8.9, but Perl 5.10.0 contains "only" 2.00
#DEPENDS+= {perl>=5.10.1,p5-Thread-Queue>=2.11}:../../devel/p5-Thread-Queue # XXX missing
PERL5_REQD+= 5.10.1
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
-DEPENDS+= p5-Wx>=0.91:../../x11/p5-Wx
DEPENDS+= p5-Wx-Perl-ProcessStream>=0.24:../../x11/p5-Wx-Perl-ProcessStream
DEPENDS+= p5-YAML-Tiny>=1.32:../../textproc/p5-YAML-Tiny
DEPENDS+= p5-pip>=0.13:../../devel/p5-pip
+DEPENDS+= p5-version>=0.8000:../../devel/p5-version
# threads, threads::shared and version are in 5.10.1 core - we don't need to note again the 5.10.1 req
PERL5_PACKLIST= auto/Padre/.packlist
+PERL5_MODULE_TYPE= Module::Install::Bundled
#pre-configure:
# cd ${WRKSRC} && find `pwd` -name "*.orig" -type f | xargs rm
@@ -89,5 +91,6 @@ PERL5_PACKLIST= auto/Padre/.packlist
.include "../../lang/perl5/module.mk"
.include "../../databases/p5-DBI/buildlink3.mk"
BUILDLINK_API_DEPENDS.p5-DBI+= p5-DBI>=1.580
+.include "../../x11/p5-Wx/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/editors/p5-Padre/distinfo b/editors/p5-Padre/distinfo
index 06b3c9646c3..03821b17011 100644
--- a/editors/p5-Padre/distinfo
+++ b/editors/p5-Padre/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2010/01/23 12:05:32 sno Exp $
+$NetBSD: distinfo,v 1.3 2010/02/03 11:23:19 sno Exp $
-SHA1 (Padre-0.55.tar.gz) = 7c9611b7072a8a322e73e8b0a98571e3661fcb78
-RMD160 (Padre-0.55.tar.gz) = 1cbdcafef8682028b81b734a5039cbd605a39db0
-Size (Padre-0.55.tar.gz) = 1251954 bytes
+SHA1 (Padre-0.56.tar.gz) = 904ec73284acfe04718960e18be85bc87b3d260d
+RMD160 (Padre-0.56.tar.gz) = d195dc1044a456c4c08db19521b5ba817ea9977a
+Size (Padre-0.56.tar.gz) = 1270173 bytes