Changeset 13195 for trunk/dports/audio


Ignore:
Timestamp:
Jul 24, 2005, 11:58:28 AM (15 years ago)
Author:
mww
Message:

Bug: #3469, #4119
Submitted by: benwill@…, adamw@…
Reviewed by: mww@

remove framework build, add co-maintainership to ben, enable mikmod support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/audio/libsdl_mixer/Portfile

    r12381 r13195  
    1 # $Id: Portfile,v 1.7 2005/05/24 21:12:19 mww Exp $
     1# $Id: Portfile,v 1.8 2005/07/24 11:58:28 mww Exp $
    22
    3 PortSystem                      1.0
     3PortSystem 1.0
    44name                            libsdl_mixer
    55version                         1.2.6
    6 revision                        2
     6revision                        3
    77categories                      audio devel
    8 maintainers                     blb@pobox.com rshaw@opendarwin.org
     8maintainers                     blb@pobox.com benwill@socrates.berkeley.edu
    99description                     Audio mixer library for SDL
    1010long_description \
     
    1313        channel of music.
    1414
    15 platforms                       darwin
     15platforms               darwin
     16homepage                http://www.libsdl.org/projects/SDL_mixer/
     17master_sites            ${homepage}release/
     18distname                SDL_mixer-${version}
    1619
    17 homepage                        http://www.libsdl.org/projects/SDL_mixer/
    18 master_sites            ${homepage}release/
    19 distname                        SDL_mixer-${version}
     20checksums               md5 2b8beffad9179d80e598c22c80efb135
    2021
    21 checksums                       md5 2b8beffad9179d80e598c22c80efb135
    22 
    23 depends_lib                     bin:sdl-config:libsdl lib:libsmpeg:smpeg \
    24                 port:libvorbis port:libogg
     22depends_lib             port:libsdl port:smpeg port:libvorbis port:libogg port:libmikmod
    2523
    2624configure.env           CPPFLAGS="-no-cpp-precomp -I${prefix}/include" \
    2725                                        LDFLAGS="-L${prefix}/lib"
    2826configure.args          --with-sdl-prefix=${prefix} --disable-sdltest \
    29                 --enable-music-mp3 --with-smpeg-prefix=${prefix} --enable-music-ogg
     27                --enable-music-mp3 --with-smpeg-prefix=${prefix} --enable-music-ogg \
     28                --enable-music-libmikmod
    3029
    3130post-destroot   {
     
    3534}
    3635
    37 set pbx "${worksrcpath}/PBProjects/SDL_mixer.pbproj/project.pbxproj"
    38 platform darwin 7 {
    39         post-extract {
    40                 system "cd ${worksrcpath} && tar -xvzf PBProjects.tar.gz"
    41         }
    42         post-patch {
    43                 reinplace "s|~/Library/Frameworks|./build/Frameworks|g" ${pbx}
    44                 reinplace "s|\$(HOME)/Library/Frameworks|/Library/Frameworks|g" ${pbx}
    45         }
    46         post-build {
    47                 build.dir               "${worksrcpath}/PBProjects"
    48                 build.type              pbx
    49                 build.target    -buildstyle Deployment -target Framework
    50                 system "[command build]"
    51                 cd ${worksrcpath}/PBProjects
    52                 system "install_name_tool -id /Library/Frameworks/SDL_mixer.framework/SDL_mixer \
    53                         build/Frameworks/SDL_mixer.framework/SDL_mixer"
    54         }
    55         destroot.dir    ${worksrcpath}
    56         destroot.cmd    make
    57         post-destroot {
    58                 cd "${worksrcpath}/PBProjects/build/Frameworks"
    59                 xinstall -d -m 0755 ${destroot}/Library/Frameworks
    60                 system "cp -R SDL_mixer.framework ${destroot}/Library/Frameworks"
    61         }
    62 }
    63 
    6436platform darwin 6 {
    6537        depends_lib-append      lib:libdl:dlcompat
Note: See TracChangeset for help on using the changeset viewer.