summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2007-12-01 09:36:18 +0000
committerAlin Năstac <mrness@gentoo.org>2007-12-01 09:36:18 +0000
commit168d129d32943f9d0d947303459f760d1e005a01 (patch)
treed885d02f7f232f567e3fdaa15e86b8317795e154 /app-mobilephone
parentStable on ppc64; bug #200159 (diff)
downloadgentoo-2-168d129d32943f9d0d947303459f760d1e005a01.tar.gz
gentoo-2-168d129d32943f9d0d947303459f760d1e005a01.tar.bz2
gentoo-2-168d129d32943f9d0d947303459f760d1e005a01.zip
Version bump (#200881).
(Portage version: 2.1.3.16)
Diffstat (limited to 'app-mobilephone')
-rw-r--r--app-mobilephone/gammu/ChangeLog7
-rw-r--r--app-mobilephone/gammu/files/digest-gammu-1.15.03
-rw-r--r--app-mobilephone/gammu/gammu-1.15.0.ebuild79
3 files changed, 88 insertions, 1 deletions
diff --git a/app-mobilephone/gammu/ChangeLog b/app-mobilephone/gammu/ChangeLog
index 80900cd5a643..b11a53d3e421 100644
--- a/app-mobilephone/gammu/ChangeLog
+++ b/app-mobilephone/gammu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-mobilephone/gammu
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/ChangeLog,v 1.45 2007/09/06 10:03:35 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/ChangeLog,v 1.46 2007/12/01 09:36:17 mrness Exp $
+
+*gammu-1.15.0 (01 Dec 2007)
+
+ 01 Dec 2007; Alin Năstac <mrness@gentoo.org> +gammu-1.15.0.ebuild:
+ Version bump (#200881).
*gammu-1.13.0 (06 Sep 2007)
diff --git a/app-mobilephone/gammu/files/digest-gammu-1.15.0 b/app-mobilephone/gammu/files/digest-gammu-1.15.0
new file mode 100644
index 000000000000..d8888419920c
--- /dev/null
+++ b/app-mobilephone/gammu/files/digest-gammu-1.15.0
@@ -0,0 +1,3 @@
+MD5 555abd509265d3537a9cee792be3e5ba gammu-1.15.0.tar.bz2 1022842
+RMD160 5e38423a56909c3c7a2aa19c8c13d4e221cfb180 gammu-1.15.0.tar.bz2 1022842
+SHA256 1f0987e3fd3fa2d771f5db55c5ad18205a6d561cda9f120af28c1dae6ef0ba35 gammu-1.15.0.tar.bz2 1022842
diff --git a/app-mobilephone/gammu/gammu-1.15.0.ebuild b/app-mobilephone/gammu/gammu-1.15.0.ebuild
new file mode 100644
index 000000000000..4f6731ca035e
--- /dev/null
+++ b/app-mobilephone/gammu/gammu-1.15.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.15.0.ebuild,v 1.1 2007/12/01 09:36:17 mrness Exp $
+
+inherit multilib
+
+DESCRIPTION="a fork of the gnokii project, a tool to handle your cellular phone"
+HOMEPAGE="http://www.gammu.org"
+SRC_URI="ftp://dl.cihar.com/gammu/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug bluetooth irda mysql postgres nls"
+
+RDEPEND="bluetooth? ( net-wireless/bluez-libs )
+ mysql? ( virtual/mysql )
+ postgres? ( dev-db/postgresql )
+ dev-util/dialog"
+DEPEND="${RDEPEND}
+ irda? ( virtual/os-headers )
+ nls? ( sys-devel/gettext )
+ dev-util/cmake"
+
+# Supported languages and translated documentation
+# Be sure all languages are prefixed with a single space!
+MY_AVAILABLE_LINGUAS=" cs de es it pl ru"
+IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
+
+src_unpack() {
+ unpack ${A}
+
+ # sys-devel/gettext is needed for creating .mo files
+ cd "${S}/locale"
+ local lang
+ for lang in ${MY_AVAILABLE_LINGUAS} ; do
+ if ! use linguas_${lang} ; then
+ sed -i -e "/^[[:space:]]*${lang}[[:space:]]*$/d" CMakeLists.txt
+ fi
+ done
+}
+
+my_use_with() {
+ local WITH_PREFIX
+ if [ -n "${2}" ]; then
+ WITH_PREFIX="-DWITH_${2}"
+ else
+ WITH_PREFIX="-DWITH_${1}"
+ fi
+ if use $1 ; then
+ echo ${WITH_PREFIX}=ON
+ else
+ echo ${WITH_PREFIX}=OFF
+ fi
+}
+
+src_compile() {
+ local myconf="$(my_use_with bluetooth Bluez) \
+ $(my_use_with irda IrDA) \
+ $(my_use_with mysql MySQL) \
+ $(my_use_with postgres Postgres)"
+ use debug && myconf="${myconf} -DCMAKE_BUILD_TYPE=Debug"
+
+ mkdir "${S}/build" && \
+ cd "${S}/build" && \
+ cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DINSTALL_LIB_DIR=/usr/$(get_libdir) \
+ -DINSTALL_DOC_DIR="/usr/share/doc/${P}" \
+ -DENABLE_SHARED=ON \
+ -DHAVE_SIN=NO \
+ ${myconf} || die "cmake failed"
+ emake || die "make failed"
+}
+
+src_install () {
+ cd "${S}/build"
+ make DESTDIR="${D}" install || die "install failed"
+}