summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2009-08-15 09:08:40 +0000
committerAlin Năstac <mrness@gentoo.org>2009-08-15 09:08:40 +0000
commitd13ea7bcee11d4745d1a29d7a0957342f1f4cff1 (patch)
tree694267b863b2d3238d50b544befe34f6dffb472d /app-mobilephone/gnokii
parentRekeyword ~x86-fbsd now that libSM doesn't need libuuid anymore on FreeBSD. (diff)
downloadgentoo-2-d13ea7bcee11d4745d1a29d7a0957342f1f4cff1.tar.gz
gentoo-2-d13ea7bcee11d4745d1a29d7a0957342f1f4cff1.tar.bz2
gentoo-2-d13ea7bcee11d4745d1a29d7a0957342f1f4cff1.zip
Add smstools blocker dependency atom (#277301).
(Portage version: 2.1.6.13/cvs/Linux x86_64)
Diffstat (limited to 'app-mobilephone/gnokii')
-rw-r--r--app-mobilephone/gnokii/ChangeLog8
-rw-r--r--app-mobilephone/gnokii/files/gnokii-0.6.22-locale.patch14
-rw-r--r--app-mobilephone/gnokii/files/gnokii-0.6.22-xmandir.patch12
-rw-r--r--app-mobilephone/gnokii/gnokii-0.6.22-r2.ebuild151
-rw-r--r--app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild7
-rw-r--r--app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild5
6 files changed, 13 insertions, 184 deletions
diff --git a/app-mobilephone/gnokii/ChangeLog b/app-mobilephone/gnokii/ChangeLog
index 34e4107af5f8..2597c2829e99 100644
--- a/app-mobilephone/gnokii/ChangeLog
+++ b/app-mobilephone/gnokii/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-mobilephone/gnokii
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/ChangeLog,v 1.94 2009/06/16 15:21:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/ChangeLog,v 1.95 2009/08/15 09:08:39 mrness Exp $
+
+ 15 Aug 2009; Alin Năstac <mrness@gentoo.org>
+ -files/gnokii-0.6.22-locale.patch, -files/gnokii-0.6.22-xmandir.patch,
+ -gnokii-0.6.22-r2.ebuild, gnokii-0.6.26-r2.ebuild,
+ gnokii-0.6.27-r2.ebuild:
+ Add smstools blocker dependency atom (#277301).
16 Jun 2009; Jeroen Roovers <jer@gentoo.org> gnokii-0.6.27-r2.ebuild:
Stable for HPPA (bug #234787).
diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.22-locale.patch b/app-mobilephone/gnokii/files/gnokii-0.6.22-locale.patch
deleted file mode 100644
index e2cbbc6638a5..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-0.6.22-locale.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Nru gnokii-0.6.22.orig/common/gsm-sms.c gnokii-0.6.22/common/gsm-sms.c
---- gnokii-0.6.22.orig/common/gsm-sms.c 2007-11-24 13:31:01.000000000 +0200
-+++ gnokii-0.6.22/common/gsm-sms.c 2008-01-01 18:11:40.000000000 +0200
-@@ -39,6 +39,10 @@
- #include "gnokii-internal.h"
- #include "gnokii.h"
-
-+#ifdef ENABLE_NLS
-+# include <locale.h>
-+#endif
-+
- #include "sms-nokia.h"
-
- #undef ERROR
diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.22-xmandir.patch b/app-mobilephone/gnokii/files/gnokii-0.6.22-xmandir.patch
deleted file mode 100644
index eebcf94a6ac5..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-0.6.22-xmandir.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nru gnokii-0.6.22.orig/Makefile.global.in gnokii-0.6.22/Makefile.global.in
---- gnokii-0.6.22.orig/Makefile.global.in 2007-11-24 13:31:01.000000000 +0200
-+++ gnokii-0.6.22/Makefile.global.in 2008-01-05 14:33:21.000000000 +0200
-@@ -28,7 +28,7 @@
- mandir = @mandir@
- man1dir = ${mandir}/man1/
- man8dir = ${mandir}/man8/
--xmandir = @XGNOKIIDIR@/man/man1/
-+xmandir = ${mandir}/man1x/
- datarootdir = @datarootdir@
- docdir = @docdir@
- datadir = @datadir@
diff --git a/app-mobilephone/gnokii/gnokii-0.6.22-r2.ebuild b/app-mobilephone/gnokii/gnokii-0.6.22-r2.ebuild
deleted file mode 100644
index d931cfaa7292..000000000000
--- a/app-mobilephone/gnokii/gnokii-0.6.22-r2.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/gnokii-0.6.22-r2.ebuild,v 1.12 2009/05/16 09:17:07 robbat2 Exp $
-
-WANT_AUTOMAKE="none"
-
-inherit eutils linux-info autotools
-
-DESCRIPTION="user space driver and tools for use with mobile phones"
-HOMEPAGE="http://www.gnokii.org/"
-SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
-IUSE="nls bluetooth ical irda sms postgres mysql usb X debug"
-
-RESTRICT="test" #test fails; maybe it will work in the future, but till then...
-
-RDEPEND="X? ( >=x11-libs/gtk+-2.8.19 )
- bluetooth? ( >=net-wireless/bluez-libs-2.25 )
- sms? (
- !app-mobilephone/smstools
- >=dev-libs/glib-2.10.3
- postgres? ( >=virtual/postgresql-server-8.0 )
- mysql? ( >=virtual/mysql-4.1 )
- )
- ical? ( >=dev-libs/libical-0.26.6 )
- usb? ( =virtual/libusb-0* )"
-DEPEND="${RDEPEND}
- irda? ( virtual/os-headers )
- nls? ( >=sys-devel/gettext-0.14.5 )"
-
-CONFIG_CHECK="UNIX98_PTYS"
-
-# Supported languages and translated documentation
-# Be sure all languages are prefixed with a single space!
-MY_AVAILABLE_LINGUAS=" cs de et fi fr it nl pl pt sk sl sv zh_CN"
-IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${P}-locale.patch
- epatch "${FILESDIR}"/${P}-xmandir.patch
-
- if use sms ; then
- local MY_SMSD_DB_OBJS="file.lo"
- local MY_SMSD_DB_LIBS="libfile.la"
- if use postgres; then
- MY_SMSD_DB_OBJS="${MY_SMSD_DB_OBJS} pq.lo"
- MY_SMSD_DB_LIBS="${MY_SMSD_DB_LIBS} libpq.la"
- fi
- if use mysql; then
- MY_SMSD_DB_OBJS="${MY_SMSD_DB_OBJS} mysql.lo"
- MY_SMSD_DB_LIBS="${MY_SMSD_DB_LIBS} libmysql.la"
- fi
-
- sed -i \
- -e "s/^\(DB_OBJS[\t ]*=\).*$/\1 ${MY_SMSD_DB_OBJS}/" \
- -e "s/^\(DB_LIBS[\t ]*=\).*$/\1 ${MY_SMSD_DB_LIBS}/" \
- -e 's/\(^.*LIBTOOL.*--mode=finish.*$\)/#\1/' \
- smsd/Makefile
-
- #Change default database module
- local MY_DEFAULT_DB_MODULE="file"
- if use postgres ; then
- MY_DEFAULT_DB_MODULE="pq"
- elif use mysql ; then
- MY_DEFAULT_DB_MODULE="mysql"
- fi
- sed -i -e "s/\(smsdConfig[.]dbMod[\t ]*=.*\"\).*\(\"\)/\1${MY_DEFAULT_DB_MODULE}\2/" smsd/smsd.c
- fi
-
- # sys-devel/gettext is needed for creating .mo files
- local lang MY_LANGUAGES=""
- for lang in ${MY_AVAILABLE_LINGUAS} ; do
- if use linguas_${lang} ; then
- MY_LANGUAGES="${MY_LANGUAGES} ${lang}"
- fi
- done
- sed -i -e "s:^ALL_LINGUAS=.*$:ALL_LINGUAS=\"${MY_LANGUAGES}\":" configure.in
- eautoconf
-}
-
-src_compile() {
- config_xdebug="--disable-xdebug"
- use X && use debug && config_xdebug="--enable-xdebug"
-
- econf \
- $(use_enable nls) \
- $(use_enable ical libical) \
- $(use_enable usb libusb) \
- $(use_enable irda) \
- $(use_enable bluetooth) \
- $(use_with X x) \
- $(use_enable debug) \
- ${config_xdebug} \
- $(use_enable debug rlpdebug) \
- --enable-security \
- --disable-unix98test \
- || die "configure failed"
-
- emake -j1 || die "make failed"
-
- if use sms; then
- pushd "${S}/smsd"
- emake || die "smsd make install failed"
- popd
- fi
-}
-
-src_install() {
- einstall install-includes || die "make install failed"
-
- if use X; then
- insinto /usr/share/pixmaps
- newins Docs/sample/logo/gnokii.xpm xgnokii.xpm
- fi
-
- insinto /etc
- doins Docs/sample/gnokiirc
- sed -i -e 's:/usr/local:/usr:' "${D}/etc/gnokiirc"
-
- doman Docs/man/*
-
- dodir "/usr/share/doc/${PF}"
- cp -r Docs/sample "${D}/usr/share/doc/${PF}/sample"
- cp -r Docs/protocol "${D}/usr/share/doc/${PF}/protocol"
- rm -rf Docs/man Docs/sample Docs/protocol
- dodoc Docs/* ChangeLog TODO MAINTAINERS
-
- # only one file needs suid root to make a pseudo device
- fperms 4755 /usr/sbin/mgnokiidev
-
- if use sms; then
- pushd "${S}/smsd"
- einstall || die "smsd make install failed"
- insinto /usr/share/doc/${PF}/smsd
- use mysql && doins sms.tables.mysql.sql README.MySQL
- use postgres && doins sms.tables.pq.sql
- doins README ChangeLog README.Tru64 action
- popd
- fi
-}
-
-pkg_postinst() {
- elog "Make sure the user that runs gnokii has read/write access to the device"
- elog "which your phone is connected to."
- elog "The simple way of doing that is to add your user to the uucp group."
-}
diff --git a/app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild b/app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild
index fa7fa79eb279..7bb0498a5a13 100644
--- a/app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild
+++ b/app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild
@@ -1,8 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild,v 1.6 2009/05/16 09:17:07 robbat2 Exp $
-
-WANT_AUTOMAKE="none"
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/gnokii-0.6.26-r2.ebuild,v 1.7 2009/08/15 09:08:39 mrness Exp $
inherit eutils linux-info
@@ -15,7 +13,8 @@ SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ppc64 ~sparc ~x86"
IUSE="nls bluetooth ical irda sms postgres mysql usb X debug"
-RDEPEND="sys-apps/pcsc-lite
+RDEPEND="!app-mobilephone/smstools
+ sys-apps/pcsc-lite
X? ( >=x11-libs/gtk+-2.8.19 )
bluetooth? ( >=net-wireless/bluez-libs-2.25 )
sms? (
diff --git a/app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild b/app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild
index 3809bd15db25..b05fb94bc191 100644
--- a/app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild
+++ b/app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild,v 1.9 2009/06/16 15:21:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/gnokii-0.6.27-r2.ebuild,v 1.10 2009/08/15 09:08:39 mrness Exp $
inherit eutils linux-info autotools
@@ -13,7 +13,8 @@ SLOT="0"
KEYWORDS="amd64 hppa ppc ~ppc64 sparc x86"
IUSE="nls bluetooth ical irda sms postgres mysql usb X debug"
-RDEPEND="sys-apps/pcsc-lite
+RDEPEND="!app-mobilephone/smstools
+ sys-apps/pcsc-lite
X? ( >=x11-libs/gtk+-2 )
bluetooth? ( || ( net-wireless/bluez >=net-wireless/bluez-libs-2.25 ) )
sms? (