1 |
betelgeuse 09/05/10 19:53:55 |
2 |
|
3 |
Modified: java-devel.xml |
4 |
Log: |
5 |
As slot deps are now in use document that they should always be used. Fixes bug #269296. |
6 |
|
7 |
Revision Changes Path |
8 |
1.38 xml/htdocs/proj/en/java/java-devel.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/java/java-devel.xml?rev=1.38&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/java/java-devel.xml?rev=1.38&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/java/java-devel.xml?r1=1.37&r2=1.38 |
13 |
|
14 |
Index: java-devel.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/java/java-devel.xml,v |
17 |
retrieving revision 1.37 |
18 |
retrieving revision 1.38 |
19 |
diff -u -r1.37 -r1.38 |
20 |
--- java-devel.xml 3 May 2009 10:17:10 -0000 1.37 |
21 |
+++ java-devel.xml 10 May 2009 19:53:55 -0000 1.38 |
22 |
@@ -1,6 +1,6 @@ |
23 |
<?xml version="1.0" encoding="UTF-8"?> |
24 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
25 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/java/java-devel.xml,v 1.37 2009/05/03 10:17:10 ali_bush Exp $ --> |
26 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/java/java-devel.xml,v 1.38 2009/05/10 19:53:55 betelgeuse Exp $ --> |
27 |
|
28 |
<guide link="/doc/en/java-devel.xml"> |
29 |
<title>Gentoo Java Packaging Guide</title> |
30 |
@@ -302,7 +302,7 @@ |
31 |
|
32 |
<li>For packages that are distributed as zip, you need to DEPEND on app-arch/unzip to unpack</li> |
33 |
|
34 |
- <li>Since Portage does not support depending on a particular slot at this time, your DEPEND and RDEPEND should look like =dev-java/some-library-1.2* to signify that any 1.2.x library is supported. Presumably, they will all be SLOT compatible.</li> |
35 |
+ <li>Always use slot dependencies (EAPI 1 or later) as jars are installed to slot specific paths. Your DEPEND and RDEPEND should look like dev-java/some-library:1.2 or dev-java/another:0.</li> |
36 |
|
37 |
<li>Avoid using bundled .jar files at all costs for source-based packages. Instead, they should use system installed versions with the help of our eclass functions.</li> |