Commit graph

3,316 commits

Author SHA1 Message Date
ac476f10c2 projects-dir.mk: Introduce and evalutate JW_BUILD_VERBOSE
Most notably, ssh-wrapper.sh doesn't run ssh with -x anylonger,
if JW_BUILD_VERBOSE is not set to true

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-21 13:34:10 +00:00
80992f6025 Release 1.0.0-69@suse-tumbleweed/x86_64
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-20 14:56:28 +00:00
9d0c4c91d5 Start version: 1.0.0-69
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-20 14:32:54 +00:00
ee5c6041be Release 1.0.0-68@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-19 21:11:33 +00:00
b77f697952 Start version: 1.0.0-68
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-19 21:09:47 +00:00
8c3afd272e svg.mk: Remove greater default image widths in favour of icon sizes
Trade the bigger images generated by default by a greater variety of PNG icons,
in the sizes 16 32 48 64 72 96 128 144 168 192. I took these from an example
manifest, but I'm not sure about what typical sizes are. The following images
aren't generated anylonger by default: 50 100 200 300 400 500 600 700 800 546.

Also introduce new variable GENERATED_EXTRA_WIDTHS.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-19 21:01:39 +00:00
4988be0ad2 Release 1.0.0-67@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-19 13:20:57 +00:00
89ca93b7ff Start version: 1.0.0-67
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-19 13:19:14 +00:00
7ee054b9e8 jw-pkg: Add command rm-template-output
Also add lots of small fixes and beautifications all over the place.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-19 12:34:36 +00:00
d6c6e6ebdd Release 1.0.0-66@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-19 10:02:51 +00:00
d32574384b Start version: 1.0.0-66
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-19 10:01:02 +00:00
0b8dc4bbfd jw-pkg: Add command list-template-output
This should come in handy for removing generated files. Do some
code-cleanup, too.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-19 09:55:41 +00:00
adb18caa13 make, scripts: git submodule update --init --recursive
Consistently run git submodule update with --init --recursive.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-18 18:31:30 +00:00
4ba804d1c4 Release 1.0.0-65@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-18 16:29:56 +00:00
7f5be212e2 Start version: 1.0.0-65
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-18 16:28:11 +00:00
75bf600518 defs.mk: Point INSTALL_DOCDIR to DOC_PREFIX
This used to point to $(PREFIX). Changing it broke the build,
as it expected the VERSION file below PREFIX. This should work
now, as /usr/share/doc/packages was added to the search path
of the VERSION file.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-18 12:35:38 +00:00
82a3f4dc92 projects.py: Read /usr/share/doc/packages/<name>/VERSION, too
Add support for searching VERSION below the project root
_and_ below /usr/share/doc/packages/

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-18 12:32:31 +00:00
8b3b711bc4 Release 1.0.0-64@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-18 09:41:31 +00:00
42f8cd26f2 Start version: 1.0.0-64
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-18 09:39:44 +00:00
12f6d7011c logo-janware-minimal.svg: Add logo-janware-minimal.svg
Extracted from logo-janware.svg, the inkscape original:

- Remove binary data tagged as original
- Run scour to compress
- Remove superfluous stuff by hand

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-16 19:20:00 +00:00
2b9aa5f56d Release 1.0.0-63@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-14 17:13:34 +00:00
ab81763a78 Start version: 1.0.0-63
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-14 17:11:51 +00:00
9d7875b5c8 gettext.mk: Add variable GETTEXT_EXTRA_KEYWORDS
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-14 16:56:24 +00:00
03e75236a7 Release 1.0.0-62@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-13 22:37:24 +00:00
1380669c85 Start version: 1.0.0-62
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-13 22:35:34 +00:00
01d16a397a make/Makefile: Replace echo-vars by grep-vars
echo-vars is already defined in defs.mk and uses make -p

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-13 13:53:00 +00:00
185fe85ac0 gettext.mk: Add support for multiple .po and .pot files
Up to now, generating and installing gettext .mo files worked
for exactly one .po file. Now all files in the directory are
compiled by default.

Editing only targets $(PROJECT).po, though, so this works
as before.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-13 13:51:28 +00:00
3349767c2e jw-pkg: Add support for query options VPUD
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-13 12:13:25 +00:00
3e95eb58e3 jw-pkg info-projects: Rename to list-xxx
Rename jw-pkg commands "info" and "info-projects" to "list-info" and
"list-projects", respectively.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-13 11:50:27 +00:00
a1183a216e create-mkspec.sh: Add support for entry url in [global] of project.conf
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-13 11:17:43 +00:00
bbd806cdf1 Release 1.0.0-61@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-13 09:29:03 +00:00
6c4f70d13d Start version: 1.0.0-61
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-13 09:27:21 +00:00
d56c3b98c5 jw-pkg: Add command line to warning about missing templates
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-12 12:54:52 +00:00
6ca1f25a31 Release 1.0.0-60@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-12 08:04:52 +00:00
16f454f9ba Start version: 1.0.0-60
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-12 08:03:01 +00:00
ac4d0964d7 jw-build-create-project.sh: Add *.dist and dist to gitignore by default
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-11 17:02:53 +00:00
567dc2295a git-submod.mk, topdir.mk: Replace git.jannet.de by git.janware.com
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-11 15:07:39 +00:00
a836719a51 jw-pkg: Add command list-template-tables
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-11 12:48:07 +00:00
2e42b36728 jw-pkg compile-templates: Support options -ogm
Make jw-pkg compile-templates support options -o owner, -g group
and -m mode

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-11 12:27:23 +00:00
9163dd51cd Release 1.0.0-59@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-11 09:04:07 +00:00
0723003ac1 Start version: 1.0.0-59
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-11 09:01:41 +00:00
a8ccd12503 defs.mk: Add *.jw-tmpl to LOCAL_CFG
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-10 07:57:27 +00:00
44373a7832 jw-pkg: Add command list-templates
- Add command list-templates, showing all template files.
- Fixes and improvements to compile-templates

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-10 07:53:30 +00:00
246246573f jw-pkg: Add command compile-templates
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-09 13:18:48 +00:00
4c54a52c66 jw-pkg: Introduce package argument to commands
Many commands can now be limited to a list of packages

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-09 11:48:50 +00:00
52db897dbb list-cvs-files.sh: Use git ls-files --recurse-submodules
Use --recurse-submodules option to git ls-files instead of implementing that
own our own.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-09 11:11:02 +00:00
38fd8e7d4d pkg.sh log-install: Fix bogus -a option replacement
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-09 11:09:57 +00:00
2ad26b7a3c js.mk: Remove variable JS_LOCAL
Somewhat redundant to JS_SRC

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-08 17:07:17 +00:00
f234fbc502 Release 1.0.0-58@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-04 17:33:35 +00:00
e3172bb0b3 Start version: 1.0.0-58
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-04 17:32:22 +00:00