Commit graph

3,350 commits

Author SHA1 Message Date
b03e5b2524 Release 1.0.0-75@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-13 13:09:20 +00:00
33d7d5b804 Start version: 1.0.0-75
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-13 13:08:39 +00:00
5dea3125ef Release 1.0.0-74@centos-7/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-13 10:46:30 +00:00
378e46f8b6 defs.mk: Beautify gcc and ld version parsing
And be compatible with CentOS while at it

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-13 10:42:56 +00:00
536d128f91 make, scripts: Remove /inst-source from RPM installation sources
Remove /inst-source from RPM installation sources, following
that same action within all repositories and mirrors

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-13 10:04:58 +00:00
6e14ee930f pkg.sh: Fix target directory layout for CentOS
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-13 10:03:19 +00:00
75fb193ad7 CentOS: Change dependency rpmbuild to rpm-build
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-12 21:00:36 +00:00
4c84148c7e project.conf: Add rpmbuild to release dependencies
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-12 20:54:58 +00:00
f4cce5000c js.mk: Allow --externs from build directores for closure compiler
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-12 20:33:38 +00:00
be98a4049c pgit.sh: Don't uncoditionally set -e
Base that on whether or not PGIT_KEEP_GOING is defined

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-12 16:53:27 +00:00
c5fe87b13f js.mk: Try in-tree closure compiler first as JS_MINIFY_EXE
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-12 16:53:20 +00:00
0c496d051e defs.mk, projects-dir.mk, projs-dir.mk: Fix build on CentOS
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-12 15:24:13 +00:00
a1adf68e47 Release 1.0.0-74@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-11 16:54:38 +00:00
efd7217dbb Start version: 1.0.0-74
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-11 16:53:55 +00:00
8e892e70db Make CVSROOT point to cvs.janware.com:/srv/cvs
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-11 16:45:49 +00:00
c3d38b67b5 Make CVSROOT point to cvs.janware.com:/srv/cvs
Change the following occurrences:

  cvs.jannet.de        -> cvs.janware.com
  /home/jannet/arc/cvs -> /srv/cvs
  git.jannet.de        -> git.janware.com

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-11 16:44:29 +00:00
4cb7ff2fdd gettext.mk: Fix typo in GETTEXT_PROJECT_PO
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-11 14:02:18 +00:00
3bf6db498f Release 1.0.0-73@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-30 17:55:54 +00:00
cfd94101dc Start version: 1.0.0-73
Signed-off-by: janware DevOps <devops@janware.com>
2018-11-30 17:55:14 +00:00
68aab5227c lo.mk: Add dev-utils.mk to lo.mk
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-30 13:42:38 +00:00
c49a3cbd03 Cleanup: Rename variables, remove edge-cases
- Rename some variables for clarity
    - BASE_PACKAGES  -> PREREQ_BASE
    - BUILD_PROJECTS -> TARGET_PROJECTS
    - BUILD_PROJECTS now contains $(TARGET_PROJECTS) and
      their dependencies

  - Remove almost all special treatment of packages, notably
    remove as many explicit project names from Makefile as
    possible

  - Work further towards making all targets work off the the
    current $(PROJECTS) definitions

  - Add target cloc, remove loc

Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-30 13:18:44 +00:00
822cbf6e2e Release 1.0.0-72@suse-tumbleweed/x86_64
Signed-off-by: Janware DevOps <devops@janware.com>
2018-11-28 21:46:34 +00:00
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