summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/gtk-doc/ChangeLog10
-rw-r--r--dev-util/gtk-doc/Manifest33
-rw-r--r--dev-util/gtk-doc/files/61gtk-doc-gentoo.elbin0 -> 175 bytes
-rw-r--r--dev-util/gtk-doc/files/digest-gtk-doc-1.8-r13
-rw-r--r--dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch17
-rw-r--r--dev-util/gtk-doc/gtk-doc-1.8-r1.ebuild73
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
new file mode 100644
index 000000000000..56d260640dd5
--- /dev/null
+++ b/dev-util/gtk-doc/files/61gtk-doc-gentoo.el
Binary files differ
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
+}