summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 34 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 192aece533ee..d11a5f165a84 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,23 @@
# Maintainer: Yunhui Fu <yhfudev@gmail.com>
# Contributor: Adam Goldsmith <contact@adamgoldsmith.name>
pkgname=libarcus
-pkgver=424ae4f
+pkgver=15.06.03
pkgrel=1
pkgdesc="A library designed to facilitate the communication between Cura and its backend and similar code."
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'arm')
url="https://github.com/Ultimaker/libArcus"
license=('GPL2')
provides=('libarcus')
conflicts=('libarcus-git')
depends=('protobuf3')
makedepends=('git' 'cmake')
+
source=(
- "${pkgname}::git+https://github.com/Ultimaker/libArcus.git"
- #"${pkgname}-${pkgver}.tar.gz::https://github.com/Ultimaker/CuraEngine/archive/${pkgver}.tar.gz"
+ #"${pkgname}::git+https://github.com/Ultimaker/libArcus.git#commit=${pkgver}"
+ "${pkgname}-${pkgver}.tar.gz::https://github.com/Ultimaker/libArcus/archive/${pkgver}.tar.gz"
)
md5sums=(
- 'SKIP'
+ 'c61fafaa82f71cef5e0f6780688f853e'
)
pkgver_git() {
@@ -34,11 +35,11 @@ pkgver_svn() {
echo ${ver:0:7}
}
-pkgver() {
- pkgver_git
-}
+#pkgver() {
+# pkgver_git
+#}
-build() {
+build4git() {
cd "${srcdir}/${pkgname}"
mkdir -p build
cd build
@@ -46,11 +47,34 @@ build() {
make
}
-package() {
+build4release() {
+ cd "${srcdir}/libArcus-${pkgver}"
+ mkdir -p build
+ cd build
+ cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=OFF ..
+ make
+}
+
+build() {
+ build4release
+}
+
+package4git() {
cd "${srcdir}/${pkgname}/build"
make DESTDIR="$pkgdir/" install
mv "$pkgdir/usr/local/lib64/" "$pkgdir/usr/lib/"
}
+package4release() {
+ cd "${srcdir}/libArcus-${pkgver}/build"
+ make DESTDIR="$pkgdir/" install
+
+ mv "$pkgdir/usr/local/lib64/" "$pkgdir/usr/lib/"
+}
+
+package() {
+ package4release
+}
+
# vim:set ts=2 sw=2 et: