diff options
Diffstat (limited to 'community/gvim/APKBUILD')
-rw-r--r-- | community/gvim/APKBUILD | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/community/gvim/APKBUILD b/community/gvim/APKBUILD deleted file mode 100644 index f17671d8bd8..00000000000 --- a/community/gvim/APKBUILD +++ /dev/null @@ -1,104 +0,0 @@ -# Contributor: Sergei Lukin <sergej.lukin@gmail.com> -# Contributor: Łukasz Jendrysik <scadu@yandex.com> -# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> -# Maintainer: Natanael Copa <ncopa@alpinelinux.org> -pkgname=gvim -pkgver=8.2.3437 -pkgrel=1 -_pkgbase="vim" -pkgdesc="Improved vi-style text editor, with GUI" -provides="vim" -url="https://www.vim.org/" -arch="all" -license="Vim" -options="!check" # some tests are failing -depends="xxd" -makedepends="ncurses-dev lua5.3-dev python3-dev gtk+3.0-dev libx11-dev libxt-dev" -subpackages="$pkgname-doc $pkgname-tutor $pkgname-help xxd" -source="$pkgname-$pkgver.tar.gz::https://github.com/vim/vim/archive/v$pkgver.tar.gz - vimrc - " -builddir="$srcdir"/$_pkgbase-$pkgver - -# secfixes: -# 8.2.3437-r0: -# - CVE-2021-3770 -# - CVE-2021-3778 -# - CVE-2021-3796 -# 8.1.1365-r0: -# - CVE-2019-12735 -# 8.0.1521-r0: -# - CVE-2017-6350 -# - CVE-2017-6349 -# 8.0.0329-r0: -# - CVE-2017-5953 -# 8.0.0056-r0: -# - CVE-2016-1248 - -prepare() { - # Read vimrc from /etc/vim - echo '#define SYS_VIMRC_FILE "/etc/vim/vimrc"' >> src/feature.h - default_prepare -} - -build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --enable-luainterp \ - --enable-python3interp=dynamic \ - --with-x \ - --disable-nls \ - --enable-multibyte \ - --enable-gui=gtk3 \ - --with-lua-prefix=/usr/lua5.3 \ - --with-compiledby="Alpine Linux" - make -} - -check() { - make test -} - -package() { - make -j1 DESTDIR="$pkgdir/" install - - install -Dm644 runtime/doc/uganda.txt \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "$srcdir"/vimrc "$pkgdir"/etc/vim/vimrc -} - -tutor() { - pkgdesc="vim tutor and tutor files" - depends="vim" - options="!tracedeps" - - install -d "$subpkgdir"/usr/bin - install -d "$subpkgdir"/usr/share/vim/vim82/tutor - mv "$pkgdir"/usr/bin/vimtutor "$subpkgdir"/usr/bin - mv "$pkgdir"/usr/share/vim/vim82/tutor "$subpkgdir"/usr/share/vim/vim82/ -} - -help() { - pkgdesc="vim help files" - depends="vim" - options="!tracedeps" - - install -d "$subpkgdir"/usr/share/vim/vim82/doc - mv "$pkgdir"/usr/share/vim/vim82/doc "$subpkgdir"/usr/share/vim/vim82/ -} - -xxd() { - pkgdesc="tool to make (or reverse) a hex dump" - depends="" - echo "$pkgdir" "$subpkgdir" - mkdir -p "$subpkgdir/usr/bin" - mv "$pkgdir/usr/bin/xxd" \ - "$subpkgdir/usr/bin/" -} - -sha512sums=" -7f6fc24f8f4a4fa01d20702684cc09aa5c3b51cdc2c96f3afcb484bc60874fab5dcafc33a9daa5ff25f7ae7b90ba0b124a7667d33d9fa5d9553a11be9a1ee069 gvim-8.2.3437.tar.gz -d9586b777881973cb5e48e18750336a522ed72c3127b2d6b6991e2b943468ca5b694476e7fa39ab469178c1375fc8f52627484e0fe377aea5811a513e35a7b02 vimrc -" |