Gentoo Archives: gentoo-commits

From: "Petteri Raty (betelgeuse)" <betelgeuse@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/proj/en/java: java-devel.xml
Date: Sun, 10 May 2009 19:53:57
Message-Id: E1M3F5v-0000ZO-El@stork.gentoo.org
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>