Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | meson: avoid using replace() to not unnecessarily bump meson >= 0.58.0 | Mathias Krause | 2024-08-09 | 1 | -1/+1 |
| | | | | | | | | | | | Debian bullseye ships with meson 0.56.2 which is too old to understand replace(). Work around that with split() and string concatenation. Signed-off-by: Mathias Krause <minipli@grsecurity.net> Closes: https://github.com/gentoo/pax-utils/pull/16 Signed-off-by: Sam James <sam@gentoo.org> | ||||
* | meson: fix installation of (pre-generated) man pages w/o xmlto | Sam James | 2023-01-22 | 1 | -5/+1 |
| | | | | | Fixes: 502631b86d63c4604b0ed78ad86a054e9726e897 Signed-off-by: Sam James <sam@gentoo.org> | ||||
* | meson: include generated man pages in dist tarballs | Sam James | 2022-11-02 | 1 | -13/+24 |
| | | | | | | | | | | | | | | | | | Meson doesn't have an idiomatic way of doing this (for once!) so we have to (per Eli Schwartz, thanks!) have: 1. a dist script which duplicates the build rule; 2. some meson.build if/else logic with fs.exists() to prefer the built manpage when using tarballs Sadly, still can't easily regenerate man pages if you apply a patch downstream though. We use Michael Stapelberg's example from the linked bug as inspiration. Bug: https://github.com/mesonbuild/meson/issues/2166 Reported-by: psykose <alice@ayaya.dev> Thanks-to: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Sam James <sam@gentoo.org> | ||||
* | man: reorder xmlto arguments | Mike Gilbert | 2022-09-07 | 1 | -2/+2 |
| | | | | | | Bug: https://bugs.gentoo.org/869110 Thanks-to: Fabian Groffen <grobian@gentoo.org> Signed-off-by: Mike Gilbert <floppym@gentoo.org> | ||||
* | Convert build system to meson | Arsen Arsenović | 2022-07-12 | 6 | -25/+44 |
| | | | | | | | | | | | | | | | | | Some notes about the new build systems: - I don't fully understand the testing system, but I think I understood it well enough to implement an equivalent one. - use_seccomp could be replaced by detecting seccomp support at runtime (without support, Linux returns -EINVAL in include/linux/seccomp.h) - The fuzzing test is broken and seems to have been for a while (see commit 67f3ba64c91b5e1ac9fbbd0bc039fb8ca653cae1, it fails to fuzz on my machine) - make-tarball.sh has been replaced with meson dist - hopefully this works. meson dist should also call seccomp-bpf.c to update seccomp-bpf.h Signed-off-by: Arsen Arsenović <arsen@aarsen.me> Signed-off-by: Sam James <sam@gentoo.org> | ||||
* | refresh http:// URIs | Mike Frysinger | 2021-04-17 | 1 | -2/+2 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | scanelg: add --ldcache=<arg> option to ease testing | Sergei Trofimovich | 2020-10-03 | 1 | -0/+7 |
| | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | ||||
* | man: drop redundant id sections | Mike Frysinger | 2016-05-31 | 4 | -18/+18 |
| | | | | | These aren't needed to format the man output correctly, and newer libxml2 complains about their duplicate ids, so punt them. | ||||
* | use `sed -E -i.tmp` everywhere | Mike Frysinger | 2015-12-16 | 1 | -1/+2 |
| | | | | | | | | POSIX is adding the -E flag to enable ERE behavior, and GNU/sed already supports this, as do various BSD systems (including OS X). While GNU makes the suffix to -i optional, POSIX/etc... do not, so make sure we always specify it. | ||||
* | build: refresh autotool regen logic for git | Mike Frysinger | 2015-08-18 | 1 | -1/+0 |
| | |||||
* | migrate to gitv1.0 | Mike Frysinger | 2015-03-02 | 1 | -1/+1 |
| | |||||
* | fix typos pointed out by Tomasz Buchert | Mike Frysinger | 2015-02-22 | 3 | -3/+3 |
| | |||||
* | add support for symbol visibility | Mike Frysinger | 2014-06-18 | 1 | -1/+7 |
| | |||||
* | scanmacho: add support to read LC_RPATH entries from Mach-O files | Fabian Groffen | 2013-12-16 | 1 | -0/+5 |
| | |||||
* | document new --use-ldpath/--root options | Mike Frysinger | 2012-01-25 | 1 | -0/+16 |
| | |||||
* | document extended -k/-N/-s syntax | Mike Frysinger | 2011-12-21 | 1 | -6/+69 |
| | |||||
* | add a ref to the elf(5) manpage | Mike Frysinger | 2011-12-21 | 1 | -1/+2 |
| | |||||
* | fix --header short option typo pointed out by Hans #391885 | Mike Frysinger | 2011-11-26 | 1 | -1/+1 |
| | |||||
* | trim spurious periodsv0.2.1 | Mike Frysinger | 2010-02-14 | 1 | -14/+14 |
| | |||||
* | fix up man page display a bit | Mike Frysinger | 2010-02-14 | 2 | -1/+7 |
| | |||||
* | ignore generated man pages | Mike Frysinger | 2010-01-15 | 1 | -0/+1 |
| | |||||
* | use --skip-validation to work with newer xmlto packages | Mike Frysinger | 2010-01-05 | 1 | -1/+1 |
| | |||||
* | update scanmacho manpage, applying the same changes as for the scanelf manpage | Fabian Groffen | 2009-12-21 | 1 | -20/+28 |
| | |||||
* | improve option documentation | Mike Frysinger | 2009-12-21 | 1 | -36/+48 |
| | |||||
* | fix typos in pspax options | Mike Frysinger | 2009-12-21 | 1 | -2/+2 |
| | |||||
* | suggest people use bugzilla for bug reports | Mike Frysinger | 2009-12-21 | 1 | -2/+4 |
| | |||||
* | align manpage with --help output for changed -a option | Fabian Groffen | 2009-12-20 | 1 | -1/+1 |
| | |||||
* | Fix manpage, thanks pipping | Fabian Groffen | 2008-12-10 | 1 | -1/+1 |
| | |||||
* | fix manpage, the same fix is needed for scanelf, but I don't dare to commit that | Fabian Groffen | 2008-10-19 | 1 | -1/+1 |
| | |||||
* | Add scanmacho manpage | Fabian Groffen | 2008-09-08 | 2 | -3/+249 |
| | |||||
* | - add OSABI/EABI support to scanelf --osabi/--eabi to scanelf. Update elf.h | Ned Ludd | 2008-06-17 | 1 | -0/+10 |
| | |||||
* | - add -Z/--size option | Ned Ludd | 2008-04-19 | 2 | -3/+5 |
| | |||||
* | - update pspax docbook page for newer options | Ned Ludd | 2008-01-17 | 1 | -9/+29 |
| | |||||
* | fix another typo pointed out by fabian | Mike Frysinger | 2007-10-28 | 1 | -1/+1 |
| | |||||
* | fix typo | Mike Frysinger | 2007-10-28 | 1 | -1/+1 |
| | |||||
* | - make -M take symbolic names in addition to numerical values | Ned Ludd | 2007-06-29 | 1 | -4/+3 |
| | |||||
* | - add endian scanning support | Ned Ludd | 2007-06-29 | 1 | -0/+7 |
| | |||||
* | add a note about needing ~app-text/docbook-xml-dtd-4.4 | Mike Frysinger | 2007-06-09 | 1 | -0/+1 |
| | |||||
* | - Print only ELF files with matching specified octal bits (like 755) | Ned Ludd | 2007-06-09 | 1 | -0/+4 |
| | |||||
* | - added regexp symbol matching using existing gmatch option | Ned Ludd | 2007-01-18 | 1 | -1/+1 |
| | |||||
* | move format/elf documentation out of usage() and into docbook | Mike Frysinger | 2007-01-18 | 1 | -0/+33 |
| | |||||
* | update PHONY target | Mike Frysinger | 2007-01-18 | 1 | -1/+2 |
| | |||||
* | - make clean or distclean | Ned Ludd | 2007-01-10 | 1 | -1/+1 |
| | |||||
* | add some more targets | Mike Frysinger | 2007-01-10 | 1 | -5/+6 |
| | |||||
* | add custom xsl fragment to eat newlines in linsts | Mike Frysinger | 2007-01-10 | 3 | -2/+23 |
| | |||||
* | convert manpages to docbooks | Mike Frysinger | 2007-01-09 | 11 | -272/+442 |
| | |||||
* | - update pspax and misc man pages for new features | Ned Ludd | 2006-12-12 | 2 | -1/+8 |
| | |||||
* | - fix a few typos in pspax man page | Ned Ludd | 2006-06-06 | 1 | -2/+2 |
| | |||||
* | - update man page for new optionsv0.1.12 | Ned Ludd | 2006-04-25 | 1 | -0/+6 |
| | |||||
* | - add %k #k to manpagev0.1.10 | Ned Ludd | 2006-02-18 | 1 | -0/+1 |
| |