Bug 192352 - New port: www/ p5-Dancer-Plugin-Lexicon Locale::Maketext::Lexicon for Dancer apps
Summary: New port: www/ p5-Dancer-Plugin-Lexicon Locale::Maketext::Lexicon for Dancer ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: John Marino
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-03 10:23 UTC by Henk van Oers
Modified: 2014-08-10 22:43 UTC (History)
1 user (show)

See Also:


Attachments
The shar file for the new port (2.90 KB, text/plain)
2014-08-03 10:23 UTC, Henk van Oers
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henk van Oers 2014-08-03 10:23:17 UTC
Created attachment 145296 [details]
The shar file for the new port

Dancer::Plugin::Lexicon uses Locale::Maketext::Lexicon to provide I18N
functionality to your Dancer application.

Translations are stored in PO or MO (compiled PO) gettext files in the
"languages/" dir. You can generate or update your PO files by
automatically extracting translatable strings from your code and
templates with xgettext.pl.

The user's preferred language can be auto-detected from their browser
settings, and the current language is automatically stored in the user's
session. Including "lang=$lang_tag" in the query string change the
user's language.

WWW: https://metacpan.org/source/DRTECH/Dancer-Plugin-Lexicon-0.06
Comment 1 John Marino freebsd_committer freebsd_triage 2014-08-03 12:18:54 UTC
Can you please provide either)

1) "poudriere testport" or "poudriere bulk -t" logs (preferred)
2) redports or tinderbox logs
3) "make check-plist" followed by "make stage-qa" output

to provide confidence in the quality of the submission, thanks!
Comment 2 Henk van Oers 2014-08-03 12:31:04 UTC
At 3) ::

[root@uni ~]# cd /usr/ports/www/p5-Dancer-Plugin-Lexicon
[root@uni /usr/ports/www/p5-Dancer-Plugin-Lexicon]# ls -al
total 80
drwxr-xr-x     2 root  wheel    512 Aug  3 11:56 .
drwxr-xr-x  2301 root  wheel  61440 Aug  3 12:05 ..
-rw-r--r--     1 root  wheel    678 Aug  3 11:20 Makefile
-rw-r--r--     1 root  wheel    159 Aug  3 11:43 distinfo
-rw-r--r--     1 root  wheel    636 Aug  3 11:40 pkg-descr
-rw-r--r--     1 root  wheel    270 Aug  3 11:48 pkg-plist
[root@uni /usr/ports/www/p5-Dancer-Plugin-Lexicon]# make check-plist
===>  License ART10 GPLv1 accepted by the user
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by p5-Dancer-Plugin-Lexicon-0.06 for building
===>  Extracting for p5-Dancer-Plugin-Lexicon-0.06
=> SHA256 Checksum OK for Dancer-Plugin-Lexicon-0.06.tar.gz.
===>  Patching for p5-Dancer-Plugin-Lexicon-0.06
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-Dancer>=1.3118 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-Locale-Maketext-Lexicon>0 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-Package-Stash>0 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-PathTools>0 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on file: /usr/local/bin/perl5.16.3 - found
===>  Configuring for p5-Dancer-Plugin-Lexicon-0.06
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Dancer::Plugin::Lexicon
Writing MYMETA.yml and MYMETA.json
===>  Building for p5-Dancer-Plugin-Lexicon-0.06
cp lib/Dancer/Plugin/Lexicon.pm blib/lib/Dancer/Plugin/Lexicon.pm
Manifying blib/man3/Dancer::Plugin::Lexicon.3
===>  Staging for p5-Dancer-Plugin-Lexicon-0.06
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-Dancer>=1.3118 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-Locale-Maketext-Lexicon>0 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-Package-Stash>0 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on package: p5-PathTools>0 - found
===>   p5-Dancer-Plugin-Lexicon-0.06 depends on file: /usr/local/bin/perl5.16.3 - found
===>   Generating temporary packing list
Manifying blib/man3/Dancer::Plugin::Lexicon.3
Installing /usr/ports/www/p5-Dancer-Plugin-Lexicon/work/stage/usr/local/lib/perl5/site_perl/5.16/Dancer/Plugin/Lexicon.pm
Installing /usr/ports/www/p5-Dancer-Plugin-Lexicon/work/stage/usr/local/lib/perl5/5.16/man/man3/Dancer::Plugin::Lexicon.3
====> Compressing man pages (compress-man)
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for directories owned by MTREEs
===> Checking for directories handled by dependencies
===> Checking for items in pkg-plist which are not in STAGEDIR
===> No pkg-plist issues found (check-plist)
[root@uni /usr/ports/www/p5-Dancer-Plugin-Lexicon]# make stage-qa
====> Running Q/A tests (stage-qa)
[root@uni /usr/ports/www/p5-Dancer-Plugin-Lexicon]#
Comment 3 John Marino freebsd_committer freebsd_triage 2014-08-03 12:32:44 UTC
Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2014-08-10 22:42:23 UTC
A commit references this bug:

Author: marino
Date: Sun Aug 10 22:41:42 UTC 2014
New revision: 364581
URL: http://svnweb.freebsd.org/changeset/ports/364581

Log:
  Add new port www/p5-Dancer-Plugin-Lexicon

  PR:		192352
  Submitted by:	Henk van Oers

  Dancer::Plugin::Lexicon uses Locale::Maketext::Lexicon to provide I18N
  functionality to your Dancer application.

  Translations are stored in PO or MO (compiled PO) gettext files in the
  "languages/" dir. You can generate or update your PO files by
  automatically extracting translatable strings from your code and
  templates with xgettext.pl.

  The user's preferred language can be auto-detected from their browser
  settings, and the current language is automatically stored in the user's
  session. Including "lang=$lang_tag" in the query string change the
  user's language.

Changes:
  head/www/Makefile
  head/www/p5-Dancer-Plugin-Lexicon/
  head/www/p5-Dancer-Plugin-Lexicon/Makefile
  head/www/p5-Dancer-Plugin-Lexicon/distinfo
  head/www/p5-Dancer-Plugin-Lexicon/pkg-descr
  head/www/p5-Dancer-Plugin-Lexicon/pkg-plist
Comment 5 John Marino freebsd_committer freebsd_triage 2014-08-10 22:43:06 UTC
Committed, thanks!