[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/, app-mobilephone/gnokii/files/
commit: c02d58e6a1274f60e24ff437c3bcbb08c3927507 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 13 18:48:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 13 18:50:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02d58e6 app-mobilephone/gnokii: drop Last upstream change in git is from 2011. Signed-off-by: Arthur Zamarin gentoo.org> .../gnokii/files/gnokii--icon.patch| 11 -- .../gnokii/files/gnokii--translations.patch| 10 -- app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild | 24 +--- app-mobilephone/gnokii/gnokii-.ebuild | 135 - 4 files changed, 2 insertions(+), 178 deletions(-) diff --git a/app-mobilephone/gnokii/files/gnokii--icon.patch b/app-mobilephone/gnokii/files/gnokii--icon.patch deleted file mode 100644 index 13ca2cf6e4ce.. --- a/app-mobilephone/gnokii/files/gnokii--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--translations.patch b/app-mobilephone/gnokii/files/gnokii--translations.patch deleted file mode 100644 index 2f61cc222738.. --- a/app-mobilephone/gnokii/files/gnokii--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-r5.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild index 39bfdaea1f8e..ecb43f31fb9f 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild @@ -5,20 +5,13 @@ EAPI=8 inherit autotools desktop linux-info strip-linguas -if [[ ${PV} == * ]]; 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="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -fi HOMEPAGE="https://www.gnokii.org/; DESCRIPTION="User space driver and tools for use with mobile phones" +SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" +KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X" RDEPEND=" @@ -59,13 +52,6 @@ PATCHES=( ) src_prepare() { - if [[ ${PV} == * ]]; then - local PATCHES=( - "${FILESDIR}"/${P}-icon.patch - "${FILESDIR}"/${P}-translations.patch - ) - fi - default sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die @@ -142,10 +128,4 @@ 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} == * ]]; 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-.ebuild b/app-mobilephone/gnokii/gnokii-.ebuild deleted file mode 100644 index 5031ffef4a3d.. --- a/app-mobilephone/gnokii/gnokii-.ebuild +++ /dev/null @@ -1,135 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools desktop linux-info strip-linguas - -HOMEPAGE="https://www.gnokii.org/; -if [[ ${PV} == * ]]; 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="https://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:= ) -
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 9255f7493b46861f7aa14e4a4f3e7ffcf15507cf Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 13 18:48:21 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 13 18:50:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9255f749 app-mobilephone/gnokii: EAPI 6 -> 8 Signed-off-by: Arthur Zamarin gentoo.org> ...ii-0.6.31-r4.ebuild => gnokii-0.6.31-r5.ebuild} | 49 -- 1 file changed, 27 insertions(+), 22 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild similarity index 84% rename from app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild rename to app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild index 0e7fe85f1478..39bfdaea1f8e 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r5.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit autotools desktop linux-info strip-linguas -HOMEPAGE="https://www.gnokii.org/; if [[ ${PV} == * ]]; then EGIT_REPO_URI=" git://git.savannah.nongnu.org/${PN}.git @@ -14,6 +14,7 @@ else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi +HOMEPAGE="https://www.gnokii.org/; DESCRIPTION="User space driver and tools for use with mobile phones" LICENSE="GPL-2" @@ -23,6 +24,7 @@ IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X" RDEPEND=" !app-mobilephone/smstools dev-libs/glib:2 + sys-libs/readline:= bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) ical? ( dev-libs/libical:= ) pcsc-lite? ( sys-apps/pcsc-lite ) @@ -33,7 +35,8 @@ RDEPEND=" usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 ) " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/intltool irda? ( virtual/os-headers ) nls? ( sys-devel/gettext ) @@ -56,11 +59,12 @@ PATCHES=( ) src_prepare() { - [[ ${PV} == * ]] && \ - PATCHES=( + if [[ ${PV} == * ]]; then + local PATCHES=( "${FILESDIR}"/${P}-icon.patch "${FILESDIR}"/${P}-translations.patch ) + fi default @@ -85,23 +89,24 @@ src_configure() { 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) \ + local myeconfargs=( + --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) + ) + econf "${myeconfargs[@]}" } src_test() {
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 45f71573e3615734ffba13ee6c8c584f6122eff9 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 13 18:42:04 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 13 18:50:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f71573 app-mobilephone/gnokii: add savannah upstream metadata Signed-off-by: Arthur Zamarin gentoo.org> app-mobilephone/gnokii/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-mobilephone/gnokii/metadata.xml b/app-mobilephone/gnokii/metadata.xml index 92b0244c867b..8dddbab7845c 100644 --- a/app-mobilephone/gnokii/metadata.xml +++ b/app-mobilephone/gnokii/metadata.xml @@ -14,4 +14,7 @@ Enable SMS support (build smsd) Enable smartcard support with sys-apps/pcsc-lite + +gnokii +
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 9cffbe79842952008a7712d37b800b975e07f587 Author: Sam James gentoo org> AuthorDate: Fri Dec 29 01:16:18 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 29 01:16:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cffbe79 app-mobilephone/gnokii: Keyword 0.6.31-r4 arm64, #920866 Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild index bf1306ec46ff..0e7fe85f1478 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then inherit git-r3 else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" fi DESCRIPTION="User space driver and tools for use with mobile phones"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 7c3911be8a0a56d1d8fec1208b744518c8812a2b Author: Petr Vaněk atlas cz> AuthorDate: Mon Jan 30 12:18:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 17:11:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3911be app-mobilephone/gnokii: use common metadata indentation Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/metadata.xml | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/app-mobilephone/gnokii/metadata.xml b/app-mobilephone/gnokii/metadata.xml index 8a52983490b2..92b0244c867b 100644 --- a/app-mobilephone/gnokii/metadata.xml +++ b/app-mobilephone/gnokii/metadata.xml @@ -1,17 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - -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. - - - Enable support for dev-libs/libical - Enable infrared support - Enable SMS support (build smsd) - Enable smartcard support with sys-apps/pcsc-lite - + + +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. + + +Enable support for dev-libs/libical +Enable infrared support +Enable SMS support (build smsd) +Enable smartcard support with sys-apps/pcsc-lite +
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: c8c6a31c8aa24c6ebe707b4f25612302963a4d86 Author: Sam James gentoo org> AuthorDate: Sat Oct 8 19:54:37 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 8 20:01:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c6a31c app-mobilephone/gnokii: fix DeprecatedEclass (eutils) Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild | 2 +- app-mobilephone/gnokii/gnokii-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild index 263aa6dc8551..bf1306ec46ff 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools desktop eutils linux-info +inherit autotools desktop linux-info strip-linguas HOMEPAGE="https://www.gnokii.org/; if [[ ${PV} == * ]]; then diff --git a/app-mobilephone/gnokii/gnokii-.ebuild b/app-mobilephone/gnokii/gnokii-.ebuild index a0db30a29c88..5031ffef4a3d 100644 --- a/app-mobilephone/gnokii/gnokii-.ebuild +++ b/app-mobilephone/gnokii/gnokii-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools desktop eutils linux-info +inherit autotools desktop linux-info strip-linguas HOMEPAGE="https://www.gnokii.org/; if [[ ${PV} == * ]]; then
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/files/, app-mobilephone/gnokii/
commit: 6d9060f535781eaef211244e0f5d639541b46f80 Author: Sam James gentoo org> AuthorDate: Thu Dec 23 03:00:17 2021 + Commit: Sam James gentoo org> CommitDate: Thu Dec 23 03:00:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d9060f5 app-mobilephone/gnokii: fix SQLite link typo Closes: https://bugs.gentoo.org/829800 Signed-off-by: Sam James gentoo.org> .../gnokii/files/gnokii-0.6.31-sqlite-typo.patch | 18 ++ ...gnokii-0.6.31-r3.ebuild => gnokii-0.6.31-r4.ebuild} | 1 + 2 files changed, 19 insertions(+) diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-sqlite-typo.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-sqlite-typo.patch new file mode 100644 index ..b3dd41d22019 --- /dev/null +++ b/app-mobilephone/gnokii/files/gnokii-0.6.31-sqlite-typo.patch @@ -0,0 +1,18 @@ +https://bugs.gentoo.org/829800 +https://src.fedoraproject.org/rpms/gnokii/raw/rawhide/f/gnokii-0.6.31-sqlite3.patch + +Patch by Robert Scheck for gnokii <= 0.6.31 which adds +the missing linking to -lsqlite3 by correcting the configure script. Without this +patch the libsmsd_sqlite.so fails with "undefined symbol: sqlite3_open" simply. + +--- a/configure.in b/configure.in +@@ -747,7 +747,7 @@ + have_sqlite=no + PKG_CHECK_MODULES(SQLITE3, sqlite3, have_sqlite=yes, have_sqlite=no) + if test x$enable_sqlite != xno && test x$PKGCONF != xno ; then +- SQLITE_LIBS=SQLITE3_LIBS ++ SQLITE_LIBS=$SQLITE3_LIBS + dnl SQLITE_CFLAGS=SQLITE3_CFLAGS + AC_SUBST(SQLITE_LIBS) + AC_SUBST(SQLITE_CFLAGS) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild similarity index 98% rename from app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild rename to app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild index 7052b8e8aa7b..9e747c910869 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r4.ebuild @@ -52,6 +52,7 @@ PATCHES=( "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch "${FILESDIR}"/${P}-gcc5.patch "${FILESDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${PN}-0.6.31-sqlite-typo.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 06c9a3ec21aad19e064ed7e6d04d33813274164e Author: Ionen Wolkens gmail com> AuthorDate: Fri Mar 12 07:58:35 2021 + Commit: Andrew Savchenko gentoo org> CommitDate: Sun May 23 07:23:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06c9a3ec app-mobilephone/gnokii: remove my_bool usage Closes: https://bugs.gentoo.org/775485 Signed-off-by: Ionen Wolkens gmail.com> Signed-off-by: Andrew Savchenko gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild index ea8a7db38ad..7052b8e8aa7 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild @@ -61,9 +61,12 @@ src_prepare() { "${FILESDIR}"/${P}-translations.patch ) + default + sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die - default + # bug 775485 + sed -i -e "s:my_bool:bool:" smsd/mysql.c || die cp "${FILESDIR}"/${P}-codeset.m4 m4/codeset.m4 || die mv configure.{in,ac} || die
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: a2020f565ff77f96e877a7fbee48c8cccda544f3 Author: Sam James gentoo org> AuthorDate: Sat Mar 20 09:03:11 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 20 09:09:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2020f56 app-mobilephone/gnokii: drop 0.6.31-r1, 0.6.31-r2 Closes: https://bugs.gentoo.org/665828 Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 139 - app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild | 139 - 2 files changed, 278 deletions(-) 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 95e4c8ba687..000 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils linux-info - -HOMEPAGE="https://www.gnokii.org/; -if [[ $PV == * ]]; 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="https://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 == * ]] && \ - 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 == * ]]; 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:" -
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: d2e23c7721d1e5f635f0f3f978a67434e7d9d01c Author: Sam James gentoo org> AuthorDate: Sun Mar 14 22:10:44 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 14 22:10:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e23c77 app-mobilephone/gnokii: Stabilize 0.6.31-r3 ppc64, #775290 Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild index 0787373510f..949ac0b8460 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild @@ -12,7 +12,7 @@ if [[ $PV == * ]]; then inherit git-r3 else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 64f4df34eedfb8b099974a70aa06ca74f97f209a Author: Sam James gentoo org> AuthorDate: Fri Mar 12 15:26:35 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 12 15:28:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f4df34 app-mobilephone/gnokii: Stabilize 0.6.31-r3 x86, #775290 Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild index c0e1b5fa454..0787373510f 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild @@ -12,7 +12,7 @@ if [[ $PV == * ]]; then inherit git-r3 else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 773f6406d22ed30b479630bdad5cb21f22453969 Author: Sam James gentoo org> AuthorDate: Fri Mar 12 15:23:00 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 12 15:25:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773f6406 app-mobilephone/gnokii: Stabilize 0.6.31-r3 amd64, #775290 Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild index ca9685dba22..c0e1b5fa454 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild @@ -12,7 +12,7 @@ if [[ $PV == * ]]; then inherit git-r3 else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: af65ad27f1d3dfc877e880ba6b93a2a08392a339 Author: Sam James gentoo org> AuthorDate: Thu Mar 11 13:33:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 13:33:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af65ad27 app-mobilephone/gnokii: Stabilize 0.6.31-r3 ppc, #775290 Signed-off-by: Sam James gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild index dce32eb5268..ca9685dba22 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ if [[ $PV == * ]]; then inherit git-r3 else SRC_URI="https://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 498a26163102c36135fefce19f23ae34145cbb4f Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Jun 13 08:15:34 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jun 15 02:33:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498a2616 app-mobilephone/gnokii: use HTTPS Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Aaron Bauman gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 4 ++-- app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild | 6 +++--- app-mobilephone/gnokii/gnokii-.ebuild | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild index 4cff846749e..95e4c8ba687 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -4,14 +4,14 @@ EAPI=6 inherit autotools eutils linux-info -HOMEPAGE="http://www.gnokii.org/; +HOMEPAGE="https://www.gnokii.org/; if [[ $PV == * ]]; 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; + SRC_URI="https://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" diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild index 30ba63e2ac4..05d602a9304 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild @@ -1,17 +1,17 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools desktop eutils linux-info -HOMEPAGE="http://www.gnokii.org/; +HOMEPAGE="https://www.gnokii.org/; if [[ $PV == * ]]; 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; + SRC_URI="https://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" diff --git a/app-mobilephone/gnokii/gnokii-.ebuild b/app-mobilephone/gnokii/gnokii-.ebuild index 39ddb284ab7..48d40e6b607 100644 --- a/app-mobilephone/gnokii/gnokii-.ebuild +++ b/app-mobilephone/gnokii/gnokii-.ebuild @@ -1,18 +1,18 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools desktop eutils linux-info -HOMEPAGE="http://www.gnokii.org/; +HOMEPAGE="https://www.gnokii.org/; if [[ $PV == * ]]; 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; + SRC_URI="https://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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: b2e510e3523a766f1d0eb077d2372b33278e7b1b Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Apr 10 08:35:22 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 10 09:48:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e510e3 app-mobilephone/gnokii: drop to ~sparc because of virtual/mysql Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild index 8f543ff29bb..4cff846749e 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -12,7 +12,7 @@ if [[ $PV == * ]]; then 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 805bcf062d501916bf290b73477d0af13a5b06c0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Apr 4 10:24:23 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 4 11:05:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=805bcf06 app-mobilephone/gnokii: drop to ~hppa Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild index 021722efb00..8f543ff29bb 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ if [[ $PV == * ]]; then 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/, app-mobilephone/gnokii/files/
commit: 9a41d82668e6a9fcfc559ff0290297091d8e6f73 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 16 10:23:06 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 16 10:43:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a41d826 app-mobilephone/gnokii: Fix autotools issues - AM_LANGINFO_CODESET is exclusively defined in aclocal.m4, which gets clobbered by eautoreconf - Various Docs/.../Makefile.am define their own special docdir - libgnokii.so.7.0.0 requires dev-libs/glib Package-Manager: Portage-2.3.84, Repoman-2.3.20 Closes: https://bugs.gentoo.org/685560 Closes: https://bugs.gentoo.org/685832 Signed-off-by: Jeroen Roovers gentoo.org> .../gnokii/files/gnokii-0.6.31-codeset.m4 | 22 .../gnokii/files/gnokii-0.6.31-docdir.patch| 69 ++ app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild | 142 + 3 files changed, 233 insertions(+) diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-codeset.m4 b/app-mobilephone/gnokii/files/gnokii-0.6.31-codeset.m4 new file mode 100644 index 000..9b17f8f10e7 --- /dev/null +++ b/app-mobilephone/gnokii/files/gnokii-0.6.31-codeset.m4 @@ -0,0 +1,22 @@ +# codeset.m4 serial 4 (gettext-0.18) +dnl Copyright (C) 2000-2002, 2006, 2008-2010 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl From Bruno Haible. + +AC_DEFUN([AM_LANGINFO_CODESET], +[ + AC_CACHE_CHECK([for nl_langinfo and CODESET], [am_cv_langinfo_codeset], +[AC_TRY_LINK([#include ], + [char* cs = nl_langinfo(CODESET); return !cs;], + [am_cv_langinfo_codeset=yes], + [am_cv_langinfo_codeset=no]) +]) + if test $am_cv_langinfo_codeset = yes; then +AC_DEFINE([HAVE_LANGINFO_CODESET], [1], + [Define if you have and nl_langinfo(CODESET).]) + fi +]) + diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-docdir.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-docdir.patch new file mode 100644 index 000..74d28cc0139 --- /dev/null +++ b/app-mobilephone/gnokii/files/gnokii-0.6.31-docdir.patch @@ -0,0 +1,69 @@ +--- a/Docs/Makefile.am.JeR b/Docs/Makefile.am +@@ -1,6 +1,6 @@ + SUBDIRS = man sample protocol + +-docsdir = $(datadir)/doc/gnokii ++docsdir = $(docdir) + + DEVEL_DOCS =CodingStyle \ + README.libsms +--- a/Docs/protocol/Makefile.am b/Docs/protocol/Makefile.am +@@ -1,4 +1,4 @@ +-protocoldocsdir = $(datadir)/doc/gnokii/protocol ++protocoldocsdir = $(docdir)/protocol + protocoldocs_DATA=\ + dancall.txt \ + gnokiid-at.txt \ +--- a/Docs/sample/Makefile.am b/Docs/sample/Makefile.am +@@ -1,6 +1,6 @@ + SUBDIRS = ppp logo ringtone vCalendar + +-sampledocsdir = $(datadir)/doc/gnokii/sample ++sampledocsdir = $(docdir)/sample + sampledocs_DATA = gnokiirc\ + magic \ + 45-nokiadku2.rules +--- a/Docs/sample/vCalendar/Makefile.am b/Docs/sample/vCalendar/Makefile.am +@@ -1,4 +1,4 @@ +-vcaldocsdir = $(datadir)/doc/gnokii/sample/vCalendar ++vcaldocsdir = $(docdir)/sample/vCalendar + vcaldocs_DATA = test.vcs + + EXTRA_DIST = $(vcaldocs_DATA) +--- a/Docs/sample/logo/Makefile.am b/Docs/sample/logo/Makefile.am +@@ -1,4 +1,4 @@ +-logodocsdir = $(datadir)/doc/gnokii/sample/logo ++logodocsdir = $(docdir)/sample/logo + logodocs_DATA = pacman.xpm \ + gnokii.xpm \ + gnokiiop.xpm \ +@@ -6,4 +6,4 @@ + bronto.xpm \ + horse2.xpm + +-EXTRA_DIST = $(logodocs_DATA) +\ No newline at end of file ++EXTRA_DIST = $(logodocs_DATA) +--- a/Docs/sample/ringtone/Makefile.am b/Docs/sample/ringtone/Makefile.am +@@ -1,4 +1,4 @@ +-ringtonedocsdir = $(datadir)/doc/gnokii/sample/ringtone ++ringtonedocsdir = $(docdir)/sample/ringtone + ringtonedocs_DATA = star.imelody star.rtttl + +-EXTRA_DIST = $(ringtonedocs_DATA) +\ No newline at end of file ++EXTRA_DIST = $(ringtonedocs_DATA) +--- a/Docs/sample/ppp/Makefile.am b/Docs/sample/ppp/Makefile.am +@@ -1,4 +1,4 @@ +-pppdocsdir = $(datadir)/doc/gnokii/sample/ppp ++pppdocsdir = $(docdir)/sample/ppp + pppdocs_DATA = cimd-connect \ + ppp-FILES \ + options \ diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild new file mode 100644 index 000..dce32eb5268 --- /dev/null +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r3.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools desktop eutils linux-info + +HOMEPAGE="https://www.gnokii.org/; +if [[ $PV == * ]]; then + EGIT_REPO_URI=" + git://git.savannah.nongnu.org/${PN}.git +
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 478240b6f4172a585534c1076778c589a788b5af Author: Brian Evans gentoo org> AuthorDate: Tue Feb 5 18:39:40 2019 + Commit: Brian Evans gentoo org> CommitDate: Tue Feb 5 18:39:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478240b6 app-mobilephone/gnokii: Revbump for dependency fix virtual/mysql is server only Bug: https://bugs.gentoo.org/665828 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> .../{gnokii-.ebuild => gnokii-0.6.31-r2.ebuild} | 16 ++-- app-mobilephone/gnokii/gnokii-.ebuild| 6 +++--- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild similarity index 92% copy from app-mobilephone/gnokii/gnokii-.ebuild copy to app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild index af17537e188..30ba63e2ac4 100644 --- a/app-mobilephone/gnokii/gnokii-.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r2.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 - -inherit autotools eutils linux-info +inherit autotools desktop eutils linux-info HOMEPAGE="http://www.gnokii.org/; if [[ $PV == * ]]; then @@ -29,14 +28,16 @@ RDEPEND=" sms? ( dev-libs/glib:2 postgres? ( dev-db/postgresql:* ) - mysql? ( virtual/mysql:= ) + mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) - X? ( x11-libs/gtk+:2 )" + X? ( x11-libs/gtk+:2 ) +" DEPEND="${RDEPEND} dev-util/intltool irda? ( virtual/os-headers ) - nls? ( sys-devel/gettext )" + nls? ( sys-devel/gettext ) +" CONFIG_CHECK="~UNIX98_PTYS" @@ -49,6 +50,7 @@ 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() { @@ -61,6 +63,7 @@ src_prepare() { sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die default + mv configure.{in,ac} || die eautoreconf } @@ -77,6 +80,7 @@ src_configure() { econf \ --disable-static \ + --enable-security \ --disable-unix98test \ $(use_enable bluetooth) \ ${config_xdebug} \ diff --git a/app-mobilephone/gnokii/gnokii-.ebuild b/app-mobilephone/gnokii/gnokii-.ebuild index af17537e188..39ddb284ab7 100644 --- a/app-mobilephone/gnokii/gnokii-.ebuild +++ b/app-mobilephone/gnokii/gnokii-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools eutils linux-info +inherit autotools desktop eutils linux-info HOMEPAGE="http://www.gnokii.org/; if [[ $PV == * ]]; then @@ -29,7 +29,7 @@ RDEPEND=" sms? ( dev-libs/glib:2 postgres? ( dev-db/postgresql:* ) - mysql? ( virtual/mysql:= ) + mysql? ( dev-db/mysql-connector-c:= ) ) usb? ( virtual/libusb:0 ) X? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/, app-mobilephone/gnokii/files/
commit: d3e32d54d4408da857911c2b0e14ac2c86d31a18 Author: Pacho Ramos gentoo org> AuthorDate: Tue Nov 28 19:41:42 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Nov 28 19:46:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e32d54 app-mobilephone/gnokii: Fix building with gcc7 (#639078 by Toralf Förster) Package-Manager: Portage-2.3.14, Repoman-2.3.6 app-mobilephone/gnokii/Manifest | 2 +- app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch | 17 + app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild| 8 +--- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/app-mobilephone/gnokii/Manifest b/app-mobilephone/gnokii/Manifest index 89bde829294..d8f2ef26b3e 100644 --- a/app-mobilephone/gnokii/Manifest +++ b/app-mobilephone/gnokii/Manifest @@ -1 +1 @@ -DIST gnokii-0.6.31.tar.bz2 1237865 SHA256 8f5a083b05c1a66a3402ca5cd80084e14c2c0632c991bb53b03c78e9adb02501 SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d WHIRLPOOL a14927d205748647187336f408fc7449808e48ff2b6de0df8cc14562d25a67643d1bb4cb97f50c27a5c2acad2bdb503bcec049a4fdac534ce48c763b9715cae7 +DIST gnokii-0.6.31.tar.bz2 1237865 BLAKE2B d94c5d44e7075b875037c55448b63c76a27116ad09eeb3c450597d6d65d0cabae65aefc904dcdd868b30fbd17989ce50aecfb2d08dce8ac55e36d1976f0b61da SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch new file mode 100644 index 000..6637a6af62c --- /dev/null +++ b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc7.patch @@ -0,0 +1,17 @@ +Patch by Robert Scheckfor 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.0 +0100 gnokii-0.6.31/common/gsm-filetypes.c.gcc7 2017-02-12 00:55:39.0 +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/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild index 17779551f5d..d85decce8d4 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 - inherit autotools eutils linux-info HOMEPAGE="http://www.gnokii.org/; @@ -32,11 +31,13 @@ RDEPEND=" mysql? ( virtual/mysql:= ) ) usb? ( virtual/libusb:0 ) - X? ( x11-libs/gtk+:2 )" + X? ( x11-libs/gtk+:2 ) +" DEPEND="${RDEPEND} dev-util/intltool irda? ( virtual/os-headers ) - nls? ( sys-devel/gettext )" + nls? ( sys-devel/gettext ) +" CONFIG_CHECK="~UNIX98_PTYS" @@ -50,6 +51,7 @@ IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}" PATCHES=( "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch "${FILESDIR}"/${P}-gcc5.patch + "${FILESDIR}"/${P}-gcc7.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 8cdc25559e48994fef35ef125a37822b6a948097 Author: Michael Palimaka gentoo org> AuthorDate: Sun Apr 30 11:52:07 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Apr 30 11:53:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdc2555 app-mobilephone/gnokii: remove 0.6.31-r0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-mobilephone/gnokii/gnokii-0.6.31.ebuild | 126 1 file changed, 126 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild deleted file mode 100644 index 71b4f6b4676..000 --- a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils linux-info autotools - -HOMEPAGE="http://www.gnokii.org/; -if [ "$PV" != "" ]; then - SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -else - SRC_URI="" - KEYWORDS="hppa sparc" - EGIT_REPO_URI="git://git.savannah.nongnu.org/${PN}.git - http://git.savannah.gnu.org/r/${PN}.git; - inherit git-2 -fi -DESCRIPTION="user space driver and tools for use with mobile phones" - -LICENSE="GPL-2" -SLOT="0" -IUSE="nls bluetooth ical irda sms postgres mysql usb X debug +pcsc-lite" - -RDEPEND="!app-mobilephone/smstools - pcsc-lite? ( sys-apps/pcsc-lite ) - X? ( x11-libs/gtk+:2 ) - bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) - sms? ( - !app-mobilephone/smstools - dev-libs/glib:2 - postgres? ( >=dev-db/postgresql-8.0 ) - mysql? ( >=virtual/mysql-4.1 ) - ) - ical? ( dev-libs/libical ) - usb? ( =virtual/libusb-0* )" -DEPEND="${RDEPEND} - irda? ( virtual/os-headers ) - nls? ( sys-devel/gettext ) - dev-util/intltool" - -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" -IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}" - -src_prepare() { - if [ "$PV" != "" ]; then - epatch "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch - else - epatch "${FILESDIR}"/${P}-icon.patch - epatch "${FILESDIR}"/${P}-translations.patch - intltoolize --force --copy --automake || die "intltoolize error" - fi - - eautoreconf -} - -src_configure() { - strip-linguas ${MY_AVAILABLE_LINGUAS} - - local 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 sms smsd) \ - $(use_enable mysql) \ - $(use_enable postgres) \ - $(use_enable debug fulldebug) \ - ${config_xdebug} \ - $(use_enable debug rlpdebug) \ - --enable-security \ - --disable-unix98test \ - $(use_enable pcsc-lite libpcsclite) -} - -src_install() { - default - - insinto /etc - doins Docs/sample/gnokiirc - sed -i -e 's:/usr/local:'"${EPREFIX}"'/usr:' "${ED}/etc/gnokiirc" - - # only one file needs suid root to make a pseudo device - fperms 4755 /usr/sbin/mgnokiidev - - if use X; then - newicon Docs/sample/logo/gnokii.xpm xgnokii.xpm - fi - - if use sms; then - pushd "${S}/smsd" - insinto /usr/share/doc/${PN}/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 -} - -src_test() { - echo common/phones/fake.c >> "${S}"/po/POTFILES.in - default -} - -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" == "" ]; 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 6947cb564aad24fd1f4340f9fdca995eb14ca006 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Apr 30 09:01:53 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Apr 30 09:01:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6947cb56 app-mobilephone/gnokii: Stable for HPPA (bug #609060). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild index 07ec453f3d7..17779551f5d 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -13,7 +13,7 @@ if [[ $PV == * ]]; then 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: a25ced7b1627b3a94d73a968130c40bd085d4ccd Author: Michael Weber gentoo org> AuthorDate: Fri Feb 24 09:36:41 2017 + Commit: Michael Weber gentoo org> CommitDate: Fri Feb 24 09:47:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25ced7b app-mobilephone/gnokii: ppc64 stable (bug 609060). Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild index f8daa1f9ef..2d73857bd5 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -14,7 +14,7 @@ if [[ $PV == * ]]; then 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/files/, app-mobilephone/gnokii/
commit: 7d5413ea2184854f33edfdb68031a0014d4bae7b Author: David Seifert gentoo org> AuthorDate: Mon Dec 12 22:05:00 2016 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 12 22:22:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d5413ea app-mobilephone/gnokii: Fix building with GCC 5 Gentoo-bug: 571080 * EAPI=6 Package-Manager: portage-2.3.3 .../gnokii/files/gnokii-0.6.31-gcc5.patch | 27 app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild | 139 + 2 files changed, 166 insertions(+) diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch new file mode 100644 index ..09b65f5 --- /dev/null +++ b/app-mobilephone/gnokii/files/gnokii-0.6.31-gcc5.patch @@ -0,0 +1,27 @@ +Patch by Robert Scheckfor 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.c2011-12-02 15:53:04.0 +0100 gnokii-0.6.31/xgnokii/xgnokii.c.gcc5 2015-06-20 15:49:59.0 +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.0 +0100 gnokii-0.6.31/xgnokii/xgnokii_logos.c.gcc5 2015-06-20 15:50:15.0 +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/gnokii-0.6.31-r1.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild new file mode 100644 index ..f835d1f --- /dev/null +++ b/app-mobilephone/gnokii/gnokii-0.6.31-r1.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils linux-info + +HOMEPAGE="http://www.gnokii.org/; +if [[ $PV == * ]]; 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" +IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}" + +PATCHES=( + "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch + "${FILESDIR}"/${P}-gcc5.patch +) + +src_prepare() { + [[ $PV == * ]] && \ + 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
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: f90995cab590a57502219545af6412fe1243d38b Author: David Seifert gentoo org> AuthorDate: Mon Dec 12 22:22:01 2016 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 12 22:22:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90995ca app-mobilephone/gnokii: Update live ebuild * EAPI=6 Package-Manager: portage-2.3.3 app-mobilephone/gnokii/gnokii-.ebuild | 123 +- 1 file changed, 71 insertions(+), 52 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-.ebuild b/app-mobilephone/gnokii/gnokii-.ebuild index 7f237fb..c82a9a1 100644 --- a/app-mobilephone/gnokii/gnokii-.ebuild +++ b/app-mobilephone/gnokii/gnokii-.ebuild @@ -1,58 +1,68 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=6 -inherit eutils linux-info autotools +inherit autotools eutils linux-info HOMEPAGE="http://www.gnokii.org/; -if [ "$PV" != "" ]; then +if [[ $PV == * ]]; 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" -else - SRC_URI="" - KEYWORDS="" - EGIT_REPO_URI="git://git.savannah.nongnu.org/${PN}.git - http://git.savannah.gnu.org/r/${PN}.git; - inherit git-2 fi -DESCRIPTION="user space driver and tools for use with mobile phones" +DESCRIPTION="User space driver and tools for use with mobile phones" LICENSE="GPL-2" SLOT="0" -IUSE="nls bluetooth ical irda sms postgres mysql usb X debug +pcsc-lite" +IUSE="bluetooth debug ical irda mysql nls +pcsc-lite postgres sms usb X" -RDEPEND="!app-mobilephone/smstools - pcsc-lite? ( sys-apps/pcsc-lite ) - X? ( x11-libs/gtk+:2 ) +RDEPEND=" + !app-mobilephone/smstools bluetooth? ( kernel_linux? ( net-wireless/bluez ) ) + ical? ( dev-libs/libical:= ) + pcsc-lite? ( sys-apps/pcsc-lite ) sms? ( - !app-mobilephone/smstools - >=dev-libs/glib-2 - postgres? ( >=dev-db/postgresql-8.0 ) - mysql? ( >=virtual/mysql-4.1 ) + dev-libs/glib:2 + postgres? ( dev-db/postgresql:* ) + mysql? ( virtual/mysql:= ) ) - ical? ( dev-libs/libical ) - usb? ( =virtual/libusb-0* )" + usb? ( virtual/libusb:0 ) + X? ( x11-libs/gtk+:2 )" DEPEND="${RDEPEND} + dev-util/intltool irda? ( virtual/os-headers ) - nls? ( sys-devel/gettext ) - dev-util/intltool" + 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" IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}" +PATCHES=( + "${FILESDIR}"/${P}-fix_xgnokii_inclusion.patch + "${FILESDIR}"/${P}-gcc5.patch +) + src_prepare() { - if [ "$PV" = "" ]; then - epatch "${FILESDIR}"/${P}-icon.patch - epatch "${FILESDIR}"/${P}-translations.patch - intltoolize --force --copy --automake || die "intltoolize error" - fi + [[ $PV == * ]] && \ + PATCHES=( + "${FILESDIR}"/${P}-icon.patch + "${FILESDIR}"/${P}-translations.patch + ) + + sed -i -e "s:/usr/local:${EPREFIX}/usr:" Docs/sample/gnokiirc || die + + default eautoreconf } @@ -60,48 +70,57 @@ src_prepare() { src_configure() { strip-linguas ${MY_AVAILABLE_LINGUAS} - local config_xdebug="--disable-xdebug" - use X && use debug && config_xdebug="--enable-xdebug" + local config_xdebug + if use X && use debug; then + config_xdebug="--enable-xdebug" + else + config_xdebug="--disable-xdebug" + fi econf \ - $(use_enable nls) \ + --disable-static \ + --disable-unix98test \ + $(use_enable bluetooth) \ + ${config_xdebug} \ + $(use_enable debug fulldebug) \ + $(use_enable debug rlpdebug) \ $(use_enable ical libical) \ - $(use_enable usb libusb) \ $(use_enable irda) \ - $(use_enable bluetooth) \ - $(use_with X x) \ - $(use_enable sms smsd) \ $(use_enable mysql) \ + $(use_enable nls) \ + $(use_enable pcsc-lite libpcsclite) \ $(use_enable postgres) \ - $(use_enable
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/, app-mobilephone/gnokii/files/
commit: 8a3c700e76a8ebe448df4a46ea7563621839b923 Author: Michael Palimaka gentoo org> AuthorDate: Sat Jan 9 14:46:22 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Jan 9 15:06:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3c700e app-mobilephone/gnokii: remove old Package-Manager: portage-2.2.26 app-mobilephone/gnokii/Manifest| 1 - .../gnokii/files/gnokii-0.6.29-pcsc.patch | 13 --- app-mobilephone/gnokii/gnokii-0.6.29.ebuild| 127 - 3 files changed, 141 deletions(-) diff --git a/app-mobilephone/gnokii/Manifest b/app-mobilephone/gnokii/Manifest index 7e2ac93..89bde82 100644 --- a/app-mobilephone/gnokii/Manifest +++ b/app-mobilephone/gnokii/Manifest @@ -1,2 +1 @@ -DIST gnokii-0.6.29.tar.bz2 1302020 SHA256 d1633e934b6b43c681ea96c5830d44683a85f05e64ea03c3ecf0d5096aee8470 SHA512 0d080b4f06163d00fcae5f27fe3b66886c12cf0356c245a5200552e1f98e4347f15b0101d5e709a3d6f98b3ffc55ede12789bec779cc0c9d566db1e4a050ae32 WHIRLPOOL 8ebb2e2613187bd79de19bcc8841016966b49762579d130a4f4c89e2d126d9068630db8c11d119ba57ad58a4ca3dd9e2ff6ddadbeeacb0a31a1a0a2e958d6910 DIST gnokii-0.6.31.tar.bz2 1237865 SHA256 8f5a083b05c1a66a3402ca5cd80084e14c2c0632c991bb53b03c78e9adb02501 SHA512 529f6d0d29873f48ac00cf7151ba35dcbd93405ab27d69848ed17dea73f4fba71721d1811d921441b4214777b9b33f760b372631627cc108eb94c39684da343d WHIRLPOOL a14927d205748647187336f408fc7449808e48ff2b6de0df8cc14562d25a67643d1bb4cb97f50c27a5c2acad2bdb503bcec049a4fdac534ce48c763b9715cae7 diff --git a/app-mobilephone/gnokii/files/gnokii-0.6.29-pcsc.patch b/app-mobilephone/gnokii/files/gnokii-0.6.29-pcsc.patch deleted file mode 100644 index fb1c974..000 --- a/app-mobilephone/gnokii/files/gnokii-0.6.29-pcsc.patch +++ /dev/null @@ -1,13 +0,0 @@ a/common/phones/pcsc.c -+++ b/common/phones/pcsc.c -@@ -199,8 +199,8 @@ static gn_error get_gn_error(PCSC_IOSTRU - case SCARD_W_UNPOWERED_CARD: - case SCARD_W_RESET_CARD: - case SCARD_W_REMOVED_CARD: -- case SCARD_W_INSERTED_CARD: -- return GN_ERR_SIMPROBLEM; -+ /* removed in pscc case SCARD_W_INSERTED_CARD: -+ return GN_ERR_SIMPROBLEM; */ - case SCARD_E_NO_MEMORY: - return GN_ERR_MEMORYFULL; - case SCARD_F_WAITED_TOO_LONG: diff --git a/app-mobilephone/gnokii/gnokii-0.6.29.ebuild b/app-mobilephone/gnokii/gnokii-0.6.29.ebuild deleted file mode 100644 index 87b68ad..000 --- a/app-mobilephone/gnokii/gnokii-0.6.29.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 - -inherit eutils linux-info autotools - -DESCRIPTION="user space driver and tools for use with mobile phones" -HOMEPAGE="http://www.gnokii.org/; -if [ "$PV" != "" ]; then - SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 hppa ppc ppc64 sparc x86" -else - SRC_URI="" - KEYWORDS="" - EGIT_REPO_URI="git://git.savannah.nongnu.org/gnokii.git" - inherit git -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="nls bluetooth ical irda sms postgres mysql usb X debug" - -RDEPEND="!app-mobilephone/smstools - sys-apps/pcsc-lite - X? ( x11-libs/gtk+:2 ) - bluetooth? ( net-wireless/bluez ) - sms? ( - !app-mobilephone/smstools - dev-libs/glib:2 - postgres? ( >=dev-db/postgresql-8.0 ) - mysql? ( >=virtual/mysql-4.1 ) - ) - ical? ( dev-libs/libical ) - usb? ( =virtual/libusb-0* )" -DEPEND="${RDEPEND} - irda? ( virtual/os-headers ) - nls? ( sys-devel/gettext ) - dev-util/intltool" - -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" -IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}" - -src_prepare() { - if [ "$PV" != "" ]; then - epatch "${FILESDIR}"/${PN}-0.6.29-pcsc.patch - else - epatch "${FILESDIR}"/${P}-icon.patch - epatch "${FILESDIR}"/${P}-translations.patch - intltoolize --force --copy --automake || die "intltoolize error" - fi - - eautoreconf -} - -src_configure() { - strip-linguas ${MY_AVAILABLE_LINGUAS} - - local 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 sms smsd) \ - $(use_enable mysql) \ - $(use_enable postgres) \ -
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: d14a4ead4e7e480f851a3a63e454c74fbf921e1c Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 18 06:46:45 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 18 06:47:09 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14a4ead app-mobilephone/gnokii: Stable for HPPA (bug #565126). Package-Manager: portage-2.2.25 RepoMan-Options: --ignore-arches app-mobilephone/gnokii/gnokii-0.6.31.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild index 4599b5d..eb335bd 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild @@ -9,10 +9,10 @@ inherit eutils linux-info autotools HOMEPAGE="http://www.gnokii.org/; if [ "$PV" != "" ]; then SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" else SRC_URI="" - KEYWORDS="" + KEYWORDS="hppa" EGIT_REPO_URI="git://git.savannah.nongnu.org/${PN}.git http://git.savannah.gnu.org/r/${PN}.git; inherit git-2
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: 29acf29344c28913171d9363f2e34534f1441146 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 13 09:41:58 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 13 09:41:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29acf293 app-mobilephone/gnokii: ppc64 stable wrt bug #565126 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc64" app-mobilephone/gnokii/gnokii-0.6.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild index 51800db..4599b5d 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild @@ -9,7 +9,7 @@ inherit eutils linux-info autotools HOMEPAGE="http://www.gnokii.org/; if [ "$PV" != "" ]; then SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" else SRC_URI="" KEYWORDS=""
[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnokii/
commit: b7afcca95183cebe3d2071c2230102adc113e990 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 12 09:38:34 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 12 09:38:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7afcca9 app-mobilephone/gnokii: ppc stable wrt bug #565126 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" app-mobilephone/gnokii/gnokii-0.6.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild index 4c71de6..51800db 100644 --- a/app-mobilephone/gnokii/gnokii-0.6.31.ebuild +++ b/app-mobilephone/gnokii/gnokii-0.6.31.ebuild @@ -9,7 +9,7 @@ inherit eutils linux-info autotools HOMEPAGE="http://www.gnokii.org/; if [ "$PV" != "" ]; then SRC_URI="http://www.gnokii.org/download/${PN}/${P}.tar.bz2; - KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" + KEYWORDS="amd64 ~hppa ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" else SRC_URI="" KEYWORDS=""