From ce9274c3436c28b403d67916d124c1456debc30b Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Mon, 7 Sep 2015 13:05:06 +0000 Subject: [PATCH 1/2] libnova: update to 0.15.0 --- libnova/PKGBUILD | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/libnova/PKGBUILD b/libnova/PKGBUILD index b0ad126c6..bc38c3590 100644 --- a/libnova/PKGBUILD +++ b/libnova/PKGBUILD @@ -1,22 +1,22 @@ -# $Id: PKGBUILD 62101 2010-01-02 09:15:25Z tpowa $ -# Maintainer: Tobias Powalowski - pkgname=libnova -pkgver=0.13.0 +pkgver=0.15.0 pkgrel=1 pkgdesc="libnova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library." url="http://libnova.sourceforge.net/" license=('GPL2') -arch=('i686' 'x86_64') +arch=('x86_64') depends=('glibc') -makedepends=('pkgconfig') source=(http://downloads.sourceforge.net/sourceforge/libnova/$pkgname-$pkgver.tar.gz) -options=(!libtool) +sha1sums=('4b8d04cfca0be8d49c1ef7c3607d405a7a8b167d') build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr - make || return 1 - make DESTDIR=$pkgdir/ install + cd ${srcdir}/${pkgname}-${pkgver} + autoreconf -i + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install } -md5sums=('32f67b1ae28372582da7fe4e6f554dcd') From 43fa5d2563fb531ec9a19646058a95392f0b35a9 Mon Sep 17 00:00:00 2001 From: Jeff Huang Date: Mon, 7 Sep 2015 13:23:47 +0000 Subject: [PATCH 2/2] indilib: update to 1.1.0 --- indilib/PKGBUILD | 40 +++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/indilib/PKGBUILD b/indilib/PKGBUILD index 6fe5a5d7e..c674b5306 100644 --- a/indilib/PKGBUILD +++ b/indilib/PKGBUILD @@ -1,32 +1,26 @@ -# -# Chakra Packages for Chakra, part of chakra-project.org -# -# maintainer (i686): Phil Miller -# maintainer (x86_64): Manuel Tortosa - -# include global config -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf - pkgname=indilib -pkgver=0.8 +pkgver=1.1.0 pkgrel=1 pkgdesc="INDI is an instrument neutral distributed interface control protocol that aims to provide backend driver support and automation for a wide range of Astronomical devices (telescopes, focusers, CCDs..etc)." url="http://indi.sourceforge.net/" license=('GPL2') -arch=('i686' 'x86_64') -depends=('gcc-libs' 'zlib' 'libnova>=0.13.0') -makedepends=('pkgconfig' 'cmake' 'cfitsio') -source=(http://downloads.sourceforge.net/project/indi/indilib/${pkgver}/libindi_$pkgver.tar.gz) -options=(!libtool) -md5sums=('ca2b7c56431eb5e08218929e5eb72150') +arch=('x86_64') +depends=('zlib' 'libnova' 'libjpeg-turbo' 'gsl') +makedepends=('cmake' 'cfitsio') +source=(http://downloads.sourceforge.net/project/indi/libindi_${pkgver}.tar.gz) +md5sums=('0002e231177e382e1aacd6369044db22') build() { - cd $srcdir - mkdir -p build - cd build - cmake ../libindi-$pkgver \ + cd ${srcdir} + mkdir -p build && cd build + cmake ../libindi_${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr || return 1 - make || return 1 - make DESTDIR=$pkgdir install + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd ${srcdir}/build + + make DESTDIR=${pkgdir} install }