a241b4d87e
Release 1.0.0-77@centos-7/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-14 12:20:31 +00:00
442dc1445c
Start version: 1.0.0-77
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-14 12:19:55 +00:00
266c97949d
proj.mk, project.conf: Move dependencies from proj.mk into project.conf
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-14 12:13:59 +00:00
301b6b7458
Release 1.0.0-76@centos-7/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-14 11:43:46 +00:00
34083e88e1
projects-dir.mk: Add variable PREREQ_RELEASE
...
This allows for pkg-release-reinstall to be run without pull
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-14 11:39:34 +00:00
2c038f7e2d
Add CentOS fix: %define debug_package %{nil}
...
The last commit disabled automatic addition of commands
to the %install scriptlet. That in turn broke the build
on a debugfiles.list missing from the %files section.
Added %define debug_package %{nil} to the SPEC file to
work around that.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-14 11:35:52 +00:00
62643ed446
create-mkspec.sh: Exit 0 at the end of install section
...
Cut short CentOS magic appended to %install scriptlet, which
would generates .pyo files and other cruft.
See also https://stackoverflow.com/questions/30317213
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-14 11:18:08 +00:00
b7772630cf
cvsroot.sh, cvs-admin.sh, integrate-distro.sh: Replace /home/jannet/arc -> /srv
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-14 09:18:17 +00:00
ff699742ed
Release 1.0.0-76@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-13 20:36:02 +00:00
9fab7995b6
Start version: 1.0.0-76
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-13 20:35:21 +00:00
bd7f22e54e
projects-dir.mk: Minor code beautification
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-13 18:18:12 +00:00
9b532fd601
make, scripts: Rename list-cvs-files.sh to list-vcs-files.sh
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-13 18:15:12 +00:00
d125b20fad
purge-stale-projects.sh: Fix premature exit
...
purge-stale-projects.sh exited prematurely because of set -e, fixed that
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-13 18:08:21 +00:00
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