ports/188746: Port: edits/p5-Padre stagify pkg-plist

Zane C.B-H. vvelox at vvelox.net
Fri Apr 18 04:50:01 UTC 2014


>Number:         188746
>Category:       ports
>Synopsis:       Port: edits/p5-Padre   stagify pkg-plist
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 18 04:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Zane C.B-H.
>Release:        FreeBSD 10.0-STABLE amd64
>Organization:
>Environment:


System: FreeBSD 10.0-STABLE #1 r264582: Thu Apr 17 08:02:15 CDT 2014
    root at shiela.vvpn.vvelox.net:/usr/obj/usr/src/sys/GENERIC



>Description:


This stagifys the pkg-plist by removing the man pages from the Makefile. Still broken as this port requires GCC and I am not sure how to tell it to use it as for right now.



>How-To-Repeat:





>Fix:


--- p5-Padre_Makefile.diff begins here ---
--- Makefile.orig	2014-04-17 18:46:17.000000000 -0500
+++ Makefile	2014-04-17 23:40:44.000000000 -0500
@@ -13,7 +13,7 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Perl Application Development and Refactoring Environment
 
-BROKEN=		not staged
+BROKEN=		requires GCC
 LICENSE=	ART10 GPLv2
 LICENSE_COMB=	dual
 
@@ -77,129 +77,6 @@
 
 PLIST_SUB=	WX_VERSION="${WX_VERSION}"
 
-MAN3=		Padre.3 \
-		Padre::Autosave.3 \
-		Padre::Browser.3 \
-		Padre::Browser::Document.3 \
-		Padre::Cache.3 \
-		Padre::Comment.3 \
-		Padre::Config.3 \
-		Padre::Config::Apply.3 \
-		Padre::Config::Host.3 \
-		Padre::Config::Human.3 \
-		Padre::Constant.3 \
-		Padre::Current.3 \
-		Padre::DB.3 \
-		Padre::DB::Bookmark.3 \
-		Padre::DB::History.3 \
-		Padre::DB::HostConfig.3 \
-		Padre::DB::LastPositionInFile.3 \
-		Padre::DB::Plugin.3 \
-		Padre::DB::RecentlyUsed.3 \
-		Padre::DB::Session.3 \
-		Padre::DB::SessionFile.3 \
-		Padre::DB::Snippets.3 \
-		Padre::Delta.3 \
-		Padre::Desktop.3 \
-		Padre::Document.3 \
-		Padre::Document::Perl.3 \
-		Padre::Document::Perl::Beginner.3 \
-		Padre::Document::Perl::Help.3 \
-		Padre::Document::Perl::QuickFix.3 \
-		Padre::Document::Perl::QuickFix::IncludeModule.3 \
-		Padre::Document::Perl::QuickFix::StrictWarnings.3 \
-		Padre::Document::Perl::Starter.3 \
-		Padre::Feature.3 \
-		Padre::File.3 \
-		Padre::Help.3 \
-		Padre::Locale.3 \
-		Padre::Locale::T.3 \
-		Padre::Locker.3 \
-		Padre::Logger.3 \
-		Padre::MIME.3 \
-		Padre::Manual.3 \
-		Padre::Manual::Hacking.3 \
-		Padre::PPI::EndifyPod.3 \
-		Padre::PPI::Transform.3 \
-		Padre::PPI::UpdateCopyright.3 \
-		Padre::Perl.3 \
-		Padre::Plugin.3 \
-		Padre::Plugin::Devel.3 \
-		Padre::Plugin::My.3 \
-		Padre::Plugin::PopularityContest.3 \
-		Padre::PluginBuilder.3 \
-		Padre::PluginManager.3 \
-		Padre::Pod2HTML.3 \
-		Padre::Project::Temp.3 \
-		Padre::QuickFix.3 \
-		Padre::Role::Task.3 \
-		Padre::Search.3 \
-		Padre::Startup.3 \
-		Padre::Sync.3 \
-		Padre::Task.3 \
-		Padre::Task::Eval.3 \
-		Padre::Task::File.3 \
-		Padre::Task::FindUnmatchedBrace.3 \
-		Padre::Task::FindVariableDeclaration.3 \
-		Padre::Task::IntroduceTemporaryVariable.3 \
-		Padre::Task::LWP.3 \
-		Padre::Task::LexicalReplaceVariable.3 \
-		Padre::Task::OpenResource.3 \
-		Padre::Task::PPI.3 \
-		Padre::TaskManager.3 \
-		Padre::Transform.3 \
-		Padre::Util.3 \
-		Padre::Util::FileBrowser.3 \
-		Padre::Util::SVN.3 \
-		Padre::Util::Template.3 \
-		Padre::Util::Win32.3 \
-		Padre::Wx.3 \
-		Padre::Wx::Action.3 \
-		Padre::Wx::ActionQueue.3 \
-		Padre::Wx::App.3 \
-		Padre::Wx::Browser.3 \
-		Padre::Wx::ComboBox::History.3 \
-		Padre::Wx::Dialog::Advanced.3 \
-		Padre::Wx::Dialog::FilterTool.3 \
-		Padre::Wx::Dialog::Form.3 \
-		Padre::Wx::Dialog::Goto.3 \
-		Padre::Wx::Dialog::HelpSearch.3 \
-		Padre::Wx::Dialog::OpenResource.3 \
-		Padre::Wx::Dialog::OpenURL.3 \
-		Padre::Wx::Dialog::Patch.3 \
-		Padre::Wx::Dialog::PerlFilter.3 \
-		Padre::Wx::Dialog::PluginManager.3 \
-		Padre::Wx::Dialog::Positions.3 \
-		Padre::Wx::Dialog::QuickMenuAccess.3 \
-		Padre::Wx::Dialog::RegexEditor.3 \
-		Padre::Wx::Dialog::SessionManager.3 \
-		Padre::Wx::Dialog::SessionSave.3 \
-		Padre::Wx::Dialog::Shortcut.3 \
-		Padre::Wx::Dialog::Warning.3 \
-		Padre::Wx::Dialog::WindowList.3 \
-		Padre::Wx::Display.3 \
-		Padre::Wx::Editor.3 \
-		Padre::Wx::Frame::POD.3 \
-		Padre::Wx::HtmlWindow.3 \
-		Padre::Wx::Main.3 \
-		Padre::Wx::Notebook.3 \
-		Padre::Wx::Panel::Debugger.3 \
-		Padre::Wx::Progress.3 \
-		Padre::Wx::Role::Conduit.3 \
-		Padre::Wx::Role::Config.3 \
-		Padre::Wx::Role::Context.3 \
-		Padre::Wx::Role::Dialog.3 \
-		Padre::Wx::Role::Idle.3 \
-		Padre::Wx::Role::Main.3 \
-		Padre::Wx::Role::Timer.3 \
-		Padre::Wx::Role::View.3 \
-		Padre::Wx::ScrollLock.3 \
-		Padre::Wx::StatusBar.3 \
-		Padre::Wx::TreeCtrl.3 \
-		Wx::Scintilla.3 \
-		Wx::Scintilla::Constant.3 \
-		Wx::Scintilla::Manual.3
-
 DESKTOP_ENTRIES="Padre" \
 		"The Perl IDE" \
 		"${SITE_PERL}/auto/share/dist/Padre/icons/padre/64x64/logo.png" \
@@ -212,7 +89,6 @@
 WXSC_DISTNAME=	${WXSC_NAME}-${WXSC_VERSION}
 WXSC_DISTFILE=	${WXSC_DISTNAME}.tar.gz
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 .if exists(${PERL})
--- p5-Padre_Makefile.diff ends here ---





--- p5-Padre_pkg-plist.diff begins here ---
--- pkg-plist.orig	2014-04-17 18:46:09.000000000 -0500
+++ pkg-plist	2014-04-17 19:05:10.000000000 -0500
@@ -461,6 +461,128 @@
 %%SITE_PERL%%/mach/auto/Wx/Scintilla/Scintilla.bs
 %%SITE_PERL%%/mach/auto/Wx/Scintilla/Scintilla.so
 %%SITE_PERL%%/mach/auto/Wx/Scintilla/libwx_gtk2u_scintilla-%%WX_VERSION%%.so
+%%PERL5_MAN3%%/Padre.3
+%%PERL5_MAN3%%/Padre::Autosave.3
+%%PERL5_MAN3%%/Padre::Browser.3
+%%PERL5_MAN3%%/Padre::Browser::Document.3
+%%PERL5_MAN3%%/Padre::Cache.3
+%%PERL5_MAN3%%/Padre::Comment.3
+%%PERL5_MAN3%%/Padre::Config.3
+%%PERL5_MAN3%%/Padre::Config::Apply.3
+%%PERL5_MAN3%%/Padre::Config::Host.3
+%%PERL5_MAN3%%/Padre::Config::Human.3
+%%PERL5_MAN3%%/Padre::Constant.3
+%%PERL5_MAN3%%/Padre::Current.3
+%%PERL5_MAN3%%/Padre::DB.3
+%%PERL5_MAN3%%/Padre::DB::Bookmark.3
+%%PERL5_MAN3%%/Padre::DB::History.3
+%%PERL5_MAN3%%/Padre::DB::HostConfig.3
+%%PERL5_MAN3%%/Padre::DB::LastPositionInFile.3
+%%PERL5_MAN3%%/Padre::DB::Plugin.3
+%%PERL5_MAN3%%/Padre::DB::RecentlyUsed.3
+%%PERL5_MAN3%%/Padre::DB::Session.3
+%%PERL5_MAN3%%/Padre::DB::SessionFile.3
+%%PERL5_MAN3%%/Padre::DB::Snippets.3
+%%PERL5_MAN3%%/Padre::Delta.3
+%%PERL5_MAN3%%/Padre::Desktop.3
+%%PERL5_MAN3%%/Padre::Document.3
+%%PERL5_MAN3%%/Padre::Document::Perl.3
+%%PERL5_MAN3%%/Padre::Document::Perl::Beginner.3
+%%PERL5_MAN3%%/Padre::Document::Perl::Help.3
+%%PERL5_MAN3%%/Padre::Document::Perl::QuickFix.3
+%%PERL5_MAN3%%/Padre::Document::Perl::QuickFix::IncludeModule.3
+%%PERL5_MAN3%%/Padre::Document::Perl::QuickFix::StrictWarnings.3
+%%PERL5_MAN3%%/Padre::Document::Perl::Starter.3
+%%PERL5_MAN3%%/Padre::Feature.3
+%%PERL5_MAN3%%/Padre::File.3
+%%PERL5_MAN3%%/Padre::Help.3
+%%PERL5_MAN3%%/Padre::Locale.3
+%%PERL5_MAN3%%/Padre::Locale::T.3
+%%PERL5_MAN3%%/Padre::Locker.3
+%%PERL5_MAN3%%/Padre::Logger.3
+%%PERL5_MAN3%%/Padre::MIME.3
+%%PERL5_MAN3%%/Padre::Manual.3
+%%PERL5_MAN3%%/Padre::Manual::Hacking.3
+%%PERL5_MAN3%%/Padre::PPI::EndifyPod.3
+%%PERL5_MAN3%%/Padre::PPI::Transform.3
+%%PERL5_MAN3%%/Padre::PPI::UpdateCopyright.3
+%%PERL5_MAN3%%/Padre::Perl.3
+%%PERL5_MAN3%%/Padre::Plugin.3
+%%PERL5_MAN3%%/Padre::Plugin::Devel.3
+%%PERL5_MAN3%%/Padre::Plugin::My.3
+%%PERL5_MAN3%%/Padre::Plugin::PopularityContest.3
+%%PERL5_MAN3%%/Padre::PluginBuilder.3
+%%PERL5_MAN3%%/Padre::PluginManager.3
+%%PERL5_MAN3%%/Padre::Pod2HTML.3
+%%PERL5_MAN3%%/Padre::Project::Temp.3
+%%PERL5_MAN3%%/Padre::QuickFix.3
+%%PERL5_MAN3%%/Padre::Role::Task.3
+%%PERL5_MAN3%%/Padre::Search.3
+%%PERL5_MAN3%%/Padre::Startup.3
+%%PERL5_MAN3%%/Padre::Sync.3
+%%PERL5_MAN3%%/Padre::Task.3
+%%PERL5_MAN3%%/Padre::Task::Eval.3
+%%PERL5_MAN3%%/Padre::Task::File.3
+%%PERL5_MAN3%%/Padre::Task::FindUnmatchedBrace.3
+%%PERL5_MAN3%%/Padre::Task::FindVariableDeclaration.3
+%%PERL5_MAN3%%/Padre::Task::IntroduceTemporaryVariable.3
+%%PERL5_MAN3%%/Padre::Task::LWP.3
+%%PERL5_MAN3%%/Padre::Task::LexicalReplaceVariable.3
+%%PERL5_MAN3%%/Padre::Task::OpenResource.3
+%%PERL5_MAN3%%/Padre::Task::PPI.3
+%%PERL5_MAN3%%/Padre::TaskManager.3
+%%PERL5_MAN3%%/Padre::Transform.3
+%%PERL5_MAN3%%/Padre::Util.3
+%%PERL5_MAN3%%/Padre::Util::FileBrowser.3
+%%PERL5_MAN3%%/Padre::Util::SVN.3
+%%PERL5_MAN3%%/Padre::Util::Template.3
+%%PERL5_MAN3%%/Padre::Util::Win32.3
+%%PERL5_MAN3%%/Padre::Wx.3
+%%PERL5_MAN3%%/Padre::Wx::Action.3
+%%PERL5_MAN3%%/Padre::Wx::ActionQueue.3
+%%PERL5_MAN3%%/Padre::Wx::App.3
+%%PERL5_MAN3%%/Padre::Wx::Browser.3
+%%PERL5_MAN3%%/Padre::Wx::ComboBox::History.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Advanced.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::FilterTool.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Form.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Goto.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::HelpSearch.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::OpenResource.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::OpenURL.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Patch.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::PerlFilter.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::PluginManager.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Positions.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::QuickMenuAccess.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::RegexEditor.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::SessionManager.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::SessionSave.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Shortcut.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::Warning.3
+%%PERL5_MAN3%%/Padre::Wx::Dialog::WindowList.3
+%%PERL5_MAN3%%/Padre::Wx::Display.3
+%%PERL5_MAN3%%/Padre::Wx::Editor.3
+%%PERL5_MAN3%%/Padre::Wx::Frame::POD.3
+%%PERL5_MAN3%%/Padre::Wx::HtmlWindow.3
+%%PERL5_MAN3%%/Padre::Wx::Main.3
+%%PERL5_MAN3%%/Padre::Wx::Notebook.3
+%%PERL5_MAN3%%/Padre::Wx::Panel::Debugger.3
+%%PERL5_MAN3%%/Padre::Wx::Progress.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Conduit.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Config.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Context.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Dialog.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Idle.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Main.3
+%%PERL5_MAN3%%/Padre::Wx::Role::Timer.3
+%%PERL5_MAN3%%/Padre::Wx::Role::View.3
+%%PERL5_MAN3%%/Padre::Wx::ScrollLock.3
+%%PERL5_MAN3%%/Padre::Wx::StatusBar.3
+%%PERL5_MAN3%%/Padre::Wx::TreeCtrl.3
+%%PERL5_MAN3%%/Wx::Scintilla.3
+%%PERL5_MAN3%%/Wx::Scintilla::Constant.3
+%%PERL5_MAN3%%/Wx::Scintilla::Manual.3
 @dirrm %%SITE_PERL%%/mach/auto/Wx/Scintilla
 @dirrm %%SITE_PERL%%/mach/auto/Padre
 @dirrm %%SITE_PERL%%/mach/Wx/Scintilla
--- p5-Padre_pkg-plist.diff ends here ---




>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list