diff options
author | Grey Christoforo | 2018-07-11 16:54:30 +0100 |
---|---|---|
committer | Grey Christoforo | 2018-07-11 16:56:02 +0100 |
commit | a29a1de1cc35f084fbeb84582e06e7ead2d626a4 (patch) | |
tree | 1c2a050a4321b47b48a83dd7920b2837e2ff928d | |
download | aur-a29a1de1cc35f084fbeb84582e06e7ead2d626a4.tar.gz |
initial commit
add srcinfo
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | kicad.install | 15 |
4 files changed, 94 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c1464f8f8744 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +pkgbase = kicad-rc + pkgdesc = Official KiCad release candidates and dev snapshots + pkgver = 5.0.0rc3 + pkgrel = 1 + url = http://kicad-pcb.org/ + install = kicad.install + arch = any + license = GPL3 + makedepends = cmake + makedepends = git + makedepends = zlib + makedepends = mesa + makedepends = boost + depends = glew + depends = wxgtk + depends = desktop-file-utils + depends = boost-libs + depends = python + depends = glm + depends = curl + depends = swig + depends = wxpython + depends = oce + depends = ngspice>=27 + depends = kicad-footprints + depends = kicad-symbols + depends = kicad-packages3d + provides = kicad + conflicts = kicad + conflicts = kicad-git + conflicts = kicad-scripting-git + conflicts = kicad-bzr + source = https://github.com/KiCad/kicad-source-mirror/archive/5.0.0-rc3.tar.gz + md5sums = b38154bec7b7873e11a48df0ce33878a + +pkgname = kicad-rc + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..93f5d9f2777e --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/ +src/ +*.tar.gz +*.tar.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7bf28df04daa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Grey Christoforo <first name at last name dot net> + +pkgname=kicad-rc +_pkgver="5.0.0-rc3" +pkgver=${_pkgver//-} +pkgrel=1 +pkgdesc="Official KiCad release candidates and dev snapshots" +arch=('any') +url="http://kicad-pcb.org/" +license=('GPL3') +depends=('glew' 'wxgtk' 'desktop-file-utils' 'boost-libs' 'python' 'glm' 'curl' 'swig' 'wxpython' 'oce' 'ngspice>=27' 'kicad-footprints' 'kicad-symbols' 'kicad-packages3d') +makedepends=('cmake' 'git' 'zlib' 'mesa' 'boost') +conflicts=('kicad' 'kicad-git' 'kicad-scripting-git' 'kicad-bzr') +provides=('kicad') +_github_project='kicad-source-mirror' +source=("https://github.com/KiCad/${_github_project}/archive/${_pkgver}.tar.gz") +md5sums=('b38154bec7b7873e11a48df0ce33878a') +install=kicad.install + +build() { + cd "${srcdir}/${_github_project}-${_pkgver}" + mkdir -p build + cd build + cmake .. -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DUSE_WX_GRAPHICS_CONTEXT=OFF \ + -DUSE_WX_OVERLAY=OFF \ + -DKICAD_SCRIPTING_ACTION_MENU=ON + + make +} + +package() { + cd "${srcdir}/${_github_project}-${_pkgver}" + cd build + make DESTDIR="${pkgdir}" install +} diff --git a/kicad.install b/kicad.install new file mode 100644 index 000000000000..1ebe441b5f71 --- /dev/null +++ b/kicad.install @@ -0,0 +1,15 @@ +pkgname=kicad-rc + +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-mime-database usr/share/mime > /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |