Opened 11 years ago

Closed 11 years ago

#38673 closed submission (fixed)

gnome-js-common 0.1.2: new port required by Seed and Gjs

Reported by: gui-dos (Guido Soranzio) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: gnome Cc: cooljeanius (Eric Gallager), neverpanic (Clemens Lang), juanrgar (Juan R. García Blanco)
Port: gnome-js-common

Description

gnome-js-common is required if/when trying to build Seed and Gjs. It iprovides tests and JavaScript code useful or common to both Seed and Gjs, the Gnome JavaScript interpreters using WebKit's JavaScriptCore and Mozilla's SpiderMonkey, respectively.

Attachments (1)

Portfile (943 bytes) - added by gui-dos (Guido Soranzio) 11 years ago.
Portfile

Download all attachments as: .zip

Change History (10)

comment:1 Changed 11 years ago by jmroot (Joshua Root)

Is installs_libs no really correct? If this port installs code that will be used by code in another port, that introduces the possibility of a license conflict.

comment:2 Changed 11 years ago by gui-dos (Guido Soranzio)

I simply used the gnome-common port file as a template.

gnome-js-common just installs some JavaScripts and docs:

  /opt/local/lib/gnome-js/ArrayUtils.js
  /opt/local/lib/gnome-js/JSON.js
  /opt/local/lib/gnome-js/lang.js
  /opt/local/lib/gnome-js/signals.js
  /opt/local/lib/gnome-js/tweener/equations.js
  /opt/local/lib/gnome-js/tweener/tweenList.js
  /opt/local/lib/gnome-js/tweener/tweener.js
  /opt/local/lib/pkgconfig/gnome-js-common.pc
  /opt/local/share/doc/gnome_js_common/AUTHORS
  /opt/local/share/doc/gnome_js_common/COPYING
  /opt/local/share/doc/gnome_js_common/ChangeLog
  /opt/local/share/doc/gnome_js_common/INSTALL
  /opt/local/share/doc/gnome_js_common/NEWS
  /opt/local/share/doc/gnome_js_common/README

I submitted a preliminary Portfile for Seed which requires gnome-js-common with #38676

comment:3 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:4 Changed 11 years ago by neverpanic (Clemens Lang)

Cc: cal@… added

Looks good to me. Since you have a macports handle I assume you also have commit access to MacPorts? Is there any reason why you're not just commiting this yourself?

comment:5 in reply to:  4 ; Changed 11 years ago by gui-dos (Guido Soranzio)

Replying to cal@…:

Is there any reason why you're not just commiting this yourself?

I am waiting for the new webkit-gtk3 port I proposed on[ https://lists.macosforge.org/pipermail/macports-dev/2013-April/thread.html#22523]

comment:6 in reply to:  5 Changed 11 years ago by juanrgar (Juan R. García Blanco)

Replying to gui_dos@…:

Replying to cal@…:

Is there any reason why you're not just commiting this yourself?

I am waiting for the new webkit-gtk3 port I proposed on[ https://lists.macosforge.org/pipermail/macports-dev/2013-April/thread.html#22523]

Is this necessary? What is the relation between gnome-js-common and webkit-gtk? IMHO, this port, as it has been approved, should be uploaded ASAP, so gjs can also be uploaded, and we can all start hacking in JS ;)

comment:7 Changed 11 years ago by juanrgar (Juan R. García Blanco)

Cc: juanrgar@… added

Cc Me!

comment:8 in reply to:  5 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to gui_dos@…:

I am waiting for the new webkit-gtk3 port

This was created in r108797.

Changed 11 years ago by gui-dos (Guido Soranzio)

Attachment: Portfile added

Portfile

comment:9 Changed 11 years ago by gui-dos (Guido Soranzio)

Resolution: fixed
Status: newclosed

Committed in r108966

Note: See TracTickets for help on using tickets.