Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Changeset 24735

Show
Ignore:
Timestamp:
05/01/07 21:28:27 (19 months ago)
Author:
boeyms@…
Message:

aqua/radassist:

  • update to 1.0.0;
  • update patching required for installation of 1.0.0; and
  • update runtime requirements to being the MacPorts versions of radmind and iHook.
Location:
trunk/dports/aqua/radassist
Files:
1 removed
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/dports/aqua/radassist/Portfile

    r21857 r24735  
    33 
    44name                    radassist 
    5 version                 0.9.6rc3 
    6 revision                2 
     5version                 1.0.0 
    76categories              aqua 
    87maintainers             nomaintainer@macports.org 
     
    1312platforms               darwin 
    1413homepage                http://rsug.itd.umich.edu/software/radmind 
    15 master_sites    ${homepage}/files/ 
    16 checksums               md5 f7e280de763ef0eef5f7d30815ae7182 
     14master_sites            sourceforge:radmind-assistant 
     15checksums               md5 8b021199974e3e96239496511ce2efb7 
     16distname                radmind-assistant-${version}-src 
     17worksrcdir              radmind-assistant-${version} 
     18extract.suffix  .tgz 
    1719 
    18 depends_lib             path:${prefix}/sbin/radmind:radmind \ 
    19                                 path:/Applications/MacPorts/iHook.app:ihook 
     20depends_lib             port:radmind \ 
     21                                port:ihook 
    2022 
    21 post-patch { 
    22         file copy ${filespath}/patch-darwinports.in ${workpath}/patch-darwinports 
    23         reinplace "s|@PREFIX@|${prefix}|g" ${workpath}/patch-darwinports 
    24         system "[command patch] < \"${workpath}/patch-darwinports\"" 
     23patch { 
     24        set filestopatch { 
     25        10.2-desktop-negative.T \ 
     26        10.2-lab-negative.T \ 
     27        10.3-desktop-negative.T \ 
     28        10.3-lab-negative-from-dot.T \ 
     29        10.3-lab-negative.T \ 
     30        10.4-desktop-negative.T \ 
     31        10.4-lab-negative.T \ 
     32        10.4-negative.T \ 
     33        600.radmind \ 
     34        AppDelegate.m \ 
     35        Build.hook \ 
     36        RACertificateManager.m \ 
     37        RAScriptManager.m \ 
     38        RAServerCreator.m \ 
     39        RAVersionCompare.m \ 
     40        RCMPreferences.m \ 
     41        RCMStepController.m \ 
     42        RadmindClient \ 
     43        RadmindServer \ 
     44        RadmindUpdateMonitor \ 
     45        authtools.c \ 
     46        edu.umich.rumd.plist \ 
     47        hooks/LI00CheckUsername.hook \ 
     48        hooks/LI10SetupUserEnvironment.hook \ 
     49        hooks/LO10CreateTemplateHomeCopy.hook \ 
     50        hooks/LO20UserAccounting.hook \ 
     51        hooks/login.hook \ 
     52        hooks/logout.hook \ 
     53        hooks/masterlogin.sh \ 
     54        hooks/masterlogout.sh \ 
     55        hooks/radmind.hook \ 
     56        kvalid.c \ 
     57        radmind.defaults \ 
     58        rmauthexec.c \ 
     59        rsm/authtools.c \ 
     60        rsm/English.lproj/Preferences.nib/keyedobjects.nib \ 
     61        rsm/RAServerController.h \ 
     62        rsm/RAServerController.m \ 
     63        rsm/rsmauthtool.c \ 
     64        rsm/RSMLoadsetEditor.h \ 
     65        rsm/RSMLoadsetEditor.m \ 
     66        rsm/RSMLoadsetManager.m \ 
     67        rsm/RSMPreferences.m \ 
     68        rte/RXTranscript.m \ 
     69        rumd.c \ 
     70        rummgmt.c 
     71        } 
     72        foreach i ${filestopatch} { 
     73                reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/${i} 
     74                reinplace "s|/var/radmind|${prefix}/var/radmind|g" ${worksrcpath}/${i} 
     75                reinplace "s|/etc/radmind|${prefix}/etc/radmind|g" ${worksrcpath}/${i} 
     76        } 
    2577} 
    2678 
     
    3385        set appPath ${destroot}/Applications/MacPorts 
    3486        xinstall -d -m 0755 ${appPath} 
    35         set appName "Radmind Assistant" 
    36         system "cp -R 'tmp/${appName}.app' '${appPath}/${appName}.app'" 
     87        set appNames {"Radmind Assistant" "Radmind Server Manager" \ 
     88        "Radmind Transcript Editor"} 
     89    foreach appName ${appNames} { 
     90        file copy tmp/Radmind/${appName}.app ${appPath}/${appName}.app 
     91    } 
    3792        destroot.keepdirs ${destroot}${prefix}/var/radmind/server_file_backup 
    3893}