diff options
author | Kyle Manna | 2015-06-12 18:53:48 -0700 |
---|---|---|
committer | Kyle Manna | 2015-06-12 18:53:48 -0700 |
commit | 7a5dbf85de58c6c4f841ffede6232a0ed20965bc (patch) | |
tree | 24a353c22bd7aece10f867e1015791f576336343 | |
download | aur-7a5dbf85de58c6c4f841ffede6232a0ed20965bc.tar.gz |
kicad-library-ab2-git: Initial commit
* Import in to git repo.
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..73d4f4fb9268 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = kicad-library-ab2-git + pkgdesc = The schematic and 3D libraries supported by AB2 tech + pkgver = 669.86efa0c + pkgrel = 1 + url = https://github.com/ab2tech/KiCad + arch = any + license = GPL + makedepends = cmake + makedepends = git + conflicts = kicad-library-bzr + source = git+https://github.com/ab2tech/KiCad.git + md5sums = SKIP + +pkgname = kicad-library-ab2-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3d2fc21adfde --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Kyle Manna + +pkgname=kicad-library-ab2-git +_repo=KiCad +pkgver=669.86efa0c +pkgrel=1 +pkgdesc="The schematic and 3D libraries supported by AB2 tech" +arch=('any') +url="https://github.com/ab2tech/KiCad" +license=('GPL') +makedepends=('cmake' 'git') +conflicts=('kicad-library-bzr') +source=("git+https://github.com/ab2tech/KiCad.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_repo" + + # Use `git describe` if repo was tagged, instead hack a monotonically + # increasing pkg version: + cnt=$(git rev-list HEAD --count) + hash=$(git rev-parse --short HEAD) + echo "$cnt.$hash" +} + +package() { + cd "$srcdir/${_repo}" + + install -d "$pkgdir/usr/share/kicad/library" + cp -r "library" "$pkgdir/usr/share/kicad" + + install -d "$pkgdir/usr/share/kicad/footprints" + cp -r modules/* "$pkgdir/usr/share/kicad/footprints/" + + install -d "$pkgdir/usr/share/kicad/modules/packages3d" + cp -r 3d_models/* "$pkgdir/usr/share/kicad/modules/packages3d/" + + # Delete .gitignore + find "$pkgdir/usr/share/kicad/" -iname .git\* -o -iname \*.stl \ + -print0 | xargs -0 rm +} |