Bug 218521 - [NEW PORT] www/yarn: Package manager for node, alternative to npm
Summary: [NEW PORT] www/yarn: Package manager for node, alternative to npm
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Olivier Cochard
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-10 08:10 UTC by luca.pizzamiglio
Modified: 2017-04-13 09:47 UTC (History)
1 user (show)

See Also:


Attachments
The shar to create the new package (270.59 KB, text/plain)
2017-04-10 08:10 UTC, luca.pizzamiglio
luca.pizzamiglio: maintainer-approval+
Details
The patch to add the new port in the category makefile (278 bytes, patch)
2017-04-10 08:11 UTC, luca.pizzamiglio
luca.pizzamiglio: maintainer-approval+
Details | Diff
poudriere build on FreeBSD 10.3 i386 (15.25 KB, text/x-log)
2017-04-10 08:11 UTC, luca.pizzamiglio
no flags Details
poudriere build on FreeBSD 11 amd64 (15.17 KB, text/x-log)
2017-04-10 08:12 UTC, luca.pizzamiglio
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description luca.pizzamiglio 2017-04-10 08:10:43 UTC
Created attachment 181630 [details]
The shar to create the new package

Yarn is a new node package manager that replaces the existing workflow for the
npm client or other package managers while remaining compatible with the npm
registry. It has the same feature set as existing workflows while operating
faster, more securely, and more reliably.

WWW: https://yarnpkg.com/

Sponsored by: trivago

portlint: OK (looks fine.)
testport OK (poudriere: 10.3,11.0 on amd64,i386)
Comment 1 luca.pizzamiglio 2017-04-10 08:11:24 UTC
Created attachment 181631 [details]
The patch to add the new port in the category makefile
Comment 2 luca.pizzamiglio 2017-04-10 08:11:44 UTC
Created attachment 181632 [details]
poudriere build on FreeBSD 10.3 i386
Comment 3 luca.pizzamiglio 2017-04-10 08:12:08 UTC
Created attachment 181633 [details]
poudriere build on FreeBSD 11 amd64
Comment 4 commit-hook freebsd_committer 2017-04-13 09:44:13 UTC
A commit references this bug:

Author: olivier
Date: Thu Apr 13 09:44:06 UTC 2017
New revision: 438430
URL: https://svnweb.freebsd.org/changeset/ports/438430

Log:
  New port: www/yarn

  Yarn is a new node package manager that replaces the existing workflow for the
  npm client or other package managers while remaining compatible with the npm
  registry. It has the same feature set as existing workflows while operating
  faster, more securely, and more reliably.

  PR:		218521
  Submitted by:	luca.pizzamiglio@gmail.com

Changes:
  head/www/Makefile
  head/www/yarn/
  head/www/yarn/Makefile
  head/www/yarn/distinfo
  head/www/yarn/pkg-descr
  head/www/yarn/pkg-plist
Comment 5 Olivier Cochard freebsd_committer 2017-04-13 09:47:23 UTC
Thanks again!