Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=wipv.git;a=commitdiff;h=08c0d09506b7954b4dd7ec2b993805990755abf7
commit 08c0d09506b7954b4dd7ec2b993805990755abf7 Author: VÃRÃSKÅI András <voros...@frugalware.org> Date: Sat Jun 12 20:06:33 2010 +0200 gammu-1.27.0-1-i686 version bump new m8r use Finclude cmake rebuilt with openssl>=1.0.0 diff --git a/source/apps-extra/gammu/FrugalBuild b/source/apps-extra/gammu/FrugalBuild index 19f7510..3bce806 100644 --- a/source/apps-extra/gammu/FrugalBuild +++ b/source/apps-extra/gammu/FrugalBuild @@ -1,64 +1,48 @@ # Compiling Time: 0.31 SBU -# Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu> +# Contributor: Christian Hamar alias krix <kr...@linuxforum.hu> +# Maintainer: voroskoi <voros...@frugalware.org> pkgname=gammu -pkgver=1.26.1 -pkgrel=2 +pkgver=1.27.0 +pkgrel=1 pkgdesc="Mobile phones tools for Unix (Linux)" -url="http://www.gammu.org/wiki/index.php?title=Gammu:Main_Page" +url="http://wammu.eu" backup=(etc/gammu/gammurc) -depends=('libmysqlclient>=5.1.34' 'bluez>=4.61' 'openssl') # depends on openssl, dont remove it -makedepends=('mysql>=5.1.34' 'cmake') +depends=('libmysqlclient>=5.1.34' 'bluez>=4.61' 'openssl>=1.0.0') # depends on openssl, dont remove it +makedepends=('mysql>=5.1.34') groups=('apps-extra') archs=('x86_64' 'i686') -up2date="Flasttar http://dl.cihar.com/gammu/releases/" +up2date="lynx -dump http://wammu.eu |grep 'Gammu stable' |sed 's/.*e \(.*\)/\1/'" source=(http://dl.cihar.com/gammu/releases/$pkgname-$pkgver.tar.bz2 \ - README.Frugalware) -sha1sums=('122886f29c566f72020e91da119e1e04f7bfbec6' \ + gammurc-path-fix.patch README.Frugalware) +sha1sums=('2cb8d670527e844ef3869fff96ad60ee7e2e0488' \ + '71b9a815f98e0c4d7be02c72a4bbec6e0d22a988' \ 'f9908ebbf95e95bbfe4298e10aa93fa84cf2cf6f') -# NOTE: check new releases about cmake bug in gammu. -# dont use make install DESTDIR=** things. Use the right cmake way if they fixed -# it. -krix- +if [ "$CARCH" == "x86_64" ] ; then + CFLAGS="$CFLAGS -fPIC" + CXXFLAGS="$CXXFLAGS -fPIC" +fi + +Finclude python cmake -Finclude python subpkgs=("python-gammu") subdescs=('Python bingings for Gammu library.') -subdepends=("$pkgname=$pkgver python>=2.6") +subdepends=('python>=2.6') +subrodepends=("${pkgname}=${pkgver}") subgroups=('devel-extra') subarchs=('i686 x86_64') -build() -{ - if [ "$CARCH" == "x86_64" ] ; then - CFLAGS="$CFLAGS -fPIC" - CXXFLAGS="$CXXFLAGS -fPIC" - fi - Fcd - mkdir build || Fdie - cd build || Fdie - cmake .. \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DENABLE_SHARED=ON \ - -DENABLE_STATIC=ON \ + +build() { + CMake_build \ -DWITH_NOKIA_SUPPORT=ON \ -DWITH_Bluez=ON \ -DWITH_IrDA=ON \ - -DINSTALL_DOC_DIR="share/doc/$pkgname-$pkgver" \ - -DINSTALL_LIB_DIR="lib" \ - -DINSTALL_BIN_DIR="bin" \ - -DCMAKE_C_FLAGS="$CFLAGS" \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ - -DCMAKE_BUILD_TYPE="RELEASE" \ - -DCMAKE_COLOR_MAKEFILE='OFF' \ - -DCMAKE_CXX_FLAGS_RELEASE='-DNDEBUG' \ - -DCMAKE_C_FLAGS_RELEASE='-DNDEBUG' - make VERBOSE=1 || Fdie - make install DESTDIR=$Fdestdir || Fdie + -DINSTALL_DOC_DIR="share/doc/$pkgname-$pkgver" # Install sample config file under /etc/gammu/gammurc Fmkdir etc/gammu cp -a $Fdestdir/usr/share/doc/$pkgname-$pkgver/examples/config/gammurc \ - $Fdestdir/etc/gammu/ + $Fdestdir/etc/gammu/ || Fdie Fdoc README.Frugalware # python bindings Fsplit python-gammu $_F_python_libdir diff --git a/source/apps-extra/gammu/gammurc-path-fix.patch b/source/apps-extra/gammu/gammurc-path-fix.patch index fca2d8c..1e6028c 100644 --- a/source/apps-extra/gammu/gammurc-path-fix.patch +++ b/source/apps-extra/gammu/gammurc-path-fix.patch @@ -1,6 +1,7 @@ ---- gammu-1.19.0.orig/common/gsmstate.c 2008-02-29 14:56:45.000000000 +0100 -+++ gammu-1.19.0/common/gsmstate.c 2008-04-04 12:41:16.000000000 +0200 -@@ -27,7 +27,7 @@ +diff -aur gammu-1.27.0/libgammu/gsmstate.c fw_gammu-1.27.0//libgammu/gsmstate.c +--- gammu-1.27.0/libgammu/gsmstate.c 2009-12-22 10:24:26.000000000 +0100 ++++ fw_gammu-1.27.0//libgammu/gsmstate.c 2010-06-12 19:56:57.000000000 +0200 +@@ -30,7 +30,7 @@ #define FALLBACK_GAMMURC "gammurc" #define GAMMURC_NAME "\\gammurc" #else
_______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git