Opened 10 years ago
Last modified 3 years ago
#45562 new enhancement
swig 3.0.2 port lacks necessary JavaScript files
Reported by: | mhucka@… | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | nshmyrev@…, cooljeanius (Eric Gallager) | |
Port: | swig |
Description
MacPorts 2.3.2, freshly updated as of right now, provides a port of SWIG 3.0.2. The swig
binary installed reports that it supports JavaScript, but the installation lacks the necessary JavaScript support files, and there is no "swig-javascript" port or equivalent (such as there is for Java in the form of swig-java
, for example).
Here is what swig -help
reports:
26 clarity [svn/libsbml/build]> /opt/local/bin/swig -help Target Language Options -allegrocl - Generate ALLEGROCL wrappers -chicken - Generate CHICKEN wrappers -clisp - Generate CLISP wrappers -cffi - Generate CFFI wrappers -csharp - Generate C# wrappers -d - Generate D wrappers -go - Generate Go wrappers -guile - Generate Guile wrappers -java - Generate Java wrappers -javascript - Generate Javascript wrappers -lua - Generate Lua wrappers -modula3 - Generate Modula 3 wrappers -mzscheme - Generate Mzscheme wrappers -ocaml - Generate Ocaml wrappers -octave - Generate Octave wrappers -perl - Generate Perl wrappers -php - Generate PHP wrappers -pike - Generate Pike wrappers -python - Generate Python wrappers -r - Generate R (aka GNU S) wrappers -ruby - Generate Ruby wrappers -sexp - Generate Lisp S-Expressions wrappers -tcl - Generate Tcl wrappers -uffi - Generate Common Lisp / UFFI wrappers -xml - Generate XML wrappers
Searching in /opt/local/share/swig reveals none of the necessary JavaScript files are installed by default. Doing port search swig | grep -i javascript
does not report any ports (nor does a visual inspection of the results of a plain port search swig
).
It appears the root problem is simply that there's no swig-javascript
port to be had. May I put in a request for one?
Change History (5)
comment:1 Changed 10 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to michaelld@… |
---|---|
Port: | swig added |
Type: | request → enhancement |
Version: | 2.3.2 |
comment:4 Changed 6 years ago by rurban (Reini Urban)
Not only the javascript *.swg files are missing, all support files for all languages but python and perl5 are missing.
ls /opt/local/share/swig/3.0.12/
I'd need it for csharp, java, ... The workaround is to copy the relevant *.swg files into such a subdir from the upstream git repo.
comment:5 Changed 3 years ago by cooljeanius (Eric Gallager)
Cc: | cooljeanius added |
---|
In the future, please fill in the Port field and Cc the port maintainers (
port info --maintainers swig
).