diff options
author | Stefan Auditor | 2016-01-22 11:06:50 +0100 |
---|---|---|
committer | Stefan Auditor | 2016-01-22 11:06:50 +0100 |
commit | 7f6945805fb30ecaf91402de77e622d570c075e5 (patch) | |
tree | de4608e58f3f283c98c39f440f72b46162911a3a /PKGBUILD | |
parent | d427ec50367021582af49f05e256663a695a01c0 (diff) | |
download | aur-7f6945805fb30ecaf91402de77e622d570c075e5.tar.gz |
Switch to git for download method
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -1,5 +1,6 @@ # Maintainer: Stefan Auditor <stefan.auditor@erdfisch.de> # Contributor: Joris Steyn <jorissteyn@gmail.com> + pkgname=php-codesniffer-drupal pkgver=8.x_2.5 _pkgver=${pkgver//[_]/-} @@ -7,15 +8,20 @@ pkgrel=1 pkgdesc="Drupal coding standard for PHP_CodeSniffer" arch=("any") url="http://drupal.org/project/coder" -license=("GPLv2") +license=("GPL") depends=("php-codesniffer") -provides=("php-codesniffer-drupal") -source=("http://ftp.drupal.org/files/projects/coder-${_pkgver}.tar.gz") -sha512sums=('90d3174b5cc96bf1ff8325e507bef542e8cc560411b941c7bce0da9bd81f4bde26e8969a199c08f4afbdc9ef6f2558040bbae5e44dda0ca3f2b164bdf49aa169') +makedepends=("git") +source=("${pkgname}"::"git+https://git.drupal.org/project/coder.git") +sha512sums=('SKIP') + +pkgver() { + cd "${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} package() { install -d "${pkgdir}/usr/share/pear/PHP/CodeSniffer/Standards/Drupal" - cp -dr --no-preserve=ownership "${srcdir}/coder/coder_sniffer/Drupal/" "${pkgdir}/usr/share/pear/PHP/CodeSniffer/Standards/" + cp -dr --no-preserve=ownership "${srcdir}/${pkgname}/coder_sniffer/Drupal/" "${pkgdir}/usr/share/pear/PHP/CodeSniffer/Standards/" install -d "${pkgdir}/usr/share/pear/PHP/CodeSniffer/Standards/DrupalPractice" - cp -dr --no-preserve=ownership "${srcdir}/coder/coder_sniffer/DrupalPractice/" "${pkgdir}/usr/share/pear/PHP/CodeSniffer/Standards/" + cp -dr --no-preserve=ownership "${srcdir}/${pkgname}/coder_sniffer/DrupalPractice/" "${pkgdir}/usr/share/pear/PHP/CodeSniffer/Standards/" } |