Ticket #28133: Portfile-postgresql90.diff

File Portfile-postgresql90.diff, 973 bytes (added by speeves@…, 13 years ago)

postgresql90 Portfile with binary symlink enhancements

  • Portfile

    old new  
    7474livecheck.regex (9\\.0\\.\[.0-9\]+)
    7575
    7676set contribs    "adminpack dblink fuzzystrmatch lo uuid-ossp pg_buffercache pg_trgm pgcrypto tsearch2 vacuumlo xml2"
     77set binaryfiles "clusterdb createdb createlang createuser dropdb droplang dropuser ecpg initdb pg_config pg_controldata pg_ctl pg_dump pg_dumpall pg_resetxlog pg_restore postgres postmaster psql reindexdb vacuumdb vacuumlo"
    7778
    7879post-build {
    7980        foreach contrib ${contribs} {
     
    8788                system "cd ${worksrcpath}/contrib/${contrib}/ && \
    8889                        ${destroot.cmd} install ${destroot.destdir} && touch DONE"
    8990        }
    90         system "cd ${destroot}${prefix}/bin && ln -sf ${libdir}/bin/psql psql90"
     91        foreach f ${binaryfiles} {
     92                system "cd ${destroot}${prefix}/bin && ln -sf ${libdir}/bin/${f} ${f}90"
     93        }
    9194        file delete -force ${destroot}${prefix}/share/doc/postgresql \
    9295                ${destroot}${prefix}/share/man
    9396}