[core] Package Build scripts files
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
1.1KB

  1. # Maintainer: André Silva <emulatorman@hyperbola.info>
  2. pkgname=dvb-ttpci-firmware
  3. pkgver=20060904
  4. pkgrel=3
  5. pkgdesc="Firmware file for Siemens DVB-S card"
  6. arch=('any')
  7. url="https://linuxtv.org/downloads/firmware/#av7110"
  8. license=('GPL-2')
  9. groups=('kernel-firmware')
  10. conflicts=('linux-firmware' 'linux-firmware-git' 'linux-libre-firmware' 'linux-libre-lts-firmware')
  11. makedepends=('arm-unknown-linux-gnueabi-binutils' 'arm-unknown-linux-gnueabi-gcc')
  12. source=("https://linuxtv.org/downloads/firmware/Boot.S"
  13. 'COPYRIGHT')
  14. sha512sums=('60738eaeedbcafb1bc6071e5677f0ad09cecbd5d9e80d9313c5e1e2ed5c27ca791c4e64b0cb17e6947fb7d48bfb0711124632627ba42309ca3fc702ed720f9a1'
  15. '6dcfcbd6364517fe40a93b91b11db1d283bae4640195b35e0356b33804063b170be23460f972576d646877107504a2c81fb98d491f736f951c5078cc1044e0ac')
  16. build() {
  17. arm-unknown-linux-gnueabi-gcc -mbig-endian -c Boot.S
  18. arm-unknown-linux-gnueabi-ld -Ttext 0x2c000000 -EB -o Boot Boot.o
  19. arm-unknown-linux-gnueabi-objcopy -Obinary Boot bootcode.bin
  20. }
  21. package() {
  22. install -Dm644 bootcode.bin $pkgdir/lib/firmware/av7110/bootcode.bin
  23. install -Dm644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname/COPYRIGHT
  24. }