Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=8c7c7a130fdc188cf7e937a80d4ed8eb72426c60

commit 8c7c7a130fdc188cf7e937a80d4ed8eb72426c60
Author: James Buren <r...@frugalware.org>
Date:   Thu Apr 1 01:02:39 2010 -0500

gtksourceview-2.10.0-2-i686
* add FrugalBuild syntax highlighting file
* this will now allow all gtksourceview based editors to have syntax
* highlighting for FrugalBuilds (gedit, gobby, ...)
* release bump

diff --git a/source/gnome/gtksourceview/FrugalBuild 
b/source/gnome/gtksourceview/FrugalBuild
index d5afd88..d07fdfc 100644
--- a/source/gnome/gtksourceview/FrugalBuild
+++ b/source/gnome/gtksourceview/FrugalBuild
@@ -3,18 +3,21 @@

pkgname=gtksourceview
pkgver=2.10.0
-pkgrel=1
+pkgrel=2
pkgdesc="A text widget adding syntax highlighting and more to GNOME"
depends=('gtk+2>=2.20.0')
makedepends=('intltool' 'gtk-doc')
groups=('gnome' 'gnome-minimal')
archs=('i686' 'x86_64' 'ppc')
Finclude gnome
+source=(${sour...@]} frugalbuild.lang)

build() {
Fbuild --enable-gtk-doc
Frm usr/share/gtksourceview-2.0/language-specs/boo.lang
+       Ffile /usr/share/gtksourceview-2.0/language-specs/frugalbuild.lang
}
-sha1sums=('53a2c78d3c91c3e697b4467f48051c8f6f3f1c85')
+sha1sums=('53a2c78d3c91c3e697b4467f48051c8f6f3f1c85' \
+          '324adf29c9b02db1f496295f5a391d3a73adb513')

# optimization OK
diff --git a/source/gnome/gtksourceview/frugalbuild.lang 
b/source/gnome/gtksourceview/frugalbuild.lang
new file mode 100644
index 0000000..e233eb8
--- /dev/null
+++ b/source/gnome/gtksourceview/frugalbuild.lang
@@ -0,0 +1,163 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<language id="frugalbuild" _name="FrugalBuild" version="2.0" 
_section="Sources">
+  <metadata>
+    <property 
name="mimetypes">text/x-shellscript;application/x-shellscript;text/x-sh</property>
+    <property name="globs">FrugalBuild</property>
+    <property name="line-comment-start">#</property>
+  </metadata>
+  <styles>
+    <style id="builtin" _name="Built-In" map-to="def:keyword"/>
+  </styles>
+  <definitions>
+    <context id="builtin" style-ref="builtin">
+      <prefix>(?&lt;![\w\-\.])</prefix>
+      <suffix>(?![\w\-\.])</suffix>
+      <keyword>Finclude</keyword>
+      <keyword>build</keyword>
+      <keyword>check_option</keyword>
+      <keyword>CMake_build</keyword>
+      <keyword>CMake_conf</keyword>
+      <keyword>CMake_install</keyword>
+      <keyword>CMake_make</keyword>
+      <keyword>CMake_prepare_build</keyword>
+      <keyword>CMake_setup</keyword>
+      <keyword>Facu</keyword>
+      <keyword>Famsn_clean_files</keyword>
+      <keyword>Fant</keyword>
+      <keyword>Fautoconfize</keyword>
+      <keyword>Fautoreconf</keyword>
+      <keyword>Fbuild</keyword>
+      <keyword>Fbuild_amsn</keyword>
+      <keyword>Fbuild_drupal</keyword>
+      <keyword>Fbuild_fonts</keyword>
+      <keyword>Fbuild_gnome_scriptlet</keyword>
+      <keyword>Fbuild_haskell</keyword>
+      <keyword>Fbuild_haskell_regscripts</keyword>
+      <keyword>Fbuildkernel</keyword>
+      <keyword>Fbuild_kernelmod_scriptlet</keyword>
+      <keyword>Fbuild_mono</keyword>
+      <keyword>Fbuild_nvidia</keyword>
+      <keyword>Fbuild_nvidia_scriptlet</keyword>
+      <keyword>Fbuild_octave</keyword>
+      <keyword>Fbuild_opensync</keyword>
+      <keyword>Fbuildpear</keyword>
+      <keyword>Fbuildpecl</keyword>
+      <keyword>Fbuild_perl</keyword>
+      <keyword>Fbuild_rox</keyword>
+      <keyword>Fbuildsawfish</keyword>
+      <keyword>Fbuild_slice_scrollkeeper</keyword>
+      <keyword>Fcd</keyword>
+      <keyword>Fcheckkernel</keyword>
+      <keyword>Fcleandestdir</keyword>
+      <keyword>_F_clutter_getver</keyword>
+      <keyword>Fconf</keyword>
+      <keyword>Fconfoptstryset</keyword>
+      <keyword>Fcp</keyword>
+      <keyword>Fcpr</keyword>
+      <keyword>Fcprel</keyword>
+      <keyword>Fcprrel</keyword>
+      <keyword>Fdesktop</keyword>
+      <keyword>Fdesktop2</keyword>
+      <keyword>Fdeststrip</keyword>
+      <keyword>Fdie</keyword>
+      <keyword>Fdirschmod</keyword>
+      <keyword>Fdirschown</keyword>
+      <keyword>Fdoc</keyword>
+      <keyword>Fdocrel</keyword>
+      <keyword>Fexe</keyword>
+      <keyword>Fexec</keyword>
+      <keyword>Fexerel</keyword>
+      <keyword>Fextract</keyword>
+      <keyword>Ffile</keyword>
+      <keyword>Ffilerel</keyword>
+      <keyword>Ffileschmod</keyword>
+      <keyword>Ffileschown</keyword>
+      <keyword>Fgcj</keyword>
+      <keyword>Fgcjshared</keyword>
+      <keyword>Fgenscriptlet</keyword>
+      <keyword>_F_gnome_getver</keyword>
+      <keyword>Fgnustep_build</keyword>
+      <keyword>Fgnustep_init</keyword>
+      <keyword>Ficon</keyword>
+      <keyword>Ficonrel</keyword>
+      <keyword>Finstall</keyword>
+      <keyword>Finstallgem</keyword>
+      <keyword>Finstallrel</keyword>
+      <keyword>Fjar</keyword>
+      <keyword>Fjavacleanup</keyword>
+      <keyword>Fkernel_genscriptlet_hook</keyword>
+      <keyword>Fkernelmod_genscriptlet_hook</keyword>
+      <keyword>Fkernelver_genscriptlet_hook</keyword>
+      <keyword>Flastarchive</keyword>
+      <keyword>Flasttar</keyword>
+      <keyword>Flasttarbz2</keyword>
+      <keyword>Flasttgz</keyword>
+      <keyword>Fln</keyword>
+      <keyword>Fmake</keyword>
+      <keyword>Fmakeinstall</keyword>
+      <keyword>Fman</keyword>
+      <keyword>Fmanrel</keyword>
+      <keyword>Fmessage</keyword>
+      <keyword>Fmkdir</keyword>
+      <keyword>Fmonocleanup</keyword>
+      <keyword>Fmonocompileaot</keyword>
+      <keyword>Fmonoexport</keyword>
+      <keyword>Fmsgfmt</keyword>
+      <keyword>Fmv</keyword>
+      <keyword>Fnant</keyword>
+      <keyword>Fpatch</keyword>
+      <keyword>Fpatchall</keyword>
+      <keyword>Frcd</keyword>
+      <keyword>Frcd2</keyword>
+      <keyword>Freplace</keyword>
+      <keyword>Frm</keyword>
+      <keyword>Frox_cleanup</keyword>
+      <keyword>Frox_compile</keyword>
+      <keyword>Frox_install</keyword>
+      <keyword>Frox_mkdir</keyword>
+      <keyword>Frox_setup</keyword>
+      <keyword>Fsanitizeversion</keyword>
+      <keyword>Fseamonkeyinstall</keyword>
+      <keyword>Fsed</keyword>
+      <keyword>Fsort</keyword>
+      <keyword>Fsplit</keyword>
+      <keyword>Fsubdestdir</keyword>
+      <keyword>Fsubdestdirinfo</keyword>
+      <keyword>Fsubmv</keyword>
+      <keyword>Ftreecmp</keyword>
+      <keyword>Funpack_makeself</keyword>
+      <keyword>Funpack_scm</keyword>
+      <keyword>Fup2gnubz2</keyword>
+      <keyword>Fup2gnugz</keyword>
+      <keyword>Fuse</keyword>
+      <keyword>Fwrapper</keyword>
+      <keyword>Fxpiinstall</keyword>
+      <keyword>i18n_language_from_locale</keyword>
+      <keyword>i18n_language_from_subtag</keyword>
+      <keyword>i18n_region_from_subtag</keyword>
+      <keyword>i18n_script_from_subtag</keyword>
+      <keyword>KDE_build</keyword>
+      <keyword>KDE_cleanup</keyword>
+      <keyword>KDE_export_flags</keyword>
+      <keyword>KDE_install</keyword>
+      <keyword>KDE_make</keyword>
+      <keyword>KDE_make_split</keyword>
+      <keyword>KDE_project_install</keyword>
+      <keyword>KDE_project_split</keyword>
+      <keyword>KDE_split</keyword>
+      <keyword>mozilla_i18n_foreach_lang</keyword>
+      <keyword>mozilla_i18n_lang_add</keyword>
+      <keyword>mozilla_i18n_lang_describe</keyword>
+      <keyword>mozilla_i18n_lang_fini</keyword>
+      <keyword>mozilla_i18n_lang_install</keyword>
+    </context>
+    <context id="frugalbuild">
+      <include>
+        <context ref="sh:sh"/>
+        <context ref="builtin"/>
+      </include>
+    </context>
+  </definitions>
+</language>
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to