diff options
author | Alin Năstac <mrness@gentoo.org> | 2007-06-27 18:00:39 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2007-06-27 18:00:39 +0000 |
commit | 67411903a5eee0023bca933cbafbd56511f0b25e (patch) | |
tree | 2d4152ba8d4d469138c2c8dfcd20ff6b39d2f80a /app-mobilephone/gnokii | |
parent | old (diff) | |
download | historical-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/gnokii')
-rw-r--r-- | app-mobilephone/gnokii/ChangeLog | 7 | ||||
-rw-r--r-- | app-mobilephone/gnokii/Manifest | 16 | ||||
-rw-r--r-- | app-mobilephone/gnokii/files/digest-gnokii-0.6.17 | 3 | ||||
-rw-r--r-- | app-mobilephone/gnokii/gnokii-0.6.17.ebuild | 137 |
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..." +} |