summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMamoru Komachi <usata@gentoo.org>2005-04-12 13:16:54 +0000
committerMamoru Komachi <usata@gentoo.org>2005-04-12 13:16:54 +0000
commit685f6d16cbd87c8f61ee6795d1574d80daf9fe4a (patch)
tree60efd81e26ab2441b076eb8df9e3b076b2b0cc6c /sys-devel
parentVersion bumped. (diff)
downloadhistorical-685f6d16cbd87c8f61ee6795d1574d80daf9fe4a.tar.gz
historical-685f6d16cbd87c8f61ee6795d1574d80daf9fe4a.tar.bz2
historical-685f6d16cbd87c8f61ee6795d1574d80daf9fe4a.zip
Register po-mode if emacs USE is set; bug #74458.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gettext/ChangeLog10
-rw-r--r--sys-devel/gettext/Manifest25
-rw-r--r--sys-devel/gettext/files/50po-mode-gentoo.el8
-rw-r--r--sys-devel/gettext/gettext-0.14.2.ebuild15
4 files changed, 45 insertions, 13 deletions
diff --git a/sys-devel/gettext/ChangeLog b/sys-devel/gettext/ChangeLog
index f84392fe8382..9a07e61c9d48 100644
--- a/sys-devel/gettext/ChangeLog
+++ b/sys-devel/gettext/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-devel/gettext
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.84 2005/04/09 13:13:09 corsair Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/ChangeLog,v 1.85 2005/04/12 13:16:54 usata Exp $
+
+ 12 Apr 2005; Mamoru KOMACHI <usata@gentoo.org> +files/50po-mode-gentoo.el,
+ gettext-0.14.2.ebuild:
+ Register po-mode if emacs USE is set; bug #74458.
09 Apr 2005; Markus Rothe <corsair@gentoo.org> gettext-0.14.1.ebuild:
Stable on ppc64
@@ -70,7 +74,7 @@
09 Oct 2004; Tom Gall <tgall@gentoo.org> gettext-0.12.1-r2.ebuild:
stable on ppc64, bug #66355
- 09 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> gettext-0.12.1-r2.ebuild:
+ 09 Oct 2004; Bryan ?stergaard <kloeri@gentoo.org> gettext-0.12.1-r2.ebuild:
Stable on alpha, bug 66355.
08 Oct 2004; Guy Martin <gmsoft@gentoo.org> gettext-0.12.1-r2.ebuild:
@@ -128,7 +132,7 @@
gettext-0.12.1.ebuild:
QA - fix use invocation
- 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> gettext-0.12.1-r1.ebuild:
+ 11 Jun 2004; Bryan ?stergaard <kloeri@gentoo.org> gettext-0.12.1-r1.ebuild:
Stable on alpha.
02 Jun 2004; Seemant Kulleen <seemant@gentoo.org> gettext-0.12.1-r1.ebuild,
diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index 5018012d993e..d3ffe45d76d2 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -1,15 +1,26 @@
-MD5 24016387f10766a62a7764421c313b4c ChangeLog 10737
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 7a2e037bb51f4024aa7b9f9cbb70dbd4 ChangeLog 10888
+MD5 d967d965a46639c1bac52e6695bb854e gettext-0.14.2.ebuild 3506
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 0890c612ec51d74a5cefbb0ca3ab8ae7 gettext-0.12.1-r2.ebuild 2543
MD5 4ceb106b6c349b85832f62cc41471849 gettext-0.14.1.ebuild 2835
-MD5 fa012d1b4c48943f0bf7581a77c2176e gettext-0.14.2.ebuild 3335
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 44ad3082200305087e6244f5a2665892 files/digest-gettext-0.14.2 67
+MD5 3077319e6090fcd6262e2d8fd463441f files/gettext-0.14.1-lib-path-tests.patch 707
+MD5 dfcc1d12d05c42f262de0dada08ed90d files/gettext-0.14.2-fix-race.patch 417
+MD5 38756cea2e4f8e36c2e45b890f1a7463 files/50po-mode-gentoo.el 183
+MD5 3b9aefbb552545fdf0836f56121c9ae5 files/gettext-0.12.1-without_java.patch 2743
MD5 83b80576c27ac3a75d70802eb9c92790 files/digest-gettext-0.12.1-r2 67
MD5 0e4a00cc30a91523c838cd17b5841399 files/digest-gettext-0.14.1 67
-MD5 44ad3082200305087e6244f5a2665892 files/digest-gettext-0.14.2 67
MD5 fada337fd753f2580b6849dc560498ff files/gettext-0.12.1-tempfile.patch 2226
-MD5 3b9aefbb552545fdf0836f56121c9ae5 files/gettext-0.12.1-without_java.patch 2743
-MD5 3077319e6090fcd6262e2d8fd463441f files/gettext-0.14.1-lib-path-tests.patch 707
MD5 2a60a632eb22d99acfa09d16828fe073 files/gettext-0.14.1-no-java-tests.patch 2885
MD5 3b9aefbb552545fdf0836f56121c9ae5 files/gettext-0.14.1-without_java.patch 2743
-MD5 dfcc1d12d05c42f262de0dada08ed90d files/gettext-0.14.2-fix-race.patch 417
MD5 b56837fdd725fc00c173b57b951b90cc files/gettext-0.14.2-no-java-tests.patch 2524
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFCW8fUVWNWqTUmv+0RAlPaAJ4zhtomnnHY19vBRkfyVJyfT5vzxACeOovj
+nDR4UNSBaMnG6KH3rtwQc4g=
+=8EZm
+-----END PGP SIGNATURE-----
diff --git a/sys-devel/gettext/files/50po-mode-gentoo.el b/sys-devel/gettext/files/50po-mode-gentoo.el
new file mode 100644
index 000000000000..22a12f5fbb0e
--- /dev/null
+++ b/sys-devel/gettext/files/50po-mode-gentoo.el
@@ -0,0 +1,8 @@
+
+;; site-file configuration for po-mode
+
+;; po-mode
+(setq auto-mode-alist (append '(("\\.po$" . po-mode)) auto-mode-alist))
+
+(autoload 'po-mode "po-mode" ".po file editting mode" t)
+
diff --git a/sys-devel/gettext/gettext-0.14.2.ebuild b/sys-devel/gettext/gettext-0.14.2.ebuild
index dfa75a1a3ff4..27ca4996ad8a 100644
--- a/sys-devel/gettext/gettext-0.14.2.ebuild
+++ b/sys-devel/gettext/gettext-0.14.2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.14.2.ebuild,v 1.5 2005/04/08 21:53:14 kito Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.14.2.ebuild,v 1.6 2005/04/12 13:16:54 usata Exp $
-inherit flag-o-matic eutils toolchain-funcs mono libtool
+inherit flag-o-matic eutils toolchain-funcs mono libtool elisp-common
DESCRIPTION="GNU locale utilities"
HOMEPAGE="http://www.gnu.org/software/gettext/gettext.html"
@@ -103,14 +103,23 @@ src_install() {
fi
# Remove emacs site-lisp stuff if 'emacs' is not in USE
- use emacs || rm -rf ${D}/usr/share/emacs
+ if use emacs ; then
+ elisp-site-file-install ${FILESDIR}/50po-mode-gentoo.el
+ else
+ rm -rf ${D}/usr/share/emacs
+ fi
dodoc AUTHORS BUGS ChangeLog DISCLAIM NEWS README* THANKS TODO
}
pkg_postinst() {
+ use emacs && elisp-site-regen
ewarn "Any package that linked against the previous version"
ewarn "of gettext will have to be rebuilt."
ewarn "Please 'emerge gentoolkit' and run:"
ewarn "revdep-rebuild --soname libintl.so.2"
}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}