diff options
author | Michael Straube | 2017-01-23 19:55:13 +0100 |
---|---|---|
committer | Michael Straube | 2017-01-23 19:56:49 +0100 |
commit | b626e5868bcd89a5b344b01133bebdc6e189aff0 (patch) | |
tree | c1616e13c58ae25f9919f0f3b919823fcbf55aa4 | |
parent | d0eb39360fd9e12f0c7d0b2900a9da63ad83d344 (diff) | |
download | aur-b626e5868bcd89a5b344b01133bebdc6e189aff0.tar.gz |
Update to 0.83.2
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 53 | ||||
-rw-r--r-- | leocad.sh | 3 |
3 files changed, 29 insertions, 50 deletions
@@ -1,24 +1,17 @@ pkgbase = leocad - pkgdesc = LeoCAD is a CAD program for creating virtual LEGO models. It has an easy to use interface and currently includes over 6000 different pieces created by the LDraw community. - pkgver = 0.83 + pkgdesc = A CAD program for creating virtual LEGO models + pkgver = 0.83.2 pkgrel = 1 url = http://leocad.org arch = i686 arch = x86_64 license = GPL - makedepends = qtchooser - makedepends = subversion - depends = zlib - depends = libjpeg - depends = libpng - depends = gtk2 - depends = mesa - source = leocad::svn+http://svn.leocad.org/tags/leocad-0.83 - source = http://github.com/tozian/leocad-arch/raw/master/source/Library-Linux-9306.zip - source = leocad.sh - md5sums = SKIP - md5sums = e3268cf8fbe50b6abd2c4bf31247ab83 - md5sums = cbe0189f828a7cf6a42754352a72eeac + makedepends = qt5-tools + depends = qt5-base + depends = hicolor-icon-theme + optdepends = ldraw-parts-library: additional LEGO parts + source = leocad-0.83.2.tar.gz::https://github.com/leozide/leocad/archive/v0.83.2.tar.gz + sha256sums = 4f532a2fca620e512b38c0526370900969e5f25d84cff300927887d147a94984 pkgname = leocad @@ -1,43 +1,32 @@ +# Maintainer: Michael Straube <straubem@gmx.de> # Contributor: Seth Schroeder <theking@kingdomofseth.com> # Contributor: Sven Schneider <archlinux.sandmann@googlemail.com> - + pkgname=leocad -pkgver=0.83 -_piecesver=9306 +pkgver=0.83.2 pkgrel=1 -pkgdesc="LeoCAD is a CAD program for creating virtual LEGO models. It -has an easy to use interface and currently includes over 6000 different -pieces created by the LDraw community." +pkgdesc="A CAD program for creating virtual LEGO models" arch=('i686' 'x86_64') url="http://leocad.org" license=('GPL') -makedepends=('qtchooser' 'subversion') -depends=('zlib' 'libjpeg' 'libpng' 'gtk2' 'mesa') -source=(${pkgname}::svn+http://svn.leocad.org/tags/leocad-$pkgver -http://github.com/tozian/leocad-arch/raw/master/source/Library-Linux-${_piecesver}.zip -leocad.sh) -md5sums=('SKIP' -'e3268cf8fbe50b6abd2c4bf31247ab83' -'cbe0189f828a7cf6a42754352a72eeac') - +depends=('qt5-base' 'hicolor-icon-theme') +makedepends=('qt5-tools') +optdepends=('ldraw-parts-library: additional LEGO parts') +source=("$pkgname-$pkgver.tar.gz::https://github.com/leozide/leocad/archive/v$pkgver.tar.gz") +sha256sums=('4f532a2fca620e512b38c0526370900969e5f25d84cff300927887d147a94984') + build() { -cd "${srcdir}/${pkgname}" - -# install the binary to /usr/share -qmake-qt4 leocad.pro -sed 's#$(INSTALL_ROOT)/usr/bin#$(INSTALL_ROOT)/usr/share/leocad/bin#g' -i Makefile -make + cd $pkgname-$pkgver + + qmake-qt5 \ + INSTALL_PREFIX=/usr \ + DISABLE_UPDATE_CHECK=1 \ + LDRAW_LIBRARY_PATH=/usr/share/ldraw + make } - + package() { -cd "${srcdir}/${pkgname}" - -make INSTALL_ROOT="${pkgdir}" install - -install -dm755 "${pkgdir}/usr/share/leocad/pieces/" -install -Dm644 "${srcdir}/library.bin" "${pkgdir}/usr/share/leocad/pieces/library.bin" - -install -dm755 "${pkgdir}/usr/bin/" -install -Dm755 "${srcdir}/leocad.sh" "${pkgdir}/usr/bin/leocad" -} + cd $pkgname-$pkgver + make INSTALL_ROOT="$pkgdir" install +} diff --git a/leocad.sh b/leocad.sh deleted file mode 100644 index 9db087b212de..000000000000 --- a/leocad.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -/usr/share/leocad/bin/leocad -l /usr/share/leocad/pieces/library.bin - |