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
cb798d202a
projects-dir.mk: Add target text-files-update-all
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-11-01 13:26:27 +00:00
dd4e5e613e
defs-dev.mk, defs-dist.mk: Add variable APACHE_SPIPPETS_DIR
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-31 14:02:49 +00:00
ee10f4d7bc
Release 1.0.0-56@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-10-28 13:23:17 +00:00
64ee5b73a3
Start version: 1.0.0-56
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-10-28 13:21:42 +00:00
5a85b5ce97
jcs.conf: Work around often disfunctional /usr/bin/hostname
...
/usr/bin/hostname often returns nonsense, especially during early phases
of installation. Rely on the contents of /etc/hostname for determining
jcs_dir
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-28 10:13:43 +00:00
a33720a2d2
Release 1.0.0-55@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-10-27 23:04:33 +00:00
72f8075a51
Start version: 1.0.0-55
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-10-27 23:02:54 +00:00
709eab9a03
rpmdist.mk: Fix pgk-remote-install-run
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-27 22:57:48 +00:00
a3af28cfbe
Release 1.0.0-54@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-10-27 20:28:16 +00:00
b9f8eab94e
Start version: 1.0.0-54
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-10-27 20:26:44 +00:00
17b2c48a62
defs-dist.mk: Run jw-apache from /etc/jw-apache instead of /etc/apache2
...
/etc/apache2 is relatively crowded, because lots of packages dump their default
configuration there, which makes the apache service configuration hard to
control. This commit makes most apache2-reliant services by janware rely on
jw-apache instead, and have jw-apache keep its own configuration directory
/etc/jw-apache. Some hand-picked config files are still included from
/etc/jw-apache/conf.d/etc-apache2.conf.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-27 16:14:28 +00:00
7f95d89164
projects-dir.mk: Make projects.txt a variable (PROJECTS_TXT)
...
This mostly allows for a shortcut to disable an existing projects.txt
on the command line: Make xyz PROJECTS_TXT=
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-24 19:25:56 +00:00
056e9955b8
Release 1.0.0-53@suse-tumbleweed/x86_64
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-24 19:05:58 +00:00
c3b1b47b80
Start version: 1.0.0-53
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-10-24 19:04:25 +00:00
549c9a861e
Release 1.0.0-52@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-10-24 19:03:22 +00:00
e58feea111
Start version: 1.0.0-52
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-10-24 19:01:44 +00:00
8f196287af
projects.py: Fix bogus interpretation of os dep package version
...
requires.os.run = java-headless = 1.8.0 led to an attempt to
look up ../java-headless/VERSION
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-24 11:00:22 +00:00
77aed7bf47
Release 1.0.0-51@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-10-23 19:14:47 +00:00
9355b9860b
Start version: 1.0.0-51
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-10-23 19:13:34 +00:00
c2acba3ed8
make/Makefile: Add target echo-vars
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 17:39:30 +00:00
ba8bd6d942
projects-dir.mk: Add target pkg-exclude-installed
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 14:40:25 +00:00
4e6a237865
projects.py: Beautify logging ([] around iteration count)
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 13:09:58 +00:00
fb7df55e6f
pgit.sh: Add iteration counter to logging
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 11:45:10 +00:00
51884a3f7e
jw-pkg: Add command info-projects to help message
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 11:45:09 +00:00
3511b0dc02
projects-dir.mk: Run pgit.sh without CLONE_PROJECTS
...
Remove bogus CLONE_PROJECTS environment variable from pgit.sh invocation.
CLONE_PROJECTS doesn't have any effect. PGIT_CLONE_PROJECTS would have, but it
doesn't make sense to set it to $(PROJECTS), since that would include the
non-git projects, too.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 11:45:08 +00:00
16e0db76f9
projects-dir.mk: Rename jannet executable to jw-pkg
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 10:48:54 +00:00
bd28a1d41d
scripts/Makefile, jw-pkg, jw-sw: Rename jw-sw to jw-pkg
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 10:48:25 +00:00
169e04a2f4
scripts/Makefile, jw-sw: Add jw-sw
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 10:45:31 +00:00
6224f48900
projects.py: Remove messages for build-order output
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-23 09:48:33 +00:00
78a0b5fa1c
projects-dir.mk: Add target build-order-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-22 21:14:33 +00:00
83631eafc5
projects.py: Add support for --build-order
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-22 21:13:59 +00:00
f7db38275f
projects.py: Protect against null-string dependencies
...
A dependency of the form run = a, b, (trailing comma) led to the attempt
to build an empty project and, hence, infinite recursion
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-22 20:02:48 +00:00
a00941feb8
projects-dir.mk: Fix stalling target list-text-files
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-22 12:06:38 +00:00
ce08110e2b
pkg.sh log-install: Fix handling of links
...
- Links are installed with file attributes
- Sometimes links are wrongly logged as directories
Fix that.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-21 20:23:32 +00:00
39ffefb285
install-files.mk: Links to directories were not installed as empty directories
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-21 13:11:06 +00:00
56afe21ee0
install-files.mk: Fix installation of filenames with whitespace
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-19 19:23:43 +00:00
853d401d62
topdir.mk: Add target git-ssh-%
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-18 18:30:17 +00:00
1d0d09d11c
topdir.mk: Add target git-ssh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-10-18 18:26:02 +00:00