Commit Graph

328 Commits

Author SHA1 Message Date
classabbyamp 0971ac2d6a Manual.md: use SPDX expressions for license=
xlint supports parsing this since leahneukirchen/xtools#322

SPDX expressions are more expressive and accurate than the
comma-separated format, and WITH has already been usable for a long
time.
2024-09-25 18:01:36 -04:00
meator 98f94e3c64 Manual.md: Add closing bracket 2024-08-11 08:46:12 -04:00
classabbyamp 34d67102aa Manual.md: document qmake6 build-helper 2024-07-02 01:20:40 -04:00
classabbyamp bb77498bc3 Manual.md: document new binfmts trigger behaviour 2024-06-17 16:13:32 -04:00
classabbyamp c4c2af887c
Manual.md: document no_generic_pkgconfig_link
added in 953f4b47a9

fixes #27101
2024-06-14 01:09:18 -04:00
Roberto Ricci e42c38c354
Manual.md: minor grammar fixes
Closes: #50576 [via git-merge-pr]
2024-05-30 14:28:52 -04:00
classabbyamp 58705ffcbf common: support disabling python shebang rewriting
useful if there are special python-containing shebangs that should not
be rewritten, for example with Ghidra's embedded jython.
2024-04-23 23:51:01 -04:00
classabbyamp 74d52a69d5
Manual.md: fix a couple links 2024-02-12 15:06:42 -05:00
classabbyamp 278139018d Manual.md: document vextract, vsrcextract, vsrccopy 2024-02-02 00:08:09 -08:00
classabbyamp 1c592ad18e xbps-triggers: update to 0.127.
get rid of the openjdk profile hook. it should not have been done like this.
2023-12-24 08:39:52 -05:00
classabbyamp 4fa052033a
Manual.md: mention other valid `repository`s 2023-10-02 03:21:51 -04:00
Andrew J. Hesford 99d8d3e26f common/build-helper/numpy.sh: write meson cross file when needed 2023-09-23 12:49:44 -04:00
Andrew J. Hesford 1c5cf55ff9 Manual.md: add missing description for python3 build helper
Also sort the list in file order to simplify correlation with listings
of the helper directory.
2023-09-22 10:30:21 -04:00
Andrew J. Hesford c6431f06c5 common/build-helper/meson.sh: new build helper, used by meson build style 2023-09-22 10:16:59 -04:00
classabbyamp 95ed99c92d common/xbps-src/shutils/update_check: add ability to disable update-check
useful for cases where update checking does not make sense or is
impossible
2023-09-08 04:33:16 -04:00
classabbyamp fd4131f4ac Manual.md: clarify INSTALL.msg 2023-09-05 18:29:18 -04:00
Bnyro 4bb368ab96 Manual.md: make section concerning quoting version and pkgname clearer 2023-08-19 19:53:46 +02:00
cinerea0 5bb9d7c856 xbps-src: new vopt_feature helper 2023-07-26 20:31:47 +02:00
Piotr Wójcik ecabf2c37a Manual.md: adjust sections hierarchy 2023-07-03 18:09:01 +02:00
Piotr Wójcik 68462fe0ac Manual.md: reword section on automatically detected depends
Co-authored-by: Mohammed Anas <triallax@tutanota.com>
2023-07-03 18:09:01 +02:00
Piotr Wójcik 7f54831c8e Manual.md: move section on automatically detected depends 2023-07-03 18:09:01 +02:00
Michal Vasilek 9e47b517b0 common: remove unused python-module build style
python-module build style is now unused, all projects that want to have
a python2 and a python3 package should be split to two templates
2023-06-18 20:24:37 +02:00
icp f676f59893 Manual.md: add AGPL & X11 to list of licenses which needs to be included 2023-02-10 23:11:57 +00:00
classabbyamp 5eefee1af0 Manual.md: document vsv log autocreation 2023-02-09 21:36:13 -05:00
classabbyamp bf23a4a532 Manual.md: note that gnu-configure build_style should be for autotools
as is indicated in the configure/gnu-configure build_style scripts
2023-01-21 14:55:15 -05:00
Đoàn Trần Công Danh 8c5358f792 xbps-src: set wrksrc to $pkgname-$version unconditionally 2022-11-08 22:30:37 +07:00
Đoàn Trần Công Danh af9931fd3b Manual: update create_wrksrc behaviour 2022-11-08 22:30:37 +07:00
Joel Beckmeyer 9e8a442818 Manual.md: correct reference to `etc/defaults.virtual` 2022-09-23 17:38:11 -04:00
classabbyamp eb68b92652 Manual.md: document `XBPS_BUILD_ENVIRONMENT` 2022-09-20 17:26:03 +02:00
classabbyamp f321eaa2a9
Manual.md: update description of make_install_args
make_install_args is not set to anything by default.
STRIP=true PREFIX=/usr prefix=/usr DESTDIR=${DESTDIR} is set outside of
make_install_args for gnu-makefile only.
2022-08-24 14:59:25 -04:00
classabbyamp c9871df9f2 Manual.md, CONTRIBUTING.md: move quality requirements to CONTRIBUTING
rename to Package Requirements
2022-08-12 15:52:07 -04:00
Piotr Wójcik 2b7d3192b1 Manual.md: python_version does not default to 2 anymore. 2022-08-10 17:38:29 +02:00
Cameron Nemo b391af3f6f Manual.md: recommend keeping systemd units
Ref #32154
Closes #32481
2022-08-01 22:35:04 +02:00
Đoàn Trần Công Danh 3aa11f5097 Manual.md: document go_ldflags 2022-07-30 08:56:25 +07:00
Ishaan Bhimwal 40f04c011a Manual.md: fix multiple typos 2022-07-18 22:37:54 +02:00
cinerea0 480debca8b Manual.md: fix working directories of build phases 2022-06-29 12:08:13 +00:00
classabbyamp 5984b7d3b8 Manual.md: document disable_parallel_check 2022-06-23 23:08:03 -05:00
classabbyamp 7e70ea35c9 xbps-triggers: add openjdk-profile trigger
This removes the need for each openjdk package to provide their own
/etc/profile.d entry, and fixes the conflict caused by each providing
their own.
2022-05-04 23:14:05 -04:00
Michal Vasilek 71b11fdbdb xbps-src: add make_check_pre
$make_check_pre can be used for wrapper commands like xvfb-run or
dbus-run-session which are common ways to make tests work. This way many
templates can avoid defining their own do_check function.
2022-05-04 10:46:53 +02:00
0x5c b29e333bea Manual.md: document the check functions
The pre_/do_/post_check functions were not listed in the list of building
phase functions, and were not mentioned elsewhere (do_check was mentioned
once). This documents their existence.
2022-04-02 18:39:20 +02:00
tibequadorian 37af10f4ba Manual.md: document ${VIDEOLAN_SITE} 2022-03-20 08:02:18 +01:00
classabbyamp 3d6a794814 Manual.md: add documentation for XBPS_ORIG_MAKEJOBS
documents the variable added in #34989
2022-02-22 17:54:03 +01:00
Piotr Wójcik 3d79d6dea9 Manual.md: document renaming a package 2022-02-12 22:43:00 +01:00
Piotr Wójcik 19ae84f562 Manual.md: extend archs= description 2022-02-12 17:10:46 +01:00
Evgeny Ermakov 50b852412b Manual.md: fix typo 2022-01-13 19:45:54 +00:00
Gonzalo Tornaría 17e9801568 nostrip_files: allow full path
The option `nostrip_files` takes a filename without path, in contrast to
option `nopie_files` which takes only full path.

This commit makes it so that `nostrip_files` can take either the
filename or the full path.
2022-01-08 17:51:54 +01:00
Piotr Wójcik 677ff61fa8 Manual.md: correct working directory for build phases 2022-01-05 20:32:41 +01:00
Đoàn Trần Công Danh 72a964d457 Manual: correct example for XBPS_CROSS_BASE 2021-11-15 21:09:22 +07:00
Gonzalo Tornaría 90ba0d8ef0 Manual.md: clarify default build target 2021-11-14 15:37:24 -03:00
Isaac Freund 020e1aa54b build-styles: add zig-build
We call this "zig-build" instead of just "zig" as this build-style
relies on usage of the zig build system. In the future, other build
systems such as meson may support zig code. Furthermore, the zig
build system may be used to build C/C++ code as well, not just zig.
2021-11-13 11:46:21 -03:00