[arch-commits] CVS update of extra/system/gammu (PKGBUILD)

Eric Belanger eric at archlinux.org
Wed Jul 11 00:03:09 UTC 2007


    Date: Tuesday, July 10, 2007 @ 20:03:09
  Author: eric
    Path: /home/cvs-extra/extra/system/gammu

Modified: PKGBUILD (1.38 -> 1.39)

upgpkg: gammu 1.12.90-1
switched to using cmake to build pkg


----------+
 PKGBUILD |   25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)


Index: extra/system/gammu/PKGBUILD
diff -u extra/system/gammu/PKGBUILD:1.38 extra/system/gammu/PKGBUILD:1.39
--- extra/system/gammu/PKGBUILD:1.38	Sun May 20 15:02:17 2007
+++ extra/system/gammu/PKGBUILD	Tue Jul 10 20:03:09 2007
@@ -1,24 +1,31 @@
-# $Id: PKGBUILD,v 1.38 2007/05/20 19:02:17 travis Exp $
+# $Id: PKGBUILD,v 1.39 2007/07/11 00:03:09 eric Exp $
 # Maintainer: aurelien <aurelien at archlinux.org>
 # Contributor: Aurelien Foret <orelien at chez.com>
 pkgname=gammu
-pkgver=1.10.5
+pkgver=1.12.90
 pkgrel=1
 pkgdesc="GNU All Mobile Management Utilities"
 arch=('i686' 'x86_64')
 url="http://www.gammu.org/"
 license=('GPL')
 depends=('libmysqlclient' 'bluez-libs>=3.1')
+makedepends=('cmake')
+options=('!makeflages')
 source=(http://dl.cihar.com/gammu/releases/$pkgname-$pkgver.tar.bz2)
-md5sums=('816d8da561bf0dcceffcc9120001db3c')
+md5sums=('4261863a9c74031004fe58620b8bd446')
 
 build() {
-  export MAKEFLAGS="-j1"
   cd $startdir/src/$pkgname-$pkgver
-  # change it to use cmake soon
-  ./configure --prefix=/usr
+  mkdir build
+  cd build
+  cmake -DENABLE_SHARED=ON -DCMAKE_INSTALL_PREFIX="/usr" -DWITH_NOKIA_SUPPORT=ON   -DWITH_Bluez=ON -DWITH_IrDA=ON ..
   make || return 1
-  make shared || return 1
-  make DESTDIR=$startdir/pkg INSTALL_LOC_DIR=/usr/share/$pkgname install installshared
-  rm -rf $startdir/pkg/doc
+  make DESTDIR=$startdir/pkg install
+
+# Building static lib
+  cd ../common
+  cmake -DENABLE_SHARED=ON -DCMAKE_INSTALL_PREFIX="/usr" -DWITH_NOKIA_SUPPORT=ON   -DWITH_Bluez=ON -DWITH_IrDA=ON .
+  sed -i 's|extern char \*strchrnul|//extern char \*strchrnul|' misc/coding/coding.h  || return 1
+  make C_FLAGS="${C_FLAGS} -I../include" || return 1
+  make DESTDIR=$startdir/pkg install
 }




More information about the arch-commits mailing list