All pastes #402552 Raw Edit

hillct

public text v1 · immutable
·published 2007-03-19 22:58 UTC
rendered paste body
do_install() {
        autotools_do_install
    install -c -D -m 755 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/init /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/etc/init.d/openpbx
    install -c -D -m 644 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/logrotate /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/etc/logrotate.d/openpbx
    install -c -D -m 644 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/volatiles /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/etc/default/volatiles/openpbx
    # And now for sounds...
    for file in `find /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/MelanieTaylor -name \*.wav`; do
        echo $file
        sox -V $file -t raw -s -r 8000 -c 1 -w `echo $file|sed -e s/\.wav$/.sln/` resample -ql;
        sox -V $file -t raw -U -r 8000 -c 1 -b `echo $file|sed -e s/\.wav$/.ulaw/` resample -ql;
        sox -V $file -t raw -A -r 8000 -c 1 -b `echo $file|sed -e s/\.wav$/.alaw/` resample -ql;
        sox -V $file -t gsm -r 8000 -c 1 -b `echo $file|sed -e s/\.wav$/.gsm/` resample -ql;
        relfile = `echo $file|sed -e s/^/home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0\/MelanieTaylor\///`
        relfile2 = `echo $relfile|sed -e s/\.wav$//`
        install -c -D -m 644 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/MelanieTaylor/$relfile2.sln /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/usr/share/openpbx.org/sounds/$relfile2.sln
        install -c -D -m 644 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/MelanieTaylor/$relfile2.ulaw /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/usr/share/openpbx.org/sounds/$relfile2.ulaw
        install -c -D -m 644 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/MelanieTaylor/$relfile2.alaw /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/usr/share/openpbx.org/sounds/$relfile2.alaw
        install -c -D -m 644 /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/MelanieTaylor/$relfile2.gsm /home/slug/releases/slugos-3.10-beta/openslug-nslu2.tmp/work/openpbx.org-1.2_rc3-r0/image/usr/share/openpbx.org/sounds/$relfile2.gsm
    done


}