summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo Bargen2019-01-05 02:56:53 +0100
committerDanilo Bargen2019-01-05 02:57:46 +0100
commitc22bc55ceabf7361a30e95d53f326942c7cc5a26 (patch)
tree5cecf9ded4a4713a2c7bbe43586354304619f2a4
parent60b3acefb54c3653dc96d569ad4e8e8a0ad0347d (diff)
downloadaur-c22bc55ceabf7361a30e95d53f326942c7cc5a26.tar.gz
Version r1522.dbc6805ab-1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD15
-rw-r--r--librepcb-git.install23
3 files changed, 16 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3e7b84516322..ad63b7017aa2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c0300e0d376a..2be63b89625b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
-}