LINUX.ORG.RU

История изменений

Исправление metawishmaster, (текущая версия) :

спасибо, напомнили про фармат date :)
а «подпроект» - это условно :)
точнее - речь идет о созданее двух deb-пакетов, они-то созда.тся, но версию фирварьного не получается установить в «1»...
а так, тот Makefile собирает драйвер, а фирмварьные собирает еще при помощи двух файликов (если ни про кого не забыл):

sbauer@astra ~/devel/es8336-avs master$ cat ./debian/rules
#!/usr/bin/make -f
# ...

%:
        dh $@

override_dh_install:
        dh_install
        install firmware/intel/avs/skl/dsp_basefw.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/skl/dsp_basefw.bin
        install firmware/intel/avs/hda-8086280b-tplg.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/hda-8086280b-tplg.bin
        install firmware/intel/avs/hda-8086280b-tplg.conf debian/es8336-avs-firmware/lib/firmware/intel/avs/hda-8086280b-tplg.conf
        install firmware/intel/avs/es8336-tplg.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/es8336-tplg.bin
        install firmware/intel/avs/es8336-tplg.conf debian/es8336-avs-firmware/lib/firmware/intel/avs/es8336-tplg.conf

# ...
$ cat debian/es8336-avs-firmware.install
#!/usr/bin/env dh-exec
firmware/intel/avs/skl/dsp_basefw.bin => /lib/firmware/intel/avs/skl/dsp_basefw.bin
firmware/intel/avs/hda-8086280b-tplg.bin => /lib/firmware/intel/avs/hda-8086280b-tplg.bin
firmware/intel/avs/hda-8086280b-tplg.conf => /lib/firmware/intel/avs/hda-8086280b-tplg.conf
firmware/intel/avs/es8336-tplg.bin => /lib/firmware/intel/avs/es8336-tplg.bin
firmware/intel/avs/es8336-tplg.conf => /lib/firmware/intel/avs/es8336-tplg.conf

Исправление metawishmaster, :

спасибо, напомнили про фармат date :)
f «подпроект» - это условно :)
точнее - речь идет о созданее двух deb-пакетов, они-то созда.тся, но версию фирварьного не получается установить в «1»...
а так, тот Makefile собирает драйвер, а фирмварьные собирает еще при помощи двух файликов (если ни про кого не забыл):

sbauer@astra ~/devel/es8336-avs master$ cat ./debian/rules
#!/usr/bin/make -f
# ...

%:
        dh $@

override_dh_install:
        dh_install
        install firmware/intel/avs/skl/dsp_basefw.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/skl/dsp_basefw.bin
        install firmware/intel/avs/hda-8086280b-tplg.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/hda-8086280b-tplg.bin
        install firmware/intel/avs/hda-8086280b-tplg.conf debian/es8336-avs-firmware/lib/firmware/intel/avs/hda-8086280b-tplg.conf
        install firmware/intel/avs/es8336-tplg.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/es8336-tplg.bin
        install firmware/intel/avs/es8336-tplg.conf debian/es8336-avs-firmware/lib/firmware/intel/avs/es8336-tplg.conf

# ...
$ cat debian/es8336-avs-firmware.install
#!/usr/bin/env dh-exec
firmware/intel/avs/skl/dsp_basefw.bin => /lib/firmware/intel/avs/skl/dsp_basefw.bin
firmware/intel/avs/hda-8086280b-tplg.bin => /lib/firmware/intel/avs/hda-8086280b-tplg.bin
firmware/intel/avs/hda-8086280b-tplg.conf => /lib/firmware/intel/avs/hda-8086280b-tplg.conf
firmware/intel/avs/es8336-tplg.bin => /lib/firmware/intel/avs/es8336-tplg.bin
firmware/intel/avs/es8336-tplg.conf => /lib/firmware/intel/avs/es8336-tplg.conf

Исходная версия metawishmaster, :

«подпроект» - это условно :)
точнее - речь идет о созданее двух deb-пакетов, они-то созда.тся, но версию фирварьного не получается установить в «1»...
а так, тот Makefile собирает драйвер, а фирмварьные собирает еще при помощи двух файликов (если ни про кого не забыл):

sbauer@astra ~/devel/es8336-avs master$ cat ./debian/rules
#!/usr/bin/make -f
# ...

%:
        dh $@

override_dh_install:
        dh_install
        install firmware/intel/avs/skl/dsp_basefw.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/skl/dsp_basefw.bin
        install firmware/intel/avs/hda-8086280b-tplg.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/hda-8086280b-tplg.bin
        install firmware/intel/avs/hda-8086280b-tplg.conf debian/es8336-avs-firmware/lib/firmware/intel/avs/hda-8086280b-tplg.conf
        install firmware/intel/avs/es8336-tplg.bin debian/es8336-avs-firmware/lib/firmware/intel/avs/es8336-tplg.bin
        install firmware/intel/avs/es8336-tplg.conf debian/es8336-avs-firmware/lib/firmware/intel/avs/es8336-tplg.conf

# ...
$ cat debian/es8336-avs-firmware.install
#!/usr/bin/env dh-exec
firmware/intel/avs/skl/dsp_basefw.bin => /lib/firmware/intel/avs/skl/dsp_basefw.bin
firmware/intel/avs/hda-8086280b-tplg.bin => /lib/firmware/intel/avs/hda-8086280b-tplg.bin
firmware/intel/avs/hda-8086280b-tplg.conf => /lib/firmware/intel/avs/hda-8086280b-tplg.conf
firmware/intel/avs/es8336-tplg.bin => /lib/firmware/intel/avs/es8336-tplg.bin
firmware/intel/avs/es8336-tplg.conf => /lib/firmware/intel/avs/es8336-tplg.conf