vim:ver bump
This commit is contained in:
@@ -4,19 +4,18 @@
|
|||||||
# Licensed under the GNU General Public License, version 3.
|
# Licensed under the GNU General Public License, version 3.
|
||||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||||
|
|
||||||
|
from pisi.actionsapi import get
|
||||||
from pisi.actionsapi import autotools
|
from pisi.actionsapi import autotools
|
||||||
from pisi.actionsapi import pisitools
|
from pisi.actionsapi import pisitools
|
||||||
from pisi.actionsapi import shelltools
|
from pisi.actionsapi import shelltools
|
||||||
from pisi.actionsapi import get
|
|
||||||
|
|
||||||
|
|
||||||
#WorkDir = "vim74"
|
#WorkDir = "vim74"
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
# TODO: do we need that ?
|
# TODO: do we need that ?
|
||||||
shelltools.export("CXXFLAGS", get.CXXFLAGS().replace("-D_FORTIFY_SOURCE=2", ""))
|
#shelltools.export("CXXFLAGS", get.CXXFLAGS().replace("-D_FORTIFY_SOURCE=2", ""))
|
||||||
shelltools.export("CFLAGS", get.CFLAGS().replace("-D_FORTIFY_SOURCE=2", ""))
|
#shelltools.export("CFLAGS", get.CFLAGS().replace("-D_FORTIFY_SOURCE=2", ""))
|
||||||
pisitools.dosed("runtime/tools/mve.awk", "#!/usr/bin/nawk -f", "#!/usr/bin/awk -f")
|
#pisitools.dosed("runtime/tools/mve.awk", "#!/usr/bin/nawk -f", "#!/usr/bin/awk -f")
|
||||||
|
|
||||||
# define the place for the global (g)vimrc file (set to /etc/vim/vimrc)
|
# define the place for the global (g)vimrc file (set to /etc/vim/vimrc)
|
||||||
shelltools.echo("src/feature.h", "#define SYS_VIMRC_FILE \"/etc/vim/vimrc\"")
|
shelltools.echo("src/feature.h", "#define SYS_VIMRC_FILE \"/etc/vim/vimrc\"")
|
||||||
@@ -26,10 +25,10 @@ def setup():
|
|||||||
pisitools.dosed("runtime/doc/tagsrch.txt", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
pisitools.dosed("runtime/doc/tagsrch.txt", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
||||||
pisitools.dosed("runtime/doc/usr_29.txt", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
pisitools.dosed("runtime/doc/usr_29.txt", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
||||||
pisitools.dosed("runtime/menu.vim", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
pisitools.dosed("runtime/menu.vim", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
||||||
# pisitools.dosed("src/configure.in", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
#pisitools.dosed("src/configure.in", "(ctags(\"| [-*.]|\\s+/))", "exuberant-\\1")
|
||||||
|
|
||||||
# TODO: do we need that ?
|
# TODO: do we need that ?
|
||||||
# pisitools.dosed("src/configure.in", r"libc\.h", "")
|
#pisitools.dosed("src/configure.in", r"libc\.h", "")
|
||||||
|
|
||||||
# TODO: we could need that
|
# TODO: we could need that
|
||||||
#autotools.make("-C src autoconf")
|
#autotools.make("-C src autoconf")
|
||||||
@@ -76,5 +75,4 @@ def install():
|
|||||||
|
|
||||||
# Vi != Vim, it's hard to break habbits
|
# Vi != Vim, it's hard to break habbits
|
||||||
pisitools.dosym("vim", "/usr/bin/vi")
|
pisitools.dosym("vim", "/usr/bin/vi")
|
||||||
pisitools.dosym("/usr/bin/vim", "/bin/ex")
|
pisitools.dosym("/usr/bin/vim", "/bin/ex")
|
||||||
|
|
||||||
+39
-29
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||||
<PISI>
|
<PISI>
|
||||||
<Source>
|
<Source>
|
||||||
<Name>vim</Name>
|
<Name>vim</Name>
|
||||||
@@ -8,60 +8,62 @@
|
|||||||
<Name>PisiLinux Community</Name>
|
<Name>PisiLinux Community</Name>
|
||||||
<Email>admins@pisilinux.org</Email>
|
<Email>admins@pisilinux.org</Email>
|
||||||
</Packager>
|
</Packager>
|
||||||
<License>GPLv2</License>
|
<PartOf>editor.vi</PartOf>
|
||||||
|
<License>custom</License>
|
||||||
<Summary>Vi IMproved, an advanced text editor</Summary>
|
<Summary>Vi IMproved, an advanced text editor</Summary>
|
||||||
<Description>Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code.</Description>
|
<Description>Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code.</Description>
|
||||||
<Archive sha1sum="67d7cada9dec7e83a6755e6700ab9966917f84d3" type="targz">https://github.com/vim/vim/archive/v8.2.0236.tar.gz</Archive>
|
<Archive sha1sum="2c47fc99281a97ea74c23da996cb993aad1845d2" type="targz">https://github.com/vim/vim/archive/v8.2.0788.tar.gz</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>gpm</Dependency>
|
<Dependency>gpm</Dependency>
|
||||||
<Dependency>ctags</Dependency>
|
<Dependency>ctags</Dependency>
|
||||||
<Dependency>python-devel</Dependency>
|
|
||||||
<Dependency>acl-devel</Dependency>
|
<Dependency>acl-devel</Dependency>
|
||||||
|
<Dependency>ruby-devel</Dependency>
|
||||||
<Dependency>gtk2-devel</Dependency>
|
<Dependency>gtk2-devel</Dependency>
|
||||||
<Dependency>libSM-devel</Dependency>
|
<Dependency>libSM-devel</Dependency>
|
||||||
<Dependency>libXt-devel</Dependency>
|
<Dependency>libXt-devel</Dependency>
|
||||||
<Dependency>pango-devel</Dependency>
|
<Dependency>pango-devel</Dependency>
|
||||||
<Dependency>libICE-devel</Dependency>
|
<Dependency>libICE-devel</Dependency>
|
||||||
<Dependency>ruby-devel</Dependency>
|
<Dependency>python-devel</Dependency>
|
||||||
<Dependency>ncurses-devel</Dependency>
|
<Dependency>ncurses-devel</Dependency>
|
||||||
</BuildDependencies>
|
</BuildDependencies>
|
||||||
<Patches>
|
<Patches>
|
||||||
|
<Patch level="1">pisilinux/grub_conf.patch</Patch>
|
||||||
|
<Patch level="1">pisilinux/xorg_conf.patch</Patch>
|
||||||
|
<Patch level="1">vim-7.3-interix-link.patch</Patch>
|
||||||
<!-- Official VIM patches: ftp://ftp.vim.org/pub/vim/patches -->
|
<!-- Official VIM patches: ftp://ftp.vim.org/pub/vim/patches -->
|
||||||
<!--<Patch compressionType="xz">official/7.4-461-tar.xz</Patch>-->
|
<!--<Patch compressionType="xz">official/7.4-461-tar.xz</Patch>-->
|
||||||
|
|
||||||
<!-- Fix xml autocomplete crash (Fixes #8383) -->
|
<!-- Fix xml autocomplete crash (Fixes #8383) -->
|
||||||
<!-- <Patch>vim-fix-xml-crash.patch</Patch> -->
|
<!--<Patch>vim-fix-xml-crash.patch</Patch> -->
|
||||||
|
|
||||||
<!-- syntax higlighting fixes -->
|
<!-- syntax higlighting fixes -->
|
||||||
<!--<Patch level="1">pisilinux/bash_completion.patch</Patch>-->
|
<!--<Patch level="1">pisilinux/bash_completion.patch</Patch>-->
|
||||||
<Patch level="1">pisilinux/grub_conf.patch</Patch>
|
<!--<Patch level="1">vim-7.0-warning.patch</Patch> -->
|
||||||
<Patch level="1">pisilinux/xorg_conf.patch</Patch>
|
|
||||||
<!-- <Patch level="1">vim-7.0-warning.patch</Patch> -->
|
|
||||||
<Patch level="1">vim-7.3-interix-link.patch</Patch>
|
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>vim</Name>
|
<Name>vim</Name>
|
||||||
|
<Summary>Vi IMproved, an advanced text editor</Summary>
|
||||||
<IsA>app:console</IsA>
|
<IsA>app:console</IsA>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>gpm</Dependency>
|
<Dependency>gpm</Dependency>
|
||||||
<Dependency>ctags</Dependency>
|
|
||||||
<Dependency>perl</Dependency>
|
|
||||||
<Dependency>acl</Dependency>
|
<Dependency>acl</Dependency>
|
||||||
|
<Dependency>perl</Dependency>
|
||||||
<Dependency>ruby</Dependency>
|
<Dependency>ruby</Dependency>
|
||||||
|
<Dependency>ctags</Dependency>
|
||||||
<Dependency>ncurses</Dependency>
|
<Dependency>ncurses</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin/vi*</Path>
|
<Path fileType="config">/etc/vim</Path>
|
||||||
<Path fileType="executable">/usr/bin/rvi*</Path>
|
<Path fileType="executable">/bin</Path>
|
||||||
|
<Path fileType="doc">/usr/share/doc</Path>
|
||||||
|
<Path fileType="man">/usr/share/man</Path>
|
||||||
|
<Path fileType="data">/usr/share/vim</Path>
|
||||||
<Path fileType="executable">/usr/bin/ex</Path>
|
<Path fileType="executable">/usr/bin/ex</Path>
|
||||||
<Path fileType="executable">/usr/bin/xxd</Path>
|
<Path fileType="executable">/usr/bin/xxd</Path>
|
||||||
<Path fileType="executable">/bin</Path>
|
<Path fileType="executable">/usr/bin/vi*</Path>
|
||||||
<Path fileType="data">/usr/share/vim</Path>
|
<Path fileType="executable">/usr/bin/rvi*</Path>
|
||||||
<Path fileType="man">/usr/share/man</Path>
|
|
||||||
<Path fileType="doc">/usr/share/doc</Path>
|
|
||||||
<Path fileType="config">/etc/vim</Path>
|
|
||||||
</Files>
|
</Files>
|
||||||
<AdditionalFiles>
|
<AdditionalFiles>
|
||||||
<AdditionalFile owner="root" permission="0644" target="/etc/vim/vimrc">vimrc</AdditionalFile>
|
<AdditionalFile owner="root" permission="0644" target="/etc/vim/vimrc">vimrc</AdditionalFile>
|
||||||
@@ -77,34 +79,35 @@
|
|||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
<Name>gvim</Name>
|
<Name>gvim</Name>
|
||||||
|
<Summary>Graphical User Interface for Vi IMproved, an advanced text editor</Summary>
|
||||||
<Icon>gvim</Icon>
|
<Icon>gvim</Icon>
|
||||||
<IsA>app:gui</IsA>
|
<IsA>app:gui</IsA>
|
||||||
<BuildType>gui</BuildType>
|
<BuildType>gui</BuildType>
|
||||||
<RuntimeDependencies>
|
<RuntimeDependencies>
|
||||||
<Dependency>acl</Dependency>
|
<Dependency>acl</Dependency>
|
||||||
|
<Dependency>gpm</Dependency>
|
||||||
|
<Dependency>vim</Dependency>
|
||||||
<Dependency>perl</Dependency>
|
<Dependency>perl</Dependency>
|
||||||
|
<Dependency>gtk2</Dependency>
|
||||||
<Dependency>ruby</Dependency>
|
<Dependency>ruby</Dependency>
|
||||||
<Dependency>glib2</Dependency>
|
<Dependency>glib2</Dependency>
|
||||||
<Dependency>libX11</Dependency>
|
|
||||||
<Dependency>ncurses</Dependency>
|
|
||||||
<Dependency>gtk2</Dependency>
|
|
||||||
<Dependency>gpm</Dependency>
|
|
||||||
<Dependency>libSM</Dependency>
|
<Dependency>libSM</Dependency>
|
||||||
<Dependency>libXt</Dependency>
|
<Dependency>libXt</Dependency>
|
||||||
<Dependency>pango</Dependency>
|
<Dependency>pango</Dependency>
|
||||||
<Dependency>libICE</Dependency>
|
<Dependency>libICE</Dependency>
|
||||||
<Dependency>vim</Dependency>
|
<Dependency>libX11</Dependency>
|
||||||
|
<Dependency>ncurses</Dependency>
|
||||||
<Dependency>gdk-pixbuf</Dependency>
|
<Dependency>gdk-pixbuf</Dependency>
|
||||||
</RuntimeDependencies>
|
</RuntimeDependencies>
|
||||||
<Files>
|
<Files>
|
||||||
<Path fileType="executable">/usr/bin/ggvi*</Path>
|
<Path fileType="data">/usr/share/icons</Path>
|
||||||
|
<Path fileType="data">/usr/share/pixmaps</Path>
|
||||||
<Path fileType="executable">/usr/bin/gvi*</Path>
|
<Path fileType="executable">/usr/bin/gvi*</Path>
|
||||||
<Path fileType="executable">/usr/bin/egvi*</Path>
|
<Path fileType="executable">/usr/bin/egvi*</Path>
|
||||||
<Path fileType="executable">/usr/bin/rggvi*</Path>
|
|
||||||
<Path fileType="executable">/usr/bin/rgvi*</Path>
|
<Path fileType="executable">/usr/bin/rgvi*</Path>
|
||||||
|
<Path fileType="executable">/usr/bin/ggvi*</Path>
|
||||||
|
<Path fileType="executable">/usr/bin/rggvi*</Path>
|
||||||
<Path fileType="executable">/usr/bin/gvimtutor</Path>
|
<Path fileType="executable">/usr/bin/gvimtutor</Path>
|
||||||
<Path fileType="data">/usr/share/pixmaps</Path>
|
|
||||||
<Path fileType="data">/usr/share/icons</Path>
|
|
||||||
<Path fileType="data">/usr/share/applications</Path>
|
<Path fileType="data">/usr/share/applications</Path>
|
||||||
</Files>
|
</Files>
|
||||||
<AdditionalFiles>
|
<AdditionalFiles>
|
||||||
@@ -115,6 +118,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="10">
|
||||||
|
<Date>2020-05-18</Date>
|
||||||
|
<Version>8.2.0788</Version>
|
||||||
|
<Comment>Patch version bump.</Comment>
|
||||||
|
<Name>Blue Devil</Name>
|
||||||
|
<Email>bluedevil@sctzine.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="9">
|
<Update release="9">
|
||||||
<Date>2020-02-09</Date>
|
<Date>2020-02-09</Date>
|
||||||
<Version>8.2.0236</Version>
|
<Version>8.2.0236</Version>
|
||||||
@@ -179,4 +189,4 @@
|
|||||||
<Email>ertugrulerata@gmail.com</Email>
|
<Email>ertugrulerata@gmail.com</Email>
|
||||||
</Update>
|
</Update>
|
||||||
</History>
|
</History>
|
||||||
</PISI>
|
</PISI>
|
||||||
@@ -7,4 +7,10 @@
|
|||||||
<Description xml:lang="tr">VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. Çok geniş bir kullanıcı kitlesi olan VIM metin düzenleyicisi yüksek oranda özelleştirilebilir bir yazılımdır. Ayrıca VIM için pek çok destekleyici betik (script) bulunmaktadır.</Description>
|
<Description xml:lang="tr">VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. Çok geniş bir kullanıcı kitlesi olan VIM metin düzenleyicisi yüksek oranda özelleştirilebilir bir yazılımdır. Ayrıca VIM için pek çok destekleyici betik (script) bulunmaktadır.</Description>
|
||||||
<Description xml:lang="pl">Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu oknach, wielopoziomowa opcja ‚cofnij’, bloki, podświetlanie składni, folding i wiele innych.</Description>
|
<Description xml:lang="pl">Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu oknach, wielopoziomowa opcja ‚cofnij’, bloki, podświetlanie składni, folding i wiele innych.</Description>
|
||||||
</Source>
|
</Source>
|
||||||
</PISI>
|
|
||||||
|
<Package>
|
||||||
|
<Name>gvim</Name>
|
||||||
|
<Summary xml:lang="tr">Vi Improved, gelişmiş metin editörü için grafik kullanıcı arayüzü</Summary>
|
||||||
|
<Description xml:lang="tr">VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. GVim ise vim için bir grafik kullanıcı arayüzü sunar.</Description>
|
||||||
|
</Package>
|
||||||
|
</PISI>
|
||||||
Reference in New Issue
Block a user