diff options
author | Fabian Lesniak | 2017-04-17 15:57:59 +0200 |
---|---|---|
committer | Fabian Lesniak | 2017-04-17 15:57:59 +0200 |
commit | 99976e7a42a87c883a864cf0dc9edebdf3cbcf3e (patch) | |
tree | 2de500959ff354776084bc4a963d7cfd132f7852 | |
download | aur-99976e7a42a87c883a864cf0dc9edebdf3cbcf3e.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | dkms.conf | 7 | ||||
-rw-r--r-- | emi.conf | 2 |
4 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b9dce361e75e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = emi-dkms + pkgdesc = Improved driver for EMI a2|6/a6|2m audio interfaces including newer firmware + pkgver = 20131209 + pkgrel = 1 + url = http://xiphmont.livejournal.com/62676.html + arch = x86_64 + arch = i686 + license = GPL + depends = dkms + source = https://people.xiph.org/~xiphmont/emagic/emi-20131209.tgz + source = dkms.conf + source = emi.conf + sha256sums = 5068dda4af18274e3e844035855583f33019e1cff7178bf6e5d96d8a5f4d24cb + sha256sums = da355b81b20c9939867d78a8f4bc2278c36b7862eaf2745fa73139062dcab546 + sha256sums = 92cd0fc6de8fc30ed5f1798ce02877ba611bd3b63f4c818ccf2dd95afe301c82 + +pkgname = emi-dkms + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..30df13d1b3ae --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Fabian Lesniak <fabian at lesniak-it dot de> + +_pkgbase=emi +pkgname=${_pkgbase}-dkms +pkgver=20131209 +pkgrel=1 +pkgdesc="Improved driver for EMI a2|6/a6|2m audio interfaces including newer firmware" +arch=('x86_64' 'i686') +url="http://xiphmont.livejournal.com/62676.html" +license=('GPL') +depends=('dkms') + +source=("https://people.xiph.org/~xiphmont/emagic/${_pkgbase}-${pkgver}.tgz" + "dkms.conf" + "emi.conf") + +sha256sums=('5068dda4af18274e3e844035855583f33019e1cff7178bf6e5d96d8a5f4d24cb' + 'da355b81b20c9939867d78a8f4bc2278c36b7862eaf2745fa73139062dcab546' + '92cd0fc6de8fc30ed5f1798ce02877ba611bd3b63f4c818ccf2dd95afe301c82') + +prepare() { + cd "$srcdir/$_pkgbase-$pkgver" +} + +package() { + cd "$srcdir/$_pkgbase-$pkgver" + + install -Dm644 -t "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/ ${srcdir}/${_pkgbase}-${pkgver}/{Makefile,emi.c} + install -Dm644 -t "${pkgdir}"/usr/lib/firmware/emi/ ${srcdir}/${_pkgbase}-${pkgver}/firmware/* + install -Dm644 ${srcdir}/emi.conf "${pkgdir}"/usr/lib/modprobe.d/emi.conf + install -Dm644 ${srcdir}/dkms.conf "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf + sed -e "s/@_PKGBASE@/${_pkgbase}/" \ + -e "s/@PKGVER@/${pkgver}/" \ + -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf +} diff --git a/dkms.conf b/dkms.conf new file mode 100644 index 000000000000..2a44fbeb0bb7 --- /dev/null +++ b/dkms.conf @@ -0,0 +1,7 @@ +PACKAGE_NAME="@_PKGBASE@" +PACKAGE_VERSION="@PKGVER@" +MAKE[0]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build modules" +CLEAN="make clean" +BUILT_MODULE_NAME[0]="@_PKGBASE@" +DEST_MODULE_LOCATION[0]="/extramodules/kernel/drivers/usb/misc" +AUTOINSTALL="yes" diff --git a/emi.conf b/emi.conf new file mode 100644 index 000000000000..025bf20104b7 --- /dev/null +++ b/emi.conf @@ -0,0 +1,2 @@ +blacklist emi26 +blacklist emi62 |