summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Manna2015-06-12 18:53:48 -0700
committerKyle Manna2015-06-12 18:53:48 -0700
commit7a5dbf85de58c6c4f841ffede6232a0ed20965bc (patch)
tree24a353c22bd7aece10f867e1015791f576336343
downloadaur-7a5dbf85de58c6c4f841ffede6232a0ed20965bc.tar.gz
kicad-library-ab2-git: Initial commit
* Import in to git repo.
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD41
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
+}