diff options
-rw-r--r-- | dev-util/gtk-doc/ChangeLog | 10 | ||||
-rw-r--r-- | dev-util/gtk-doc/Manifest | 33 | ||||
-rw-r--r-- | dev-util/gtk-doc/files/61gtk-doc-gentoo.el | bin | 0 -> 175 bytes | |||
-rw-r--r-- | dev-util/gtk-doc/files/digest-gtk-doc-1.8-r1 | 3 | ||||
-rw-r--r-- | dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch | 17 | ||||
-rw-r--r-- | dev-util/gtk-doc/gtk-doc-1.8-r1.ebuild | 73 |
6 files changed, 131 insertions, 5 deletions
diff --git a/dev-util/gtk-doc/ChangeLog b/dev-util/gtk-doc/ChangeLog index ac992a2e032e..7b8299b54d21 100644 --- a/dev-util/gtk-doc/ChangeLog +++ b/dev-util/gtk-doc/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-util/gtk-doc # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/ChangeLog,v 1.84 2007/06/02 02:55:48 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/ChangeLog,v 1.85 2007/07/30 19:02:36 dang Exp $ + +*gtk-doc-1.8-r1 (30 Jul 2007) + + 30 Jul 2007; Daniel Gryniewicz <dang@gentoo.org> + +files/gtk-doc-1.8-emacs-keybindings.patch, +files/61gtk-doc-gentoo.el, + +gtk-doc-1.8-r1.ebuild: + Bump to 1.8-r1 + Cleanups for emacs site files; bug #184588 02 Jun 2007; Brent Baude <ranger@gentoo.org> gtk-doc-1.8.ebuild: Marking gtk-doc-1.8 ppc stable for bug #171107 diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest index 52ebacd342e2..b520e5dce5f5 100644 --- a/dev-util/gtk-doc/Manifest +++ b/dev-util/gtk-doc/Manifest @@ -1,11 +1,22 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 60gtk-doc-gentoo.el 101 RMD160 4f6d96f748a26c20ec88ac98874141b14a61d679 SHA1 622966b8d5d1714a4e0b9444972ac7f58a213749 SHA256 e5a9c6783fe09d369367cf40c1568a27a933181f8fbe5b7511b309c87602870a MD5 d1c8289d32d8c1c5eced0cc472dec0d8 files/60gtk-doc-gentoo.el 101 RMD160 4f6d96f748a26c20ec88ac98874141b14a61d679 files/60gtk-doc-gentoo.el 101 SHA256 e5a9c6783fe09d369367cf40c1568a27a933181f8fbe5b7511b309c87602870a files/60gtk-doc-gentoo.el 101 +AUX 61gtk-doc-gentoo.el 175 RMD160 2180ca994d6597f7f63efa49800f456ad76a3b66 SHA1 97fb26da695e2a25cde7278f3fbc06a6a56b8583 SHA256 aafec146af74e27cf5e53deab04135f7f58d3ddbdd3fcf0dafb3560bc3e6f7ef +MD5 b2d9b893e7c815c607502d4642a7c934 files/61gtk-doc-gentoo.el 175 +RMD160 2180ca994d6597f7f63efa49800f456ad76a3b66 files/61gtk-doc-gentoo.el 175 +SHA256 aafec146af74e27cf5e53deab04135f7f58d3ddbdd3fcf0dafb3560bc3e6f7ef files/61gtk-doc-gentoo.el 175 AUX gtk-doc-1.6-no_dupe_ids.patch 13787 RMD160 e2fcd6e6e309181482c52ad9566c35a61299939f SHA1 8dee35af47524f2e9c6897e1a00b6c98b69f3a06 SHA256 8e40e546c791061bce6c6493e03ecc3745fa4786b5a146bc3c276531fb072e84 MD5 c69039539a6dc5d21f0844f88346766f files/gtk-doc-1.6-no_dupe_ids.patch 13787 RMD160 e2fcd6e6e309181482c52ad9566c35a61299939f files/gtk-doc-1.6-no_dupe_ids.patch 13787 SHA256 8e40e546c791061bce6c6493e03ecc3745fa4786b5a146bc3c276531fb072e84 files/gtk-doc-1.6-no_dupe_ids.patch 13787 +AUX gtk-doc-1.8-emacs-keybindings.patch 582 RMD160 b424c063ca1c2bb475fd7fa6bd66723230e395bb SHA1 73da3922797febe1c75336f291b72c0a1ad2e7f3 SHA256 e81eb1d06c489e19567277c9a14d84122025b0184e8773db2d421ab074fc8b38 +MD5 1bdf6c4ccdb1588ecb15c1948b91b035 files/gtk-doc-1.8-emacs-keybindings.patch 582 +RMD160 b424c063ca1c2bb475fd7fa6bd66723230e395bb files/gtk-doc-1.8-emacs-keybindings.patch 582 +SHA256 e81eb1d06c489e19567277c9a14d84122025b0184e8773db2d421ab074fc8b38 files/gtk-doc-1.8-emacs-keybindings.patch 582 DIST gtk-doc-1.4.tar.bz2 148758 RMD160 3debf766339504a25e65ae111f37ce32a73c424b SHA1 30a11160a91e0ce081572cc9c17e3d691a2a361e SHA256 9b4b69a4cfeecda77b4480b123495f13b2e94b5dd259043b788fcfef20e2d1ad DIST gtk-doc-1.6.tar.bz2 177476 RMD160 f1bb0d5396173ef00d18ee68d7c013a7734e3454 SHA1 f42a5517eb2317b3bf0f3d77caf40e5dad78bdf8 SHA256 c7f2051ddb46881122cf15f11395f31b94fe3c1690c8dd8148698d069555de08 DIST gtk-doc-1.7.tar.bz2 180213 RMD160 2f90344fe16e5984227d47a1a0c1543df3a26003 SHA1 e864c8a76c6213a70e1429e087ba402872ba6345 SHA256 6dde94c8a586549e8490c0629a0b8aae2bceeb6d1d530377d012c04274acfb3b @@ -22,14 +33,18 @@ EBUILD gtk-doc-1.7.ebuild 1347 RMD160 e643c9c2b6732cbb69471099037ef8ffcb2896b5 S MD5 39e098f3bf11ea352df6b094ec8262c7 gtk-doc-1.7.ebuild 1347 RMD160 e643c9c2b6732cbb69471099037ef8ffcb2896b5 gtk-doc-1.7.ebuild 1347 SHA256 772a644ce30490b52157f697ec369672acd39af9967275a3c767323a098e93e5 gtk-doc-1.7.ebuild 1347 +EBUILD gtk-doc-1.8-r1.ebuild 1671 RMD160 cd414f5e145c9e7a0066b012056debbd8c867962 SHA1 e353dd36519028af886269a7e483a5858ab66e53 SHA256 df7cad2924f826c81f83a7fa6d435a7913a53349d76168a4117c8a3ca157424f +MD5 194a6bf31d7ffbe4982bb093a11d6980 gtk-doc-1.8-r1.ebuild 1671 +RMD160 cd414f5e145c9e7a0066b012056debbd8c867962 gtk-doc-1.8-r1.ebuild 1671 +SHA256 df7cad2924f826c81f83a7fa6d435a7913a53349d76168a4117c8a3ca157424f gtk-doc-1.8-r1.ebuild 1671 EBUILD gtk-doc-1.8.ebuild 1335 RMD160 8ac97509972f3c25b9414ec3f01117c0c15547c5 SHA1 01e9a51c9778320449d71c7ff123f3e9125aea4a SHA256 5d8b4f1f70f2de2c45ccac63d6f9f819cc2c1b24d7b65eb3800c705045a64e65 MD5 4dea6d07cfb6c2a9d654dab9fff5a93c gtk-doc-1.8.ebuild 1335 RMD160 8ac97509972f3c25b9414ec3f01117c0c15547c5 gtk-doc-1.8.ebuild 1335 SHA256 5d8b4f1f70f2de2c45ccac63d6f9f819cc2c1b24d7b65eb3800c705045a64e65 gtk-doc-1.8.ebuild 1335 -MISC ChangeLog 11474 RMD160 b0bdd311103cd9a2bf99387e53b082e7e3e06a25 SHA1 b6051924fa4dbdb8e2b7a47c255a9cf72b09624f SHA256 94751a1c2b97b9b21c5197d52a9540bb882295b7be9e6f7cd09727c7ce9c583a -MD5 3bc48cee126c3bf6a02830e7ade24e6d ChangeLog 11474 -RMD160 b0bdd311103cd9a2bf99387e53b082e7e3e06a25 ChangeLog 11474 -SHA256 94751a1c2b97b9b21c5197d52a9540bb882295b7be9e6f7cd09727c7ce9c583a ChangeLog 11474 +MISC ChangeLog 11718 RMD160 6422f0e9723375c8e829548d60ca22d77660211c SHA1 b5d602cabed6bf93ca032e06892db88b1bf7e6b9 SHA256 eba88ac12a715f22752ead5be67b8be487ef5fe9b86869af51bf7ba89a0de4ac +MD5 c2db7f2968bfb0ed7d9a27277bfadd8e ChangeLog 11718 +RMD160 6422f0e9723375c8e829548d60ca22d77660211c ChangeLog 11718 +SHA256 eba88ac12a715f22752ead5be67b8be487ef5fe9b86869af51bf7ba89a0de4ac ChangeLog 11718 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 @@ -46,3 +61,13 @@ SHA256 7cad5364eacf17dcf1c04f7911e9de7c23a8ff3aaed3ff9d7d8c79074c911053 files/di MD5 84c5dcc0df0343917bec06c76557fb56 files/digest-gtk-doc-1.8 238 RMD160 22bf913c00626c7eecff4af4868838db073c39c5 files/digest-gtk-doc-1.8 238 SHA256 4e2a7099e4d3a87fe90f4abf5a3b5c968b394a53c84b66cc5b177189d15e4292 files/digest-gtk-doc-1.8 238 +MD5 84c5dcc0df0343917bec06c76557fb56 files/digest-gtk-doc-1.8-r1 238 +RMD160 22bf913c00626c7eecff4af4868838db073c39c5 files/digest-gtk-doc-1.8-r1 238 +SHA256 4e2a7099e4d3a87fe90f4abf5a3b5c968b394a53c84b66cc5b177189d15e4292 files/digest-gtk-doc-1.8-r1 238 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.5 (GNU/Linux) + +iD8DBQFGrjXxomPajV0RnrERAp5lAJ4zT0VjmPxuSE5SS3gZ/kHwnajRGgCeLM36 +NjfkaDFwbO207ln76kcnWyQ= +=jhrF +-----END PGP SIGNATURE----- diff --git a/dev-util/gtk-doc/files/61gtk-doc-gentoo.el b/dev-util/gtk-doc/files/61gtk-doc-gentoo.el Binary files differnew file mode 100644 index 000000000000..56d260640dd5 --- /dev/null +++ b/dev-util/gtk-doc/files/61gtk-doc-gentoo.el diff --git a/dev-util/gtk-doc/files/digest-gtk-doc-1.8-r1 b/dev-util/gtk-doc/files/digest-gtk-doc-1.8-r1 new file mode 100644 index 000000000000..8aae6f84d30c --- /dev/null +++ b/dev-util/gtk-doc/files/digest-gtk-doc-1.8-r1 @@ -0,0 +1,3 @@ +MD5 e61595df21431db28c83fe4c7d4a4fa8 gtk-doc-1.8.tar.bz2 186203 +RMD160 fbb3e36e3cdf9904439262b2bafab86017691984 gtk-doc-1.8.tar.bz2 186203 +SHA256 7a21c6f094f39b73ab23653ec628dd78ded47412636c491b3513fa760a8a22d3 gtk-doc-1.8.tar.bz2 186203 diff --git a/dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch b/dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch new file mode 100644 index 000000000000..bbc989afb2b7 --- /dev/null +++ b/dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch @@ -0,0 +1,17 @@ +--- gtk-doc-1.8-orig/tools/gtk-doc.el 2007-01-03 16:04:14.000000000 +0100 ++++ gtk-doc-1.8/tools/gtk-doc.el 2007-07-29 21:56:45.000000000 +0200 +@@ -262,7 +262,7 @@ + + ;; set global binding for this key (follows the format for + ;; creating a changelog entry ...) +-(global-set-key "\C-x4h" 'gtk-doc-insert) ++;;(global-set-key "\C-x4h" 'gtk-doc-insert) + + + ;; Define another function for inserting a section header. +@@ -280,4 +280,4 @@ + " */\n")) + + ;; Set the key binding. +-(global-set-key "\C-x4s" 'gtk-doc-insert-section) ++;;(global-set-key "\C-x4s" 'gtk-doc-insert-section) diff --git a/dev-util/gtk-doc/gtk-doc-1.8-r1.ebuild b/dev-util/gtk-doc/gtk-doc-1.8-r1.ebuild new file mode 100644 index 000000000000..e97d27dfbd1a --- /dev/null +++ b/dev-util/gtk-doc/gtk-doc-1.8-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/gtk-doc/gtk-doc-1.8-r1.ebuild,v 1.1 2007/07/30 19:02:36 dang Exp $ + +inherit eutils elisp-common gnome2 + +DESCRIPTION="GTK+ Documentation Generator" +HOMEPAGE="http://www.gtk.org/gtk-doc/" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86" +IUSE="doc emacs" + +RDEPEND=">=dev-lang/perl-5.6 + >=app-text/openjade-1.3.1 + dev-libs/libxslt + >=dev-libs/libxml2-2.3.6 + ~app-text/docbook-xml-dtd-4.1.2 + app-text/docbook-xsl-stylesheets + ~app-text/docbook-sgml-dtd-3.0 + >=app-text/docbook-dsssl-stylesheets-1.40 + emacs? ( virtual/emacs )" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.19 + >=app-text/scrollkeeper-0.3.5" + +SITEFILE=61${PN}-gentoo.el + +DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO" + +src_unpack() { + gnome2_src_unpack + + # Remove global Emacs keybindings. + epatch "${FILESDIR}"/${P}-emacs-keybindings.patch +} + +src_compile() { + gnome2_src_compile + + use emacs && elisp-compile tools/gtk-doc.el +} + +src_install() { + gnome2_src_install + + if use doc; then + docinto doc + dodoc doc/* + docinto examples + dodoc examples/* + fi + + if use emacs; then + elisp-install ${PN} tools/gtk-doc.el* + elisp-site-file-install ${FILESDIR}/${SITEFILE} + fi +} + +pkg_postinst() { + if use emacs; then + elisp-site-regen + elog "gtk-doc does no longer define global key bindings for Emacs." + elog "You may set your own key bindings for \"gtk-doc-insert\" and" + elog "\"gtk-doc-insert-section\" in your ~/.emacs file." + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +} |