Commit Graph

31 Commits

Author SHA1 Message Date
Frank LENORMAND
6dff3cec44 contrib tupfile: Fix the name pattern for objects 2018-02-24 15:54:34 +03:00
Alyssa Ross
5a1cd1487e
Various Homebrew formula improvements
* Add missing dependencies on Linux
* Remove unnecessary option. Hasn't been necessary since
  Homebrew/homebrew-core@90aae3e04c.
* `require "formula"` is unnecessary
* `brew audit --strict` warns on single quotes
2018-02-04 10:20:40 +00:00
Frank LENORMAND
cb77b6d1c1 contrib: Adapt Tupfile to upstream changes 2017-11-04 10:55:59 +03:00
Maxime Coste
09de0686ef Remove remaining references to boost from documentation/contrib files 2017-11-01 14:15:11 +08:00
Frank LENORMAND
2f04317e7b contrib: Add a descriptive reference of editing primitives 2017-10-13 16:39:35 +03:00
kawas44
f95ccef441 Fix kakmap.rb script for new normal.cc code 2017-08-28 21:54:42 +02:00
Frank LENORMAND
e1e3cfaf45 contrib Tupfile: Adapt to upstream changes 2017-06-29 13:12:49 +03:00
Frank LENORMAND
1b215bbcf7 contrib: Remove make_deb.bash
The `make_deb.bash` script has outlived its purpose, as package
maintainers start generating proper nightly package releases.
2017-03-28 23:19:53 +03:00
Maxime Coste
66ad1ff122 Use an optimized build in then homebrew formula 2017-01-15 11:29:24 +00:00
Frank LENORMAND
0b22938bce Remove the option that excludes the -pedantic flag from CXXFLAGS
Allowing compilation without the `-pedantic` flag was a temporary trick
to work around a bug involving `libstdc++` and `musl`. A fix has been
pushed for the issue in the appropriate repositories, we no longer need
the optional non-pedantic compilation option.
2017-01-14 11:55:20 +03:00
Frank LENORMAND
aac665f2b3 Update the Tupfile
Compiling with `clang++` was also tweaked, in order to avoid unknown
attributes warnings.
2016-12-22 10:18:07 +03:00
Eric Nielsen
f5b829e82a Add ncurses to Homebrew formula
as a build and recommended dependency. Generates a `--without-ncurses`
option to disable it. See
https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md#specifying-other-formulae-as-dependencies
2016-12-16 19:28:12 -05:00
Eric Wollesen
0ecbc004a0 Fix for contrib/make_deb.bash on Ubuntu 16.04
The Makefile had tabs in a few places, which tripped up sed. This
version should still work in debian, while also working in Xenial.
2016-12-13 20:37:42 -07:00
Maxime Coste
4d5a4fb6dd Merge git://github.com/mgor/kakoune 2016-12-14 00:22:16 +00:00
Devin Lehmacher
5328a20b69 Fix Homebrew formula 2016-12-13 16:54:04 -05:00
Mikael Göransson
ca18128bef fixing workaround for debmake
debmake has a problem with os.getlogin(), (in docker). set and
export DEBEMAIL and DEBFULLNAME.

also added asciidoc to the list of dependencies (which is huge).
2016-12-13 20:28:13 +01:00
Frank LENORMAND
2bec452006 Fix compilation on Mac OS Sierra
The `xsltproc` utility is missing some xsl files, which are now
installed on the system by the `docbook-xsl` package.

Fixes #939
2016-11-28 18:03:45 +03:00
Jiri Konecny
b7f60f1610 Fix LANG when running tests on builder machine
Set LANG=en_US.utf8 before calling make test.

Also change URL to kakoune.org.
2016-05-11 15:01:35 +02:00
Hummer12007
3338ba5c6c Set asciidoc as a build-time dep in Homebrew 2016-05-06 14:45:46 +03:00
Frank LENORMAND
e8c2adf17f Tweak and update the debian package script 2016-04-04 13:42:58 +01:00
Maxime Coste
a7a2e51d52 Merge remote-tracking branch 'jkonecny/master-fix-spec' 2016-02-11 22:10:12 +00:00
Jimmy Thrasher
fd15158cf3 Add dependency on asciidoc to homebrew formula
Homebrew apparently only makes depended-on projects available
in the PATH.
2016-02-11 14:06:55 -05:00
Jiri Konecny
b4406a417c Add man to spec file 2016-02-11 09:43:52 +01:00
Frank LENORMAND
72ddd631a2 Improve the debian package creation script 2015-12-02 15:06:26 +03:00
Frank LENORMAND
92e81b422f Add a script to the contrib directory to build a Debian package 2015-11-15 21:55:08 +03:00
Zak Greant
b2cff3f420 Generate normal mode reference
Parse entries out of the cmds array in normal.cc, then generate a
sorted list of key bindings as an HTML table.
2015-08-15 12:45:10 +02:00
Frank LENORMAND
7ef56789fa Implement a Tupfile to build kak with tup 2015-08-07 09:20:55 +01:00
Jiří Konečný
087ac4591e Move changelog to bottom of the file
Looks better :)
2015-06-02 23:14:24 +02:00
Jiří Konečný
d8a026a5ff Fedora releases are now automated
Dgroc script https://github.com/pypingou/dgroc is now used to create
daily builds from GitHub repository.

Some changes in spec file was required to use script this script.
2015-03-28 10:12:00 +01:00
Jiří Konečný
925efb9c85 Add Fedora support to kakoune project
Kakoune is now distributed to Fedora 21/22/rawhide by the copr repository.
Add spec file which is used to build kakoune.
2015-03-24 21:36:00 +01:00
Jimmy Thrasher
904f08940b Add homebrew head-only recipe to contrib/ 2015-03-24 09:51:42 -04:00