[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