summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2007-06-27 18:00:39 +0000
committerAlin Năstac <mrness@gentoo.org>2007-06-27 18:00:39 +0000
commit67411903a5eee0023bca933cbafbd56511f0b25e (patch)
tree2d4152ba8d4d469138c2c8dfcd20ff6b39d2f80a /app-mobilephone
parentold (diff)
downloadhistorical-67411903a5eee0023bca933cbafbd56511f0b25e.tar.gz
historical-67411903a5eee0023bca933cbafbd56511f0b25e.tar.bz2
historical-67411903a5eee0023bca933cbafbd56511f0b25e.zip
Version bump, done by Peter Volkov <pva@gentoo.org> (#183044).
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-mobilephone')
-rw-r--r--app-mobilephone/gnokii/ChangeLog7
-rw-r--r--app-mobilephone/gnokii/Manifest16
-rw-r--r--app-mobilephone/gnokii/files/digest-gnokii-0.6.173
-rw-r--r--app-mobilephone/gnokii/gnokii-0.6.17.ebuild137
4 files changed, 158 insertions, 5 deletions
diff --git a/app-mobilephone/gnokii/ChangeLog b/app-mobilephone/gnokii/ChangeLog
index 5edf78d2b502..c4abb4f5c612 100644
--- a/app-mobilephone/gnokii/ChangeLog
+++ b/app-mobilephone/gnokii/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-mobilephone/gnokii
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/ChangeLog,v 1.53 2007/05/06 04:52:06 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/ChangeLog,v 1.54 2007/06/27 18:00:39 mrness Exp $
+
+*gnokii-0.6.17 (27 Jun 2007)
+
+ 27 Jun 2007; Alin Năstac <mrness@gentoo.org> +gnokii-0.6.17.ebuild:
+ Version bump, done by Peter Volkov <pva@gentoo.org> (#183044).
06 May 2007; Tobias Scherbaum <dertobi123@gentoo.org>
gnokii-0.6.14-r2.ebuild:
diff --git a/app-mobilephone/gnokii/Manifest b/app-mobilephone/gnokii/Manifest
index b4e421a72c3a..246e60235f02 100644
--- a/app-mobilephone/gnokii/Manifest
+++ b/app-mobilephone/gnokii/Manifest
@@ -21,6 +21,7 @@ SHA256 1176b84076d5200463c253fb4dae7758c9cf9c1a059ef1baec2ee59060373083 files/gn
DIST gnokii-0.6.10.tar.bz2 1916536 RMD160 6ef9f4113e75b52267f7fbb3551e1685332b86a1 SHA1 3d3ba3ce03a418202f50a768b906953843852d61 SHA256 92659c8b02a50f7a2d40a608b81514176a13216d4a40d35689df9a49f58444f0
DIST gnokii-0.6.12.tar.bz2 1517318 RMD160 98c1d4933455e6c05f460a0c59716baef3b0b83b SHA1 dc1b33d999c46f3fa74039201788b3440a26d412 SHA256 7ec179f8d933c1005af2b4996198fffc10b528f4604b796c471d6413cc825b58
DIST gnokii-0.6.14.tar.bz2 1546845 RMD160 471689e6ccbb2a81c0eb27a073e27f88ed71e3df SHA1 df3c5a4fd96d84e81feee8ded2bdf112269e78f3 SHA256 cea63cddf79864d306198c7a84091af0b4685816b352ae253a3e2bfac5e67cb7
+DIST gnokii-0.6.17.tar.bz2 1739452 RMD160 ebe140c6f24f18e707fecca426f6069dd3dae9ff SHA1 ae39ae5cf117cdaef300fa9f4b2cceeeb0925377 SHA256 f16ab192c72161f99473f2644e2afa9e31c7702b2544b5595231213e26a90f6c
DIST gnokii-0.6.7.tar.bz2 1932632 RMD160 8671171dbf3cb9f53ba6b12640783a96ef118a08 SHA1 a8e3aeedaaad6fee5f93724a7e4083c30a891284 SHA256 540836595990151624d082922b2afcdf797944a5242ca7b05f2ac886a2b24a31
DIST gnokii-0.6.8.tar.bz2 1980384 RMD160 dcab4fa9167b68bb6c4085de389b73eeeab2ed3e SHA1 9d3709b896926869878c88cc79265dc46d5f9b63 SHA256 43d77622205600edb2cffeadb0f7693c629da01f11d4f5398c5925bd1d6ffe5e
EBUILD gnokii-0.6.10.ebuild 2263 RMD160 dcabd394793fc7e7f24bdb997ce48906e7fe2aa0 SHA1 b0abfc99e19bd09879976b818d80c90352c21441 SHA256 002190814899246149d6f17e36242509398ecba7c62783bd991f215ade271114
@@ -39,6 +40,10 @@ EBUILD gnokii-0.6.14.ebuild 2987 RMD160 485692b3a0bbe6e75c90fa168744940ef81792dd
MD5 f2dd73f622c5bdec0e09e3277d7eef75 gnokii-0.6.14.ebuild 2987
RMD160 485692b3a0bbe6e75c90fa168744940ef81792dd gnokii-0.6.14.ebuild 2987
SHA256 1a01667cbeac7d31c61c6213b6a643a06a5c30988079dffb7ea2c4b232684d5a gnokii-0.6.14.ebuild 2987
+EBUILD gnokii-0.6.17.ebuild 3875 RMD160 482d5d2a4dc151e1ec5bc5bb41acd46ecfe94eb2 SHA1 2e793153986aecc430052ca87ad8facadc21917e SHA256 8762471ffe8545ee43b7cd9555a154b155ed8f7e187baadc06c516f2a9c0ed3e
+MD5 567240cffc8525bd6874dad43ecaf6c5 gnokii-0.6.17.ebuild 3875
+RMD160 482d5d2a4dc151e1ec5bc5bb41acd46ecfe94eb2 gnokii-0.6.17.ebuild 3875
+SHA256 8762471ffe8545ee43b7cd9555a154b155ed8f7e187baadc06c516f2a9c0ed3e gnokii-0.6.17.ebuild 3875
EBUILD gnokii-0.6.7-r1.ebuild 2319 RMD160 2acb44a79b83627eeeb06b99f6fc75e0ba2c9f05 SHA1 cf5b34b2f2960c49df15ba7d8374255e594a4085 SHA256 ef842e9d57f24b588ea444556d7a31be3a3226bd2a70d581028c45a288dd7d86
MD5 470a7317a0c2704b3edd78772c8db0b7 gnokii-0.6.7-r1.ebuild 2319
RMD160 2acb44a79b83627eeeb06b99f6fc75e0ba2c9f05 gnokii-0.6.7-r1.ebuild 2319
@@ -51,10 +56,10 @@ EBUILD gnokii-0.6.8.ebuild 2323 RMD160 186f460f22e59d320c19fbbc9fcf3e20e196501f
MD5 3f7076e996a43d583342e3f8387f361a gnokii-0.6.8.ebuild 2323
RMD160 186f460f22e59d320c19fbbc9fcf3e20e196501f gnokii-0.6.8.ebuild 2323
SHA256 fdf0555f5e38915a5b1ef2897405cbc40894ead231482364310019db508518e4 gnokii-0.6.8.ebuild 2323
-MISC ChangeLog 11188 RMD160 847d05b0c00ad269f520b764211c0f4e3455eee1 SHA1 989a0f18a78b045a8fd8026a7d9f715543e9af5d SHA256 39347320456bca93a74d5cd2f400932ea9ab43000ad8e3189b931a8a2cd46e8e
-MD5 3f49fd3e0a06a8a127ca570cea6666ff ChangeLog 11188
-RMD160 847d05b0c00ad269f520b764211c0f4e3455eee1 ChangeLog 11188
-SHA256 39347320456bca93a74d5cd2f400932ea9ab43000ad8e3189b931a8a2cd46e8e ChangeLog 11188
+MISC ChangeLog 11351 RMD160 f466d1d524ca0ed7d6cb79a39194f57c01d9a169 SHA1 648a61aa7064e4bbdd149f877e3b6371e9d7d668 SHA256 95714da3de7c81cac62d461c009ec180882cae60726dca3aa682f26c41829a29
+MD5 706481e21f38c96d169a901126dc388a ChangeLog 11351
+RMD160 f466d1d524ca0ed7d6cb79a39194f57c01d9a169 ChangeLog 11351
+SHA256 95714da3de7c81cac62d461c009ec180882cae60726dca3aa682f26c41829a29 ChangeLog 11351
MISC metadata.xml 467 RMD160 f4f42815e8e048a9393a44da04ca01dac19c2cb5 SHA1 ffe70f8fab241fb7d19fb7807e6a04a5134fee6e SHA256 568184cf4297917d644b08f231861be42f00830d26e6c3789e3a4d65016430d6
MD5 01ec5e34cbf064fdf9a0862d481b01d9 metadata.xml 467
RMD160 f4f42815e8e048a9393a44da04ca01dac19c2cb5 metadata.xml 467
@@ -71,6 +76,9 @@ SHA256 b885674830291c32e9183bdb622e705eb8ac3b84448a0aabdc6f6c1030478296 files/di
MD5 e11b217bdc80c76accbe14ddf2551844 files/digest-gnokii-0.6.14-r2 247
RMD160 163a9f496688c3c4c75ed67cd6c717e12715f192 files/digest-gnokii-0.6.14-r2 247
SHA256 b885674830291c32e9183bdb622e705eb8ac3b84448a0aabdc6f6c1030478296 files/digest-gnokii-0.6.14-r2 247
+MD5 9953d2b00cb021c880a2eda135508749 files/digest-gnokii-0.6.17 247
+RMD160 b2a23d8def7dbcb14ee6b5358b0ac13eb4930e9c files/digest-gnokii-0.6.17 247
+SHA256 9ce6ec41b068ad4089a34897aa70d350166ab0b59d960dc6e91852728d110055 files/digest-gnokii-0.6.17 247
MD5 388f5e242175dbedd401b041f006c78b files/digest-gnokii-0.6.7-r1 244
RMD160 eabe1a889f24dac4746c98a4d4de7ad3f93a5c83 files/digest-gnokii-0.6.7-r1 244
SHA256 b84b1fcc7ffaddb23e4cb4e2e7c1c065452d3056e9f74b28c80cfbc808e51ba0 files/digest-gnokii-0.6.7-r1 244
diff --git a/app-mobilephone/gnokii/files/digest-gnokii-0.6.17 b/app-mobilephone/gnokii/files/digest-gnokii-0.6.17
new file mode 100644
index 000000000000..b9f9ac2537ec
--- /dev/null
+++ b/app-mobilephone/gnokii/files/digest-gnokii-0.6.17
@@ -0,0 +1,3 @@
+MD5 42b78d30e9eff4de9cfa20a54ead1818 gnokii-0.6.17.tar.bz2 1739452
+RMD160 ebe140c6f24f18e707fecca426f6069dd3dae9ff gnokii-0.6.17.tar.bz2 1739452
+SHA256 f16ab192c72161f99473f2644e2afa9e31c7702b2544b5595231213e26a90f6c gnokii-0.6.17.tar.bz2 1739452
diff --git a/app-mobilephone/gnokii/gnokii-0.6.17.ebuild b/app-mobilephone/gnokii/gnokii-0.6.17.ebuild
new file mode 100644
index 000000000000..8b311b88781b
--- /dev/null
+++ b/app-mobilephone/gnokii/gnokii-0.6.17.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gnokii/gnokii-0.6.17.ebuild,v 1.1 2007/06/27 18:00:39 mrness Exp $
+
+inherit eutils flag-o-matic linux-info
+
+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="~alpha ~amd64 ~hppa ~ia64 ~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? ( >=dev-libs/glib-2.10.3
+ postgres? ( >=dev-db/postgresql-8.0.8 )
+ mysql? ( >=virtual/mysql-4.1 )
+ )
+ ical? ( >=dev-libs/libical-0.26.6 )
+ usb? ( >=dev-libs/libusb-0.1.11 )"
+DEPEND="${RDEPEND}
+ irda? ( virtual/os-headers )
+ nls? ( >=sys-devel/gettext-0.14.5 )"
+
+CONFIG_CHECK="UNIX98_PTYS"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ 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.*=.*file[.]lo/DB_OBJS = ${MY_SMSD_DB_OBJS}/" \
+ -e "s/^DB_LIBS.*=.*libfile[.]la/DB_LIBS = ${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
+ [[ ${MY_DEFAULT_DB_MODULE} == "file" ]] || \
+ sed -i -e "s/\"file\"/\"${MY_DEFAULT_DB_MODULE}\"/" smsd/smsd.c
+ fi
+}
+
+src_compile() {
+ append-flags -fno-strict-aliasing
+ append-ldflags $(bindnow-flags) #avoid QA notices
+
+ 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 || 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 "gnokii does not need it's own group anymore."
+ elog "Make sure the user that runs gnokii has read/write access to the device"
+ elog "which your phone is connected to. eg. chown <user> /dev/ttyS0"
+ echo
+ ewarn "We received at least one report of gnokii with usb connection breaking the phone,"
+ ewarn "which was in need to be serviced afterwards. Be careful if you decide to try that..."
+}