Gentoo Archives: gentoo-commits

From: "Vlastimil Babka (caster)" <caster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-java/jdbc-oracle-bin: ChangeLog jdbc-oracle-bin-10.2.0.3.ebuild jdbc-oracle-bin-10.2.0.4.ebuild
Date: Sat, 06 Sep 2008 13:07:32
Message-Id: E1KbxVh-0005v3-Lp@stork.gentoo.org
1 caster 08/09/06 13:07:29
2
3 Modified: ChangeLog jdbc-oracle-bin-10.2.0.3.ebuild
4 Added: jdbc-oracle-bin-10.2.0.4.ebuild
5 Log:
6 Version bump, bug #236727. Rename the javadoc distfile to 10.2.0.1 which is correct and allows sharing with other versions using it, bug #236725. Both thanks to Chris Gianelloni <wolf31o2@××××××××.org>.
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.25-gentoo-r4 x86_64)
8
9 Revision Changes Path
10 1.5 dev-java/jdbc-oracle-bin/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/ChangeLog?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/ChangeLog?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/ChangeLog?r1=1.4&r2=1.5
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/ChangeLog,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- ChangeLog 8 Jul 2008 06:00:07 -0000 1.4
23 +++ ChangeLog 6 Sep 2008 13:07:29 -0000 1.5
24 @@ -1,6 +1,14 @@
25 # ChangeLog for dev-java/jdbc-oracle-bin
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/ChangeLog,v 1.4 2008/07/08 06:00:07 opfer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/ChangeLog,v 1.5 2008/09/06 13:07:29 caster Exp $
29 +
30 +*jdbc-oracle-bin-10.2.0.4 (06 Sep 2008)
31 +
32 + 06 Sep 2008; Vlastimil Babka <caster@g.o>
33 + jdbc-oracle-bin-10.2.0.3.ebuild, +jdbc-oracle-bin-10.2.0.4.ebuild:
34 + Version bump, bug #236727. Rename the javadoc distfile to 10.2.0.1 which
35 + is correct and allows sharing with other versions using it, bug #236725.
36 + Both thanks to Chris Gianelloni <wolf31o2@××××××××.org>.
37
38 08 Jul 2008; Christian Faulhammer <opfer@g.o>
39 jdbc-oracle-bin-10.2.0.3.ebuild:
40
41
42
43 1.4 dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild?rev=1.4&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild?rev=1.4&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild?r1=1.3&r2=1.4
48
49 Index: jdbc-oracle-bin-10.2.0.3.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild,v
52 retrieving revision 1.3
53 retrieving revision 1.4
54 diff -u -r1.3 -r1.4
55 --- jdbc-oracle-bin-10.2.0.3.ebuild 8 Jul 2008 06:00:07 -0000 1.3
56 +++ jdbc-oracle-bin-10.2.0.3.ebuild 6 Sep 2008 13:07:29 -0000 1.4
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2008 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild,v 1.3 2008/07/08 06:00:07 opfer Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.3.ebuild,v 1.4 2008/09/06 13:07:29 caster Exp $
62
63 inherit java-pkg-2
64
65 @@ -19,7 +19,7 @@
66 file_main_dms="${P}-${file_main_dms_orig}"
67 file_main_debug="${P}-${file_main_debug_orig}"
68 file_main_dms_debug="${P}-${file_main_dms_debug_orig}"
69 -file_doc="${P}-${file_doc_orig}"
70 +file_doc="${PN}-10.2.0.1-${file_doc_orig}"
71 file_demo="${P}-${file_demo_orig}"
72 file_nls="${P}-${file_nls_orig}"
73 file_ons="${P}-${file_ons_orig}"
74
75
76
77 1.1 dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.4.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.4.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.4.ebuild?rev=1.1&content-type=text/plain
81
82 Index: jdbc-oracle-bin-10.2.0.4.ebuild
83 ===================================================================
84 # Copyright 1999-2008 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-oracle-bin/jdbc-oracle-bin-10.2.0.4.ebuild,v 1.1 2008/09/06 13:07:29 caster Exp $
87
88 inherit java-pkg-2
89
90 IUSE="debug dms doc examples nls ons"
91
92 file_main_orig="ojdbc14.jar"
93 file_main_dms_orig="ojdbc14dms.jar"
94 file_main_debug_orig="ojdbc14_g.jar"
95 file_main_dms_debug_orig="ojdbc14dms_g.jar"
96 file_doc_orig="javadoc.zip"
97 file_demo_orig="demo.tar"
98 file_nls_orig="orai18n.jar"
99 file_ons_orig="ons.jar"
100
101 file_main="${P}-${file_main_orig}"
102 file_main_dms="${P}-${file_main_dms_orig}"
103 file_main_debug="${P}-${file_main_debug_orig}"
104 file_main_dms_debug="${P}-${file_main_dms_debug_orig}"
105 file_doc="${PN}-10.2.0.1-${file_doc_orig}"
106 file_demo="${P}-${file_demo_orig}"
107 file_nls="${P}-${file_nls_orig}"
108 file_ons="${PN}-10.2.0.3-${file_ons_orig}"
109
110 DESCRIPTION="JDBC 3.0 Drivers for Oracle"
111 HOMEPAGE="http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html"
112 DOWNLOAD_PAGE="http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html"
113 SRC_URI="
114 !dms? (
115 !debug? ( ${file_main} )
116 debug? ( ${file_main_debug} )
117 )
118 dms? (
119 !debug? ( ${file_main_dms} )
120 debug? ( ${file_main_dms_debug} )
121 )
122 doc? ( ${file_doc} )
123 examples? ( ${file_demo} )
124 nls? ( ${file_nls} )
125 ons? ( ${file_ons} )"
126 KEYWORDS="~amd64 ~ppc ~x86"
127 LICENSE="oracle-jdbc"
128 SLOT="10.2"
129 DEPEND="doc? ( app-arch/unzip )"
130 RDEPEND=">=virtual/jre-1.4"
131 RESTRICT="fetch"
132
133 S="${WORKDIR}"
134
135 determine_files() {
136 if use dms; then
137 if use debug; then
138 file_main_used=${file_main_dms_debug}
139 file_main_used_orig=${file_main_dms_debug_orig}
140 else
141 file_main_used=${file_main_dms}
142 file_main_used_orig=${file_main_dms_orig}
143 fi
144 else
145 if use debug; then
146 file_main_used=${file_main_debug}
147 file_main_used_orig=${file_main_debug_orig}
148 else
149 file_main_used=${file_main}
150 file_main_used_orig=${file_main_orig}
151 fi
152 fi
153 }
154
155 pkg_nofetch() {
156 determine_files
157 einfo
158 einfo " Because of license terms and file name conventions, please:"
159 einfo
160 einfo " 1. Visit ${DOWNLOAD_PAGE}"
161 einfo " (you may need to create an account on Oracle's site)"
162 einfo " 2. Download the appropriate files:"
163 einfo " - ${file_main_used_orig}"
164 use doc && einfo " - ${file_doc_orig}"
165 use examples && einfo " - ${file_demo_orig}"
166 use nls && einfo " - ${file_nls_orig}"
167 use ons && einfo " - ${file_ons_orig}"
168 einfo " 3. Rename the files:"
169 einfo " - ${file_main_used_orig} --> ${file_main_used}"
170 use doc && einfo " - ${file_doc_orig} --> ${file_doc}"
171 use examples && einfo " - ${file_demo_orig} --> ${file_demo}"
172 use nls && einfo " - ${file_nls_orig} --> ${file_nls}"
173 use ons && einfo " - ${file_ons_orig} --> ${file_ons}"
174 einfo " 4. Place the files in ${DISTDIR}"
175 einfo " 5. Resume the installation."
176 einfo
177 }
178
179 src_unpack() {
180 determine_files
181 cp "${DISTDIR}/${file_main_used}" ${PN}.jar || die
182
183 if use nls; then
184 cp "${DISTDIR}/${file_nls}" ${file_nls_orig} || die
185 fi
186
187 if use ons; then
188 cp "${DISTDIR}/${file_ons}" ${file_ons_orig} || die
189 fi
190
191 if use doc; then
192 mkdir "${S}/javadoc" && cd "${S}/javadoc"
193 unpack ${file_doc}
194 fi
195
196 if use examples; then
197 cd "${S}"
198 unpack ${file_demo}
199 mv Samples-Readme.txt samples/ || die
200 fi
201 }
202
203 src_install() {
204 java-pkg_dojar *.jar
205
206 use doc && java-pkg_dojavadoc javadoc
207 use examples && java-pkg_doexamples samples
208 }