[MacPorts] #20353: Hydrogen portfile update request
MacPorts
noreply at macports.org
Fri Aug 7 08:55:39 PDT 2009
#20353: Hydrogen portfile update request
---------------------------------------+------------------------------------
Reporter: michieldelange@… | Owner: macports-tickets@…
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Resolution: fixed | Keywords:
Port: hydrogen |
---------------------------------------+------------------------------------
Comment(by michieldelange@…):
Replying to [comment:3 ryandesign@…]:
Hi Ryan,
(CC Sebastian, one of the Hydrogen maintainers -> I tried emailing to the
<macports-dev> list but it bounced)
Thanks for your reply to the ticket, and your email. Today I successfully
built the latest Hydrogen version "0.9.4-svnexported" with Macports on
Leopard. It looks good (I have no idea about Tiger)!
What quite puzzles me is that Macports is able to build Hydrogen with
scons, while I haven't previously been able to manually build the SVN
version with scons... So I applied your patch files to the SVN trunk (or
rather, copied the Sconstruct file from the Macport build tree to the SVN
trunk, since patching Sconstruct failed with the following error:
bash-3.2$ patch -p0
</opt/local/var/macports/sources/rsync.macports.org/release/ports/audio/hydrogen/files
/patch-Sconstruct.diff
patching file Sconstruct
Hunk #2 FAILED at 84.
Hunk #3 FAILED at 212.
Hunk #4 FAILED at 266.
Hunk #5 succeeded at 375 (offset 9 lines).
3 out of 5 hunks FAILED -- saving rejects to file Sconstruct.rej
I then built with:
bash-3.2$ scons prefix=/opt/local alsa=0 coreaudio=1 flac=1 jack=0 lash=0
libarchive=0 lrdf=0 oss=0 portaudio=0 portmidi=0
And it works! The latest SVN version 1307 now builds with scons. So
Hydrogen can be build on macosx with scons after all... :)
The Hydrogen dev team is actually reconsidering the whole build method, so
this might be a great new development in favor of a single build method:
scons.
I think we (the Hydrogen dev team, and I - just an interested user trying
to build on osx) should now look at a way to add your patches to the
trunk, so that in the future it will be easy the build on osx with scons,
and bypass qmake altogether.
@ Sebastian: I have zipped and attached the patch files, perhaps there is
a way to easily include/apply this?
As for my sour remark about you Macport guys not being quicker: sorry
about that...:) I understand this is all a volunteering effort. I did not
mean to scoff you..
About me becoming the Macports maintainer: what would that entail? I am
quite ignorant when it comes to coding or even writing portfiles...
Best: michiel
--
Ticket URL: <http://trac.macports.org/ticket/20353#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list