Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde-sunset:master commit in: net-misc/mDNSResponder/files/, net-misc/mDNSResponder/, net-misc/smb4k/
Date: Wed, 12 Feb 2014 09:04:55
Message-Id: 1392195808.2d0a7101bd84419a50ad657a6552ed399f4e76ed.polynomial-c@gentoo
1 commit: 2d0a7101bd84419a50ad657a6552ed399f4e76ed
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 12 09:03:28 2014 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 12 09:03:28 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde-sunset.git;a=commit;h=2d0a7101
7
8 Added bison3 patch to mDNSResponder. Fixed some manifests.
9
10 ---
11 .../mDNSResponder/files/mDNSResponder-bison3.patch | 32 ++++++++++++++++++++++
12 .../mDNSResponder/mDNSResponder-320.10.80.ebuild | 5 +++-
13 net-misc/smb4k/smb4k-0.9.9.ebuild | 4 +--
14 3 files changed, 38 insertions(+), 3 deletions(-)
15
16 diff --git a/net-misc/mDNSResponder/files/mDNSResponder-bison3.patch b/net-misc/mDNSResponder/files/mDNSResponder-bison3.patch
17 new file mode 100644
18 index 0000000..a6a4a51
19 --- /dev/null
20 +++ b/net-misc/mDNSResponder/files/mDNSResponder-bison3.patch
21 @@ -0,0 +1,32 @@
22 +Taken from
23 +https://dev.openwrt.org/browser/packages/net/mdnsresponder/patches/002-newer-bison.patch?rev=38771
24 +
25 +--- a/mDNSShared/dnsextd_parser.y
26 ++++ b/mDNSShared/dnsextd_parser.y
27 +@@ -15,6 +15,8 @@
28 + * limitations under the License.
29 + */
30 +
31 ++%parse-param { void *context }
32 ++
33 + %{
34 + #include <stdio.h>
35 + #include <stdlib.h>
36 +@@ -23,7 +25,7 @@
37 + #include "DebugServices.h"
38 + #include "dnsextd.h"
39 +
40 +-void yyerror( const char* error );
41 ++void yyerror( void *context, const char* error );
42 + int yylex(void);
43 +
44 +
45 +@@ -378,7 +380,7 @@ int yywrap(void);
46 +
47 + extern int yylineno;
48 +
49 +-void yyerror( const char *str )
50 ++void yyerror( void *context, const char *str )
51 + {
52 + fprintf( stderr,"%s:%d: error: %s\n", g_filename, yylineno, str );
53 + }
54
55 diff --git a/net-misc/mDNSResponder/mDNSResponder-320.10.80.ebuild b/net-misc/mDNSResponder/mDNSResponder-320.10.80.ebuild
56 index fc832b1..5ca6124 100644
57 --- a/net-misc/mDNSResponder/mDNSResponder-320.10.80.ebuild
58 +++ b/net-misc/mDNSResponder/mDNSResponder-320.10.80.ebuild
59 @@ -22,7 +22,10 @@ DEPEND="java? ( >=virtual/jdk-1.4 )
60 sys-devel/bison
61 sys-devel/flex"
62
63 -PATCHES=( "${FILESDIR}/mDNSResponder-107.6-java.patch" )
64 +PATCHES=(
65 + "${FILESDIR}/${PN}-107.6-java.patch"
66 + "${FILESDIR}/${PN}-bison3.patch"
67 +)
68
69 pkg_setup() {
70 if use elibc_FreeBSD; then
71
72 diff --git a/net-misc/smb4k/smb4k-0.9.9.ebuild b/net-misc/smb4k/smb4k-0.9.9.ebuild
73 index e54f57b..9724cf5 100644
74 --- a/net-misc/smb4k/smb4k-0.9.9.ebuild
75 +++ b/net-misc/smb4k/smb4k-0.9.9.ebuild
76 @@ -2,10 +2,10 @@
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/net-misc/smb4k/smb4k-0.9.9.ebuild,v 1.4 2009/07/19 11:41:16 nixnut Exp $
79
80 -ARTS_REQUIRED="never"
81 -
82 EAPI="1"
83
84 +ARTS_REQUIRED="never"
85 +
86 inherit kde
87
88 DESCRIPTION="Smb4K is a SMB share browser for KDE."