summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian2018-10-08 01:05:14 +0200
committerAlexander Sulfrian2018-10-08 01:05:14 +0200
commit0a435b5cc67f748611e91670f56f5c7969928b50 (patch)
tree41ef933bb08b5cbc2bfdb8250ce9afac51176887
downloadaur-0a435b5cc67f748611e91670f56f5c7969928b50.tar.gz
Initial commit
-rw-r--r--.SRCINFO22
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD37
-rw-r--r--dkms.conf41
4 files changed, 104 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..333fb04ecbd3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = tbsecp3-driver-git-dkms
+ pkgdesc = TBSECP3 driver - standalone version (DKMS)
+ pkgver = r20181008.010103.c442df2
+ pkgrel = 1
+ url = https://github.com/AlexanderS/tbsecp3-driver
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = git
+ depends = dkms
+ provides = tbsecp3-driver-git
+ conflicts = tbsecp3-driver-git
+ conflicts = tbs-dvb-drivers
+ conflicts = tbs-linux_media-git-dkms
+ conflicts = tbs-linux_media-git
+ source = git+https://github.com/AlexanderS/tbsecp3-driver.git
+ source = dkms.conf
+ sha256sums = SKIP
+ sha256sums = 5101000884b7837a0654173feb220f5904b016f42191265c15b590998789d5ca
+
+pkgname = tbsecp3-driver-git-dkms
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..99489e8ddca4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*.pkg.tar.xz
+tbsecp3-driver/
+pkg/
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..40ba83de8234
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Sulfrian <asulfrian at zedat dot fu-berlin dot de>
+
+_pkgbase=tbsecp3-driver-git
+pkgname=${_pkgbase}-dkms
+pkgver=r20181008.010103.c442df2
+pkgrel=1
+pkgdesc="TBSECP3 driver - standalone version (DKMS)"
+arch=('i686' 'x86_64')
+url="https://github.com/AlexanderS/tbsecp3-driver"
+license=('GPL2')
+makedepends=('git')
+depends=('dkms')
+conflicts=("${_pkgbase}" 'tbs-dvb-drivers' 'tbs-linux_media-git-dkms' 'tbs-linux_media-git')
+provides=("${_pkgbase}")
+source=('git+https://github.com/AlexanderS/tbsecp3-driver.git'
+ 'dkms.conf')
+sha256sums=('SKIP'
+ '5101000884b7837a0654173feb220f5904b016f42191265c15b590998789d5ca')
+
+pkgver() {
+ cd "$srcdir/tbsecp3-driver"
+ printf "r%s.%s" "$(git show -s --date=format:'%Y%m%d.%H%M%S' --format=%cd)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ # Copy dkms.conf
+ install -Dm644 "${srcdir}/dkms.conf" "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf"
+
+ # Set name and version
+ sed -e "s/@_PKGBASE@/${_pkgbase}/" \
+ -e "s/@PKGVER@/${pkgver}/" \
+ -i "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/dkms.conf"
+
+ # Copy sources
+ mkdir -p "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/"
+ cp -r "${srcdir}/tbsecp3-driver"/* "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/"
+}
diff --git a/dkms.conf b/dkms.conf
new file mode 100644
index 000000000000..a55372914ddd
--- /dev/null
+++ b/dkms.conf
@@ -0,0 +1,41 @@
+PACKAGE_NAME="@_PKGBASE@"
+PACKAGE_VERSION="@PKGVER@"
+
+# driver
+BUILT_MODULE_NAME[0]="tbsecp3"
+DEST_MODULE_LOCATION[0]="/extra/$PACKAGE_NAME"
+
+# dvb-frontends
+BUILT_MODULE_NAME[1]="tas2101"
+DEST_MODULE_LOCATION[1]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[2]="mxl58x"
+DEST_MODULE_LOCATION[2]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[3]="stv091x"
+DEST_MODULE_LOCATION[3]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[4]="tas2971"
+DEST_MODULE_LOCATION[4]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[5]="stid135"
+DEST_MODULE_LOCATION[5]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[6]="si2168"
+DEST_MODULE_LOCATION[6]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[7]="si2183"
+DEST_MODULE_LOCATION[7]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[8]="mn88436"
+DEST_MODULE_LOCATION[8]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[9]="mtv23x"
+DEST_MODULE_LOCATION[9]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[10]="gx1503"
+DEST_MODULE_LOCATION[10]="/extra/$PACKAGE_NAME"
+
+# tuners
+BUILT_MODULE_NAME[10]="av201x"
+DEST_MODULE_LOCATION[10]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[11]="stv6120"
+DEST_MODULE_LOCATION[11]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[12]="si2157"
+DEST_MODULE_LOCATION[12]="/extra/$PACKAGE_NAME"
+BUILT_MODULE_NAME[13]="mxl603"
+DEST_MODULE_LOCATION[13]="/extra/$PACKAGE_NAME"
+
+AUTOINSTALL="yes"
+REMAKE_INITRD="yes"