summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 79b4cce8e40bd0344ed779bde6dacca088382a8b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
pkgname=exfat-linux-dkms
_gitname=exfat-linux
pkgver=5.8_1
pkgrel=1
pkgdesc="This exFAT filesystem module for Linux kernel is based on sdFAT drivers by Samsung, which is used with their smartphone lineups."
arch=('any')
url='https://github.com/arter97/exfat-linux/'
license=('GPL2')
depends=('dkms' 'exfat-utils-nofuse')
conflicts=('exfat' 'exfat-git')
options=('!strip')
source=("$_gitname-${pkgver//_/-}arter97.tar.gz::https://github.com/arter97/exfat-linux/archive/${pkgver//_/-}arter97.tar.gz"
        dkms.conf)
sha512sums=('36ed86dd75c360d53d7389a94ee765c778003d7a1a38ee9aaf5f0e20ea8b3f37ae8b2115e25c345f610231377d2591a2fed9188f24c45dd4b2dbdb2dd33df137' 
            'cbb4fff8f158d5feacd6ad9c4ec42e13b70891b532dd89eda5fd5b6327d22b702d69e46a268af73f04eefcf7deef78ba0a5cfb57381e38eb3493136b9628fd43')

prepare() {
  # update PACKAGE_VERSION to pkgver
  sed -i "s/PACKAGE_VERSION=\"[-._ 0-9a-zA-Z]*\"/PACKAGE_VERSION=\"${pkgver}\"/g" "${srcdir}/dkms.conf"
  cd  "${_gitname}-${pkgver//_/-}arter97"
}

package() {
  rm -fr $_gitname-${pkgver//_/-}arter97/{.git,.gitignore,debian}
  mkdir -p "${pkgdir}/usr/src"
  cp -r $_gitname-${pkgver//_/-}arter97 "${pkgdir}/usr/src/exfat-${pkgver//_/-}"

  install -Dm644 "${srcdir}/dkms.conf" "${pkgdir}/usr/src/exfat-${pkgver//_/-}/dkms.conf"
}