Gentoo Archives: gentoo-commits

From: "Saleem Abdulrasool (compnerd)" <compnerd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-dotnet/mysql-connector-net: mysql-connector-net-1.0.4.ebuild mysql-connector-net-1.0.9.ebuild ChangeLog
Date: Sun, 02 Mar 2008 09:12:50
Message-Id: E1JVkFT-0000I0-B8@stork.gentoo.org
1 compnerd 08/03/02 09:12:47
2
3 Modified: mysql-connector-net-1.0.4.ebuild
4 mysql-connector-net-1.0.9.ebuild ChangeLog
5 Log:
6 a bunch of quoting fixes and add a pkgconfig dep (bug #206121)
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.9 dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild?rev=1.9&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild?rev=1.9&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild?r1=1.8&r2=1.9
15
16 Index: mysql-connector-net-1.0.4.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild,v
19 retrieving revision 1.8
20 retrieving revision 1.9
21 diff -u -r1.8 -r1.9
22 --- mysql-connector-net-1.0.4.ebuild 25 Jun 2007 23:58:22 -0000 1.8
23 +++ mysql-connector-net-1.0.4.ebuild 2 Mar 2008 09:12:46 -0000 1.9
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2007 Gentoo Foundation
26 +# Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild,v 1.8 2007/06/25 23:58:22 jurek Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.4.ebuild,v 1.9 2008/03/02 09:12:46 compnerd Exp $
30
31 inherit eutils multilib mono
32
33 @@ -16,13 +16,14 @@
34 RDEPEND=">=dev-lang/mono-1.0
35 dev-dotnet/nant"
36 DEPEND="${RDEPEND}
37 - app-arch/unzip"
38 + app-arch/unzip
39 + >=dev-util/pkgconfig-0.20"
40
41 src_unpack() {
42 - mkdir ${WORKDIR}/${P}; cd ${WORKDIR}/${P};
43 - unpack ${A}; cd ${S}
44 - epatch ${FILESDIR}/mysql-connector-net-1.0.4-fixes.patch \
45 - ${FILESDIR}/mysql-connector-net-1.0.4-assembly.patch || die
46 + mkdir "${WORKDIR}/${P}"; cd "${WORKDIR}/${P}";
47 + unpack ${A}; cd "${S}"
48 + epatch "${FILESDIR}/mysql-connector-net-1.0.4-fixes.patch" \
49 + "${FILESDIR}/mysql-connector-net-1.0.4-assembly.patch" || die
50 sed -i 's:AssemblyKeyFile.*:AssemblyKeyFile(\@\"'${S}'\/\'${PN}'.key")]:' mysqlclient/AssemblyInfo.cs
51 }
52
53 @@ -39,11 +40,11 @@
54 dodir /usr/$(get_libdir)/pkgconfig
55 sed -e "s:@VERSION@:${PV}:" \
56 -e "s:@LIBDIR@:$(get_libdir):" \
57 - ${FILESDIR}/${PN}.pc.in > ${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc
58 + "${FILESDIR}/${PN}.pc.in" > "${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc"
59
60 # Install dll into the GAC
61 ebegin "Installing dlls into the GAC"
62 - gacutil -i bin/mono-1.0/release/MySql.Data.dll -root ${D}/usr/$(get_libdir) \
63 + gacutil -i bin/mono-1.0/release/MySql.Data.dll -root "${D}/usr/$(get_libdir)" \
64 -gacdir /usr/$(get_libdir) -package ${PN} > /dev/null
65 eend
66
67 @@ -51,7 +52,7 @@
68
69 if use doc; then
70 dodir /usr/share/doc/${PF}/samples
71 - cp -pPR Samples/* ${D}/usr/share/doc/${PF}/samples/
72 + cp -pPR Samples/* "${D}/usr/share/doc/${PF}/samples/"
73 fi
74 }
75
76
77
78
79 1.3 dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild
80
81 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild?rev=1.3&view=markup
82 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild?rev=1.3&content-type=text/plain
83 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild?r1=1.2&r2=1.3
84
85 Index: mysql-connector-net-1.0.9.ebuild
86 ===================================================================
87 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild,v
88 retrieving revision 1.2
89 retrieving revision 1.3
90 diff -u -r1.2 -r1.3
91 --- mysql-connector-net-1.0.9.ebuild 25 Jun 2007 23:58:22 -0000 1.2
92 +++ mysql-connector-net-1.0.9.ebuild 2 Mar 2008 09:12:46 -0000 1.3
93 @@ -1,6 +1,6 @@
94 -# Copyright 1999-2007 Gentoo Foundation
95 +# Copyright 1999-2008 Gentoo Foundation
96 # Distributed under the terms of the GNU General Public License v2
97 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild,v 1.2 2007/06/25 23:58:22 jurek Exp $
98 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/mysql-connector-net-1.0.9.ebuild,v 1.3 2008/03/02 09:12:46 compnerd Exp $
99
100 inherit eutils multilib mono
101
102 @@ -13,15 +13,18 @@
103 KEYWORDS="~amd64 ~ppc ~x86"
104 IUSE="doc examples"
105
106 -DEPEND=">=dev-lang/mono-1.0
107 +RDEPEND=">=dev-lang/mono-1.0"
108 +DEPEND="${RDEPEND}
109 + app-arch/unzip
110 dev-dotnet/nant
111 - app-arch/unzip"
112 -RDEPEND="${DEPEND}"
113 + >=dev-util/pkgconfig-0.20"
114
115 src_unpack() {
116 - mkdir ${WORKDIR}/${P}; cd ${WORKDIR}/${P};
117 - unpack ${A}; cd ${S}
118 - epatch ${FILESDIR}/${P}.patch || die
119 + mkdir "${WORKDIR}/${P}"; cd "${WORKDIR}/${P}";
120 +
121 + unpack ${A}; cd "${S}"
122 +
123 + epatch "${FILESDIR}/${P}.patch" || die
124
125 sed -i 's:AssemblyKeyFile.*:AssemblyKeyFile(\@\"'${S}'\/\'${PN}'.key")]:' mysqlclient/AssemblyInfo.cs
126 }
127 @@ -40,11 +43,11 @@
128 dodir /usr/$(get_libdir)/pkgconfig
129 sed -e "s:@VERSION@:${PV}:" \
130 -e "s:@LIBDIR@:$(get_libdir):" \
131 - ${FILESDIR}/${PN}.pc.in > ${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc
132 + "${FILESDIR}/${PN}.pc.in" > "${D}/usr/$(get_libdir)/pkgconfig/${PN}.pc"
133
134 # Install dll into the GAC
135 ebegin "Installing dlls into the GAC"
136 - gacutil -i mysqlclient/bin/mono-1.0/release/MySql.Data.dll -root ${D}/usr/$(get_libdir) \
137 + gacutil -i mysqlclient/bin/mono-1.0/release/MySql.Data.dll -root "${D}/usr/$(get_libdir)" \
138 -gacdir /usr/$(get_libdir) -package ${PN} > /dev/null
139 eend
140
141
142
143
144 1.10 dev-dotnet/mysql-connector-net/ChangeLog
145
146 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/ChangeLog?rev=1.10&view=markup
147 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/ChangeLog?rev=1.10&content-type=text/plain
148 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/mysql-connector-net/ChangeLog?r1=1.9&r2=1.10
149
150 Index: ChangeLog
151 ===================================================================
152 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/ChangeLog,v
153 retrieving revision 1.9
154 retrieving revision 1.10
155 diff -u -r1.9 -r1.10
156 --- ChangeLog 25 Jun 2007 23:58:22 -0000 1.9
157 +++ ChangeLog 2 Mar 2008 09:12:46 -0000 1.10
158 @@ -1,6 +1,10 @@
159 # ChangeLog for dev-dotnet/mysql-connector-net
160 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
161 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/ChangeLog,v 1.9 2007/06/25 23:58:22 jurek Exp $
162 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
163 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/mysql-connector-net/ChangeLog,v 1.10 2008/03/02 09:12:46 compnerd Exp $
164 +
165 + 02 Mar 2008; Saleem Abdulrasool <compnerd@g.o>
166 + mysql-connector-net-1.0.4.ebuild, mysql-connector-net-1.0.9.ebuild:
167 + fix a bunch of quoting issues and add pkgconfig dep (bug #206121)
168
169 25 Jun 2007; Jurek Bartuszek <jurek@g.o>
170 +files/mysql-connector-net.pc.in, mysql-connector-net-1.0.4.ebuild,
171
172
173
174 --
175 gentoo-commits@l.g.o mailing list