Jürgen Buchmüller
5a11957d14
Merge branch 'master' into check
2017-05-02 09:18:52 +02:00
Toyam Cox
81bcc70bcd
Manual.md: mention the comments at template start
2017-04-30 13:36:54 -04:00
Toyam Cox
2b19b7eb58
build_style/gnu-makefile: allow good makefiles
2017-04-25 16:20:59 -04:00
Toyam Cox
4a58163112
Manual.md: document restricted=yes
2017-03-26 00:19:56 -04:00
Toyam Cox
b40126ab75
Manual.md: state desire for useful nocross, broken
...
Maybe this way we can have less `nocross=yes` and more
`nocross=http://this.link/to/a/failed/cross/build ` to make it easier to
debug later.
2017-03-16 15:20:59 -04:00
Jürgen Buchmüller
c31dd888f6
xbps-src: implement a 'check' stage
...
Add another stage 'check' between 'build' and 'install'. It is be enabled using the
variable XBPS_CHECK_PKGS=yes and disabled if unset, set to "0" or "no" in your
local etc/conf.
A new xbps-src option `-q` for `quick` will disable XBPS_CHECK_PKGS by overriding it to 0.
If enabled, `common/xbps-src/shutils/xbps-src-docheck.sh` checks for an existing
`do_check()` function in the package's template and, if it exists, calls it.
A new template variable `checkdepends` may be present and list packages required
to run the `do_check()` function. Example: `checkdepends="bc unittest-cpp"`.
2017-03-08 11:33:48 +01:00
Piraty
317a459d63
Manual.md: improve language
2017-02-02 11:32:27 +01:00
Toyam Cox
6425225eea
Manual.md: base-devel isn't always in hostmakedeps
2017-01-16 08:00:37 -05:00
Toyam Cox
e3daf4a966
Manual.md: clarify only_for_archs ( #5488 )
2017-01-08 13:46:15 +01:00
Piraty
99152e09c7
Manual: build option commands were incomplete ( #5178 )
2016-11-25 14:29:16 +01:00
Alessio Sergi
29c37543cf
xbps-src: introduce python_version
2016-11-17 17:42:54 +01:00
Alessio Sergi
4e6576e7a4
xbps-src: add support for python3 pkgs
...
- python_module build style now builds modules for python2/3 by default
- new python2_module and python3_module build styles for building
python2-only and python3-only packages respectively
- no more python_versions
- no need to define pycompile_version for Python modules anymore
(still needed for non-Python modules though)
- Python version and paths are now guessed automatically and a set of
useful variables can now be used in templates
- #!/usr/bin/python2 and #!/usr/bin/python3 are now the default shebangs
- /usr/bin/foo2 and /usr/bin/foo3 are now the default names for bin
scripts (for use with alternatives)
2016-10-16 16:59:31 +02:00
Toyam Cox
6e8c89dc20
Manual.md: Clarify the role of {{host,}make,}depends
2016-10-11 12:49:36 -04:00
DirectorX
8dc62472ad
Manual.md: whitespace fixes
2016-08-03 00:25:57 +03:00
Alessio Sergi
da4d9b7f23
xbps-src: PYPI_SITE: use files.pythonhosted.org for less redirections
2016-05-13 17:35:35 +02:00
Toyam Cox
ca892ac605
Manual.md: mention mutable_files ( #4117 )
2016-05-01 10:49:30 +02:00
Toyam Cox
2ec3075932
Manual.md: mention make_dirs ( #4082 )
2016-04-27 11:51:06 +02:00
Alessio Sergi
f6be81e3b7
Manual: update PYPI_SITE
2016-04-25 00:27:27 +02:00
Toyam Cox
e2fe9ef294
Manual.md: Add quality requirements ( #4025 )
2016-04-14 08:05:31 +02:00
Toyam Cox
8e732bbf55
Manual.md: clarify New Package commit message
2016-04-06 15:07:04 -04:00
Michael Gehring
1414b8becf
Manual.md: build_style perl -> perl-module
2016-03-22 02:15:01 +01:00
Dominik Honnef
795a645de4
build-style/go: add support for build tags
2016-03-16 18:46:06 +01:00
Enno Boland
be80bd01e3
Manual.md: sync MOZILLA_SITE with reality.
2016-02-14 12:08:24 +01:00
Christian Neukirchen
28d156bb91
Manual.md: adopt status quo regarding commit messages.
2016-02-01 14:22:44 +01:00
Dominik Honnef
988638a2a3
Manual.md: improve documentation of 'reverts'
2016-01-13 14:30:25 +01:00
Enno Boland
a0979f2efe
Manual.md: conf_files support wildcards now.
2015-11-26 08:31:02 +01:00
Juan RP
917024dd19
Merge pull request #2998 from Gottox/no-force_debug_pkgs
...
common/xbps-src: remove force_debug_pkgs variable
2015-11-17 16:54:10 +01:00
Toyam Cox
743c1193ce
Add nopie to the manual
2015-11-17 10:50:09 -05:00
Enno Boland
c7f2f9840f
common/xbps-src: remove force_debug_pkgs variable
2015-11-17 15:36:51 +01:00
Duncan Overbruck
426859b619
Manual.md: fix typo
2015-11-10 22:04:32 +01:00
Juan RP
3e1154266f
xbps-src: support "alternatives" from xbps-0.48.
2015-10-30 12:39:59 +01:00
Juan RP
500404b39b
Manual.md: document lib32symlinks
and improve lib32mode
descr.
2015-10-19 13:00:33 +02:00
Jürgen Buchmüller
c2c10c1e8e
manual: descriptions for -data and -doc pkgs
2015-09-28 09:17:59 +02:00
Christian Neukirchen
45e4ace1f6
Manual.md: document haskell-stack build_style.
2015-09-14 17:06:38 +02:00
Steve Prybylski
80d0f5ff2c
Manual.md: add note about supplying licenses
2015-08-28 20:16:50 -04:00
Jürgen Buchmüller
43de55d0df
Manual.md: Add descriptions of conflicts variable
...
Closes #2212
2015-08-21 16:15:41 +02:00
jbu
1fdd815143
xbps-src: New build-style qmake
2015-08-21 09:29:44 +02:00
beefcurtains
e30ccdc3ea
build-style/cmake.sh: allow build subdirectory
2015-06-29 14:29:46 +00:00
beefcurtains
b7b4d35617
Manual.md: correkt engrish speling 😋
2015-06-28 09:14:05 +00:00
Andrea Brancaleoni
f3a9488802
Manual.md: /usr/sbin -> /usr/bin
2015-06-04 13:30:44 +02:00
jbu
6bf4be3b6b
Manual.md: Fix build_style desc for gnu-makefile
2015-05-31 23:19:34 +02:00
Dominik Honnef
3b617119c7
build-style/go: support building multiple packages
2015-05-04 13:40:44 +02:00
Dominik Honnef
382449cb6e
build-style/go: support building subdirectories
2015-04-17 18:27:08 +02:00
Andrea Brancaleoni
2226eb6331
Manual.md: updated documentation
2015-04-09 12:29:20 +02:00
Juan RP
1c5f4690e6
xbps-src: always require current srcpkgs version in build dependencies.
...
That means that version comparators are not supported anymore in
hostmakedepends and makedepends.
This will ensure that a pkg is always built with the same build dependencies
everywhere, if the srcpkgs tree is uptodate.
2015-03-27 10:59:58 +01:00
Juan RP
9b50f002d3
Manual.md: typo ( close #1146 )
2015-03-16 06:45:04 +01:00
necrophcodr
f27fa78751
Update Manual.md with Table of Contents.
2015-03-16 06:44:12 +01:00
Juan RP
4e4a7b07e8
Manual.md: improve slashpackage
build_style descr.
...
Close #1016
2015-02-25 16:19:38 +01:00
TJ Vanderpoel
0aafea17f6
daemontools: fix spelling in Manual
2015-02-25 16:16:31 +01:00
TJ Vanderpoel
4fff43cc4b
daemontools: add slashpackage build-style to Manual.md
2015-02-25 16:14:54 +01:00