summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-06-26 14:07:33 +0000
committerMichael Palimaka <kensington@gentoo.org>2014-06-26 14:07:33 +0000
commit2d4d985b7eb16f97d82921a245b1db55960f8175 (patch)
treed9bb7c5b5541651bdf3c47720d3e1f54a6005102 /net-voip
parentRemove old. (diff)
downloadhistorical-2d4d985b7eb16f97d82921a245b1db55960f8175.tar.gz
historical-2d4d985b7eb16f97d82921a245b1db55960f8175.tar.bz2
historical-2d4d985b7eb16f97d82921a245b1db55960f8175.zip
Remove old.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x06B1F38DCA45A1EC!
Diffstat (limited to 'net-voip')
-rw-r--r--net-voip/gnugk/ChangeLog10
-rw-r--r--net-voip/gnugk/Manifest31
-rw-r--r--net-voip/gnugk/files/gnugk-2.2.7-configure.patch26
-rw-r--r--net-voip/gnugk/files/gnugk-2.2.7-firebird-2.1.patch79
-rw-r--r--net-voip/gnugk/files/gnugk-2.2.8-firebird-2.1.patch74
-rw-r--r--net-voip/gnugk/files/gnugk-3.2.2-ptrace.patch421
-rw-r--r--net-voip/gnugk/gnugk-3.2.2.ebuild125
-rw-r--r--net-voip/gnugk/gnugk-3.3.4.ebuild125
8 files changed, 30 insertions, 861 deletions
diff --git a/net-voip/gnugk/ChangeLog b/net-voip/gnugk/ChangeLog
index 76a2464fc686..78c64f09a692 100644
--- a/net-voip/gnugk/ChangeLog
+++ b/net-voip/gnugk/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-voip/gnugk
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-voip/gnugk/ChangeLog,v 1.14 2013/12/15 12:23:19 moult Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-voip/gnugk/ChangeLog,v 1.15 2014/06/26 14:07:24 kensington Exp $
+
+ 26 Jun 2014; Michael Palimaka <kensington@gentoo.org>
+ -files/gnugk-2.2.7-configure.patch, -files/gnugk-2.2.7-firebird-2.1.patch,
+ -files/gnugk-2.2.8-firebird-2.1.patch, -files/gnugk-3.2.2-ptrace.patch,
+ -gnugk-3.2.2.ebuild, -gnugk-3.3.4.ebuild:
+ Remove old.
15 Dec 2013; Dion Moult <moult@gentoo.org> -gnugk-2.2.7.ebuild,
-gnugk-2.2.8.ebuild:
diff --git a/net-voip/gnugk/Manifest b/net-voip/gnugk/Manifest
index 618cd71fa229..4018e893257a 100644
--- a/net-voip/gnugk/Manifest
+++ b/net-voip/gnugk/Manifest
@@ -1,17 +1,30 @@
-AUX gnugk-2.2.7-configure.patch 829 SHA256 da72007bc2d61ba89eca1313888d8a1a0f76d982a44b33331a51bc61c7e8ac9e SHA512 dd40db681f862f9ca8b7e46098a235c890fe475480a3d7338391fbbf4fb80d552ff059eff3202004340270bd837b56c8d6cdaa076875886d2189b12ad2eee83a WHIRLPOOL f7de12c0c748ac78e0a48d984f3668e6e499b5ab23e813bb60487e132153e730876399d5cce7ff292996b92e8c00527de88c5f8ca5e6e68f56473657ba52e4c3
-AUX gnugk-2.2.7-firebird-2.1.patch 2619 SHA256 cb0cad48bae59b9efb6642939d203c8fd32798271e0db61c22742966665be637 SHA512 f9c13140362f9d4b4d4c17a257aaf1d70120afbb937b8ad5d7cb9254d7a28597adfcf2a2806c91862b1ddb88cb6dfa02c477302497c2350930da0b8fcb76f190 WHIRLPOOL 1ca5b8d4e960af9ea58d4abd5266d468af4cd8e3fc9413def371ecb1c53553ed4bac4e63ffb43b540a1fb8419a0cc12c6c007e39e6ed2862e9220ba4d61cb24f
-AUX gnugk-2.2.8-firebird-2.1.patch 2472 SHA256 912fa58d28d6773c7bd5779079c45445083406362a819950e553b86ba0b02394 SHA512 0a2b5215d2f0e77419b4b9b82ab1ca65e4c27ea9a2f229d327d6841a9ac589c8f6e6a990ab4e1eadc45b3936afaf568645a6fc7f8ad98fa792440415e27c0d5d WHIRLPOOL b317d33d64ddb1caaca2be495200d89a623195abfa6c0357e7556559233d653ec485e986da75f6e075dd65d8087a8be3cffb4e9c51ac485711b0fd622cd8030d
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX gnugk-3.2.2-h323plus-buildopts.patch 3114 SHA256 03cdeedc3140081ddab24e6534d0f306cdef88835d3ce80afc6d6535a7df8b67 SHA512 f70d2f59271524216c85170c4ffc558b2b0ca83bd387d5e981f1e048b4fac7b59ac010fdd92a34fc30b78b788401460e61c774450ee37cb29d44ce6cb38722f9 WHIRLPOOL b53e7b24e3b66b56b03b61b7e4692b5429ef5a6fa908c192f0227fa6fd9afe1dd459ab0cf2b11e97cf21a4ce7cca464cdc4374291ab1df345f6a8a47fbb5c39b
AUX gnugk-3.2.2-lua.cxx-toolkit_h.patch 257 SHA256 b568e367d8e2bd28579db69aefca4faedc32dd5d650b2198a116b9701b13e063 SHA512 e6bf6deedc28b045931711937da4c1179c066388249ce1ea4f6311fe3cd725e13dba72f9384593b4a06d54f8c37f0527c22ebece35670f0ee6a654bb51458881 WHIRLPOOL d6bb33ad9b9c5a2b969da5ab2244453aa0c0b9a4f1fac8f8a30259de79428ac57c52db4299a61a1c4b4a3e17e43bb2b2ffa349d23359f2fc533dce2f2b5d59d8
-AUX gnugk-3.2.2-ptrace.patch 11953 SHA256 94558fbc0a7001dc4925cbb14049dadced6ec85c64df7cbdbfb734b442ae1d4c SHA512 fadd307dfa66a0021787a2bd2a4d8c523d4fcdf549918c9a72d4ab509fb2e9544a8bb8a012da73eb44738987fcf04cf1034353b98a2746dceb99ad5660415435 WHIRLPOOL ded60ececb03e876830ef375b2c1f520073dcbee3e447fbb3aa1fd8d8d004fe66d2f73a65dabdce72f5f9225331f6d84939fead7fae05ce2f0462c062ae05e93
AUX gnugk-3.4-ptrace.patch 12047 SHA256 18696ea7e914835cb96d299297d15364ebb8e4948acdb74b7738884a4e724b1e SHA512 60efdd672f4d13dd12ca5739786da56f71cfc729fbf96035c82a1fc61ff97a9aefff3c7fb20c307addfca59d4f0bf6f9ecc21ef46dc52be3be42c42ad5bdea44 WHIRLPOOL eef65d8ed4ac39a5f5acc44641bc8cb49a5d8e580956c956015c8e2eaf100cfb4223f7c1fc9853d27968926481af3f6a81b9cc8201f8722c59f1fc68b1093363
AUX gnugk.confd 381 SHA256 14f7edc893d5453446afcd46d744711ebab017f1c0caac0e25151beb347ab831 SHA512 315fd50372042064dc63e0a6d6290b9ee60ee4aada512cee5cfd320b907ed931ea869ec87a83a007c75b5cdc48822e46c07ba112dd5d1e4dbc1ae7a234f076ee WHIRLPOOL 9a932c346260cbc62e9f70dbd0c8beedfc78c8c9603739e0ba767b5dca82970b02251c51641904fb3cb1fef6f2241e51ca2139d77ac1d45fd307aded72b92fb4
AUX gnugk.rc6 522 SHA256 d2fef2854aeef665f3f84eb62411ac5e5e3a0581dfd873ca61f2942b67443db9 SHA512 dbfe3f584e3e92740ee220fa9c386062ee9b589c9d53af4cc0b00f86a8ba10d77b2a7d2f70919e47a3f89a4b67359a12aec6ef04e790bd2355795ec87f09ff5c WHIRLPOOL 1139e4243e47034db5b81dafc284356ef40f1eddfa2650329e1221ac1720c165b741eea8fbba457ba7b94f1b69a4b460577b768fc220876690597949f4756bda
-DIST gnugk-3.2-2.tar.gz 1151584 SHA256 e2f235b46a7e9bebf5d5817780675d0f71c8c79d973fa4ef83c25c156086f49c SHA512 26a9bd700db7ac356010be6dcf7b583dcdbd138d401218ffb102d5be3bf3b7990787c0e2bd16a47ac071e199d3865c9664b627f47dcaa58ebb82d98196a32df1 WHIRLPOOL af59a5f7e33cdfcc5665356687548fdcab7d36bc69e35fdb1927f3be2b0cb7c0421fb6e6d54ed3e17ed6d2e4673a671b3a84a2f9b3828887c80dc1a336af73cd
-DIST gnugk-3.3-4.tar.gz 1177455 SHA256 08772ffca5729eaf763b53edd6659d2aa613fdba3d2d9066f2bafd7c9720df0a SHA512 bc379111d60665a49ae8c395f5c3f3fec8945875322634c3be90a3cfd652a8458a0d088a954e831a4de818e513f39ad8d3ea7274dcd97ed0070ff547c05c3250 WHIRLPOOL aa461bef58b6e17014b03dc932bbe4049f4380967c438db2722a93cf41551a6f96b31bdac1b4a8eddfc4f16b42a9d8bccbec247788d960387c11f12140de97b6
DIST gnugk-3.4.tar.gz 1110806 SHA256 7640f338260534b17dbb3fedaa3715b50dac8704f3552f604bd84d723bc71a6b SHA512 ae13bee0d7a69024fae9562919491e47b19bbcc13cc5c5fe74743fa036511bb324d1aac77e9bafce09642d55704ad22d110516b6c4ad8e69d8abfe35c250a628 WHIRLPOOL 218fa010b67de0249ae17b37aa493de38f96c4c53217239786943b832d6cf46c28b15f5d672d666efad5e58a5a838ecf3dc804cfe8da51a39901aba52cc0c05b
-EBUILD gnugk-3.2.2.ebuild 3057 SHA256 92dbfe16a8c304e5d0cc930377703254d050247a5236f0b87e0fe994dc470a6b SHA512 9d9271939a10a9bdb3fa5d5b62d3ecac398479e65aca61176131b076579b20820bc7bc12b819f86db175ec2086f92d5824d8405965d8ee032f4fad91f966cc13 WHIRLPOOL 30fe2fa5ae186143bc0549b01e4bd7bd3b521d02f14d4d2299c2aa87cbdba76385951d5f6cf10547ef95c1911c2dbb0ef8c677e1315d3132804b73a5537049f5
-EBUILD gnugk-3.3.4.ebuild 3057 SHA256 845d674895b77bacb429218a236804d19286072d12ca1dac0d79f3cc7251585d SHA512 ec3997077b16377a6c06c76fb954ff732defb60bf13dd26bc5df0ede43b42182efd1f9171aa70e06dd09fdea8cd20f2064cdc7e6dcd4b63745f4651e2810c0e3 WHIRLPOOL af71fc36b2efbb0a1384a84d4db07d07a58b10e64c7d0f951b9a7f43fbf49a51978bc6cfc84fb8d81f0ff8b4cb16e426db7e6a32c62073e1aa90830a400229c7
EBUILD gnugk-3.4.ebuild 3053 SHA256 208082ae78974642aad498e425c20366cce8268c8c70adbe871e1391a3c4bd06 SHA512 0052a5f6e56903f2b509a2fb233f2c7ee709783f524402bc15efb49d9c5873e1c58fe1be774d683c41c72c89071a796618a7fe46feb854d7eca684c08bbb9629 WHIRLPOOL 9741b6a6dde4237745b2af3e5ba607425b2e5dc32f8ce52706a90bffccebcfc0ceeed53c6c2519c8ea1efb66edcd48c7b0d5494a1ee9f579120d55ede63493a8
-MISC ChangeLog 3905 SHA256 0fc4de321bf7dde47ea7634d307853129217e2eeb897079048429a26a39774b4 SHA512 590e0f703c3d639b854b803862ddcd047881e11507a19bb3c889cc26e532734ac1584147d4467393118126c1126b103cd2508725288b354e98d6e528315ad44e WHIRLPOOL 0368574d05421cd280fed19d188dee8ff4df15f1f3d66f9434ab8cd2c03ea702f182359b2e9a8798f58e3f09ef722b534af0aa1f83eb0d50c745978647ad6054
+MISC ChangeLog 4176 SHA256 9ca67d47799203b01235d3f1eadbe4392573819f62080ec72f3a3eb5838605c8 SHA512 3a6390915ce011bc75ff4d92e0e0894119143cfd7860f58a4ee3acce0604f93dd68c96f67968ca25eec55441b97e979a79a0e3509187b86e671c641144b8358e WHIRLPOOL 68af2f1ea80d34f908af24c62d2dcc76eea20877e79dcdb3a277ca1e6a132a309f19f8581c415a4543ebd5f32a1981fa02595d151b700c08bb4104a0c0c317cb
MISC metadata.xml 325 SHA256 2bf698710189f1857d795700581678d2fbae8e18f9dbe25ce39f45a65c738f3a SHA512 dd8cca36fa88e2ff64646c4614b6c87e2f72c45bfba1d8be2c34e627c9e5e87680232c1466cf92370a93d30ba31b13cd88dbfa54e9d913e3feb371a14e8b8f95 WHIRLPOOL 6a01905d2d9c173cfb5b9934c19e8f059b32544412e2878e9c870923b9dff0e9a4568e47c2567283d6f741977a329345011d63c625cfdb62cd9b74d4dc607693
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQJiBAEBCABMBQJTrCkcRRSAAAAAABQAKGlzc3Vlci1mcHJAbm90YXRpb25zOTc5
+MTY5NkQ3RDM3NkRBN0U5QjZGMTUwMDZCMUYzOERDQTQ1QTFFQwAKCRAGsfONykWh
+7EKNEACUM2l0ov3txTbyBd1Pu5uq1g2tqdkvFiSpHpg2lG5crzdvxLwfQXoBJau9
+vEffMPo74VD11DZoiq8x3v7DAkKgyBpx00yJWhuQXnEdYrU9/3sr0FvQIuiuSzok
++NyBBlFNfi5VNwGx7AfA8hFG2J9i+nQhFLu9hR91xG8S76X3immw5J1JL+HLYnEV
+SpJgJkx348yPkovDAsPnsOt2kwvqjydPFc9SeKwyunMP71n0yViM/7l3VHtr2WAB
+ekfiaD/jDRsZyseW1oz2okIkcwh1CtC8avH3NaFiq5yJwmW7RpXpvgI76QNqUE2I
+rHVfGmzxNzoXX/uNaddQwz0SsdXQLoQKGatLwzPGprUCKRNNe23ysX9BnUXLy8cs
+RuLhcTEGmrGG575CPYbPMx3OhTPOdYJmT5LmqOqQraCYfbbaHEVPg73Xh6Rv7W8J
+Ufihz/xJQUKPu7dMsQpq+h/FnLx4yJHlXnUdxAcs5TirklNUXpPtVC4iwLe/8ZJT
+3Kk/UMFOHxpBUp7rtpkoMsFGZXi9QiVVP16vOQoLPjE5wkDlgKVWzpve+yuka9dd
+hlYkvjHmRUqnf/85zCAQqJo3b1Y2WmuPcEaY6Gyti7ygODJPsKo19TjHSpBgTeaE
+QxEHFx14fWLTUpbV9jr2Fyg3QTPw8725A2KTbPOoWtaG9UR7RQ==
+=nOi8
+-----END PGP SIGNATURE-----
diff --git a/net-voip/gnugk/files/gnugk-2.2.7-configure.patch b/net-voip/gnugk/files/gnugk-2.2.7-configure.patch
deleted file mode 100644
index d4a589719b36..000000000000
--- a/net-voip/gnugk/files/gnugk-2.2.7-configure.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- configure.old 2009-02-10 17:14:47.000000000 -0500
-+++ configure 2009-02-10 17:14:18.000000000 -0500
-@@ -3979,11 +3979,6 @@
- fi
-
-
--if test "x$pgsql" != "xno" -o "x$mysql" != "xno"; then
-- SOURCES="$SOURCES sqlauth.cxx sqlacct.cxx gksql.cxx"
-- HEADERS="$HEADERS sqlacct.h gksql.h"
--fi
--
- # Check whether --enable-firebird or --disable-firebird was given.
- if test "${enable_firebird+set}" = set; then
- enableval="$enable_firebird"
-@@ -4242,6 +4237,11 @@
- fi
-
-
-+if test "x$pgsql" != "xno" -o "x$mysql" != "xno" -o "x$firebird" != "xno"; then
-+ SOURCES="$SOURCES sqlauth.cxx sqlacct.cxx gksql.cxx"
-+ HEADERS="$HEADERS sqlacct.h gksql.h"
-+fi
-+
-
- GNUGK_MAJOR_VERSION=`cat version.h | grep "define GNUGK_MAJOR_VERSION" | cut -f4 -d' '`
- GNUGK_MINOR_VERSION=`cat version.h | grep "define GNUGK_MINOR_VERSION" | cut -f4 -d' '`
diff --git a/net-voip/gnugk/files/gnugk-2.2.7-firebird-2.1.patch b/net-voip/gnugk/files/gnugk-2.2.7-firebird-2.1.patch
deleted file mode 100644
index 9696c12c5bd6..000000000000
--- a/net-voip/gnugk/files/gnugk-2.2.7-firebird-2.1.patch
+++ /dev/null
@@ -1,79 +0,0 @@
---- gksql_firebird.cxx.old 2009-02-10 21:43:26.000000000 +0100
-+++ gksql_firebird.cxx 2009-02-10 21:58:06.000000000 +0100
-@@ -342,11 +342,11 @@
- if (status[0] == 1 && status[1] != 0) {
- m_numRows = m_sqlRow;
- if (retval != 100) {
-- long errcode = isc_sqlcode(status);
-+ ISC_STATUS errcode = isc_sqlcode(status);
- char errormsg[512];
- if (errcode == -999) {
- errcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -392,7 +392,7 @@
- char errormsg[512];
- if (errcode == -999) {
- errcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -472,7 +472,7 @@
-
- isc_attach_database(status, 0, const_cast<char*>(dbname.c_str()), &conn, dpb_offset, &(dpb[0]));
- if (status[0] == 1 && status[1] != 0) {
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- char errormsg[512];
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- PTRACE(2, GetName() << "\tFirebird connection to " << m_username << '@' << dbname
-@@ -505,7 +505,7 @@
-
- isc_start_transaction(status, &tr, 1, &conn, 0, NULL);
- if (status[0] == 1 && status[1] != 0) {
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- char errormsg[512];
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- return new GkIBSQLResult(status[1], errormsg);
-@@ -516,7 +516,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -536,7 +536,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -558,7 +558,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -575,7 +575,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
diff --git a/net-voip/gnugk/files/gnugk-2.2.8-firebird-2.1.patch b/net-voip/gnugk/files/gnugk-2.2.8-firebird-2.1.patch
deleted file mode 100644
index 2ba55f7ea135..000000000000
--- a/net-voip/gnugk/files/gnugk-2.2.8-firebird-2.1.patch
+++ /dev/null
@@ -1,74 +0,0 @@
---- gksql_firebird.cxx.old 2009-02-11 01:31:53.000000000 +0100
-+++ gksql_firebird.cxx 2009-02-11 01:31:59.000000000 +0100
-@@ -370,7 +370,7 @@
- char errormsg[512];
- if (errcode == -999) {
- errcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- // TODO: replace all isc_interprete() with fb_interpret()
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
-@@ -417,7 +417,7 @@
- char errormsg[512];
- if (errcode == -999) {
- errcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -497,7 +497,7 @@
-
- isc_attach_database(status, 0, const_cast<char*>(dbname.c_str()), &conn, dpb_offset, &(dpb[0]));
- if (status[0] == 1 && status[1] != 0) {
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- char errormsg[512];
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- PTRACE(2, GetName() << "\tFirebird connection to " << m_username << '@' << dbname
-@@ -530,7 +530,7 @@
-
- isc_start_transaction(status, &tr, 1, &conn, 0, NULL);
- if (status[0] == 1 && status[1] != 0) {
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- char errormsg[512];
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- return new GkIBSQLResult(status[1], errormsg);
-@@ -541,7 +541,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -562,7 +562,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -585,7 +585,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
-@@ -603,7 +603,7 @@
- long errorcode = isc_sqlcode(status);
- if (errorcode == -999) {
- errorcode = status[1];
-- long *pvector = status;
-+ ISC_STATUS *pvector = status;
- errormsg[isc_interprete(errormsg, &pvector)] = 0;
- } else {
- strcpy(errormsg, "SQL:");
diff --git a/net-voip/gnugk/files/gnugk-3.2.2-ptrace.patch b/net-voip/gnugk/files/gnugk-3.2.2-ptrace.patch
deleted file mode 100644
index 897f99f007f8..000000000000
--- a/net-voip/gnugk/files/gnugk-3.2.2-ptrace.patch
+++ /dev/null
@@ -1,421 +0,0 @@
-diff -ur a/capctrl.cxx b/capctrl.cxx
---- a/capctrl.cxx 2011-11-28 13:33:41.000000000 +0100
-+++ b/capctrl.cxx 2013-03-06 02:53:41.038731734 +0100
-@@ -255,6 +255,7 @@
- m_cliCallVolumes = cliCallVolumes;
-
- PTRACE(5, "CAPCTRL\t" << ipRules << " IP rules loaded");
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << "Per IP call volume rules:" << endl;
-@@ -264,8 +265,10 @@
- }
- PTrace::End(strm);
- }
-+#endif
-
- PTRACE(5, "CAPCTRL\t" << h323IdRules << " H.323 ID rules loaded");
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << "Per H.323 ID call volume rules:" << endl;
-@@ -275,8 +278,10 @@
- }
- PTrace::End(strm);
- }
-+#endif
-
- PTRACE(5, "CAPCTRL\t" << cliRules << " CLI rules loaded");
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << "Per CLI call volume rules:" << endl;
-@@ -286,6 +291,7 @@
- }
- PTrace::End(strm);
- }
-+#endif
- }
-
- PString CapacityControl::PrintRules()
-diff -ur a/clirw.cxx b/clirw.cxx
---- a/clirw.cxx 2012-05-07 16:18:04.000000000 +0200
-+++ b/clirw.cxx 2013-03-06 02:53:41.038731734 +0100
-@@ -456,6 +456,7 @@
- }
-
- PTRACE(5, "CLIRW\t" << inboundRules << " inbound rules loaded");
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << "Inbound CLI rewrite rules:" << endl;
-@@ -466,8 +467,10 @@
- }
- PTrace::End(strm);
- }
-+#endif
-
- PTRACE(5, "CLIRW\t" << outboundRules << " outbound rules loaded");
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << "Outbound CLI rewrite rules:" << endl;
-@@ -480,6 +483,7 @@
- }
- PTrace::End(strm);
- }
-+#endif
-
- m_processSourceAddress = Toolkit::AsBool(
- cfg->GetString(CLIRewriteSection, ProcessSourceAddress, "1")
-diff -ur a/gkacct.cxx b/gkacct.cxx
---- a/gkacct.cxx 2012-12-10 20:32:52.000000000 +0100
-+++ b/gkacct.cxx 2013-03-06 02:53:41.038731734 +0100
-@@ -919,6 +919,7 @@
- switch (status)
- {
- case GkAcctLogger::Ok:
-+#if PTRACING
- if (PTrace::CanTrace(3)) {
- ostream& strm = PTrace::Begin(3,__FILE__,__LINE__);
- strm << "GKACCT\t" << logger->GetName() << " logged event " << evt;
-@@ -926,9 +927,11 @@
- strm << " for call no. " << call->GetCallNumber();
- PTrace::End(strm);
- }
-+#endif
- break;
-
- default:
-+#if PTRACING
- if (PTrace::CanTrace(3)) {
- ostream& strm = PTrace::Begin(3, __FILE__, __LINE__);
- strm << "GKACCT\t" << logger->GetName() << " failed to log event " << evt;
-@@ -937,6 +940,7 @@
- strm << " for call no. " << call->GetCallNumber();
- PTrace::End(strm);
- }
-+#endif
- // required and sufficient rules always determine
- // status of the request
- if (logger->GetControlFlag() == GkAcctLogger::Required
-@@ -954,7 +958,8 @@
- // a last rule determine status of the the request
- if (finalResult && status != GkAcctLogger::Ok)
- finalResult = false;
--
-+
-+#if PTRACING
- if (PTrace::CanTrace(2)) {
- ostream& strm = PTrace::Begin(2, __FILE__, __LINE__);
- strm << "GKACCT\t" << (finalResult ? "Successfully logged event "
-@@ -965,6 +970,7 @@
- if (!finalResult)
- SNMP_TRAP(7, SNMPError, Accounting, "Failed to log event " + evt);
- }
-+#endif
- return finalResult;
- }
-
-@@ -987,6 +993,7 @@
- switch (status)
- {
- case GkAcctLogger::Ok:
-+#if PTRACING
- if (PTrace::CanTrace(3)) {
- ostream& strm = PTrace::Begin(3,__FILE__,__LINE__);
- strm << "GKACCT\t" << logger->GetName() << " logged event " << evt;
-@@ -994,9 +1001,11 @@
- strm << " for endpoint " << ep->GetEndpointIdentifier().GetValue();
- PTrace::End(strm);
- }
-+#endif
- break;
-
- default:
-+#if PTRACING
- if (PTrace::CanTrace(3)) {
- ostream& strm = PTrace::Begin(3, __FILE__, __LINE__);
- strm << "GKACCT\t" << logger->GetName() << " failed to log event " << evt;
-@@ -1005,6 +1014,7 @@
- PTrace::End(strm);
- SNMP_TRAP(7, SNMPError, Accounting, logger->GetName() + " failed to log event " + PString(evt));
- }
-+#endif
- // required and sufficient rules always determine
- // status of the request
- if (logger->GetControlFlag() == GkAcctLogger::Required
-@@ -1023,6 +1033,7 @@
- if (finalResult && status != GkAcctLogger::Ok)
- finalResult = false;
-
-+#if PTRACING
- if (PTrace::CanTrace(2)) {
- ostream& strm = PTrace::Begin(2, __FILE__, __LINE__);
- strm << "GKACCT\t" << (finalResult ? "Successfully logged event "
-@@ -1033,6 +1044,7 @@
- if (!finalResult)
- SNMP_TRAP(7, SNMPError, Accounting, "Failed to log event " + evt);
- }
-+#endif
- return finalResult;
- }
-
-diff -ur a/gkauth.cxx b/gkauth.cxx
---- a/gkauth.cxx 2012-12-03 10:29:52.000000000 +0100
-+++ b/gkauth.cxx 2013-03-06 02:53:38.494731795 +0100
-@@ -834,6 +834,7 @@
- }
-
- if (mechanisms.GetSize() > 0 && algorithmOIDs.GetSize() > 0) {
-+#if PTRACING
- if (PTrace::CanTrace(4)) {
- ostream& strm = PTrace::Begin(4,__FILE__,__LINE__);
- strm <<"GkAuth\tH.235 capabilities selected for GCF:\n";
-@@ -845,6 +846,7 @@
- strm << "\t\t" << algorithmOIDs[i] << '\n';
- PTrace::End(strm);
- }
-+#endif
- #ifdef OpenH323Factory
- }
- #else
-diff -ur a/gk.cxx b/gk.cxx
---- a/gk.cxx 2013-01-04 13:20:20.000000000 +0100
-+++ b/gk.cxx 2013-03-06 02:53:38.494731795 +0100
-@@ -1076,9 +1076,11 @@
- bool Gatekeeper::InitLogging(const PArgList & args)
- {
- // Syslog is the default when compiled as service, but we don't want that
-+#if PTRACING
- PTrace::ClearOptions(PTrace::SystemLogStream);
- PTrace::SetOptions(PTrace::DateAndTime | PTrace::TraceLevel | PTrace::FileAndLine);
- PTrace::SetLevel(args.GetOptionCount('t'));
-+#endif
- if (args.HasOption('o')) {
- if (!SetLogFilename(args.GetOptionString('o'))) {
- cerr << "Warning: could not open the log file \""
-@@ -1563,7 +1565,9 @@
- EnableLogFileRotation(false);
- }
-
-+#if PTRACING
- PTrace::SetStream(&cerr);
-+#endif
-
- #ifndef hasDeletingSetStream
- delete m_logFile;
-@@ -1578,7 +1582,9 @@
- return false;
- }
- m_logFile->SetPosition(0, PFile::End);
-+#if PTRACING
- PTrace::SetStream(m_logFile);
-+#endif
- return true;
- }
-
-@@ -1588,7 +1594,9 @@
-
- if (m_logFile) {
- PTRACEX(1, "GK\tLogging closed (log file rotation)");
-+#if PTRACING
- PTrace::SetStream(&cerr); // redirect to cerr
-+#endif
- #ifndef hasDeletingSetStream
- delete m_logFile;
- #endif
-@@ -1625,7 +1633,9 @@
- }
-
- m_logFile->SetPosition(0, PFile::End);
-+#if PTRACING
- PTrace::SetStream(m_logFile);
-+#endif
- PTRACEX(1, "GK\tLogging restarted\n" + Toolkit::GKVersion());
- return true;
- }
-@@ -1636,7 +1646,9 @@
-
- if (m_logFile) {
- PTRACEX(1, "GK\tLogging closed (reopen log file)");
-+#if PTRACING
- PTrace::SetStream(&cerr); // redirect to cerr
-+#endif
- #ifndef hasDeletingSetStream
- delete m_logFile;
- #endif
-@@ -1665,7 +1677,9 @@
- }
- }
- m_logFile->SetPosition(0, PFile::End);
-+#if PTRACING
- PTrace::SetStream(m_logFile);
-+#endif
- PTRACEX(1, "GK\tLogging restarted\n" + Toolkit::GKVersion());
- return true;
- }
-@@ -1677,7 +1691,9 @@
- if (m_logFile) {
- PTRACEX(1, "GK\tLogging closed");
- }
-+#if PTRACING
- PTrace::SetStream(&cerr);
-+#endif
- #ifndef hasDeletingSetStream
- delete m_logFile;
- #endif
-diff -ur a/GkStatus.cxx b/GkStatus.cxx
---- a/GkStatus.cxx 2012-12-18 16:16:18.000000000 +0100
-+++ b/GkStatus.cxx 2013-03-06 02:53:38.494731795 +0100
-@@ -1314,6 +1314,7 @@
- );
- } else {
- if (args[1] *= "trc") {
-+#if PTRACING
- if(args.GetSize() >= 3) {
- if((args[2] == "-") && (PTrace::GetLevel() > 0))
- PTrace::SetLevel(PTrace::GetLevel()-1);
-@@ -1322,6 +1323,7 @@
- else PTrace::SetLevel(args[2].AsInteger());
- }
- WriteString(PString(PString::Printf, "Trace Level is now %d\r\n", PTrace::GetLevel()));
-+#endif
- } else if (args[1] *= "cfg") {
- if (args.GetSize()>=4)
- WriteString(GkConfig()->GetString(args[2],args[3],"") + "\r\n;\r\n");
-diff -ur a/ipauth.cxx b/ipauth.cxx
---- a/ipauth.cxx 2011-11-28 13:33:41.000000000 +0100
-+++ b/ipauth.cxx 2013-03-06 02:53:41.038731734 +0100
-@@ -226,6 +226,7 @@
-
- PTRACE(5, GetName() << "\t" << m_authList.size() << " entries loaded");
-
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << GetName() << " entries:\n";
-@@ -238,6 +239,7 @@
- }
- PTrace::End(strm);
- }
-+#endif
-
- if (dynamicCfg) {
- delete cfg;
-diff -ur a/RasSrv.cxx b/RasSrv.cxx
---- a/RasSrv.cxx 2012-12-28 16:21:55.000000000 +0100
-+++ b/RasSrv.cxx 2013-03-06 02:53:38.494731795 +0100
-@@ -244,6 +244,7 @@
- delete msg;
- return NULL;
- }
-+#if PTRACING
- if ((msg->GetTag() != H225_RasMessage::e_serviceControlIndication && msg->GetTag() != H225_RasMessage::e_serviceControlResponse)
- || PTrace::CanTrace(5)) {
- if (PTrace::CanTrace(3))
-@@ -251,17 +252,20 @@
- else
- PTRACE(2, "RAS\tReceived " << msg->GetTagName() << " from " << AsString(msg->m_peerAddr, msg->m_peerPort));
- }
-+#endif
- msg->m_localAddr = GetLocalAddr(msg->m_peerAddr);
- return msg;
- }
-
- bool RasListener::SendRas(const H225_RasMessage & rasobj, const Address & addr, WORD pt)
- {
-+#if PTRACING
- if ( ((rasobj.GetTag() != H225_RasMessage::e_serviceControlIndication && rasobj.GetTag() != H225_RasMessage::e_serviceControlResponse) && PTrace::CanTrace(3))
- || PTrace::CanTrace(5))
- PTRACE(3, "RAS\tSend to " << AsString(addr, pt) << '\n' << setprecision(2) << rasobj);
- else
- PTRACE(2, "RAS\tSend " << RasName[rasobj.GetTag()] << " to " << AsString(addr, pt));
-+#endif
-
- PPER_Stream wtstrm;
- rasobj.Encode(wtstrm);
-diff -ur a/RasTbl.cxx b/RasTbl.cxx
---- a/RasTbl.cxx 2013-01-04 13:20:20.000000000 +0100
-+++ b/RasTbl.cxx 2013-03-06 02:53:38.498731794 +0100
-@@ -1870,6 +1870,7 @@
- endpoints->push_back(routes.front().m_destEndpoint.operator->());
- }
-
-+#if PTRACING
- if (PTrace::CanTrace(4)) {
- ostream &strm = PTrace::Begin(4, __FILE__, __LINE__);
- strm << "RASTBL\tPrefix match for gateways: ";
-@@ -1880,6 +1881,7 @@
- }
- PTrace::End(strm);
- }
-+#endif
-
- return true;
- }
-diff -ur a/Routing.cxx b/Routing.cxx
---- a/Routing.cxx 2012-12-28 21:35:42.000000000 +0100
-+++ b/Routing.cxx 2013-03-06 02:53:38.498731794 +0100
-@@ -1452,6 +1452,7 @@
- PTRACE(5, "ROUTING\t" << m_name << " policy loaded with " << m_prefixes.size()
- << " prefix entries");
-
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- ostream &strm = PTrace::Begin(6, __FILE__, __LINE__);
- strm << "ROUTING\t" << m_name << " policy prefixes:" << endl;
-@@ -1461,6 +1462,7 @@
- << m_prefixes[i].m_maxLength << endl;
- PTrace::End(strm);
- }
-+#endif
- }
-
- bool NumberAnalysisPolicy::OnRequest(AdmissionRequest & request)
-diff -ur a/Toolkit.cxx b/Toolkit.cxx
---- a/Toolkit.cxx 2013-01-10 10:23:01.000000000 +0100
-+++ b/Toolkit.cxx 2013-03-06 02:53:38.498731794 +0100
-@@ -960,6 +960,7 @@
- return;
- }
-
-+#if PTRACING
- if (PTrace::CanTrace(3) && (m_GWRewrite.GetSize() < 100)) {
- for (PINDEX i = 0; i < m_GWRewrite.GetSize(); ++i) {
- // In
-@@ -973,6 +974,7 @@
- }
- }
- }
-+#endif
- PTRACE(2, "GK\tLoaded " << m_GWRewrite.GetSize() << " GW entries with rewrite info");
- }
-
-@@ -1581,7 +1583,9 @@
- // read the gatekeeper name from the config file, because it might be used as a key into the SQL config
- m_GKName = Config()->GetString("Name", "OpenH323GK");
-
-+#if PTRACING
- PTrace::SetLevel(GkConfig()->GetInteger("TraceLevel", PTrace::GetLevel()));
-+#endif
-
- // set the max size of an array in an ASN encoded message (eg. max length of alias list)
- PINDEX maxArraySize = GkConfig()->GetInteger("MaxASNArraySize", 0);
-diff -ur a/yasocket.cxx b/yasocket.cxx
---- a/yasocket.cxx 2012-12-10 20:32:52.000000000 +0100
-+++ b/yasocket.cxx 2013-03-06 02:53:38.498731794 +0100
-@@ -1018,10 +1018,12 @@
- return false;
- }
- ConfigReloadMutex.StartRead();
-+#if PTRACING
- if (PTrace::CanTrace(6)) {
- PString msg(PString::Printf, "\t%u sockets selected from %u, total %u/%u", slist.GetSize(), ss, m_socksize, m_rmsize);
- PTRACE(6, GetName() << msg);
- }
-+#endif
- return true;
- }
-
diff --git a/net-voip/gnugk/gnugk-3.2.2.ebuild b/net-voip/gnugk/gnugk-3.2.2.ebuild
deleted file mode 100644
index 1e599a44047d..000000000000
--- a/net-voip/gnugk/gnugk-3.2.2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-voip/gnugk/gnugk-3.2.2.ebuild,v 1.1 2013/03/06 02:09:40 chithanh Exp $
-
-EAPI="5"
-
-inherit eutils versionator
-
-MY_P1=${PN}-$(replace_version_separator 2 -)
-MY_P2=${PN}-$(get_version_component_range 1-2)
-
-DESCRIPTION="GNU H.323 gatekeeper"
-HOMEPAGE="http://www.gnugk.org/"
-SRC_URI="mirror://sourceforge/openh323gk/${MY_P1}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-# dev-db/firebird isn't keyworded for ppc but firebird IUSE is masked for ppc
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc firebird lua mysql odbc postgres radius snmp sqlite ssh linguas_en linguas_es linguas_fr"
-REQUIRED_USE="doc? (
- || ( linguas_en linguas_es linguas_fr )
- )
-"
-
-RDEPEND="net-libs/ptlib:=
- net-libs/h323plus:=
- dev-libs/openssl
- firebird? ( dev-db/firebird )
- lua? ( dev-lang/lua )
- mysql? ( virtual/mysql )
- odbc? ( dev-db/unixODBC )
- postgres? ( dev-db/postgresql-base )
- snmp? ( net-analyzer/net-snmp )
- ssh? ( net-libs/libssh )
- sqlite? ( dev-db/sqlite:3 )"
-DEPEND="${RDEPEND}
- doc? ( app-text/linuxdoc-tools )"
-
-S=${WORKDIR}/${MY_P2}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.2.2-ptrace.patch
- epatch "${FILESDIR}"/${PN}-3.2.2-h323plus-buildopts.patch
- epatch "${FILESDIR}"/${PN}-3.2.2-lua.cxx-toolkit_h.patch
-}
-
-# TODO: investigate possible ebuild conversion to use cmake
-src_configure() {
- # --with-large-fdset=4096 is added because of bug #128102
- # and it is recommended in the online manual
- econf \
- $(use_enable firebird) \
- $(use_enable lua) \
- $(use_enable mysql) \
- $(use_enable postgres pgsql) \
- $(use_enable odbc unixodbc) \
- $(use_enable radius) \
- $(use_enable snmp netsnmp) \
- $(use_enable sqlite) \
- $(use_enable ssh libssh) \
- --with-large-fdset=4096
-}
-
-src_compile() {
- # PASN_NOPRINT should be set for -debug but it's buggy
- # better to prevent issues and keep default settings
- # `make debugdepend debugshared` and `make debug` failed (so no debug)
- # `make optdepend optnoshared` also failed (so no static)
-
- # splitting emake calls fixes parallel build issue
- emake optdepend
- emake \
- PT_LIBDIR="$(ptlib-config --libdir)" \
- OH323_LIBDIR="${EPREFIX}"/usr/lib \
- optshared
- # build tool addpasswd
- emake -C addpasswd PTLIBDIR="$(ptlib-config --ptlibdir)"
-
- if use doc; then
- cd docs/manual
-
- if use linguas_en; then
- emake html
- fi
-
- if use linguas_es; then
- emake html-es
- fi
-
- if use linguas_fr; then
- emake html-fr
- fi
- cd ../..
- fi
-}
-
-src_install() {
- dosbin obj_*_*_*/${PN}
- dosbin addpasswd/obj_*_*_*/addpasswd
-
- dodir /etc/${PN}
- insinto /etc/${PN}
- doins etc/*
-
- dodoc changes.txt readme.txt
- dodoc docs/*.txt docs/*.pdf
-
- if use doc; then
- if use linguas_en; then
- dohtml docs/manual/manual*.html
- fi
- if use linguas_fr; then
- dohtml docs/manual/fr/manual-fr*.html
- fi
- if use linguas_es; then
- dohtml docs/manual/es/manual-es*.html
- fi
- fi
-
- doman docs/${PN}.1 docs/addpasswd.1
-
- newinitd "${FILESDIR}"/${PN}.rc6 ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}
diff --git a/net-voip/gnugk/gnugk-3.3.4.ebuild b/net-voip/gnugk/gnugk-3.3.4.ebuild
deleted file mode 100644
index 961cce05cd4f..000000000000
--- a/net-voip/gnugk/gnugk-3.3.4.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-voip/gnugk/gnugk-3.3.4.ebuild,v 1.1 2013/07/11 23:19:23 chithanh Exp $
-
-EAPI="5"
-
-inherit eutils versionator
-
-MY_P1=${PN}-$(replace_version_separator 2 -)
-MY_P2=${PN}-$(get_version_component_range 1-2)
-
-DESCRIPTION="GNU H.323 gatekeeper"
-HOMEPAGE="http://www.gnugk.org/"
-SRC_URI="mirror://sourceforge/openh323gk/${MY_P1}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-# dev-db/firebird isn't keyworded for ppc but firebird IUSE is masked for ppc
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc firebird lua mysql odbc postgres radius snmp sqlite ssh linguas_en linguas_es linguas_fr"
-REQUIRED_USE="doc? (
- || ( linguas_en linguas_es linguas_fr )
- )
-"
-
-RDEPEND="net-libs/ptlib:=
- net-libs/h323plus:=
- dev-libs/openssl
- firebird? ( dev-db/firebird )
- lua? ( dev-lang/lua )
- mysql? ( virtual/mysql )
- odbc? ( dev-db/unixODBC )
- postgres? ( dev-db/postgresql-base )
- snmp? ( net-analyzer/net-snmp )
- ssh? ( net-libs/libssh )
- sqlite? ( dev-db/sqlite:3 )"
-DEPEND="${RDEPEND}
- doc? ( app-text/linuxdoc-tools )"
-
-S=${WORKDIR}/${MY_P2}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.2.2-ptrace.patch
- epatch "${FILESDIR}"/${PN}-3.2.2-h323plus-buildopts.patch
- epatch "${FILESDIR}"/${PN}-3.2.2-lua.cxx-toolkit_h.patch
-}
-
-# TODO: investigate possible ebuild conversion to use cmake
-src_configure() {
- # --with-large-fdset=4096 is added because of bug #128102
- # and it is recommended in the online manual
- econf \
- $(use_enable firebird) \
- $(use_enable lua) \
- $(use_enable mysql) \
- $(use_enable postgres pgsql) \
- $(use_enable odbc unixodbc) \
- $(use_enable radius) \
- $(use_enable snmp netsnmp) \
- $(use_enable sqlite) \
- $(use_enable ssh libssh) \
- --with-large-fdset=4096
-}
-
-src_compile() {
- # PASN_NOPRINT should be set for -debug but it's buggy
- # better to prevent issues and keep default settings
- # `make debugdepend debugshared` and `make debug` failed (so no debug)
- # `make optdepend optnoshared` also failed (so no static)
-
- # splitting emake calls fixes parallel build issue
- emake optdepend
- emake \
- PT_LIBDIR="$(ptlib-config --libdir)" \
- OH323_LIBDIR="${EPREFIX}"/usr/lib \
- optshared
- # build tool addpasswd
- emake -C addpasswd PTLIBDIR="$(ptlib-config --ptlibdir)"
-
- if use doc; then
- cd docs/manual
-
- if use linguas_en; then
- emake html
- fi
-
- if use linguas_es; then
- emake html-es
- fi
-
- if use linguas_fr; then
- emake html-fr
- fi
- cd ../..
- fi
-}
-
-src_install() {
- dosbin obj_*_*_*/${PN}
- dosbin addpasswd/obj_*_*_*/addpasswd
-
- dodir /etc/${PN}
- insinto /etc/${PN}
- doins etc/*
-
- dodoc changes.txt readme.txt
- dodoc docs/*.txt docs/*.pdf
-
- if use doc; then
- if use linguas_en; then
- dohtml docs/manual/manual*.html
- fi
- if use linguas_fr; then
- dohtml docs/manual/fr/manual-fr*.html
- fi
- if use linguas_es; then
- dohtml docs/manual/es/manual-es*.html
- fi
- fi
-
- doman docs/${PN}.1 docs/addpasswd.1
-
- newinitd "${FILESDIR}"/${PN}.rc6 ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}