Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 248904
Collapse All | Expand All

(-)netbeans-6.5-r1.ebuild.old (-15 / +15 lines)
Lines 237-244 Link Here
237
JAVA_PKG_BSFIX="off"
237
JAVA_PKG_BSFIX="off"
238
238
239
pkg_setup() {
239
pkg_setup() {
240
	if use netbeans_modules_apisupport && ! ( use netbeans_modules_harness && use netbeans_modules_ide && use netbeans_modules_java ) ; then
240
	if use netbeans_modules_apisupport && ! ( use netbeans_modules_harness && use netbeans_modules_ide && use netbeans_modules_java && use netbeans_modules_websvccommon ) ; then
241
		eerror "'apisupport' module requires 'harness', 'ide' and 'java' modules"
241
		eerror "'apisupport' module requires 'harness', 'ide', 'java' and 'websvccommon' modules"
242
		die
242
		die
243
	fi
243
	fi
244
244
Lines 247-254 Link Here
247
		die
247
		die
248
	fi
248
	fi
249
249
250
	if use netbeans_modules_groovy && ! (use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_java ) ; then
250
	if use netbeans_modules_groovy && ! ( use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_java && use netbeans_modules_websvccommon ) ; then
251
		eerror "'groovy' module requires 'gsf', 'ide' and 'java' modules"
251
		eerror "'groovy' module requires 'gsf', 'ide', 'java' and 'websvccommon' modules"
252
		die
252
		die
253
	fi
253
	fi
254
254
Lines 258-269 Link Here
258
	fi
258
	fi
259
259
260
	if use netbeans_modules_identity && ! ( use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java ) ; then
260
	if use netbeans_modules_identity && ! ( use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java ) ; then
261
		eerror "'identity' module requires 'gsf', 'ide', 'j2ee' and 'java' modules"
261
		eerror "'identity' module requires 'groovy', 'gsf', 'ide', 'j2ee', 'java' and 'websvccommon' modules"
262
		die
262
		die
263
	fi
263
	fi
264
264
265
	if use netbeans_modules_j2ee && ! ( use netbeans_modules_groovy && use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_java ) ; then
265
	if use netbeans_modules_j2ee && ! ( use netbeans_modules_groovy && use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_java && use netbeans_modules_websvccommon ) ; then
266
		eerror "'j2ee' module requires 'groovy', 'gsf', 'ide' and 'java' modules"
266
		eerror "'j2ee' module requires 'groovy', 'gsf', 'ide', 'java' and 'websvccommon' modules"
267
		die
267
		die
268
	fi
268
	fi
269
269
Lines 276-283 Link Here
276
	# needed to build 'mobility' cluster
276
	# needed to build 'mobility' cluster
277
	# because of bug http://www.netbeans.org/issues/show_bug.cgi?id=151538 'apisupport' cluster is also
277
	# because of bug http://www.netbeans.org/issues/show_bug.cgi?id=151538 'apisupport' cluster is also
278
	# needed to build 'mobility' cluster
278
	# needed to build 'mobility' cluster
279
	if use netbeans_modules_mobility && ! ( use netbeans_modules_apisupport && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java ) ; then
279
	if use netbeans_modules_mobility && ! ( use netbeans_modules_apisupport && use netbeans_modules_gsf && use netbeans_modules_groovy && use netbeans_modules_harness && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java && use netbeans_modules_websvccommon ) ; then
280
		eerror "'mobility' module requires 'apisupport', 'ide', 'j2ee' and 'java' modules"
280
		eerror "'mobility' module requires 'apisupport', 'groovy', 'harness', 'ide', 'j2ee', 'java' and 'websvccommon' modules"
281
		die
281
		die
282
	fi
282
	fi
283
283
Lines 291-298 Link Here
291
		die
291
		die
292
	fi
292
	fi
293
293
294
	if use netbeans_modules_profiler && ! ( use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java ) ; then
294
	if use netbeans_modules_profiler && ! ( use netbeans_modules_groovy && use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java && use netbeans_modules_websvccommon ) ; then
295
		eerror "'profiler' module requires 'gsf', 'ide', 'j2ee' and 'java' modules"
295
		eerror "'profiler' module requires 'groovy', 'gsf', 'ide', 'j2ee', 'java' and 'websvccommon' modules"
296
		die
296
		die
297
	fi
297
	fi
298
298
Lines 301-313 Link Here
301
	#	die
301
	#	die
302
	#fi
302
	#fi
303
303
304
	if use netbeans_modules_soa && ! ( use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java && use netbeans_modules_xml ) ; then
304
	if use netbeans_modules_soa && ! ( use netbeans_modules_groovy && use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java && use	netbeans_modules_websvccommon && use netbeans_modules_xml ) ; then
305
		eerror "'soa' module requires 'gsf', 'ide', 'j2ee', 'java' and 'xml' modules"
305
		eerror "'soa' module requires 'groovy', 'gsf', 'ide', 'j2ee', 'java', 'websvccommon'  and 'xml' modules"
306
		die
306
		die
307
	fi
307
	fi
308
308
309
	if use netbeans_modules_visualweb && ! ( use netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java ) ; then
309
	if use netbeans_modules_visualweb && ! ( use netbeans_modules_groovy && use	netbeans_modules_gsf && use netbeans_modules_ide && use netbeans_modules_j2ee && use netbeans_modules_java && use netbeans_modules_websvccommon ) ; then
310
		eerror "'visualweb' module requires 'gsf', 'ide', 'j2ee' and 'java' modules"
310
		eerror "'visualweb' module requires 'groovy', 'gsf', 'ide', 'j2ee', 'java' and 'websvccommon' modules"
311
		die
311
		die
312
	fi
312
	fi
313
313

Return to bug 248904