Michael Forney
2eddb78d1b
Store dist files in config.distdir
...
This makes it easy to remove old distfiles with `git clean -f dist`.
2026-03-12 16:40:37 -07:00
Michael Forney
1c38f4ecff
less: Build with warning flags
2024-03-17 00:27:08 -07:00
Randy Palamar
a6a7143e38
less: update to version 643
2024-02-07 20:50:18 -08:00
Michael Forney
3cc6dca763
less: Update to 590
2021-11-17 13:46:31 -08:00
Michael Forney
8b6c625777
less: Switch to netbsd-curses
2021-06-03 01:04:37 -07:00
Érico Rolim
c700279ae9
less: add more symlink
...
more can be provided by util-linux, but there's no reason to build an
extra executable. more(1) is defined by POSIX, and less tries to behave
in a mostly compliant manner when invoked as such.
2020-12-15 21:31:43 -08:00
Michael Forney
806ccd3dee
less: Fix .gitignore
2020-07-05 16:15:41 -07:00
Michael Forney
5957d043df
less: Update to 563
2020-06-23 15:33:19 -07:00
Michael Forney
d4297a13c8
Use -isystem to include library headers
...
This way, warnings from headers that come from another package (in
particular linux-headers) won't show up when they get included.
To make sure we still track dependencies, use -MD instead of -MMD.
2020-06-05 03:01:44 -07:00
Michael Forney
9b20fdfe84
less: Update to 561
2020-05-17 01:00:26 -07:00
Michael Forney
839f7f067b
less: Update to 557
2020-03-28 18:48:41 -07:00
Michael Forney
37adb2ae9c
Start to document patch upstream status
2019-11-17 20:09:14 -08:00
Michael Forney
a3b6be9a0e
less: Fix a few portability issues
2019-07-06 15:04:53 -07:00
Michael Forney
7e634f8653
less: Update to 551
2019-06-14 00:36:30 -07:00
Michael Forney
4332740046
Rename rev to ver, and keep track of package versions as well
2019-03-19 00:14:12 -07:00
Michael Forney
f9608a055f
less: Update to 530
2018-02-16 19:35:58 -08:00
Michael Forney
ba94a8513d
Rewrite ninja generation scripts in Lua
2017-09-25 19:23:06 -07:00
Michael Forney
6fa5f88e60
Don't use -isystem
...
This way we can use -MMD to exclude system header files and still retain
dependency tracking within oasis.
2017-08-19 19:07:18 -07:00
Michael Forney
0f68902d1d
less: Update to 487
2017-05-28 17:30:46 -07:00
Michael Forney
97768e2070
less: Build lesskey and lessecho
2017-02-25 14:50:33 -08:00
Michael Forney
a7703a90b8
less: Fix man page installation
2017-02-25 14:50:33 -08:00
Michael Forney
2420bcc6b1
Compress man pages
2016-12-19 00:05:57 -08:00
Michael Forney
293f5a93b7
Move to flat package hierarchy
...
Note to self: never try to move submodules again
To migrate your existing submodules (more or less):
set -x
set -e
mkdir .git/modules/pkg
for old in */*/src ; do
new="pkg/${old#*/}"
if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then
continue
fi
git -C ".git/modules/$old" config core.worktree "../../../../../$new"
rmdir "$new"
mv "$old" "$new"
sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp"
mv "$new/.git.tmp" "$new/.git"
mkdir ".git/modules/${new%/src}"
mv ".git/modules/$old" ".git/modules/$new"
rm "${old%/src}"/*.ninja
mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/"
rmdir "${old%/src}" || true
done
sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp
mv .git/config.tmp .git/config
2016-12-13 23:10:30 -08:00