Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e37c916f44b3f121d08ab8c57b0db1815d0914be
commit e37c916f44b3f121d08ab8c57b0db1815d0914be Author: crazy <[email protected]> Date: Wed Apr 27 14:27:38 2016 +0200 gvim-7.4-4-x86_64 * re-added as own package diff --git a/source/xapps/gvim/FrugalBuild b/source/xapps/gvim/FrugalBuild new file mode 100644 index 0000000..77bc172 --- /dev/null +++ b/source/xapps/gvim/FrugalBuild @@ -0,0 +1,54 @@ +# Compiling Time: 0.50 SBU +# Maintainer: Miklos Vajna <[email protected]> + +_F_archive_name=vim +pkgname=gvim +pkgver=7.4 +pkgrel=4 +pkgdesc="VIM - GTK+2 GUI" +url="http://www.vim.org" +depends=('gpm>=1.20.5-2' 'gtk+2>=2.20.0-2' 'libxpm' 'libsm' 'libice' 'libxt') +rodepends=('vim') +makedepends+=('python>=2.7.4-1' 'x11-protos') +groups=('xapps') +options=('scriptlet') +archs=('i686' 'x86_64') +backup=(usr/share/vim/vimrc) +up2date="lynx -dump $url/sources.php|grep bz2$|sed 's/.*-\(.*\)\.t.*/\1/;q'" +source=(ftp://ftp.vim.org/pub/vim/unix/$_F_archive_name-$pkgver.tar.bz2 gvim.xpm) +sha1sums=('601abf7cc2b5ab186f40d8790e542f86afca86b7' \ + 'f7262c7429c42b7c1ef9cf1eaa6aa12292933525') + +_F_desktop_filename='gvim.desktop' +_F_desktop_name='gvim' +_F_desktop_desc='VIM - GTK+2 GUI' +_F_desktop_icon='gvim.xpm' +_F_desktop_exec='gvim' +_F_desktop_categories='Utility;TextEditor;GTK;' + +build() +{ + Fcd vim${pkgver/.} + Fpatchall + cd src + + # Remove these 2 lines if the linking script is ever fixed. + # It loops infinitely for me. + Fexec sed -i '2 i $LINK -Wl,--as-needed' link.sh + Fexec sed -i '3 i exit $?' link.sh + + Fmake \ + --prefix=/usr \ + --with-x \ + --enable-gui=gtk2 \ + --enable-multibyte \ + --enable-pythoninterp \ + --with-features=big + Fexec make DESTDIR=$Fdestdir VIMRTDIR= installvimbin || Fdie + + Fmv /usr/bin/vim /usr/bin/gvim + Fln /usr/bin/gvim /usr/bin/gview + Ficon ../gvim.xpm + Fdesktop2 +} +# optimization ok diff --git a/source/xapps/gvim/gvim.xpm b/source/xapps/gvim/gvim.xpm new file mode 100644 index 0000000..694720a --- /dev/null +++ b/source/xapps/gvim/gvim.xpm @@ -0,0 +1,46 @@ +/* XPM */ +static char *magick[] = { +/* columns rows colors chars-per-pixel */ +"32 32 8 1", +" c Gray0", +". c #000080", +"X c #008000", +"o c Green", +"O c #808080", +"+ c #c0c0c0", +"@ c Gray100", +"# c None", +/* pixels */ +"############### ###############", +"############## oo ##############", +"### oXXo # ###", +"## @@@@@@@@@@@ XXXo @@@@@@@@@ ##", +"## @+++++++++++ XXX @+++++++++ #", +"### ++++++++++O XXXX ++++++++O #", +"#### O++++++OO XXXXXX O+++++OO #", +"#### @++++++O XXXXXX @+++++OO ##", +"#### @++++++O XXXXX @@++++OO ###", +"#### @++++++O XXXX @@++++OO ####", +"#### @++++++O XXX @@++++OO #####", +"#### @++++++O XX @@++++OO . ####", +"### @++++++O X @@++++OO XX. ###", +"## o @++++++O @@++++OO XXXX. ##", +"# oX @++++++O @@++++OO XXXXXX. #", +" oXX @++++++O@@++++OO XXXXXXXX. ", +" oXX @++++++O@++++OO XXXXXXXXX. ", +"# oX @++++++O++++OO XXXXXXXXX. #", +"## o @++++++++++ XXXXXXXXX. ##", +"### @+++++++++ ++ XXXXXXXX. ###", +"#### @+++++++++ ++ XXXXXXX. ####", +"#### @++++++++O X X ###", +"#### @+++++++O +++ +++ +++ ++ ##", +"#### @++++++OO ++ ++++++++++ #", +"#### @+++++OO ++ ++..++ + ##", +"#### @++++OO X ++ ++. ++ ++ ##", +"#### @+++OO XX ++ ++ ++ ++ ##", +"#### @++OO X ++ ++ ++ ++ ###", +"##### +OO ## +++ ++ ++ +++ ##", +"###### #### . ## ## ###", +"############## .. ##############", +"############### ###############" +}; _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
