Commit graph

3,428 commits

Author SHA1 Message Date
af0c6c79e1 Start version: 1.0.0-72
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-28 21:45:58 +00:00
af2455cd52 gettext.mk: Add dev-utils.mk to gettext.mk
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-28 21:08:19 +00:00
e2d917e7f0 Release 1.0.0-71@suse-tumbleweed/x86_64
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-27 18:48:40 +00:00
f3516128a8 Start version: 1.0.0-71
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-27 18:47:08 +00:00
ccdadc376b Release 1.0.0-70@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-27 18:41:27 +00:00
d94c1ea7e7 Start version: 1.0.0-70
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-27 18:33:06 +00:00
d684f198b2 make: Add dev-utils.mk for convenience targets
dev-utils.mk is meant to provide targets like install-to-system,
which will be invoked during development

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-27 15:10:18 +00:00
ab7413ab73 conf.mk: Don't install /etc/init.d any longer
Remove /etc/init.d from packages, only install files below (i.e. *.init)
if present.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-25 18:05:05 +00:00
ecdf9ac867 projects-dir.mk: Further reduce PGIT_CLONE_PROJECTS use
Only use PGIT_CLONE_PROJECTS new target git-pull-mini.

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-25 10:01:10 +00:00
e4bf491d31 defs.mk: Add support for LOCAL_EXTRA_CFG
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-24 23:23:13 +00:00
64fdbeaffb projects-dir.mk: Fix PGIT_CLONE_PROJECTS definition
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-24 15:52:20 +00:00
d78768b8b8 rpmdist.mk, pkg.sh: Fix whitespace handling in HASH file generation
Generating the $(TOPDIR)/HASH file produced a warning for every
package file containing a whitespace character. Hopefully, this
build fixes the problem, by working on zero-delimited lists
of file names

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-21 13:47:38 +00:00
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