diff options
author | Daniel Gryniewicz <dang@gentoo.org> | 2007-09-19 19:01:10 +0000 |
---|---|---|
committer | Daniel Gryniewicz <dang@gentoo.org> | 2007-09-19 19:01:10 +0000 |
commit | db0b722d3ee7b671ba3712da454307622533d030 (patch) | |
tree | 407dab53bb5747ff0d9523aa0a6e70091cd68d3e /x11-libs/gtksourceview | |
parent | Stable on ppc; bug #191739. (diff) | |
download | historical-db0b722d3ee7b671ba3712da454307622533d030.tar.gz historical-db0b722d3ee7b671ba3712da454307622533d030.tar.bz2 historical-db0b722d3ee7b671ba3712da454307622533d030.zip |
Add a language spec for ebuilds; bug #155350
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'x11-libs/gtksourceview')
-rw-r--r-- | x11-libs/gtksourceview/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/gtksourceview/Manifest | 27 | ||||
-rw-r--r-- | x11-libs/gtksourceview/files/digest-gtksourceview-1.8.5-r1 | 3 | ||||
-rw-r--r-- | x11-libs/gtksourceview/files/gentoo.lang | 59 | ||||
-rw-r--r-- | x11-libs/gtksourceview/gtksourceview-1.8.5-r1.ebuild | 37 |
5 files changed, 125 insertions, 9 deletions
diff --git a/x11-libs/gtksourceview/ChangeLog b/x11-libs/gtksourceview/ChangeLog index afd7f3cc53a4..82c03a87582f 100644 --- a/x11-libs/gtksourceview/ChangeLog +++ b/x11-libs/gtksourceview/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/gtksourceview # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/ChangeLog,v 1.99 2007/06/02 02:45:49 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/ChangeLog,v 1.100 2007/09/19 19:01:09 dang Exp $ + +*gtksourceview-1.8.5-r1 (19 Sep 2007) + + 19 Sep 2007; Daniel Gryniewicz <dang@gentoo.org> +files/gentoo.lang, + +gtksourceview-1.8.5-r1.ebuild: + Add a language spec for ebuilds; bug #155350 02 Jun 2007; Brent Baude <ranger@gentoo.org> gtksourceview-1.8.5.ebuild: Marking gtksourceview-1.8.5 ppc stable for bug #171107 diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest index c44d254dea85..70b2d13ef012 100644 --- a/x11-libs/gtksourceview/Manifest +++ b/x11-libs/gtksourceview/Manifest @@ -1,6 +1,10 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX gentoo.lang 2593 RMD160 c9ada6c01020af1e76dba1e66985ef14c23c82ad SHA1 6245622ae1a4229ffc32c8b4d987619e9fdbe4c5 SHA256 518bcc10cfb067b777b378ac55b5be6608114d8861183bbb8b6d64d3b47a0a59 +MD5 f0d504e7e99ac5ede6383ddb0f94d7af files/gentoo.lang 2593 +RMD160 c9ada6c01020af1e76dba1e66985ef14c23c82ad files/gentoo.lang 2593 +SHA256 518bcc10cfb067b777b378ac55b5be6608114d8861183bbb8b6d64d3b47a0a59 files/gentoo.lang 2593 DIST gtksourceview-1.6.1.tar.bz2 743991 RMD160 c5bbca1abf5cf5ec463f92a42d1ba619c052d56c SHA1 526c1e734db3a67d01b9efcce293de7299b79454 SHA256 a08e0b470d3d2b49f7c2a43a20ba5ab185044835c0f427bfe45220ae0127024d DIST gtksourceview-1.8.1.tar.bz2 771063 RMD160 17bf9babe386305154782ba951f1d551903b25db SHA1 0436cae91231e6ab2d01bb2f39c2c3a95f99f8e4 SHA256 e7c6b6bd842fad8163577ed21a8d940b42aa4bb27474d88829d15ddc9fd534e4 DIST gtksourceview-1.8.5.tar.bz2 785000 RMD160 978c59d5f99baeb5d8b9c3c14246ffc48ce150f8 SHA1 4e61b6cda043c44dc918edecd2bd9ccfc5438d2c SHA256 19c6575457fb99764f3e71197503e4c275bd03e35245afe1cf3b584e70bf0f8d @@ -12,14 +16,18 @@ EBUILD gtksourceview-1.8.1.ebuild 863 RMD160 42c09894c68f833819dccabdc61911899e3 MD5 83a1af5003de5ca8ee3d3c7ec370ba49 gtksourceview-1.8.1.ebuild 863 RMD160 42c09894c68f833819dccabdc61911899e330935 gtksourceview-1.8.1.ebuild 863 SHA256 4e88c33d8aa4440f88098c0b1dbaa12dd2e5b0526b49b34b0df3ddcd8b076f10 gtksourceview-1.8.1.ebuild 863 +EBUILD gtksourceview-1.8.5-r1.ebuild 976 RMD160 d03619603d9e92d31f30187d279cc6015efe14f7 SHA1 d152da40218d1435eef9aeed068bf62703f79edb SHA256 cf470792d503202aa59775908c13fc6179c5bec146ed3ced8ae02f076303d2e0 +MD5 b7c54433844611138d4e4269c0c2f4d7 gtksourceview-1.8.5-r1.ebuild 976 +RMD160 d03619603d9e92d31f30187d279cc6015efe14f7 gtksourceview-1.8.5-r1.ebuild 976 +SHA256 cf470792d503202aa59775908c13fc6179c5bec146ed3ced8ae02f076303d2e0 gtksourceview-1.8.5-r1.ebuild 976 EBUILD gtksourceview-1.8.5.ebuild 848 RMD160 b01a7316048288409c1fda7706db605828390a2e SHA1 97d2966851d94b2ef31ffaa4414a3969422ea63f SHA256 995f931cf1ff3ed0844d6295514e5f984f3865a14d78d2c11b3acc2211f835ab MD5 5eed07819b8bb5359385344f828ff6bf gtksourceview-1.8.5.ebuild 848 RMD160 b01a7316048288409c1fda7706db605828390a2e gtksourceview-1.8.5.ebuild 848 SHA256 995f931cf1ff3ed0844d6295514e5f984f3865a14d78d2c11b3acc2211f835ab gtksourceview-1.8.5.ebuild 848 -MISC ChangeLog 12076 RMD160 1009cb7a81705b43210bc735fc710bd45f8bd8c4 SHA1 5909fb5bb574c8fdee32d78974b4e1eb2afff432 SHA256 2579476fbf2ca3cdb1ae290e358d0f3695ec10829aa2116e3c97e22ca488c490 -MD5 e724991313ca2503eb16898d1c735d3e ChangeLog 12076 -RMD160 1009cb7a81705b43210bc735fc710bd45f8bd8c4 ChangeLog 12076 -SHA256 2579476fbf2ca3cdb1ae290e358d0f3695ec10829aa2116e3c97e22ca488c490 ChangeLog 12076 +MISC ChangeLog 12267 RMD160 2383071ae6131fbafb25864406b2f304253a41af SHA1 a1ff3d0a39144f6ac9abf08835ba9a5336c4008a SHA256 fdada91eb2413345522770b3631ade66a29657ad1f6b416471140b3e595f5640 +MD5 af0e58b0d9284e5d7e8becf2c458b95f ChangeLog 12267 +RMD160 2383071ae6131fbafb25864406b2f304253a41af ChangeLog 12267 +SHA256 fdada91eb2413345522770b3631ade66a29657ad1f6b416471140b3e595f5640 ChangeLog 12267 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 @@ -33,10 +41,13 @@ SHA256 4db05316aeaee9798e834519aa17980bc529abb060b9dbd5e538c1370d24d7d5 files/di MD5 c8bdae0d6a8f39100bf3a6e616d4aa84 files/digest-gtksourceview-1.8.5 262 RMD160 5c4481aea83846e11f52df2c69a55af0db2d3142 files/digest-gtksourceview-1.8.5 262 SHA256 609da3faeaad933405140515e39b4132db259b782df4d2469041a6835364b379 files/digest-gtksourceview-1.8.5 262 +MD5 c8bdae0d6a8f39100bf3a6e616d4aa84 files/digest-gtksourceview-1.8.5-r1 262 +RMD160 5c4481aea83846e11f52df2c69a55af0db2d3142 files/digest-gtksourceview-1.8.5-r1 262 +SHA256 609da3faeaad933405140515e39b4132db259b782df4d2469041a6835364b379 files/digest-gtksourceview-1.8.5-r1 262 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.6 (GNU/Linux) +Version: GnuPG v2.0.7 (GNU/Linux) -iD8DBQFGzMahkeYb6olFHJcRAhMKAJwKeIWskPnNOnHy+UChEXJf5kYJ3wCcCFrp -EziGyf9ZG0ZiQqoHLvb4uGU= -=+dcB +iD8DBQFG8XI9omPajV0RnrERAi5AAJ0fjgHTtOG+SCjPQLpTcDHemxGFYgCfWEAs +CLwqH9uO+5/ycYrbfxpX2Y8= +=Qg4I -----END PGP SIGNATURE----- diff --git a/x11-libs/gtksourceview/files/digest-gtksourceview-1.8.5-r1 b/x11-libs/gtksourceview/files/digest-gtksourceview-1.8.5-r1 new file mode 100644 index 000000000000..2908af7aa67f --- /dev/null +++ b/x11-libs/gtksourceview/files/digest-gtksourceview-1.8.5-r1 @@ -0,0 +1,3 @@ +MD5 de67df2944c1cccbc2d0b4a738e11050 gtksourceview-1.8.5.tar.bz2 785000 +RMD160 978c59d5f99baeb5d8b9c3c14246ffc48ce150f8 gtksourceview-1.8.5.tar.bz2 785000 +SHA256 19c6575457fb99764f3e71197503e4c275bd03e35245afe1cf3b584e70bf0f8d gtksourceview-1.8.5.tar.bz2 785000 diff --git a/x11-libs/gtksourceview/files/gentoo.lang b/x11-libs/gtksourceview/files/gentoo.lang new file mode 100644 index 000000000000..ead788cf894b --- /dev/null +++ b/x11-libs/gtksourceview/files/gentoo.lang @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE language SYSTEM "language.dtd"> + +<!-- + GtkSourceView syntax highlight for Gentoo-specific files + Leonardo Ferreira Fontenelle <leo.fontenelle@gmail.com>, 2006. + Distributed under the same license(s) as gtksourceview. + + This .lang file should provide almost the same behaviour of + gentoo.nanorc. The exceptions are the line-comment and string elements. + If you get little + + TODO: + - some styles don't get automatic colors, why? + - add syntax for /etc/portage/* +--> + +<language _name="Gentoo" version="1.0" _section="Scripts" mimetypes="text/plain"> + + <escape-char>\</escape-char> + + <line-comment _name="Line Comment" style="Comment"> + <start-regex>#</start-regex> + </line-comment> + + <string _name="String" style="String" end-at-line-end="false"> + <start-regex>"</start-regex> + <end-regex>"</end-regex> + </string> + + <pattern-item _name="Bash syntax" style="Operator"> + <regex>(\b(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)\b|(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|>|%lt;|!|=|&|\|)|-(e|d|f|r|g|u|w|x|L)\b|-(eq|ne|gt|lt|ge|le|s|n|z)\b)</regex> + </pattern-item> + + <pattern-item _name="Bash variables" style="Others"> + <regex>\$\{?[a-zA-Z_0-9]+\}?</regex> + </pattern-item> + + <pattern-item _name="Bash commands" style="Others 2"> + <regex>(\bmake\b|\b(cat|cd|chmod|chown|cp|echo|env|export|grep|let|ln|mkdir|mv|rm|sed|set|tar|touch|unset)\b)</regex> + </pattern-item> + + <pattern-item _name="Portage variables" style="Keyword"> + <regex>\b((ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|FILESDIR|WORKDIR|(P|R)?DEPEND|PROVIDE|DISTDIR|RESTRICT|USERLAND)|(S|D|T|PV|PF|P|PN|A)|C(XX)?FLAGS|LDFLAGS|C(HOST|TARGET|BUILD))\b</regex> + </pattern-item> + + <pattern-item _name="Portage commands" style="Data Type"> + <regex>\b(e(begin|end|conf|install|make|warn|infon?|error|patch)|die|use(_(with|enable))?|inherit|has|(has|best)_version|unpack|(do|new)(ins|s?bin|doc|lib(|\.so|\.a)|man|info|exe|initd|confd|envd|pam|menu|icon)|do(python|sed|dir|hard|sym|html|jar|mo)|keepdir|prepall(|docs|info|man|strip)|prep(info|lib|lib\.(so|a)|man|strip)|(|doc|ins|exe)into|f(owners|perms)|(exe|ins|dir)opts)\b</regex> + </pattern-item> + + <pattern-item _name="Portage functions" style="Function"> + <regex>^(src_(unpack|compile|install|test)|pkg_(config|nofetch|setup|(pre|post)(inst|rm)))</regex> + </pattern-item> + + <pattern-item _name="Inherits and USE flags" style="Specials"> + <regex>(\buse(_(with|enable))?\b [\!a-zA-Z0-9_+ -]*|inherit*$)</regex> + </pattern-item> + +</language> diff --git a/x11-libs/gtksourceview/gtksourceview-1.8.5-r1.ebuild b/x11-libs/gtksourceview/gtksourceview-1.8.5-r1.ebuild new file mode 100644 index 000000000000..4b01b951f208 --- /dev/null +++ b/x11-libs/gtksourceview/gtksourceview-1.8.5-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtksourceview/gtksourceview-1.8.5-r1.ebuild,v 1.1 2007/09/19 19:01:09 dang Exp $ + +inherit gnome2 + +DESCRIPTION="A text widget implementing syntax highlighting and other features" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc" + +RDEPEND=">=x11-libs/gtk+-2.8 + >=dev-libs/libxml2-2.5 + >=gnome-base/libgnomeprint-2.8 + >=dev-libs/glib-2" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + >=dev-util/pkgconfig-0.9 + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README TODO" + +pkg_setup() { + # Removes the gnome-vfs dep + G2CONF="${G2CONF} --disable-build-tests" +} + +src_install() { + gnome2_src_install + + insinto /usr/share/${PN}-1.0/language-specs + doins "${FILESDIR}"/gentoo.lang +} |