diff --git a/manifest/armv7l/k/kakoune.filelist b/manifest/armv7l/k/kakoune.filelist index 1c6050daf..0308adaf9 100644 --- a/manifest/armv7l/k/kakoune.filelist +++ b/manifest/armv7l/k/kakoune.filelist @@ -1,131 +1,3 @@ -# Total size: 36929397 +# Total size: 2176230 /usr/local/bin/kak -/usr/local/share/doc/kak/README.asciidoc -/usr/local/share/kak/autoload -/usr/local/share/kak/colors/base16.kak -/usr/local/share/kak/colors/default.kak -/usr/local/share/kak/colors/desertex.kak -/usr/local/share/kak/colors/github.kak -/usr/local/share/kak/colors/gruvbox.kak -/usr/local/share/kak/colors/lucius.kak -/usr/local/share/kak/colors/red-phoenix.kak -/usr/local/share/kak/colors/reeder.kak -/usr/local/share/kak/colors/solarized-dark-termcolors.kak -/usr/local/share/kak/colors/solarized-dark.kak -/usr/local/share/kak/colors/solarized-light-termcolors.kak -/usr/local/share/kak/colors/solarized-light.kak -/usr/local/share/kak/colors/tomorrow-night.kak -/usr/local/share/kak/colors/zenburn.kak -/usr/local/share/kak/doc/buffers.asciidoc -/usr/local/share/kak/doc/changelog.asciidoc -/usr/local/share/kak/doc/command-parsing.asciidoc -/usr/local/share/kak/doc/commands.asciidoc -/usr/local/share/kak/doc/execeval.asciidoc -/usr/local/share/kak/doc/expansions.asciidoc -/usr/local/share/kak/doc/faces.asciidoc -/usr/local/share/kak/doc/faq.asciidoc -/usr/local/share/kak/doc/highlighters.asciidoc -/usr/local/share/kak/doc/hooks.asciidoc -/usr/local/share/kak/doc/keys.asciidoc -/usr/local/share/kak/doc/mapping.asciidoc -/usr/local/share/kak/doc/modes.asciidoc -/usr/local/share/kak/doc/options.asciidoc -/usr/local/share/kak/doc/regex.asciidoc -/usr/local/share/kak/doc/registers.asciidoc -/usr/local/share/kak/doc/scopes.asciidoc -/usr/local/share/kak/kakrc -/usr/local/share/kak/rc/base/autowrap.kak -/usr/local/share/kak/rc/base/clojure.kak -/usr/local/share/kak/rc/base/css.kak -/usr/local/share/kak/rc/base/ctags.kak -/usr/local/share/kak/rc/base/d.kak -/usr/local/share/kak/rc/base/etc.kak -/usr/local/share/kak/rc/base/file.kak -/usr/local/share/kak/rc/base/fish.kak -/usr/local/share/kak/rc/base/gas.kak -/usr/local/share/kak/rc/base/git.kak -/usr/local/share/kak/rc/base/go.kak -/usr/local/share/kak/rc/base/haskell.kak -/usr/local/share/kak/rc/base/html.kak -/usr/local/share/kak/rc/base/ini.kak -/usr/local/share/kak/rc/base/java.kak -/usr/local/share/kak/rc/base/javascript.kak -/usr/local/share/kak/rc/base/json.kak -/usr/local/share/kak/rc/base/julia.kak -/usr/local/share/kak/rc/base/lint.kak -/usr/local/share/kak/rc/base/lisp.kak -/usr/local/share/kak/rc/base/lua.kak -/usr/local/share/kak/rc/base/mail.kak -/usr/local/share/kak/rc/base/markdown.kak -/usr/local/share/kak/rc/base/mercurial.kak -/usr/local/share/kak/rc/base/ocaml.kak -/usr/local/share/kak/rc/base/perl.kak -/usr/local/share/kak/rc/base/restructuredtext.kak -/usr/local/share/kak/rc/base/ruby.kak -/usr/local/share/kak/rc/base/rust.kak -/usr/local/share/kak/rc/base/scala.kak -/usr/local/share/kak/rc/base/screen.kak -/usr/local/share/kak/rc/base/spell.kak -/usr/local/share/kak/rc/base/sql.kak -/usr/local/share/kak/rc/base/swift.kak -/usr/local/share/kak/rc/base/tmux.kak -/usr/local/share/kak/rc/base/x11.kak -/usr/local/share/kak/rc/base/yaml.kak -/usr/local/share/kak/rc/core/asciidoc.kak -/usr/local/share/kak/rc/core/c-family.kak -/usr/local/share/kak/rc/core/comment.kak -/usr/local/share/kak/rc/core/diff.kak -/usr/local/share/kak/rc/core/doc.kak -/usr/local/share/kak/rc/core/formatter.kak -/usr/local/share/kak/rc/core/grep.kak -/usr/local/share/kak/rc/core/kakrc.kak -/usr/local/share/kak/rc/core/make.kak -/usr/local/share/kak/rc/core/makefile.kak -/usr/local/share/kak/rc/core/man.kak -/usr/local/share/kak/rc/core/python.kak -/usr/local/share/kak/rc/core/sh.kak -/usr/local/share/kak/rc/extra/arch-linux.kak -/usr/local/share/kak/rc/extra/autorestore.kak -/usr/local/share/kak/rc/extra/cabal.kak -/usr/local/share/kak/rc/extra/clang.kak -/usr/local/share/kak/rc/extra/cmake.kak -/usr/local/share/kak/rc/extra/coffee.kak -/usr/local/share/kak/rc/extra/cucumber.kak -/usr/local/share/kak/rc/extra/dart.kak -/usr/local/share/kak/rc/extra/dockerfile.kak -/usr/local/share/kak/rc/extra/editorconfig.kak -/usr/local/share/kak/rc/extra/elixir.kak -/usr/local/share/kak/rc/extra/elm.kak -/usr/local/share/kak/rc/extra/exherbo.kak -/usr/local/share/kak/rc/extra/git-tools.kak -/usr/local/share/kak/rc/extra/go-tools.kak -/usr/local/share/kak/rc/extra/haml.kak -/usr/local/share/kak/rc/extra/hbs.kak -/usr/local/share/kak/rc/extra/i3.kak -/usr/local/share/kak/rc/extra/iterm.kak -/usr/local/share/kak/rc/extra/jedi.kak -/usr/local/share/kak/rc/extra/just.kak -/usr/local/share/kak/rc/extra/kickstart.kak -/usr/local/share/kak/rc/extra/kitty.kak -/usr/local/share/kak/rc/extra/latex.kak -/usr/local/share/kak/rc/extra/modeline.kak -/usr/local/share/kak/rc/extra/moon.kak -/usr/local/share/kak/rc/extra/nim.kak -/usr/local/share/kak/rc/extra/php.kak -/usr/local/share/kak/rc/extra/pony.kak -/usr/local/share/kak/rc/extra/protobuf.kak -/usr/local/share/kak/rc/extra/pug.kak -/usr/local/share/kak/rc/extra/racer.kak -/usr/local/share/kak/rc/extra/ragel.kak -/usr/local/share/kak/rc/extra/ranger.kak -/usr/local/share/kak/rc/extra/sass.kak -/usr/local/share/kak/rc/extra/scheme.kak -/usr/local/share/kak/rc/extra/scss.kak -/usr/local/share/kak/rc/extra/systemd.kak -/usr/local/share/kak/rc/extra/taskpaper.kak -/usr/local/share/kak/rc/extra/tmux-repl.kak -/usr/local/share/kak/rc/extra/toml.kak -/usr/local/share/kak/rc/extra/tupfile.kak -/usr/local/share/kak/rc/extra/void-linux.kak -/usr/local/share/kak/rc/extra/x11-repl.kak -/usr/local/share/man/man1/kak.1.gz +/usr/local/share/man/man1/kak.1.zst diff --git a/manifest/i686/k/kakoune.filelist b/manifest/i686/k/kakoune.filelist index d3771e0da..4ddb84cad 100644 --- a/manifest/i686/k/kakoune.filelist +++ b/manifest/i686/k/kakoune.filelist @@ -1,131 +1,3 @@ -# Total size: 36057981 +# Total size: 2334310 /usr/local/bin/kak -/usr/local/share/doc/kak/README.asciidoc -/usr/local/share/kak/autoload -/usr/local/share/kak/colors/base16.kak -/usr/local/share/kak/colors/default.kak -/usr/local/share/kak/colors/desertex.kak -/usr/local/share/kak/colors/github.kak -/usr/local/share/kak/colors/gruvbox.kak -/usr/local/share/kak/colors/lucius.kak -/usr/local/share/kak/colors/red-phoenix.kak -/usr/local/share/kak/colors/reeder.kak -/usr/local/share/kak/colors/solarized-dark-termcolors.kak -/usr/local/share/kak/colors/solarized-dark.kak -/usr/local/share/kak/colors/solarized-light-termcolors.kak -/usr/local/share/kak/colors/solarized-light.kak -/usr/local/share/kak/colors/tomorrow-night.kak -/usr/local/share/kak/colors/zenburn.kak -/usr/local/share/kak/doc/buffers.asciidoc -/usr/local/share/kak/doc/changelog.asciidoc -/usr/local/share/kak/doc/command-parsing.asciidoc -/usr/local/share/kak/doc/commands.asciidoc -/usr/local/share/kak/doc/execeval.asciidoc -/usr/local/share/kak/doc/expansions.asciidoc -/usr/local/share/kak/doc/faces.asciidoc -/usr/local/share/kak/doc/faq.asciidoc -/usr/local/share/kak/doc/highlighters.asciidoc -/usr/local/share/kak/doc/hooks.asciidoc -/usr/local/share/kak/doc/keys.asciidoc -/usr/local/share/kak/doc/mapping.asciidoc -/usr/local/share/kak/doc/modes.asciidoc -/usr/local/share/kak/doc/options.asciidoc -/usr/local/share/kak/doc/regex.asciidoc -/usr/local/share/kak/doc/registers.asciidoc -/usr/local/share/kak/doc/scopes.asciidoc -/usr/local/share/kak/kakrc -/usr/local/share/kak/rc/base/autowrap.kak -/usr/local/share/kak/rc/base/clojure.kak -/usr/local/share/kak/rc/base/css.kak -/usr/local/share/kak/rc/base/ctags.kak -/usr/local/share/kak/rc/base/d.kak -/usr/local/share/kak/rc/base/etc.kak -/usr/local/share/kak/rc/base/file.kak -/usr/local/share/kak/rc/base/fish.kak -/usr/local/share/kak/rc/base/gas.kak -/usr/local/share/kak/rc/base/git.kak -/usr/local/share/kak/rc/base/go.kak -/usr/local/share/kak/rc/base/haskell.kak -/usr/local/share/kak/rc/base/html.kak -/usr/local/share/kak/rc/base/ini.kak -/usr/local/share/kak/rc/base/java.kak -/usr/local/share/kak/rc/base/javascript.kak -/usr/local/share/kak/rc/base/json.kak -/usr/local/share/kak/rc/base/julia.kak -/usr/local/share/kak/rc/base/lint.kak -/usr/local/share/kak/rc/base/lisp.kak -/usr/local/share/kak/rc/base/lua.kak -/usr/local/share/kak/rc/base/mail.kak -/usr/local/share/kak/rc/base/markdown.kak -/usr/local/share/kak/rc/base/mercurial.kak -/usr/local/share/kak/rc/base/ocaml.kak -/usr/local/share/kak/rc/base/perl.kak -/usr/local/share/kak/rc/base/restructuredtext.kak -/usr/local/share/kak/rc/base/ruby.kak -/usr/local/share/kak/rc/base/rust.kak -/usr/local/share/kak/rc/base/scala.kak -/usr/local/share/kak/rc/base/screen.kak -/usr/local/share/kak/rc/base/spell.kak -/usr/local/share/kak/rc/base/sql.kak -/usr/local/share/kak/rc/base/swift.kak -/usr/local/share/kak/rc/base/tmux.kak -/usr/local/share/kak/rc/base/x11.kak -/usr/local/share/kak/rc/base/yaml.kak -/usr/local/share/kak/rc/core/asciidoc.kak -/usr/local/share/kak/rc/core/c-family.kak -/usr/local/share/kak/rc/core/comment.kak -/usr/local/share/kak/rc/core/diff.kak -/usr/local/share/kak/rc/core/doc.kak -/usr/local/share/kak/rc/core/formatter.kak -/usr/local/share/kak/rc/core/grep.kak -/usr/local/share/kak/rc/core/kakrc.kak -/usr/local/share/kak/rc/core/make.kak -/usr/local/share/kak/rc/core/makefile.kak -/usr/local/share/kak/rc/core/man.kak -/usr/local/share/kak/rc/core/python.kak -/usr/local/share/kak/rc/core/sh.kak -/usr/local/share/kak/rc/extra/arch-linux.kak -/usr/local/share/kak/rc/extra/autorestore.kak -/usr/local/share/kak/rc/extra/cabal.kak -/usr/local/share/kak/rc/extra/clang.kak -/usr/local/share/kak/rc/extra/cmake.kak -/usr/local/share/kak/rc/extra/coffee.kak -/usr/local/share/kak/rc/extra/cucumber.kak -/usr/local/share/kak/rc/extra/dart.kak -/usr/local/share/kak/rc/extra/dockerfile.kak -/usr/local/share/kak/rc/extra/editorconfig.kak -/usr/local/share/kak/rc/extra/elixir.kak -/usr/local/share/kak/rc/extra/elm.kak -/usr/local/share/kak/rc/extra/exherbo.kak -/usr/local/share/kak/rc/extra/git-tools.kak -/usr/local/share/kak/rc/extra/go-tools.kak -/usr/local/share/kak/rc/extra/haml.kak -/usr/local/share/kak/rc/extra/hbs.kak -/usr/local/share/kak/rc/extra/i3.kak -/usr/local/share/kak/rc/extra/iterm.kak -/usr/local/share/kak/rc/extra/jedi.kak -/usr/local/share/kak/rc/extra/just.kak -/usr/local/share/kak/rc/extra/kickstart.kak -/usr/local/share/kak/rc/extra/kitty.kak -/usr/local/share/kak/rc/extra/latex.kak -/usr/local/share/kak/rc/extra/modeline.kak -/usr/local/share/kak/rc/extra/moon.kak -/usr/local/share/kak/rc/extra/nim.kak -/usr/local/share/kak/rc/extra/php.kak -/usr/local/share/kak/rc/extra/pony.kak -/usr/local/share/kak/rc/extra/protobuf.kak -/usr/local/share/kak/rc/extra/pug.kak -/usr/local/share/kak/rc/extra/racer.kak -/usr/local/share/kak/rc/extra/ragel.kak -/usr/local/share/kak/rc/extra/ranger.kak -/usr/local/share/kak/rc/extra/sass.kak -/usr/local/share/kak/rc/extra/scheme.kak -/usr/local/share/kak/rc/extra/scss.kak -/usr/local/share/kak/rc/extra/systemd.kak -/usr/local/share/kak/rc/extra/taskpaper.kak -/usr/local/share/kak/rc/extra/tmux-repl.kak -/usr/local/share/kak/rc/extra/toml.kak -/usr/local/share/kak/rc/extra/tupfile.kak -/usr/local/share/kak/rc/extra/void-linux.kak -/usr/local/share/kak/rc/extra/x11-repl.kak -/usr/local/share/man/man1/kak.1.gz +/usr/local/share/man/man1/kak.1.zst diff --git a/manifest/x86_64/k/kakoune.filelist b/manifest/x86_64/k/kakoune.filelist index b2f3b62b9..6c440711d 100644 --- a/manifest/x86_64/k/kakoune.filelist +++ b/manifest/x86_64/k/kakoune.filelist @@ -1,131 +1,3 @@ -# Total size: 42953885 +# Total size: 2477566 /usr/local/bin/kak -/usr/local/share/doc/kak/README.asciidoc -/usr/local/share/kak/autoload -/usr/local/share/kak/colors/base16.kak -/usr/local/share/kak/colors/default.kak -/usr/local/share/kak/colors/desertex.kak -/usr/local/share/kak/colors/github.kak -/usr/local/share/kak/colors/gruvbox.kak -/usr/local/share/kak/colors/lucius.kak -/usr/local/share/kak/colors/red-phoenix.kak -/usr/local/share/kak/colors/reeder.kak -/usr/local/share/kak/colors/solarized-dark-termcolors.kak -/usr/local/share/kak/colors/solarized-dark.kak -/usr/local/share/kak/colors/solarized-light-termcolors.kak -/usr/local/share/kak/colors/solarized-light.kak -/usr/local/share/kak/colors/tomorrow-night.kak -/usr/local/share/kak/colors/zenburn.kak -/usr/local/share/kak/doc/buffers.asciidoc -/usr/local/share/kak/doc/changelog.asciidoc -/usr/local/share/kak/doc/command-parsing.asciidoc -/usr/local/share/kak/doc/commands.asciidoc -/usr/local/share/kak/doc/execeval.asciidoc -/usr/local/share/kak/doc/expansions.asciidoc -/usr/local/share/kak/doc/faces.asciidoc -/usr/local/share/kak/doc/faq.asciidoc -/usr/local/share/kak/doc/highlighters.asciidoc -/usr/local/share/kak/doc/hooks.asciidoc -/usr/local/share/kak/doc/keys.asciidoc -/usr/local/share/kak/doc/mapping.asciidoc -/usr/local/share/kak/doc/modes.asciidoc -/usr/local/share/kak/doc/options.asciidoc -/usr/local/share/kak/doc/regex.asciidoc -/usr/local/share/kak/doc/registers.asciidoc -/usr/local/share/kak/doc/scopes.asciidoc -/usr/local/share/kak/kakrc -/usr/local/share/kak/rc/base/autowrap.kak -/usr/local/share/kak/rc/base/clojure.kak -/usr/local/share/kak/rc/base/css.kak -/usr/local/share/kak/rc/base/ctags.kak -/usr/local/share/kak/rc/base/d.kak -/usr/local/share/kak/rc/base/etc.kak -/usr/local/share/kak/rc/base/file.kak -/usr/local/share/kak/rc/base/fish.kak -/usr/local/share/kak/rc/base/gas.kak -/usr/local/share/kak/rc/base/git.kak -/usr/local/share/kak/rc/base/go.kak -/usr/local/share/kak/rc/base/haskell.kak -/usr/local/share/kak/rc/base/html.kak -/usr/local/share/kak/rc/base/ini.kak -/usr/local/share/kak/rc/base/java.kak -/usr/local/share/kak/rc/base/javascript.kak -/usr/local/share/kak/rc/base/json.kak -/usr/local/share/kak/rc/base/julia.kak -/usr/local/share/kak/rc/base/lint.kak -/usr/local/share/kak/rc/base/lisp.kak -/usr/local/share/kak/rc/base/lua.kak -/usr/local/share/kak/rc/base/mail.kak -/usr/local/share/kak/rc/base/markdown.kak -/usr/local/share/kak/rc/base/mercurial.kak -/usr/local/share/kak/rc/base/ocaml.kak -/usr/local/share/kak/rc/base/perl.kak -/usr/local/share/kak/rc/base/restructuredtext.kak -/usr/local/share/kak/rc/base/ruby.kak -/usr/local/share/kak/rc/base/rust.kak -/usr/local/share/kak/rc/base/scala.kak -/usr/local/share/kak/rc/base/screen.kak -/usr/local/share/kak/rc/base/spell.kak -/usr/local/share/kak/rc/base/sql.kak -/usr/local/share/kak/rc/base/swift.kak -/usr/local/share/kak/rc/base/tmux.kak -/usr/local/share/kak/rc/base/x11.kak -/usr/local/share/kak/rc/base/yaml.kak -/usr/local/share/kak/rc/core/asciidoc.kak -/usr/local/share/kak/rc/core/c-family.kak -/usr/local/share/kak/rc/core/comment.kak -/usr/local/share/kak/rc/core/diff.kak -/usr/local/share/kak/rc/core/doc.kak -/usr/local/share/kak/rc/core/formatter.kak -/usr/local/share/kak/rc/core/grep.kak -/usr/local/share/kak/rc/core/kakrc.kak -/usr/local/share/kak/rc/core/make.kak -/usr/local/share/kak/rc/core/makefile.kak -/usr/local/share/kak/rc/core/man.kak -/usr/local/share/kak/rc/core/python.kak -/usr/local/share/kak/rc/core/sh.kak -/usr/local/share/kak/rc/extra/arch-linux.kak -/usr/local/share/kak/rc/extra/autorestore.kak -/usr/local/share/kak/rc/extra/cabal.kak -/usr/local/share/kak/rc/extra/clang.kak -/usr/local/share/kak/rc/extra/cmake.kak -/usr/local/share/kak/rc/extra/coffee.kak -/usr/local/share/kak/rc/extra/cucumber.kak -/usr/local/share/kak/rc/extra/dart.kak -/usr/local/share/kak/rc/extra/dockerfile.kak -/usr/local/share/kak/rc/extra/editorconfig.kak -/usr/local/share/kak/rc/extra/elixir.kak -/usr/local/share/kak/rc/extra/elm.kak -/usr/local/share/kak/rc/extra/exherbo.kak -/usr/local/share/kak/rc/extra/git-tools.kak -/usr/local/share/kak/rc/extra/go-tools.kak -/usr/local/share/kak/rc/extra/haml.kak -/usr/local/share/kak/rc/extra/hbs.kak -/usr/local/share/kak/rc/extra/i3.kak -/usr/local/share/kak/rc/extra/iterm.kak -/usr/local/share/kak/rc/extra/jedi.kak -/usr/local/share/kak/rc/extra/just.kak -/usr/local/share/kak/rc/extra/kickstart.kak -/usr/local/share/kak/rc/extra/kitty.kak -/usr/local/share/kak/rc/extra/latex.kak -/usr/local/share/kak/rc/extra/modeline.kak -/usr/local/share/kak/rc/extra/moon.kak -/usr/local/share/kak/rc/extra/nim.kak -/usr/local/share/kak/rc/extra/php.kak -/usr/local/share/kak/rc/extra/pony.kak -/usr/local/share/kak/rc/extra/protobuf.kak -/usr/local/share/kak/rc/extra/pug.kak -/usr/local/share/kak/rc/extra/racer.kak -/usr/local/share/kak/rc/extra/ragel.kak -/usr/local/share/kak/rc/extra/ranger.kak -/usr/local/share/kak/rc/extra/sass.kak -/usr/local/share/kak/rc/extra/scheme.kak -/usr/local/share/kak/rc/extra/scss.kak -/usr/local/share/kak/rc/extra/systemd.kak -/usr/local/share/kak/rc/extra/taskpaper.kak -/usr/local/share/kak/rc/extra/tmux-repl.kak -/usr/local/share/kak/rc/extra/toml.kak -/usr/local/share/kak/rc/extra/tupfile.kak -/usr/local/share/kak/rc/extra/void-linux.kak -/usr/local/share/kak/rc/extra/x11-repl.kak -/usr/local/share/man/man1/kak.1.gz +/usr/local/share/man/man1/kak.1.zst diff --git a/packages/kakoune.rb b/packages/kakoune.rb index 71a123218..11d8aa450 100644 --- a/packages/kakoune.rb +++ b/packages/kakoune.rb @@ -1,36 +1,35 @@ require 'package' class Kakoune < Package - # TODO: prebuild version - description 'mawww\'s experiment for a better code editor' + description "mawww's experiment for a better code editor" homepage 'http://kakoune.org/' compatibility 'all' license 'Unlicense' - version 'v2018.09.04' - source_url 'https://github.com/mawww/kakoune/releases/download/v2018.09.04/kakoune-2018.09.04.tar.bz2' - source_sha256 '7a31c9f08c261c5128d1753762721dd7b7fe4bb4e9a3c368c9d768c72a1472e1' - binary_compression 'tar.xz' + version '2025.06.03' + source_url 'https://github.com/mawww/kakoune.git' + git_hashtag "v#{version}" + binary_compression 'tar.zst' binary_sha256({ - aarch64: 'a4304ec155e6c375c841451df07d60b19ed288b0abc9f99b46a6de52a2b40321', - armv7l: 'a4304ec155e6c375c841451df07d60b19ed288b0abc9f99b46a6de52a2b40321', - i686: 'd602be65796ba2ec9b13a105910225469e9ba0b73c32459169b1e8ea8784ce13', - x86_64: 'daed7d68e53f1f2751dc6a9a59c3efaab0a89651ff690b2cb5ac8be02e4d95f1' + aarch64: 'ecd4b93d1306456a5a927a592d986642c07623584432123f19bdd8784aa56708', + armv7l: 'ecd4b93d1306456a5a927a592d986642c07623584432123f19bdd8784aa56708', + i686: '9ec9e9a3d7c7b6cbfeb16e3ab74edb2c743cd86a4a0bb239561b8276bd42ddf0', + x86_64: 'f881c357f29625e75338cd0ebfc7eba135b88dedbd33be6e8618b6179b03c05c' }) - depends_on 'ncurses' => :build - depends_on 'py3_asciidoc' => :build - depends_on 'libxslt' => :build + depends_on 'gcc_lib' # R + depends_on 'glibc' # R def self.build - Dir.chdir('src') do - system 'make', "PREFIX=#{CREW_PREFIX}", "DESTDIR=#{CREW_DEST_DIR}", 'debug=no' - end + system 'make && make man' end def self.install - Dir.chdir('src') do - system 'make', 'install', "PREFIX=#{CREW_PREFIX}", "DESTDIR=#{CREW_DEST_DIR}", 'debug=no' - end + FileUtils.install 'src/kak', "#{CREW_DEST_PREFIX}/bin/kak", mode: 0o755 + FileUtils.install 'doc/kak.1', "#{CREW_DEST_MAN_PREFIX}/man1/kak.1", mode: 0o644 + end + + def self.postinstall + ExitMessage.add "\nType 'kak' to get started.\n" end end diff --git a/tests/package/k/kakoune b/tests/package/k/kakoune new file mode 100755 index 000000000..d475f0c7d --- /dev/null +++ b/tests/package/k/kakoune @@ -0,0 +1,2 @@ +#!/bin/bash +kak -help