summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ostorga <vostorga@gentoo.org>2009-09-08 23:25:10 +0000
committerVictor Ostorga <vostorga@gentoo.org>2009-09-08 23:25:10 +0000
commitd5b0b9574aec9731294cf23195f698c560aec262 (patch)
treebc73e9e45a191355e382bde598cd39a3566a4153 /media-radio/svxlink
parentclean up (diff)
downloadhistorical-d5b0b9574aec9731294cf23195f698c560aec262.tar.gz
historical-d5b0b9574aec9731294cf23195f698c560aec262.tar.bz2
historical-d5b0b9574aec9731294cf23195f698c560aec262.zip
Version bump to 090426 , patch thanks to Thomas Beierlein <tb@forth-ev.de> bug 279699
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'media-radio/svxlink')
-rw-r--r--media-radio/svxlink/ChangeLog9
-rw-r--r--media-radio/svxlink/Manifest5
-rw-r--r--media-radio/svxlink/files/svxlink-090426-gcc44.patch110
-rw-r--r--media-radio/svxlink/svxlink-090426.ebuild44
4 files changed, 166 insertions, 2 deletions
diff --git a/media-radio/svxlink/ChangeLog b/media-radio/svxlink/ChangeLog
index bed89aae145f..32e7450c133c 100644
--- a/media-radio/svxlink/ChangeLog
+++ b/media-radio/svxlink/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-radio/svxlink
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-radio/svxlink/ChangeLog,v 1.9 2009/07/24 09:58:39 volkmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-radio/svxlink/ChangeLog,v 1.10 2009/09/08 23:25:10 vostorga Exp $
+
+*svxlink-090426 (08 Sep 2009)
+
+ 08 Sep 2009; VĂ­ctor Ostorga <vostorga@gentoo.org> +svxlink-090426.ebuild,
+ +files/svxlink-090426-gcc44.patch:
+ Version bump to 090426 , patch thanks to Thomas Beierlein <tb@forth-ev.de>
+ bug 279699
24 Jul 2009; Mounir Lamouri <volkmar@gentoo.org>
-svxlink-080102-r1.ebuild:
diff --git a/media-radio/svxlink/Manifest b/media-radio/svxlink/Manifest
index 209efd88e7eb..97fe9753de7f 100644
--- a/media-radio/svxlink/Manifest
+++ b/media-radio/svxlink/Manifest
@@ -2,8 +2,11 @@ AUX svxlink-080730--as-needed.patch 381 RMD160 ec62feb75329b2dd881f022556995c23f
AUX svxlink-080730-gcc44.patch 2090 RMD160 9af468b43e8a0cbd349cfb39f3de12142e76a9f3 SHA1 f2706f12be051d242c0ab0b51c1514bb547ff9f1 SHA256 b5c221dd522a89daa421cb27e8056fd5ddf5c45618800536bf1b5764d21d148e
AUX svxlink-080730-glibc210.patch 1638 RMD160 dfadd61566fdd59827a8807b8916c030ee0dcc7c SHA1 0b420723fd70c18a4461fa75f9a2912e3e9fa996 SHA256 3539a6cdbcef9f2fc33750d0b556e8d55a0383d62155d6e9c1795da15e3c57ab
AUX svxlink-080730-spandsp-0.0.6_pre2.patch 705 RMD160 4598f710a750b03808fddb4ef8881f09506b94a4 SHA1 80ac24ded8c53da8a75b196db81341a9a1b00240 SHA256 c44f4554e505abbd37348d13b6ce0056372f5b42f089bf61c742ee79b0012a11
+AUX svxlink-090426-gcc44.patch 4660 RMD160 c1f6da4351e371a7675220464aceed336b8b3a7e SHA1 b4984ebfece9999f868e50218e39ca1189d606d2 SHA256 ab1802af784b65cfdc5ba391326d2073610140f860628709375f34d987366c80
AUX svxlink-fix-Makefile.diff 511 RMD160 e09f6f72bccff74c3b7fcd9c28a94c574f71612a SHA1 d9d0918e66ecfababd15ea468824553738eb6595 SHA256 3fad27f574fc9bff0b04dd5da7471fce43596b682a7aaa5ce7f76b5590f1c657
DIST svxlink-080730.tar.gz 484464 RMD160 1a65d361e200fda309a1ce11f88c39a8e37d535d SHA1 edd7318211d35894124aaa1e071a703041e3a4fd SHA256 68039508fa77ac3daf648bc26b99029c867068a03b43aab6650101c2fc2ef107
+DIST svxlink-090426.tar.gz 543094 RMD160 0cba553bb333bc9266a031dbe2d4308a3c53a271 SHA1 e6603e483181924f5e1c3ef01ac77caac25db174 SHA256 79cfbefb1b39f7c4a4c3db32fea365d795da1616452e5841614e43601fe12a2c
EBUILD svxlink-080730.ebuild 1078 RMD160 c7818f33ee87ef79c90289118bc6727474635674 SHA1 af6bb464875ac748f02112d54694b07a4f23dd6e SHA256 b3a974ba6a02bcadd0300634a34359dc2da0593d938f7d51cb26d00aec7ccac9
-MISC ChangeLog 2080 RMD160 008e3f3e514b8d9eaffc50a205326f1786cd2c0d SHA1 f0f9971e8b7f8fdd2e69fc2c54610e08596e985d SHA256 b153c20a463822009d1c0a8163921bcc88c81770507f0778c36291f326558c3f
+EBUILD svxlink-090426.ebuild 955 RMD160 336d03731c32632de26b26334047e455e960e234 SHA1 960be56613abffecd885faf8496243989802c3e5 SHA256 f57ec36b08d26de8f67716162245486268035871b3ac81709b02bc009b1d9a7e
+MISC ChangeLog 2318 RMD160 096e1c9f311aeaa004ba9627d8f6ede9850c6425 SHA1 f52dae3a3ca8fe0ef9795f440513377a689132b0 SHA256 1d10cf828700f785739e48c4e3a2c7e4709bfc8f0593f5d2d36ca4915d36773c
MISC metadata.xml 569 RMD160 754ed1324af1015713873dfe99b869472551f9af SHA1 cc1ad26d8b879ffd422e1d365cc9f02e653a311c SHA256 b8ddf42532511911fb36967cb6ccd670345bf004255259cb7e7ecfb35989011b
diff --git a/media-radio/svxlink/files/svxlink-090426-gcc44.patch b/media-radio/svxlink/files/svxlink-090426-gcc44.patch
new file mode 100644
index 000000000000..9fbae631b2fc
--- /dev/null
+++ b/media-radio/svxlink/files/svxlink-090426-gcc44.patch
@@ -0,0 +1,110 @@
+diff -urN svxlink-090426.orig/async/audio/AsyncAudioDecoderS16.cpp svxlink-090426/async/audio/AsyncAudioDecoderS16.cpp
+--- svxlink-090426.orig/async/audio/AsyncAudioDecoderS16.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/async/audio/AsyncAudioDecoderS16.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -48,6 +48,7 @@
+ *
+ ****************************************************************************/
+
++#include <stdint.h>
+ #include "AsyncAudioDecoderS16.h"
+
+
+diff -urN svxlink-090426.orig/async/audio/AsyncAudioDevice.h svxlink-090426/async/audio/AsyncAudioDevice.h
+--- svxlink-090426.orig/async/audio/AsyncAudioDevice.h 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/async/audio/AsyncAudioDevice.h 2009-07-18 12:07:31.000000000 +0000
+@@ -37,6 +37,7 @@
+ *
+ ****************************************************************************/
+
++#include <stdint.h>
+ #include <sigc++/sigc++.h>
+
+ #include <string>
+diff -urN svxlink-090426.orig/async/audio/AsyncAudioRecorder.h svxlink-090426/async/audio/AsyncAudioRecorder.h
+--- svxlink-090426.orig/async/audio/AsyncAudioRecorder.h 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/async/audio/AsyncAudioRecorder.h 2009-07-18 12:07:31.000000000 +0000
+@@ -34,6 +34,7 @@
+ *
+ ****************************************************************************/
+
++#include <stdint.h>
+ #include <stdio.h>
+ #include <sigc++/sigc++.h>
+
+diff -urN svxlink-090426.orig/async/core/AsyncSerialDevice.cpp svxlink-090426/async/core/AsyncSerialDevice.cpp
+--- svxlink-090426.orig/async/core/AsyncSerialDevice.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/async/core/AsyncSerialDevice.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -35,6 +35,7 @@
+ *
+ ****************************************************************************/
+
++#include <cstdio>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+diff -urN svxlink-090426.orig/async/cpp/AsyncCppDnsLookupWorker.cpp svxlink-090426/async/cpp/AsyncCppDnsLookupWorker.cpp
+--- svxlink-090426.orig/async/cpp/AsyncCppDnsLookupWorker.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/async/cpp/AsyncCppDnsLookupWorker.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -38,6 +38,7 @@
+ *
+ ****************************************************************************/
+
++#include <cstdio>
+ #include <sys/socket.h>
+ #include <netinet/in.h>
+ #include <arpa/inet.h>
+diff -urN svxlink-090426.orig/async/demo/AsyncSerial_demo.cpp svxlink-090426/async/demo/AsyncSerial_demo.cpp
+--- svxlink-090426.orig/async/demo/AsyncSerial_demo.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/async/demo/AsyncSerial_demo.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -1,3 +1,4 @@
++#include <cstdio>
+ #include <iostream>
+ #include <cstdlib>
+
+diff -urN svxlink-090426.orig/echolib/EchoLinkStationData.cpp svxlink-090426/echolib/EchoLinkStationData.cpp
+--- svxlink-090426.orig/echolib/EchoLinkStationData.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/echolib/EchoLinkStationData.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -201,7 +201,7 @@
+ m_status = STAT_UNKNOWN;
+ }
+
+- char *space = strchr(end_desc, ' ');
++ const char *space = strchr(end_desc, ' ');
+ if (space != 0)
+ {
+ strncpy(str, space+1, 5);
+diff -urN svxlink-090426.orig/svxlink/remotetrx/remotetrx.cpp svxlink-090426/svxlink/remotetrx/remotetrx.cpp
+--- svxlink-090426.orig/svxlink/remotetrx/remotetrx.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/svxlink/remotetrx/remotetrx.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -678,7 +678,7 @@
+ }
+
+ int write_len = 0;
+- char *nl = strchr(ptr, '\n');
++ const char *nl = strchr(ptr, '\n');
+ if (nl != 0)
+ {
+ write_len = nl-ptr+1;
+diff -urN svxlink-090426.orig/svxlink/svxlink/MsgHandler.cpp svxlink-090426/svxlink/svxlink/MsgHandler.cpp
+--- svxlink-090426.orig/svxlink/svxlink/MsgHandler.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/svxlink/svxlink/MsgHandler.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -34,6 +34,7 @@
+ *
+ ****************************************************************************/
+
++#include <stdint.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
+diff -urN svxlink-090426.orig/svxlink/svxlink/svxlink.cpp svxlink-090426/svxlink/svxlink/svxlink.cpp
+--- svxlink-090426.orig/svxlink/svxlink/svxlink.cpp 2009-07-18 12:07:53.000000000 +0000
++++ svxlink-090426/svxlink/svxlink/svxlink.cpp 2009-07-18 12:07:31.000000000 +0000
+@@ -661,7 +661,7 @@
+ }
+
+ int write_len = 0;
+- char *nl = strchr(ptr, '\n');
++ const char *nl = strchr(ptr, '\n');
+ if (nl != 0)
+ {
+ write_len = nl-ptr+1;
diff --git a/media-radio/svxlink/svxlink-090426.ebuild b/media-radio/svxlink/svxlink-090426.ebuild
new file mode 100644
index 000000000000..b8d25dfbcd95
--- /dev/null
+++ b/media-radio/svxlink/svxlink-090426.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-radio/svxlink/svxlink-090426.ebuild,v 1.1 2009/09/08 23:25:10 vostorga Exp $
+
+EAPI=1
+
+inherit kde-functions
+
+DESCRIPTION="Multi Purpose Voice Services System, including Qtel for EchoLink"
+HOMEPAGE="http://svxlink.sourceforge.net/"
+SRC_URI="mirror://sourceforge/svxlink/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="dev-lang/tcl
+ media-sound/gsm
+ x11-libs/qt:3
+ dev-libs/libgcrypt
+ media-libs/speex
+ dev-libs/libsigc++:1.2
+ dev-libs/popt"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-080730--as-needed.patch"
+ epatch "${FILESDIR}/${P}-gcc44.patch"
+}
+
+src_compile() {
+ set-kdedir
+ emake -j1 || die "emake failed"
+}
+
+src_install() {
+ emake -j1 \
+ INSTALL_ROOT="${D}" \
+ install || die "emake install failed"
+}