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

commit 8fc3d2201aa11ef5d8b36eac0b8d41d6ebe7d35b
Author: Devil505 <devil505li...@gmail.com>
Date:   Mon Dec 13 09:29:53 2010 +0100

gmate-0.9.14-1-i686
* new package

diff --git a/source/gnome-extra/gmate/FrugalBuild 
b/source/gnome-extra/gmate/FrugalBuild
new file mode 100644
index 0000000..330721a
--- /dev/null
+++ b/source/gnome-extra/gmate/FrugalBuild
@@ -0,0 +1,53 @@
+# Compiling Time: 0 SBU
+# Maintainer: Devil505 <devil505li...@gmail.com>
+
+pkgname=gmate
+pkgver=0.9.14
+pkgrel=1
+pkgdesc="Set of plugins and improvements to make Gedit a powerfull programmer 
text editor."
+url="http://github.com/gmate/gmate";
+depends=('gedit' 'pywebkitgtk' 'pyinotify' 'shared-mime-info')
+groups=('gnome-extra')
+_F_gnome_mime="y"
+Finclude gnome-scriptlet
+archs=('i686' 'x86_64')
+up2date="Flasttar 
http://ftp.frugalware.org/pub/other/people/devil505/snapshots/$pkgname/";
+source=(http://ftp.frugalware.org/pub/other/people/devil505/snapshots/$pkgname/$pkgname-$pkgver.tar.bz2
 gmate-activate)
+sha1sums=('7c70d0939c2ba5c63557281ec7721e24dacfc73e' \
+          '2a25a7c27da6eaccda2ef2a67de9ac16e8d1e715')
+
+build()        {
+       Fcd
+       # Copy Gmate executable
+       Fmkdir usr/share/gedit-2/gmate/
+       Fexerel gmate.py usr/share/gedit-2/gmate/gmate.py
+
+       # Register rails-related mime types
+       Fmkdir usr/share/mime/packages/
+       Finstallrel 644 mime/*.xml usr/share/mime/packages/
+
+       # Copy language definitions
+       Fmkdir usr/share/gtksourceview-2.0/language-specs/
+       Finstallrel 644 lang-specs/*.lang 
usr/share/gtksourceview-2.0/language-specs/
+
+       # Copy Tags
+       Fmkdir usr/share/gedit-2/plugins/taglist/
+       Finstallrel 644 tags/*.tags.gz usr/share/gedit-2/plugins/taglist/
+
+       # Copy Snippets
+       Fmkdir usr/share/gedit-2/plugins/snippets/
+       Finstallrel 644 snippets/* usr/share/gedit-2/plugins/snippets/
+
+       # Copy Plugins
+       Fmkdir /usr/lib/gedit-2/plugins/
+       cp -R plugins/* $Fdestdir/usr/lib/gedit-2/plugins/ || Fdie
+
+       # Copy Styles
+       Fmkdir usr/share/gedit-2/
+       install -m644 styles/* -t $Fdestdir/usr/share/gtksourceview-2.0/ || Fdie
+
+       Fexe gmate-activate usr/bin/gmate-activate
+
+       Fbuild_gnome_scriptlet
+}
+
diff --git a/source/gnome-extra/gmate/gmate-activate 
b/source/gnome-extra/gmate/gmate-activate
new file mode 100644
index 0000000..bd79729
--- /dev/null
+++ b/source/gnome-extra/gmate/gmate-activate
@@ -0,0 +1,14 @@
+#!/bin/sh
+gconftool-2 --set /apps/gedit-2/plugins/active-plugins -t list --list-type=str 
[rails_extract_partial,rubyonrailsloader,align,smart_indent,text_tools,completion,quickhighlightmode,gemini,trailsave,rails_hotkeys,snapopen,filebrowser,snippets,modelines,smartspaces,docinfo,time,spell,terminal,drawspaces,codecomment,colorpicker,indent]
+gconftool-2 --set /apps/gedit-2/preferences/editor/auto_indent/auto_indent -t 
bool true
+gconftool-2 --set 
/apps/gedit-2/preferences/editor/bracket_matching/bracket_matching -t bool true
+gconftool-2 --set 
/apps/gedit-2/preferences/editor/current_line/highlight_current_line -t bool 
true
+gconftool-2 --set 
/apps/gedit-2/preferences/editor/cursor_position/restore_cursor_position -t 
bool true
+gconftool-2 --set 
/apps/gedit-2/preferences/editor/line_numbers/display_line_numbers -t bool true
+gconftool-2 --set 
/apps/gedit-2/preferences/editor/right_margin/display_right_margin -t bool true
+gconftool-2 --set 
/apps/gedit-2/preferences/editor/right_margin/right_margin_position -t int 80
+gconftool-2 --set /apps/gedit-2/preferences/editor/colors/scheme -t str 
twilight
+gconftool-2 --set /apps/gedit-2/preferences/editor/tabs/insert_spaces -t bool 
true
+gconftool-2 --set /apps/gedit-2/preferences/editor/tabs/tabs_size -t int 4
+gconftool-2 --set /apps/gedit-2/preferences/editor/wrap_mode/wrap_mode -t str 
GTK_WRAP_NONE
+gconftool-2 --set /apps/gedit-2/preferences/editor/save/create_backup_copy -t 
bool false
\ No newline at end of file
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to