diff options
author | Grey Christoforo | 2019-01-12 15:08:18 +0000 |
---|---|---|
committer | Grey Christoforo | 2019-01-12 15:08:18 +0000 |
commit | f81590ec8f4d6491aa017b6a43d71320ecd817af (patch) | |
tree | 1710fcf449a48514c1020ce6a75423addadadbea | |
parent | a4866a6da952910023fa3049514511a9e99343d1 (diff) | |
download | aur-f81590ec8f4d6491aa017b6a43d71320ecd817af.tar.gz |
use shallow checkout
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 16 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = kicad-packages3d-git pkgdesc = KiCad component 3D model libraries from the official git repo - pkgver = r999.da79a97b + pkgver = r2019.01.12.9fe47cc pkgrel = 1 url = https://github.com/KiCad/kicad-packages3D arch = any @@ -15,8 +15,6 @@ pkgbase = kicad-packages3d-git conflicts = kicad-packages conflicts = kicad-packages3d options = !strip - source = git://github.com/KiCad/kicad-packages3D.git - md5sums = SKIP pkgname = kicad-packages3d-git @@ -2,7 +2,7 @@ pkgname=kicad-packages3d-git _pkgname=kicad-packages3D -pkgver=r999.da79a97b +pkgver=r2019.01.12.9fe47cc pkgrel=1 pkgdesc="KiCad component 3D model libraries from the official git repo" arch=('any') @@ -12,12 +12,23 @@ options=('!strip') makedepends=('cmake' 'git') conflicts=('kicad-library-bzr' 'kicad-library-git' 'kicad-library-3d' 'kicad-library' 'kicad-packages' 'kicad-packages3d') provides=('kicad-packages3d') -source=("git://github.com/KiCad/kicad-packages3D.git") -md5sums=('SKIP') +source=() +md5sums=() + +prepare(){ + if [ -d ${_pkgname} ]; then + cd ${_pkgname} + git fetch --depth 1 + git checkout master + else + git clone --depth 1 https://github.com/KiCad/kicad-packages3D.git + fi +} pkgver() { cd "$srcdir/$_pkgname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + _DATE=$(date --rfc-3339='date') + printf "r%s.%s" "${_DATE//-/.}" "$(git rev-parse --short HEAD)" } build() { |