Philippe PITTOLI
67114e257b
Renaming package => packaging.
2019-09-12 17:30:39 +02:00
42a0d5dc31
.weird
manifest format update.
2019-09-10 16:31:29 +02:00
f5ff2de183
More drastic Recipe#clean.
2019-09-06 12:02:11 +02:00
8b98c20c96
Package.description: updated to String?
2019-09-06 11:13:15 +02:00
a8eb7ead40
Grooming, WIP “weird” backend.
2019-09-06 00:39:11 +02:00
7b57a2706d
-B, --print-deps option added.
2019-09-04 19:53:15 +02:00
3483577fa4
.PKGINFO format conformity.
2019-09-04 19:49:58 +02:00
c15397b8bb
Dependencies installation not done with -D.
2019-09-04 11:54:48 +02:00
a010687a90
Minor UI fix.
2019-09-04 00:58:20 +02:00
e9bf79964f
Improved stripping.
2019-09-04 00:53:38 +02:00
33f7ddc263
-n, --ignore-dependencies option added.
2019-09-03 13:15:07 +02:00
24ff4358d3
Verbosity control.
...
Multiple -v or -q flags can be provided to alter verbosity more. No log
file with full-verbosity is currently stored, but that’s a planned
feature.
2019-09-03 13:03:04 +02:00
a6b32e3420
apk add
inherits stdin when called.
2019-09-02 16:40:33 +02:00
582302b1db
apk backend: .PKGINFO error fixed
2019-09-01 17:29:44 +02:00
834b609da8
Automated stripping.
2019-08-31 02:05:33 +02:00
ba8400934a
--watch, @watch added.
...
No auto-watch at the moment, and the --watch feature is still
experimental and it might be altered or be made to work slightly
differently in the future.
2019-08-29 16:05:39 +02:00
f4a9814b4e
%{prefix}/lib/pkgconfig is split in -dev.
2019-08-29 15:12:26 +02:00
ccfa8752d2
Some recipe parsing warning written on stderr.
2019-08-29 14:58:56 +02:00
e048ca9685
Environment variables are configuration-defined.
...
It was previously inherited, but that behavior was error-prone. This
commit fixes that.
2019-08-29 14:51:50 +02:00
60f5e55489
Untested cmake build backend.
2019-08-29 01:18:32 +02:00
cfa33308e7
Fixes sources-directory being different from “.”.
2019-08-29 00:34:17 +02:00
656a640738
Configuration file added.
2019-08-29 00:20:15 +02:00
4c66f13cae
%{prefix} macro added.
...
- It is used in automated building instructions.
- It is used in auto-splits.
- It is preset before reading the recipe to the first of the
default prefixes defined in this context, and can be reset
to force the recipe to build somewhere else.
2019-08-28 20:26:15 +02:00
aac0eff75f
--version option added.
2019-08-28 20:25:59 +02:00
f68a43c6a0
apk
is run to install build-dependencies.
2019-08-24 14:02:30 +02:00
b0607af60a
Fixing sources copying destination.
2019-08-23 13:41:18 +02:00
e4ea6bcd11
Local files can be used in recipe sources.
...
file:// can be used as scheme to make it clearer, but URLs without
scheme will be assumed to be local files anyway.
2019-08-22 20:11:37 +02:00
3700d5769d
Non-tar files in sources are copied and not extracted.
2019-08-22 20:09:15 +02:00
8322c78e30
Arrows implemented in sources.
2019-08-22 19:57:51 +02:00
e6fb4d6c3d
Splits can be defined in recipes.
...
This is done using `%split split-name` sections. `files` and
`file-patterns` are both array attributes that can be provided to set
what paths or files should go in them. Other variables can be overriden
as well from that %split section.
2019-08-22 19:16:08 +02:00
6fb2715267
Improved error reporting a bit.
2019-08-16 14:55:25 +02:00
ef774194dc
Removed .spec-related upstreamed code.
2019-08-16 13:37:11 +02:00
832edb5f8d
dirname read in .spec.
2019-08-14 20:33:11 +02:00
4cfa52e4b6
Builds are failed if no file in installed in %{pkg}.
2019-08-13 21:08:39 +02:00
Philippe PITTOLI
be84c7d18b
Library renaming: Specs => SpecFileParser.
2019-08-13 18:11:20 +02:00
ad4ac62352
Typo. Fixes custom @configure.
2019-08-13 15:32:22 +02:00
1ab90c25ec
More debug.
2019-08-13 15:08:48 +02:00
856d744d91
Improved detection of build errors.
2019-08-13 13:48:09 +02:00
46f2c4b0cf
--help added as a proper option.
2019-08-13 13:23:57 +02:00
4c10d0d5f8
Run/Build dependencies split.
2019-08-06 20:55:24 +02:00
9db8704a78
Bugfix related to recipe.spec reader.
2019-08-03 15:52:11 +02:00
f1cf318708
package
can now be installed.
2019-08-03 13:12:23 +02:00
99d1005fbb
Slightly improved apk backend.
2019-08-03 13:01:29 +02:00
09feb19073
CLI & removal of test recipes.
2019-08-03 12:55:47 +02:00
c2843858ee
Improved recipe.spec reader.
2019-08-02 23:58:42 +02:00
e0ce1ddd2a
Improved recipe.spec reader.
2019-08-02 17:43:09 +02:00
bf8a5bbcbb
WIP for Recipe import from spec file.
2019-08-01 23:02:34 +02:00
30dd08f2a0
Recipes updated.
2019-08-01 17:46:37 +02:00
50690834e8
bsdtar
used instead of tar
for extraction.
2019-08-01 17:46:24 +02:00
73a8dc2fbe
Recipe updates.
2019-07-30 20:12:53 +02:00