summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortacchinotacchi2015-08-20 09:04:53 +0200
committertacchinotacchi2015-08-20 09:04:53 +0200
commit6ef4eac0ab82edfc1994ca2393c4d8d78fad1c85 (patch)
treeecf76ca3b18efeb8a13b786fac4ea94deae61dbc
downloadaur-6ef4eac0ab82edfc1994ca2393c4d8d78fad1c85.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD33
-rw-r--r--rtbth-dkms.install16
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d726d209cfc4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = rtbth-dkms
+ pkgdesc = rtbth Kernel module sources for Ralink RT3290 bluetooth
+ pkgver = 3.9.4
+ pkgrel = 1
+ url = http://www.mediatek.com/
+ install = rtbth-dkms.install
+ arch = i686
+ arch = x86_64
+ license = mixed
+ depends = dkms
+ optdepends = bluez: Canonical implementation of bluetooth protocol
+ optdepends = bluez-utils: Utilities for Bluez
+ provides = rtbth
+ source = https://github.com/f1u77y/rtbth-dkms-aur/archive/3.9.4.tar.gz
+ sha256sums = 511792b08e2b7386a45e1942014d2ea7d01be48144ba154a45d33484f198eda1
+
+pkgname = rtbth-dkms
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9b34b8a0f9e1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Alex Amadori <tacchinotacchi@gmail.com>
+
+pkgname=rtbth-dkms
+pkgver=3.9.4
+pkgrel=1
+pkgdesc="rtbth Kernel module sources for Ralink RT3290 bluetooth"
+arch=('i686' 'x86_64')
+url='http://www.mediatek.com/'
+license=('mixed') # I haven't been able to discover where this driver popped out from, I
+# haven't found it in the official MediaTek website
+# i assumed it was GPL all driver's for linux i found on the Mediatek website were GPL
+depends=('dkms')
+optdepends=('bluez: Canonical implementation of bluetooth protocol'
+'bluez-utils: Utilities for Bluez')
+provides=('rtbth')
+install='rtbth-dkms.install'
+source=("https://github.com/f1u77y/rtbth-dkms-aur/archive/${pkgver}.tar.gz")
+sha256sums=('511792b08e2b7386a45e1942014d2ea7d01be48144ba154a45d33484f198eda1')
+
+prepare() {
+ cd ${srcdir}
+ tar -xf "${pkgver}".tar.gz
+ cd "${pkgname}-aur-${pkgver}"
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-aur-${pkgver}"
+ cd ..
+ mkdir "${pkgdir}"/usr
+ mkdir "${pkgdir}"/usr/src
+ cp -r "${pkgname}-aur-${pkgver}" "${pkgdir}/usr/src/rtbth-${pkgver}"
+}
+
diff --git a/rtbth-dkms.install b/rtbth-dkms.install
new file mode 100644
index 000000000000..0134e16dea67
--- /dev/null
+++ b/rtbth-dkms.install
@@ -0,0 +1,16 @@
+
+post_install() {
+ dkms install -m rtbth/${1%-*}
+}
+
+pre_upgrade() {
+ pre_remove ${2}
+}
+
+post_upgrade() {
+ post_install ${1}
+}
+
+pre_remove() {
+ dkms remove -m rtbth/${1%-*} --all
+}