diff options
author | Ulrich Müller <ulm@gentoo.org> | 2007-12-15 01:41:21 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2007-12-15 01:41:21 +0000 |
commit | 6b0774853fc1e1830862ea3fba182b728b0b3f06 (patch) | |
tree | ebeb3eaaf825c87f45328a36fbf4d54cea9120df /dev-util/cflow | |
parent | Stable on x86 (bug #202245) (diff) | |
download | historical-6b0774853fc1e1830862ea3fba182b728b0b3f06.tar.gz historical-6b0774853fc1e1830862ea3fba182b728b0b3f06.tar.bz2 historical-6b0774853fc1e1830862ea3fba182b728b0b3f06.zip |
Fix Emacs support, bug #202341.
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'dev-util/cflow')
-rw-r--r-- | dev-util/cflow/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/cflow/Manifest | 29 | ||||
-rw-r--r-- | dev-util/cflow/cflow-1.2-r1.ebuild | 54 | ||||
-rw-r--r-- | dev-util/cflow/files/50cflow-gentoo.el | 6 | ||||
-rw-r--r-- | dev-util/cflow/files/digest-cflow-1.2-r1 | 3 |
5 files changed, 95 insertions, 5 deletions
diff --git a/dev-util/cflow/ChangeLog b/dev-util/cflow/ChangeLog index de1819c8d087..a266ada199dd 100644 --- a/dev-util/cflow/ChangeLog +++ b/dev-util/cflow/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-util/cflow # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cflow/ChangeLog,v 1.5 2007/07/15 20:24:48 dev-zero Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/cflow/ChangeLog,v 1.6 2007/12/15 01:41:21 ulm Exp $ + +*cflow-1.2-r1 (15 Dec 2007) + + 15 Dec 2007; Ulrich Mueller <ulm@gentoo.org> +files/50cflow-gentoo.el, + +cflow-1.2-r1.ebuild: + Fix Emacs support, bug #202341. *cflow-1.2 (15 Jul 2007) diff --git a/dev-util/cflow/Manifest b/dev-util/cflow/Manifest index fad6b6d05c01..044b25ae50ff 100644 --- a/dev-util/cflow/Manifest +++ b/dev-util/cflow/Manifest @@ -1,12 +1,23 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX 50cflow-gentoo.el 177 RMD160 7a16a37ae7ef205ad9770b379a941fd607e31ccc SHA1 d894424c7a8c0ad6290854e84beecbc75ac24169 SHA256 53c0cb29bcd25b0212f8377beb74cc493695c31242af987d90ac98adb723a2b1 +MD5 3be26b513995c266be92796d77c693ac files/50cflow-gentoo.el 177 +RMD160 7a16a37ae7ef205ad9770b379a941fd607e31ccc files/50cflow-gentoo.el 177 +SHA256 53c0cb29bcd25b0212f8377beb74cc493695c31242af987d90ac98adb723a2b1 files/50cflow-gentoo.el 177 DIST cflow-1.2.tar.bz2 517457 RMD160 e03c23d4dfc2507ed2081c4a4f49a673aa18d29f SHA1 c3ff2d45488a872cfd55c2f203c3dce6fb213c08 SHA256 db30aa2cb1a2c9f9845b424d284c5b93928a1100545e64761d22a6177a58852c +EBUILD cflow-1.2-r1.ebuild 1268 RMD160 766cc106cc7240a81582169ee2a0d69f9b1b4175 SHA1 f2e5975e19ffe624e41417b437df67a115da2d82 SHA256 a8dac3d6c08f21664b4be5cb410be5bde0067e0cff5564dde2b2127c624140da +MD5 3267fd600a52fb7acb9a1271431ac308 cflow-1.2-r1.ebuild 1268 +RMD160 766cc106cc7240a81582169ee2a0d69f9b1b4175 cflow-1.2-r1.ebuild 1268 +SHA256 a8dac3d6c08f21664b4be5cb410be5bde0067e0cff5564dde2b2127c624140da cflow-1.2-r1.ebuild 1268 EBUILD cflow-1.2.ebuild 972 RMD160 3023be83137860452ad8b64d87ed0ff5909e928d SHA1 e89063ad0f2c0565b7b28c394dcce1e3e9bfaf45 SHA256 e1432de1154544115e3e3362a5b8608f6ba9e68add1993edeea007eea50cd1ad MD5 e73d53f97966446184360c4c6f953129 cflow-1.2.ebuild 972 RMD160 3023be83137860452ad8b64d87ed0ff5909e928d cflow-1.2.ebuild 972 SHA256 e1432de1154544115e3e3362a5b8608f6ba9e68add1993edeea007eea50cd1ad cflow-1.2.ebuild 972 -MISC ChangeLog 883 RMD160 ad50071bde68e81a520aaf173a2fb3457c75a1ca SHA1 f60fce75a779448d3bc261d033cd0ad0126a9420 SHA256 51cd8fb001edc14a0f03138859cf113241e2a88ebf4467223445580b4c035cc7 -MD5 c6fce79c48a388c85ac7c06afc7d5fe6 ChangeLog 883 -RMD160 ad50071bde68e81a520aaf173a2fb3457c75a1ca ChangeLog 883 -SHA256 51cd8fb001edc14a0f03138859cf113241e2a88ebf4467223445580b4c035cc7 ChangeLog 883 +MISC ChangeLog 1039 RMD160 6ac42b1c140623f8713b60635054c5983ffd468c SHA1 7db9d8733c724bc222edcfa68b9b537878491cff SHA256 f44c524228969ce5678de0f498cde8605a8f4d9a1eaba7cd7d55ad2f8297011a +MD5 c297150a78522c4c31d6bb7486f5bf07 ChangeLog 1039 +RMD160 6ac42b1c140623f8713b60635054c5983ffd468c ChangeLog 1039 +SHA256 f44c524228969ce5678de0f498cde8605a8f4d9a1eaba7cd7d55ad2f8297011a ChangeLog 1039 MISC metadata.xml 596 RMD160 9bcb49ed47b98de6dbb7dde79573ab884c482c9e SHA1 565b4c5dca4a1565fb5d67ef0365159be31dbf38 SHA256 3602dba32f20fa1aacfd7892922d0cd6ef241ce74daccea3f3ae67480cb71706 MD5 4280323e348637e96d8b3d4d5362064b metadata.xml 596 RMD160 9bcb49ed47b98de6dbb7dde79573ab884c482c9e metadata.xml 596 @@ -14,3 +25,13 @@ SHA256 3602dba32f20fa1aacfd7892922d0cd6ef241ce74daccea3f3ae67480cb71706 metadata MD5 7c5e25a16d0ac7c7ac5ff689e9882bcd files/digest-cflow-1.2 232 RMD160 87c09f2ef81b3f3b605467aab74a0c8f2268a67c files/digest-cflow-1.2 232 SHA256 65b3465b38eb8466ba7f50c48e9f39e0be875d1924a2b2d8ec9bd93a50965b3c files/digest-cflow-1.2 232 +MD5 7c5e25a16d0ac7c7ac5ff689e9882bcd files/digest-cflow-1.2-r1 232 +RMD160 87c09f2ef81b3f3b605467aab74a0c8f2268a67c files/digest-cflow-1.2-r1 232 +SHA256 65b3465b38eb8466ba7f50c48e9f39e0be875d1924a2b2d8ec9bd93a50965b3c files/digest-cflow-1.2-r1 232 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.7 (GNU/Linux) + +iD8DBQFHYzDdOeoy/oIi7uwRAhzUAJkBXiQb6Y0XNfhq9wXpsbFzfyRFNwCg03L9 +RoIhzQWuBboUzfie3mPhHgE= +=JWkb +-----END PGP SIGNATURE----- diff --git a/dev-util/cflow/cflow-1.2-r1.ebuild b/dev-util/cflow/cflow-1.2-r1.ebuild new file mode 100644 index 000000000000..6985f5f16cc9 --- /dev/null +++ b/dev-util/cflow/cflow-1.2-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/cflow/cflow-1.2-r1.ebuild,v 1.1 2007/12/15 01:41:21 ulm Exp $ + +inherit elisp-common + +DESCRIPTION="C function call hierarchy analyzer" +HOMEPAGE="http://www.gnu.org/software/cflow/" +SRC_URI="ftp://download.gnu.org.ua/pub/release/cflow/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug emacs nls" + +DEPEND="nls? ( sys-devel/gettext ) + emacs? ( virtual/emacs )" +RDEPEND="${DEPEND}" + +SITEFILE=50${PN}-gentoo.el + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable debug) \ + EMACS=no \ + || die "econf failed" + emake || die "emake failed" + + if use emacs; then + elisp-compile elisp/cflow-mode.el || die "elisp-compile failed" + fi +} + +src_install() { + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + doinfo doc/cflow.info + emake DESTDIR="${D}" install || die "emake install failed" + + if use emacs; then + elisp-install ${PN} elisp/cflow-mode.{el,elc} \ + || die "elisp-install failed" + elisp-site-file-install "${FILESDIR}/${SITEFILE}" \ + || die "elisp-site-file-install failed" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-util/cflow/files/50cflow-gentoo.el b/dev-util/cflow/files/50cflow-gentoo.el new file mode 100644 index 000000000000..56a2c8c5d775 --- /dev/null +++ b/dev-util/cflow/files/50cflow-gentoo.el @@ -0,0 +1,6 @@ + +;;; cflow site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") +(autoload 'cflow-mode "cflow-mode" nil t) +(add-to-list 'auto-mode-alist '("\\.cflow\\'" . cflow-mode)) diff --git a/dev-util/cflow/files/digest-cflow-1.2-r1 b/dev-util/cflow/files/digest-cflow-1.2-r1 new file mode 100644 index 000000000000..f147e57ea23f --- /dev/null +++ b/dev-util/cflow/files/digest-cflow-1.2-r1 @@ -0,0 +1,3 @@ +MD5 860fc15fe9e9aaf42930af5191c518a7 cflow-1.2.tar.bz2 517457 +RMD160 e03c23d4dfc2507ed2081c4a4f49a673aa18d29f cflow-1.2.tar.bz2 517457 +SHA256 db30aa2cb1a2c9f9845b424d284c5b93928a1100545e64761d22a6177a58852c cflow-1.2.tar.bz2 517457 |