summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2004-09-15 14:51:27 +0000
committerHeinrich Wendel <lanius@gentoo.org>2004-09-15 14:51:27 +0000
commit72db6f6132784238abb795b0177e954870bc922f (patch)
tree374f6309a6d2954f62106f53832f8a793651db0d /net-dialup/gnokii
parentNew release from upstream (Manifest recommit) (diff)
downloadgentoo-2-72db6f6132784238abb795b0177e954870bc922f.tar.gz
gentoo-2-72db6f6132784238abb795b0177e954870bc922f.tar.bz2
gentoo-2-72db6f6132784238abb795b0177e954870bc922f.zip
version bump, bug #61906, added destop file
Diffstat (limited to 'net-dialup/gnokii')
-rw-r--r--net-dialup/gnokii/ChangeLog9
-rw-r--r--net-dialup/gnokii/Manifest5
-rw-r--r--net-dialup/gnokii/files/digest-gnokii-0.6.31
-rw-r--r--net-dialup/gnokii/files/gnokii-0.6.3-nounix98pty.patch.bz2bin0 -> 988 bytes
-rw-r--r--net-dialup/gnokii/files/gnokii-bindir.patch11
-rw-r--r--net-dialup/gnokii/files/gnokii.desktop10
-rw-r--r--net-dialup/gnokii/gnokii-0.6.3.ebuild91
7 files changed, 126 insertions, 1 deletions
diff --git a/net-dialup/gnokii/ChangeLog b/net-dialup/gnokii/ChangeLog
index aa627a55b812..ab7d925ce668 100644
--- a/net-dialup/gnokii/ChangeLog
+++ b/net-dialup/gnokii/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-dialup/gnokii
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/gnokii/ChangeLog,v 1.15 2004/08/03 07:36:14 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/gnokii/ChangeLog,v 1.16 2004/09/15 14:51:27 lanius Exp $
+
+*gnokii-0.6.3 (15 Sep 2004)
+
+ 15 Sep 2004; Heinrich Wendel <lanius@gentoo.org>
+ +files/gnokii-0.6.3-nounix98pty.patch.bz2, +files/gnokii-bindir.patch,
+ +files/gnokii.desktop, +gnokii-0.6.3.ebuild:
+ version bump, bug #61906, added destop file
03 Aug 2004; Heinrich Wendel <lanius@gentoo.org> gnokii-0.4.3.ebuild:
remove old buggy ebuild
diff --git a/net-dialup/gnokii/Manifest b/net-dialup/gnokii/Manifest
index 708e3471953f..511d67cd3427 100644
--- a/net-dialup/gnokii/Manifest
+++ b/net-dialup/gnokii/Manifest
@@ -1,7 +1,12 @@
+MD5 7cbd2071c614bcf886655b22b29ec01b gnokii-0.6.3.ebuild 1920
MD5 283a09ec47584421cc124bbf3efb8e63 gnokii-0.6.0.ebuild 1770
MD5 659f413872f296b259acd0d3a83edc3d gnokii-0.5.10.ebuild 1763
MD5 3fae9083385b907ad21ece4be151cd88 ChangeLog 2179
MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
MD5 c090b40eb79ae5472e82a22256d7c396 files/gnokii-0.5.4-nounix98pty.patch 2279
+MD5 135df3cf24c3041ccb20a5896482ed59 files/gnokii.desktop 260
MD5 18ace349b5a90256f80dfbcafb097441 files/digest-gnokii-0.6.0 66
+MD5 a5368c4063484bca17cb363705d3caa2 files/digest-gnokii-0.6.3 66
MD5 0bbebda960877f78a4e41b6799c0b653 files/digest-gnokii-0.5.10 67
+MD5 2f2f572bc05f2ee40468130dcdd7e946 files/gnokii-bindir.patch 461
+MD5 9488d33f3f7b858c918549abe13588dd files/gnokii-0.6.3-nounix98pty.patch.bz2 988
diff --git a/net-dialup/gnokii/files/digest-gnokii-0.6.3 b/net-dialup/gnokii/files/digest-gnokii-0.6.3
new file mode 100644
index 000000000000..60d24e87d72b
--- /dev/null
+++ b/net-dialup/gnokii/files/digest-gnokii-0.6.3
@@ -0,0 +1 @@
+MD5 7e932688aeaa2ca8be2f2e3b3bf1b90e gnokii-0.6.3.tar.bz2 1824992
diff --git a/net-dialup/gnokii/files/gnokii-0.6.3-nounix98pty.patch.bz2 b/net-dialup/gnokii/files/gnokii-0.6.3-nounix98pty.patch.bz2
new file mode 100644
index 000000000000..86dc8611073b
--- /dev/null
+++ b/net-dialup/gnokii/files/gnokii-0.6.3-nounix98pty.patch.bz2
Binary files differ
diff --git a/net-dialup/gnokii/files/gnokii-bindir.patch b/net-dialup/gnokii/files/gnokii-bindir.patch
new file mode 100644
index 000000000000..2aa3d54a5ec2
--- /dev/null
+++ b/net-dialup/gnokii/files/gnokii-bindir.patch
@@ -0,0 +1,11 @@
+--- gnokii-0.6.3/Docs/sample/gnokiirc.orig 2004-07-05 00:04:24.000000000 +0200
++++ gnokii-0.6.3/Docs/sample/gnokiirc 2004-07-23 14:03:12.077771752 +0200
+@@ -91,7 +91,7 @@
+ # permissions 4750, owned by root, group gnokii. Ensure you
+ # are in the gnokii group and that the group exists...
+ [gnokiid]
+-bindir = /usr/local/sbin/
++bindir = /usr/sbin/
+
+ # Any entries in the following two sections will be set as environment
+ # variables when running the scripts.
diff --git a/net-dialup/gnokii/files/gnokii.desktop b/net-dialup/gnokii/files/gnokii.desktop
new file mode 100644
index 000000000000..c8d3af50a458
--- /dev/null
+++ b/net-dialup/gnokii/files/gnokii.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=gnokii
+Comment=Linux/Unix tool suite for Nokia mobile phones
+Comment[pl]=Linuksowy/Uniksowy zestaw narzędzi dla telefonów komórkowych Nokia
+Icon=gnokii.png
+Exec=xgnokii
+Terminal=false
+Type=Application
+Encoding=UTF-8
+Categories=Utility;
diff --git a/net-dialup/gnokii/gnokii-0.6.3.ebuild b/net-dialup/gnokii/gnokii-0.6.3.ebuild
new file mode 100644
index 000000000000..8820e5984e58
--- /dev/null
+++ b/net-dialup/gnokii/gnokii-0.6.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/gnokii/gnokii-0.6.3.ebuild,v 1.1 2004/09/15 14:51:27 lanius Exp $
+
+inherit eutils
+
+IUSE="nls X bluetooth irda sms postgres mysql"
+
+DESCRIPTION="a client that plugs into your handphone"
+SRC_URI="http://www.gnokii.org/download/${P}.tar.bz2"
+HOMEPAGE="http://www.gnokii.org"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+
+RDEPEND="X? ( =x11-libs/gtk+-1.2* )
+ bluetooth? ( net-wireless/bluez-libs )
+ irda? ( virtual/os-headers )
+ sms? ( postgres? ( dev-db/postgresql )
+ mysql? ( dev-db/mysql ) )"
+
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-bindir.patch
+ epatch ${FILESDIR}/${PN}-0.6.3-nounix98pty.patch.bz2
+}
+
+src_compile() {
+ econf \
+ `use_enable nls` \
+ `use_with X x` \
+ --enable-security || die "configure failed"
+
+ emake || die "make failed"
+
+ if use sms
+ then
+ cd ${S}/smsd
+
+ if use postgres; then
+ emake libpq.la || die "smsd make failed"
+ elif use mysql; then
+ emake libmysql.la || die "smsd make failed"
+ else
+ emake libfile.la || die "smsd make failed"
+ fi
+ fi
+}
+
+src_install () {
+ einstall || die "make install failed"
+
+ dodoc Docs/*
+ cp -r Docs/sample ${D}/usr/share/doc/${PF}/sample
+ cp -r Docs/protocol ${D}/usr/share/doc/${PF}/protocol
+
+ doman Docs/man/*
+
+ insinto /etc
+ doins ${S}/Docs/sample/gnokiirc
+
+ # only one file needs suid root to make a psuedo device
+ fperms 4755 ${D}/usr/sbin/mgnokiidev
+
+ if [ `use sms` ]
+ then
+ cd ${S}/smsd
+
+ einstall || die "smsd make install failed"
+ fi
+
+ insinto /usr/share/pixmaps
+ doins ${FILESDIR}/${PN}.png
+
+ insinto /usr/share/applications
+ doins ${FILESDIR}/${PN}.desktop
+}
+
+pkg_postinst() {
+ einfo "gnokii does not need it's own group anymore."
+ einfo "Make sure the user that runs gnokii has read/write access to the device"
+ einfo "which your phone is connected to. eg. chown <user> /dev/ttyS0"
+}