summaryrefslogtreecommitdiff
path: root/app-mobilephone/gnokii
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-07-14 20:56:41 +0100
commitd87262dd706fec50cd150aab3e93883b6337466d (patch)
tree246b44c33ad7a57550430b0a60fa0df86a3c9e68 /app-mobilephone/gnokii
parent71bc00c87bba1ce31de0dac6c3b7fd1aee6917fc (diff)
gentoo resync : 14.07.2018
Diffstat (limited to 'app-mobilephone/gnokii')
-rw-r--r--app-mobilephone/gnokii/Manifest9
-rw-r--r--app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch11
-rw-r--r--app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch27
-rw-r--r--app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch17
-rw-r--r--app-mobilephone/gnokii/files/gnokii-9999-icon.patch11
-rw-r--r--app-mobilephone/gnokii/files/gnokii-9999-translations.patch10
-rw-r--r--app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild139
-rw-r--r--app-mobilephone/gnokii/gnokii-9999.ebuild135
-rw-r--r--app-mobilephone/gnokii/metadata.xml17
9 files changed, 0 insertions, 376 deletions
diff --git a/app-mobilephone/gnokii/Manifest b/app-mobilephone/gnokii/Manifest
deleted file mode 100644
index 347e2a654ab6..000000000000
--- a/app-mobilephone/gnokii/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX gnokii-0.6.31-fix_xgnokii_inclusion.patch 260 BLAKE2B 7f681ed48bcf8f8cb5b07e9d1208f3a98fc0006f8a436aa160387f3de6b6a49f488028cf0d818e9d29dc1ffbe9c28368641965685a18ddb6743ed61611dab0b7 SHA512 e23b72af4d51c7691b56beab15b36e275e6ea1fb8599d1cee4be98570caf0c9434b2cd61fd3879c41adb219c7ab9b41bd794df27d9be97bb38b3799427039393
-AUX gnokii-0.6.31-gcc5.patch 863 BLAKE2B 4d018cbdc5e071e05811f41db3b0ae936268192978f0588b9e0d6dad4aebdb086d23d1f42bc4c6f878eabef7451e3a5b1d687cd5d989b4c5f9581497b2a0396f SHA512 548a32f93b059e45c8616dedf49a0ce3b0e63463f8ddc3384b473d91bd12c3fab2c6e21de0b09d2b330c189454a2bf3e486aa25122ea58392d9cb11994592086
-AUX gnokii-0.6.31-gcc7.patch 830 BLAKE2B 308123e9f4a341a9ec1b2dd90e6c88b9ba9f2d8bc1114057ed8b0675152ca340cedd4ecc4e6859f84b537ff86c04a193dd24816ce33ed08a1cb3649a7358b138 SHA512 6c6a106d9a0bfd20d35d5ae73537aa3409a721989fc450a315720a11f79c771de077af86434003284c9a187cfd17e9cc6766d8f4db4ccf496a30596ac59b7d8d
-AUX gnokii-9999-icon.patch 239 BLAKE2B 17253cc10ccb2b7520c0967821e4a57f56e2292d2d8692cf5879f3b3b0f5304dba257a56dc3c45b920c29b5fbda120daa7bbd3135f9a53880e09447580fd320b SHA512 11ecd345c1bd93a8c0f316b411106bc22c5fecff2a848d075e9feb1bd1581a255dbf5a7eaa7fc525325af9b1c7d90736a7b58104f870f3d7ec329ea0b43c2dc3
-AUX gnokii-9999-translations.patch 196 BLAKE2B e703e57517f370852858bbe945be12697a249dc9743bce5f05b0f3ac1a04bc5c48d16217b7f2f0ef89ed0930cbadff2d758b6407a16bb1d785d329d1a47afc13 SHA512 ac167f1d93abf9ed00cd4761ae3b86fdfda33ec5690bf1c0c62a136fe09d0f57dd0d3abe172a3adafb499cc01655995111bc84343932bc6054d45a8e70097af6
-DIST gnokii-0.6.31.tar.bz2 1237865 BLAKE2B d94c5d44e7075b875037c55448b63c76a27116ad09eeb3c450597d6d65d0cabae65aefc904dcdd868b30fbd17989ce50aecfb2d08dce8ac55e36d1976f0b61da SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d
-EBUILD gnokii-0.6.31-r1.ebuild 3406 BLAKE2B 05dc21f33f49a26ad64e97dcef8a5664dd5c041e539bd1c52a0a46a4fcdaed78b894e842a4c14dc622b9293a4d0d04c7c05cd1e2d7c63b29e4b163b99471690e SHA512 ee152a9844dc03bf2a006183eef4a494ea98845a56029d4d0aa2ee78355ccac732c3aad6a39953c99fcf6ae1e023bc90b22048b56c29c498152f9b238637630a
-EBUILD gnokii-9999.ebuild 3329 BLAKE2B 86eec528c3dc6ad9e9209d4c6519fe2ad7d5af43c4c72c7b1312330e4c983ce76e9b4292ef40e6e4b3f8f06f1286a6ad3eda95988bcfbc246862d2e4114497bb SHA512 1521e6f7baffbcbbc11d3ed499134ab7f56ece40c809853d03e07f12b77dd6a4d02ef8c001fffcc711d026920f0b5ddc0a0bc8f5058296c75a132e84cc5fca6a
-MISC metadata.xml 756 BLAKE2B 840e51ec7099b1ae34694dfa328d908147c90a32689165201a98bbc6559c1d6db8c63dffc0264210203775ba502d1c64d3245b32c4def375abf7a7685539c458 SHA512 7fbdd7684cd7810fe6114146a3378c346ca8d01df54adbbea292b0727fb039d5ceec29e4a5fd4d3031c17f9f229a4de0d635ae23e57eb507103255ebcb057983
diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch
deleted file mode 100644
index 243f78174a0f..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-0.6.31-fix_xgnokii_inclusion.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/configure.in
-+++ b/configure.in
-@@ -689,7 +689,7 @@
- fi
- fi
-
--AM_CONDITIONAL(XGNOKII, test "x$_support" = "xyes")
-+AM_CONDITIONAL(XGNOKII, test "x$x_support" = "xyes")
-
- dnl ======================== Check for libsocket
- AC_CHECK_LIB(socket, socket)
diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch
deleted file mode 100644
index 09b65f5b0f81..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Patch by Robert Scheck <robert@fedoraproject.org> for gnokii <= 0.6.31 to avoid
-build failures with GCC 5.x as "gnokii-0.6.31/xgnokii/xgnokii.c:1209: undefined
-reference to `GUI_HideAbout'" and "xgnokii-xgnokii_logos.o:(.data.rel+0xe0):
-undefined reference to `CloseLogosWindow'".
-
---- gnokii-0.6.31/xgnokii/xgnokii.c 2011-12-02 15:53:04.000000000 +0100
-+++ gnokii-0.6.31/xgnokii/xgnokii.c.gcc5 2015-06-20 15:49:59.000000000 +0200
-@@ -798,7 +798,7 @@
- }
-
-
--inline void GUI_HideAbout(void)
-+void GUI_HideAbout(void)
- {
- gtk_widget_hide(AboutDialog);
- }
---- gnokii-0.6.31/xgnokii/xgnokii_logos.c 2011-12-02 15:53:04.000000000 +0100
-+++ gnokii-0.6.31/xgnokii/xgnokii_logos.c.gcc5 2015-06-20 15:50:15.000000000 +0200
-@@ -1304,7 +1304,7 @@
- return 0;
- }
-
--inline void CloseLogosWindow(void)
-+void CloseLogosWindow(void)
- {
- gtk_widget_hide(GUI_LogosWindow);
- }
diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch
deleted file mode 100644
index 6637a6af62c4..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Patch by Robert Scheck <robert@fedoraproject.org> for gnokii <= 0.6.31 to avoid
-build failures with GCC 7.x as "../common/.libs/libgnokii.so: undefined reference
-to `local_atoi'". The "inline" is only a hint that the compiler doesn't complain
-about double defined symbols, but does not guarantee that a function is inlined
-or that a symbol is generated when needed.
-
---- gnokii-0.6.31/common/gsm-filetypes.c 2011-12-02 15:53:04.000000000 +0100
-+++ gnokii-0.6.31/common/gsm-filetypes.c.gcc7 2017-02-12 00:55:39.000000000 +0100
-@@ -1409,7 +1409,7 @@
- #define GET_NEXT_TOKEN() o = get_next_token(line + offset, ';')
- #define STORE_TOKEN(a) strip_slashes(a, line + offset, sizeof(a) - 1, o - 1)
-
--inline int local_atoi(char *str, int len)
-+static int local_atoi(char *str, int len)
- {
- int retval;
- char *aux = strndup(str, len);
diff --git a/app-mobilephone/gnokii/files/gnokii-9999-icon.patch b/app-mobilephone/gnokii/files/gnokii-9999-icon.patch
deleted file mode 100644
index 13ca2cf6e4ce..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-9999-icon.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/xgnokii/xgnokii.desktop.in
-+++ b/xgnokii/xgnokii.desktop.in
-@@ -2,7 +2,7 @@
- _Name=Xgnokii
- _GenericName=Mobile Phone Suite
- _Comment=Manage your mobile phone
--Icon=phone
-+Icon=xgnokii
- Exec=xgnokii
- Terminal=false
- Type=Application
diff --git a/app-mobilephone/gnokii/files/gnokii-9999-translations.patch b/app-mobilephone/gnokii/files/gnokii-9999-translations.patch
deleted file mode 100644
index 2f61cc222738..000000000000
--- a/app-mobilephone/gnokii/files/gnokii-9999-translations.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/po/POTFILES.in
-+++ b/po/POTFILES.in
-@@ -57,6 +57,7 @@
- smsd/pq.c
- smsd/smsd.c
- smsd/sqlite.c
-+utils/gnokii-configure.glade
- utils/mgnokiidev.c
- xgnokii/xgnokii.c
- xgnokii/xgnokii_calendar.c
diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild
deleted file mode 100644
index 021722efb00e..000000000000
--- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils linux-info
-
-HOMEPAGE="http://www.gnokii.org/"
-if [[ $PV == *9999 ]]; then
- EGIT_REPO_URI="
- git://git.savannah.nongnu.org/${PN}.git
- http://git.savannah.gnu.org/r/${PN}.git"
- inherit git-r3
-else
- SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2"
- KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-DESCRIPTION="User space driver and tools for use with mobile phones"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X"
-
-RDEPEND="
- !app-mobilephone/smstools
- bluetooth? ( kernel_linux? ( net-wireless/bluez ) )
- ical? ( dev-libs/libical:= )
- pcsc-lite? ( sys-apps/pcsc-lite )
- sms? (
- dev-libs/glib:2
- postgres? ( dev-db/postgresql:* )
- mysql? ( virtual/mysql:= )
- )
- usb? ( virtual/libusb:0 )
- X? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- dev-util/intltool
- irda? ( virtual/os-headers )
- nls? ( sys-devel/gettext )
-"
-
-CONFIG_CHECK="~UNIX98_PTYS"
-
-S="${WORKDIR}/${PN}-${PV%.1}"
-
-# 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"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch
- "${FILESDIR}"/${P}-gcc5.patch
- "${FILESDIR}"/${P}-gcc7.patch
-)
-
-src_prepare() {
- [[ $PV == *9999 ]] && \
- PATCHES=(
- "${FILESDIR}"/${P}-icon.patch
- "${FILESDIR}"/${P}-translations.patch
- )
-
- sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die
-
- default
- mv configure.{in,ac} || die
-
- eautoreconf
-}
-
-src_configure() {
- strip-linguas ${MY_AVAILABLE_LINGUAS}
-
- local config_xdebug
- if use X && use debug; then
- config_xdebug="--enable-xdebug"
- else
- config_xdebug="--disable-xdebug"
- fi
-
- econf \
- --disable-static \
- --enable-security \
- --disable-unix98test \
- $(use_enable bluetooth) \
- ${config_xdebug} \
- $(use_enable debug fulldebug) \
- $(use_enable debug rlpdebug) \
- $(use_enable ical libical) \
- $(use_enable irda) \
- $(use_enable mysql) \
- $(use_enable nls) \
- $(use_enable pcsc-lite libpcsclite) \
- $(use_enable postgres) \
- $(use_enable sms smsd) \
- $(use_enable usb libusb) \
- $(use_with X x)
-}
-
-src_test() {
- echo common/phones/fake.c >> po/POTFILES.in || die
- default
-}
-
-src_install() {
- default
-
- # package provides .pc files
- find "${D}" -name '*.la' -delete || die
-
- insinto /etc
- doins Docs/sample/gnokiirc
-
- # only one file needs suid root to make a pseudo device
- fperms 4755 /usr/sbin/mgnokiidev
-
- use X && newicon Docs/sample/logo/gnokii.xpm xgnokii.xpm
-
- if use sms; then
- cd smsd || die
-
- docinto smsd
- use mysql && dodoc sms.tables.mysql.sql README.MySQL
- use postgres && dodoc sms.tables.pq.sql
- dodoc README ChangeLog README.Tru64 action
- 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."
- if [[ $PV == *9999 ]]; then
- elog "This is the GIT version of ${PN}. It is experimental but may have important bug fixes."
- elog "You can keep track of the most recent commits at:"
- elog " http://git.savannah.gnu.org/cgit/gnokii.git/"
- elog "Whenever there is a change you are interested in, you can re-emerge ${P}."
- fi
-}
diff --git a/app-mobilephone/gnokii/gnokii-9999.ebuild b/app-mobilephone/gnokii/gnokii-9999.ebuild
deleted file mode 100644
index af17537e188b..000000000000
--- a/app-mobilephone/gnokii/gnokii-9999.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils linux-info
-
-HOMEPAGE="http://www.gnokii.org/"
-if [[ $PV == *9999 ]]; then
- EGIT_REPO_URI="
- git://git.savannah.nongnu.org/${PN}.git
- http://git.savannah.gnu.org/r/${PN}.git"
- inherit git-r3
-else
- SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-DESCRIPTION="User space driver and tools for use with mobile phones"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X"
-
-RDEPEND="
- !app-mobilephone/smstools
- bluetooth? ( kernel_linux? ( net-wireless/bluez ) )
- ical? ( dev-libs/libical:= )
- pcsc-lite? ( sys-apps/pcsc-lite )
- sms? (
- dev-libs/glib:2
- postgres? ( dev-db/postgresql:* )
- mysql? ( virtual/mysql:= )
- )
- usb? ( virtual/libusb:0 )
- X? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}
- dev-util/intltool
- irda? ( virtual/os-headers )
- nls? ( sys-devel/gettext )"
-
-CONFIG_CHECK="~UNIX98_PTYS"
-
-S="${WORKDIR}/${PN}-${PV%.1}"
-
-# 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"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch
- "${FILESDIR}"/${P}-gcc5.patch
-)
-
-src_prepare() {
- [[ $PV == *9999 ]] && \
- PATCHES=(
- "${FILESDIR}"/${P}-icon.patch
- "${FILESDIR}"/${P}-translations.patch
- )
-
- sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die
-
- default
-
- eautoreconf
-}
-
-src_configure() {
- strip-linguas ${MY_AVAILABLE_LINGUAS}
-
- local config_xdebug
- if use X && use debug; then
- config_xdebug="--enable-xdebug"
- else
- config_xdebug="--disable-xdebug"
- fi
-
- econf \
- --disable-static \
- --disable-unix98test \
- $(use_enable bluetooth) \
- ${config_xdebug} \
- $(use_enable debug fulldebug) \
- $(use_enable debug rlpdebug) \
- $(use_enable ical libical) \
- $(use_enable irda) \
- $(use_enable mysql) \
- $(use_enable nls) \
- $(use_enable pcsc-lite libpcsclite) \
- $(use_enable postgres) \
- $(use_enable sms smsd) \
- $(use_enable usb libusb) \
- $(use_with X x)
-}
-
-src_test() {
- echo common/phones/fake.c >> po/POTFILES.in || die
- default
-}
-
-src_install() {
- default
-
- # package provides .pc files
- find "${D}" -name '*.la' -delete || die
-
- insinto /etc
- doins Docs/sample/gnokiirc
-
- # only one file needs suid root to make a pseudo device
- fperms 4755 /usr/sbin/mgnokiidev
-
- use X && newicon Docs/sample/logo/gnokii.xpm xgnokii.xpm
-
- if use sms; then
- cd smsd || die
-
- docinto smsd
- use mysql && dodoc sms.tables.mysql.sql README.MySQL
- use postgres && dodoc sms.tables.pq.sql
- dodoc README ChangeLog README.Tru64 action
- 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."
- if [[ $PV == *9999 ]]; then
- elog "This is the GIT version of ${PN}. It is experimental but may have important bug fixes."
- elog "You can keep track of the most recent commits at:"
- elog " http://git.savannah.gnu.org/cgit/gnokii.git/"
- elog "Whenever there is a change you are interested in, you can re-emerge ${P}."
- fi
-}
diff --git a/app-mobilephone/gnokii/metadata.xml b/app-mobilephone/gnokii/metadata.xml
deleted file mode 100644
index 67376429a674..000000000000
--- a/app-mobilephone/gnokii/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-<longdescription>
-gnokii provides tools and a user space driver for use with mobile phones.
-With gnokii you can do such things as make data calls, update your address book,
-change calendar entires, send and receive SMS messages and load ring tones
-depending on the phone you have.
-</longdescription>
-<use>
- <flag name="ical">Enable support for <pkg>dev-libs/libical</pkg></flag>
- <flag name="irda">Enable infrared support</flag>
- <flag name="sms">Enable SMS support (build smsd)</flag>
- <flag name="pcsc-lite">Enable smartcard support with <pkg>sys-apps/pcsc-lite</pkg></flag>
-</use>
-</pkgmetadata>