diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2004-09-15 14:51:27 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2004-09-15 14:51:27 +0000 |
commit | dc6bb9ca58f0162e0df51bcfa73a500da9cdea7b (patch) | |
tree | 580033c90f24c87cb390795dc2dde75df67b02fd | |
parent | New release from upstream (diff) | |
download | historical-dc6bb9ca58f0162e0df51bcfa73a500da9cdea7b.tar.gz historical-dc6bb9ca58f0162e0df51bcfa73a500da9cdea7b.tar.bz2 historical-dc6bb9ca58f0162e0df51bcfa73a500da9cdea7b.zip |
version bump, bug #61906, added destop file
-rw-r--r-- | net-dialup/gnokii/ChangeLog | 9 | ||||
-rw-r--r-- | net-dialup/gnokii/Manifest | 7 | ||||
-rw-r--r-- | net-dialup/gnokii/files/digest-gnokii-0.6.3 | 1 | ||||
-rw-r--r-- | net-dialup/gnokii/files/gnokii-0.6.3-nounix98pty.patch.bz2 | bin | 0 -> 988 bytes | |||
-rw-r--r-- | net-dialup/gnokii/files/gnokii-bindir.patch | 11 | ||||
-rw-r--r-- | net-dialup/gnokii/files/gnokii.desktop | 10 | ||||
-rw-r--r-- | net-dialup/gnokii/gnokii-0.6.3.ebuild | 91 |
7 files changed, 127 insertions, 2 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..1cc29dc1fef0 100644 --- a/net-dialup/gnokii/Manifest +++ b/net-dialup/gnokii/Manifest @@ -1,7 +1,12 @@ +MD5 bbaba2401dc58d42a032177554adb5c1 gnokii-0.6.3.ebuild 2025 MD5 283a09ec47584421cc124bbf3efb8e63 gnokii-0.6.0.ebuild 1770 MD5 659f413872f296b259acd0d3a83edc3d gnokii-0.5.10.ebuild 1763 -MD5 3fae9083385b907ad21ece4be151cd88 ChangeLog 2179 +MD5 00615ddabfbaa3ef65fee3c322807711 ChangeLog 2426 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 Binary files differnew file mode 100644 index 000000000000..86dc8611073b --- /dev/null +++ b/net-dialup/gnokii/files/gnokii-0.6.3-nounix98pty.patch.bz2 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" +} |