Browse Source

dvb-ttpci-firmware: add new package

milky-way-v0.2
André Silva 2 years ago
parent
commit
64bfbb60fb
2 changed files with 49 additions and 0 deletions
  1. +20
    -0
      dvb-ttpci-firmware/COPYRIGHT
  2. +29
    -0
      dvb-ttpci-firmware/PKGBUILD

+ 20
- 0
dvb-ttpci-firmware/COPYRIGHT View File

@@ -0,0 +1,20 @@
Boot loader for Siemens DVB-S card

Copyright (C) 2001 Convergence integrated media GmbH
Written by Ralph Metzler
<rjkm@convergence.de>
Copyright (C) 2006 Matthieu CASTET <castet.mattheiu@free.fr>

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.

+ 29
- 0
dvb-ttpci-firmware/PKGBUILD View File

@@ -0,0 +1,29 @@
# Maintainer: André Silva <emulatorman@hyperbola.info>

pkgname=dvb-ttpci-firmware
pkgver=20060904
pkgrel=1
pkgdesc="Firmware file for Siemens DVB-S card"
arch=('any')
url="https://linuxtv.org/downloads/firmware/#av7110"
license=('GPL')
groups=('kernel-firmware')
makedepends=('arm-unknown-linux-gnueabi-binutils' 'arm-unknown-linux-gnueabi-gcc')
source=("https://linuxtv.org/downloads/firmware/Boot.S"
'COPYRIGHT')
sha512sums=('60738eaeedbcafb1bc6071e5677f0ad09cecbd5d9e80d9313c5e1e2ed5c27ca791c4e64b0cb17e6947fb7d48bfb0711124632627ba42309ca3fc702ed720f9a1'
'6dcfcbd6364517fe40a93b91b11db1d283bae4640195b35e0356b33804063b170be23460f972576d646877107504a2c81fb98d491f736f951c5078cc1044e0ac')

build() {
arm-unknown-linux-gnueabi-gcc -mbig-endian -c Boot.S
arm-unknown-linux-gnueabi-ld -Ttext 0x2c000000 -EB -o Boot Boot.o
arm-unknown-linux-gnueabi-objcopy -Obinary Boot bootcode.bin
}

package() {
install -d -m755 $pkgdir/usr/lib/firmware/av7110
install -m 644 bootcode.bin $pkgdir/usr/lib/firmware/av7110

install -d -m755 $pkgdir/usr/share/licenses/$pkgname
install -m644 COPYRIGHT $pkgdir/usr/share/licenses/$pkgname
}

Loading…
Cancel
Save