Am 06.09.2015 um 23:48 schrieb Clemens Lang:

> Hi,
> 
> ----- On 6 Sep, 2015, at 23:33, Lars Sonchocky-Helldorf 
> [email protected] wrote:
> 
>> I have the following entries in a local portfile:
>> -----
>> homepage            http://torch.ch/
>> master_sites        https://github.com/torch/torch7/archive/
>> distname            master.zip
>> -----
> 
> If you're using software from github, you should use the github PortGroup:
> 
> PortGroup    github 1.0
> # Using a commit hash because the repo doesn't have tags
> # You should ask upstream to tag releases
> github.setup torch torch7 9e1b9dd15bbad3ee5cbd6440322ac3c3a368d631
> # version defaults to the third argument of github.setup, but that's not
> # monotonic, use a date instead.
> version      2015-09-06
> 
> That should automatically set up master_sites and distname for you.
> 
> 
> -- 
> Clemens Lang


Thanks to your help I am now one step further. Now it fails when trying to 
configure the port:

--->  Configuring torch
sh: ./configure: No such file or directory
Command failed:  cd 
"/opt/local/var/macports/build/_Volumes_Data_Projects_MacPorts_ports_science_torch/torch/work/torch7-9e1b9dd15bbad3ee5cbd6440322ac3c3a368d631"
 && ./configure --prefix=/opt/local 
Exit code: 127
Error: org.macports.configure for port torch returned: configure failure: 
command execution failed



This happens because this whole project is based on a rather weird build system 
with shell scripts downloaded from remote hosts and executed locally, it uses 
homebrew, cmake and luarocks to build the whole thing …

https://github.com/torch/ezinstall

or a supposedly newer way like this:

https://github.com/torch/distro/blob/master/install.sh

with the whole build system as an separate project: 
https://github.com/torch/distro



I managed to work around homebrew for now. I have no idea how to skip the 
configure phase of macports nor how to invoke install.sh later … any ideas?


regards,

        Lars
_______________________________________________
macports-users mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to