Commit graph

3,309 commits

Author SHA1 Message Date
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
daa9774afc defs-dist.mk: Change HTML*OWNER to wwwrun and HTML*GROUP to www
Change HTMLOWNER and HTMLDIROWNER to wwwrun, and HTMLGROUP and HTMLDIRGROUP to
www. This was made necessary by the dokuwiki package, which installs
directories with these file ownerships, and which disallows RPM-installing the
same directories with other ownerships. Might not be a solution for all
packages and platforms.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-04 17:21:46 +00:00
c1c38e1458 git-srv-admin.sh update-descriptions: Use summary instead of description
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-04 10:56:13 +00:00
e49702bd5a projects-dir.mk: Make pkg-release-reinstall depend on fetch
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-04 09:06:04 +00:00
6addff64f9 projects-dir.mk: Add target git-status
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-03 09:17:38 +00:00
e00191a6e8 projects-dir.mk: Code beautification
Bigger diff, mostly because targets are reorganized into functional groups

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-02 11:40:00 +00:00
07ee8604fa Release 1.0.0-57@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-01 22:43:38 +00:00
3247ec1e74 Start version: 1.0.0-57
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-01 22:42:21 +00:00