From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IxC7l-0005NR-E7 for garchives@archives.gentoo.org; Wed, 28 Nov 2007 01:54:01 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lAS1rFup003782; Wed, 28 Nov 2007 01:53:15 GMT Received: from smtp03.tky.fi (smtp03.tky.fi [82.130.63.73]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lAS1rEGF003777 for ; Wed, 28 Nov 2007 01:53:15 GMT Received: from [82.130.46.196] ([82.130.46.196]) by smtp03.tky.fi (SMSSMTP 4.1.9.35) with SMTP id M2007112803531430949 for ; Wed, 28 Nov 2007 03:53:14 +0200 Message-ID: <474CC9BB.2000502@gentoo.org> Date: Wed, 28 Nov 2007 03:51:55 +0200 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Thunderbird 2.0.0.9 (X11/20071124) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-java@gentoo.org MIME-Version: 1.0 To: Gentoo Java Subject: [gentoo-java] Improvements to javadoc handling X-Enigmail-Version: 0.95.5 OpenPGP: url=http://users.tkk.fi/~praty/public.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE7B21ED53FD66EAC4A310B66" X-Archives-Salt: a698089e-7ea4-4b6b-83df-bd6769fef262 X-Archives-Hash: 74a63de0cf0b368ea4ad8225b2ecdae0 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigE7B21ED53FD66EAC4A310B66 Content-Type: multipart/mixed; boundary="------------020402070803030906070701" This is a multi-part message in MIME format. --------------020402070803030906070701 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable With the attached patch that I just committed dojavadoc will create an api symlink to /usr/share/- if you have USE=3D"doc" and the package installs javadocs using dojavadoc. This way it stays the same between revisions which is easier for ides like Netbeans and Eclipse. You could also do this with the Portage DOC_SYMLINKS_DIR feature but I find it quite nice to provide everything Java in the same directory for the package so you have to browse only one directory in your IDE. The same patch also adds support for --symlink for ebuild writes. That way we don't have to break html links that expect the api directory to be named in some specific way. Regards, Petteri --------------020402070803030906070701 Content-Type: text/plain; name="dojavadoc.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="dojavadoc.patch" SW5kZXg6IGphdmEtdXRpbHMtMi5lY2xhc3MKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL3Zh ci9jdnNyb290L2dlbnRvby14ODYvZWNsYXNzL2phdmEtdXRpbHMtMi5lY2xhc3MsdgpyZXRy aWV2aW5nIHJldmlzaW9uIDEuOTgKZGlmZiAtdSAtcjEuOTggamF2YS11dGlscy0yLmVjbGFz cwotLS0gamF2YS11dGlscy0yLmVjbGFzcwkyNiBOb3YgMjAwNyAyMTowMDo1OSAtMDAwMAkx Ljk4CisrKyBqYXZhLXV0aWxzLTIuZWNsYXNzCTI4IE5vdiAyMDA3IDAxOjQwOjQ3IC0wMDAw CkBAIC01NTksMTUgKzU1OSwyNyBAQAogIwogIyBJbnN0YWxscyBqYXZhZG9jIGRvY3VtZW50 YXRpb24uIFRoaXMgc2hvdWxkIGJlIGNvbnRyb2xsZWQgYnkgdGhlIGRvYyB1c2UgZmxhZy4K ICMKLSMgQHBhcmFtICQxOiAtIFRoZSBqYXZhZG9jIHJvb3QgZGlyZWN0b3J5LgorIyBAcGFy YW0gJDE6IG9wdGlvbmFsIC0tc3ltbGluayBjcmVhdGVzIHRvIHN5bWxpbmsgbGlrZSB0aGlz IGZvciBodG1sCisjICAgICAgICAgICAgZG9jdW1lbnRhdGlvbiBidW5kbGVzLgorIyBAcGFy YW0gJDI6IC0gVGhlIGphdmFkb2Mgcm9vdCBkaXJlY3RvcnkuCiAjCiAjIEBleGFtcGxlOgog IwlqYXZhLXBrZ19kb2phdmFkb2MgZG9jcy9hcGkKKyMgICBqYXZhLXBrZ19kb2phdmFkb2Mg LS1zeW1saW5rIGFwaWRvY3MgZG9jcy9hcGkKICMKICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCiBqYXZhLXBrZ19kb2phdmFkb2MoKSB7CiAJZGVidWctcHJpbnQtZnVuY3Rpb24gJHtG VU5DTkFNRX0gJCoKKworCSMgRm9yIGh0bWwgZG9jdW1lbnRhdGlvbiBidW5kbGVzIHRoYXQg bGluayB0byBKYXZhZG9jCisJbG9jYWwgc3ltbGluaworCWlmIFtbICR7MX0gPSAtLXN5bWxp bmsgXV07IHRoZW4KKwkJc3ltbGluaz0kezJ9CisJCXNoaWZ0IDIKKwlmaQorCiAJbG9jYWwg ZGlyPSIkMSIKKwlsb2NhbCBkZXN0PS91c3Ivc2hhcmUvZG9jLyR7UEZ9L2h0bWwKIAogCSMg UUEgY2hlY2tzCiAKQEAgLTU4MSw2ICs1OTMsMTEgQEAKIAkJaXMtamF2YS1zdHJpY3QgJiYg ZGllICIke21zZ30iCiAJZmkKIAorCWlmIFtbIC1lICR7RH0vJHtkZXN0fS9hcGkgXV07IHRo ZW4KKwkJZWVycm9yICIke2Rlc3R9IGFscmVhZHkgZXhpc3RzLiBXaWxsIG5vdCBvdmVyd3Jp dGUuIgorCQlkaWUgIiR7ZGVzdH0iCisJZmkKKwogCSMgUmVuYW1pbmcgdG8gbWF0Y2ggb3Vy IGRpcmVjdG9yeSBsYXlvdXQKIAogCWxvY2FsIGRpcl90b19pbnN0YWxsPSIke2Rpcn0iCkBA IC01OTIsNyArNjA5LDE0IEBACiAKIAkjIEFjdHVhbCBpbnN0YWxsYXRpb24KIAotCWphdmEt cGtnX2RvaHRtbCAtciAke2Rpcl90b19pbnN0YWxsfQorCWphdmEtcGtnX2RvaHRtbCAtciAi JHtkaXJfdG9faW5zdGFsbH0iCisKKwkjIExldCdzIG1ha2UgYSBzeW1saW5rIHRvIHRoZSBk aXJlY3Rvcnkgd2UgaGF2ZSBldmVyeXRoaW5nIGVsc2UgdW5kZXIKKwlkb3N5bSAke2Rlc3R9 ICIke0pBVkFfUEtHX1NIQVJFUEFUSH0vYXBpIiB8fCBkaWUKKworCWlmIFtbICR7c3ltbGlu a30gXV07IHRoZW4KKwkJZG9zeW0gJHtkZXN0fS97YXBpLCR7c3ltbGlua319IHx8IGRpZQor CWZpCiB9CiAKICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCg== --------------020402070803030906070701-- --------------enigE7B21ED53FD66EAC4A310B66 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHTMm7cxLzpIGCsLQRAiLHAJ9mFc76nPWzENUMce++eRe65PmkLgCfYnkE oJQtrrDMO99EoK6yugOiNyQ= =8jae -----END PGP SIGNATURE----- --------------enigE7B21ED53FD66EAC4A310B66-- -- gentoo-java@gentoo.org mailing list