Commit Graph

329 Commits

Author SHA1 Message Date
classabbyamp ca8a60a08b Manual.md: remove unnecessary python 2 documentation 2024-09-28 23:21:44 -04:00
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