diff options
author | Danilo Bargen | 2019-01-05 02:56:53 +0100 |
---|---|---|
committer | Danilo Bargen | 2019-01-05 02:57:46 +0100 |
commit | c22bc55ceabf7361a30e95d53f326942c7cc5a26 (patch) | |
tree | 5cecf9ded4a4713a2c7bbe43586354304619f2a4 | |
parent | 60b3acefb54c3653dc96d569ad4e8e8a0ad0347d (diff) | |
download | aur-c22bc55ceabf7361a30e95d53f326942c7cc5a26.tar.gz |
Version r1522.dbc6805ab-1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | librepcb-git.install | 23 |
3 files changed, 16 insertions, 34 deletions
@@ -1,23 +1,21 @@ # Generated by mksrcinfo v8 -# Tue Nov 6 10:16:38 UTC 2018 +# Sat Jan 5 01:57:40 UTC 2019 pkgbase = librepcb-git pkgdesc = A free EDA software to develop printed circuit boards (git version). - pkgver = r1468.272044bfa + pkgver = r1522.dbc6805ab pkgrel = 1 url = http://librepcb.org/ - install = librepcb-git.install arch = x86_64 arch = i686 license = GPL makedepends = git makedepends = qt5-tools - depends = qt5-base depends = desktop-file-utils - depends = shared-mime-info - depends = openssl - depends = zlib + depends = hicolor-icon-theme + depends = qt5-base provides = librepcb conflicts = librepcb + conflicts = librepcb-appimage source = git+https://github.com/LibrePCB/LibrePCB md5sums = SKIP @@ -1,17 +1,16 @@ # Maintainer: Danilo Bargen <aur at dbrgn dot ch> pkgname=librepcb-git _fullname=LibrePCB -pkgver=r1468.272044bfa +pkgver=r1522.dbc6805ab pkgrel=1 pkgdesc="A free EDA software to develop printed circuit boards (git version)." arch=('x86_64' 'i686') url="http://librepcb.org/" license=('GPL') -depends=('qt5-base' 'desktop-file-utils' 'shared-mime-info' 'openssl' 'zlib') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'qt5-base') makedepends=('git' 'qt5-tools') provides=('librepcb') -conflicts=('librepcb') -install=${pkgname}.install +conflicts=('librepcb' 'librepcb-appimage') source=('git+https://github.com/LibrePCB/LibrePCB') md5sums=('SKIP') @@ -33,6 +32,14 @@ build() { package() { cd "$srcdir/$_fullname-build/build" make install + + # Install development utils + install -s -m 755 \ + "output/workspace-library-updater" \ + "${pkgdir}/usr/bin/librepcb-workspace-library-updater" + install -s -m 755 \ + "output/uuid-generator" \ + "${pkgdir}/usr/bin/librepcb-uuid-generator" } pkgver() { diff --git a/librepcb-git.install b/librepcb-git.install deleted file mode 100644 index 6fddf0723ec0..000000000000 --- a/librepcb-git.install +++ /dev/null @@ -1,23 +0,0 @@ -post_install() { - echo "Update icon cache..." - xdg-icon-resource forceupdate --theme hicolor &>/dev/null - echo "Update mime database..." - update-mime-database usr/share/mime &> /dev/null - echo "Update desktop database..." - update-desktop-database -q -} - -post_upgrade() { - post_install "$1" - echo "" - echo "Note: As LibrePCB is still in development, you should clone" - echo "the demo workspace from https://github.com/LibrePCB/demo-workspace" - echo "and use it as your LibrePCB workspace." - echo "Otherwise you won't have a components library and some parts" - echo "of the UI will not work." - echo "" -} - -post_remove() { - post_install "$1" -} |