Bug 145029 - New port: devel/p5-App-Build App::Build is a module which extends Module::Build and install whole applications rather than modules
Summary: New port: devel/p5-App-Build App::Build is a module which extends Module::Bui...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-25 13:10 UTC by Alex.Bakhtin
Modified: 2010-04-13 06:50 UTC (History)
0 users

See Also:


Attachments
file.shar (2.21 KB, text/plain)
2010-03-25 13:10 UTC, Alex.Bakhtin
no flags Details
p5-App-Build.shar.txt (2.33 KB, text/plain; charset=US-ASCII)
2010-04-12 13:56 UTC, Alex.Bakhtin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex.Bakhtin 2010-03-25 13:10:08 UTC
App::Build is a subclass of Module::Build, so you can use it in place of Module::Build when creating your "Build.PL" installation scripts.

Module::Build is good at installing perl modules and programs/scripts. Full applications (i.e. web applications) need to install other files such as web pages, images, CSS style sheets, javascript files, CGI programs, data files, and configuration data. App::Build addresses these issues.

The vision of App::Build is to make installing entirely functional perl applications (particularly web applications) as easy as installing individual modules from CPAN.

Fix: Patch attached with submission follows:
Comment 1 Wen Heping freebsd_committer freebsd_triage 2010-03-26 00:00:40 UTC
Responsible Changed
From-To: freebsd-ports-bugs->wen

I'll take it.
Comment 2 wenheping 2010-04-10 08:16:47 UTC
2 problems:
1 where is the plist file ?
2 please use "portlint -AC" to check the port when you finish it.

wen
Comment 3 Alex.Bakhtin 2010-04-12 13:56:32 UTC
Wen,

     Sorry for missed plist. The reason for this is because
PERL_MODBUILD handles the whole perl package list correctly. Fixed.

test1# cd p5-App-Build/
test1# portlint -AC
looks fine.
test1#

Alex Bakhtin

2010/4/10 wen heping <wenheping@gmail.com>
>
> 2 problems:
> 1 where is the plist file ?
> 2 please use "portlint -AC" to check the port when you finish it.
>
> wen
Comment 4 dfilter service freebsd_committer freebsd_triage 2010-04-13 06:44:42 UTC
wen         2010-04-13 05:44:29 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/p5-App-Build   Makefile distinfo pkg-descr pkg-plist 
  Log:
  App::Build is a module which extends Module::Build.
  It is used to install whole applications rather than
  merely perl modules.
  
  WWW: http://search.cpan.org/dist/App-Build/
  
  PR:             ports/145029
  Submitted by:   Alex Bakhtin <Alex.Bakhtin@gmail.com>
  
  Revision  Changes    Path
  1.3874    +1 -0      ports/devel/Makefile
  1.1       +36 -0     ports/devel/p5-App-Build/Makefile (new)
  1.1       +3 -0      ports/devel/p5-App-Build/distinfo (new)
  1.1       +5 -0      ports/devel/p5-App-Build/pkg-descr (new)
  1.1       +4 -0      ports/devel/p5-App-Build/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"
Comment 5 Wen Heping freebsd_committer freebsd_triage 2010-04-13 06:45:13 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!