14c451854b
projects.mk, topdir.mk: Minor code beautification
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-27 17:03:53 +00:00
4d8ff72147
make: Add multiple inclusion preventers around makefile rules
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-27 17:02:19 +00:00
a8b958b7cf
pkg.sh: More tweaks to filter_devel
...
filter_devel now identifies more intricate directory structures below /include/
as belonging into development packages. The filter is dynamically amended,
based on whether or not the directories contain .h or .hpp files.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-27 16:59:30 +00:00
621c39f076
rules.mk: Pass -D to /usr/bin/install $(BUILD_XXX)/%
...
This is an experimental commit, mostly facilitating creation of more intricate
include file structures below $(TOPDIR)/include. Probably doesn't hurt but is
only part of the story, since proper clean target support isn't provided per
se.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-27 16:59:29 +00:00
eb97f44ddb
rpmdist.mk: Make pkg-build.dist depend on $(VERSION_FILE)
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-27 16:59:28 +00:00
cecf8def7d
Release 1.0.0-83@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-26 14:06:02 +00:00
bd75774555
Start version: 1.0.0-83
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-26 14:05:28 +00:00
626dde6388
projects-dir.mk: StrictHostKeyChecking=no
...
Add JW_BUILD_SSH_EXTRA_OPTS += -o StrictHostKeyChecking=no.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-26 13:05:02 +00:00
b67c221eaa
pkg.sh: Make filter_devel more specific
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-23 13:32:09 +00:00
24f76372a3
Release 1.0.0-82@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-16 18:46:37 +00:00
823840d823
topdir.mk: Add target echo-hash to topdir.mk
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 18:45:24 +00:00
182053be29
pkg.sh: Fix project hash value calculation
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 18:41:54 +00:00
56847d03ca
Start version: 1.0.0-82
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-16 18:39:15 +00:00
cc08213827
Release 1.0.0-81@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-16 18:29:36 +00:00
7ac8025cec
Start version: 1.0.0-81
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-16 18:28:59 +00:00
03b3242fda
Release 1.0.0-80@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-16 17:33:41 +00:00
cad556cf37
Fix: Cvs-admin.sh was run on the wrong machine
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 17:25:19 +00:00
306e359ecb
Start version: 1.0.0-80
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-16 16:31:28 +00:00
f4efde3377
$(TOPDIR), make, scripts: Ftp.jannet.de / ftp.janware.com -> pkg.janware.com
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 16:11:11 +00:00
e984d011c5
projects-dir.mk: Add variable OFFLINE
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 12:02:33 +00:00
9772d20894
Release 1.0.0-79@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-16 11:22:47 +00:00
3b2e40f235
Start version: 1.0.0-79
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-16 11:22:08 +00:00
ce5111e7eb
pgit.sh: Fix detection of pending commits
...
git diff exit status just catches file changes, not
not file additions, removals or renames.
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 11:12:22 +00:00
0d4394df94
jw-build-create-project.sh: Output code beautification
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 11:10:40 +00:00
74a62bfda9
$(TOPDIR), make, scripts: Rename LAST_RPM_VERSION to RELEASES
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 11:07:20 +00:00
75bc87ad44
make, scripts: Rename CVS_PROJ_DIR to PROJECTS_DIR
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 10:42:23 +00:00
e827efadd5
make, scripts: Replace list-vcs-files.sh by scm.sh ls-files
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 10:30:49 +00:00
f34c97e96c
projects-dir.mk: Include Makefile in list-text-files output
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-16 10:21:42 +00:00
ea295dde6d
git-srv-admin.sh: Support flavours "test" and "proj"
...
Add support for flavours "test" and "proj".
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-15 12:32:30 +00:00
774a4affc3
Release 1.0.0-78@suse-tumbleweed/x86_64
...
Signed-off-by: Janware DevOps <devops@janware.com>
2018-12-14 14:39:22 +00:00
44bb62226b
Release 1.0.0-78@centos-7/x86_64
...
Signed-off-by: Jan Lindemann <jan@janware.com>
2018-12-14 14:08:39 +00:00
e4641c0e3b
Start version: 1.0.0-78
...
Signed-off-by: janware DevOps <devops@janware.com>
2018-12-14 14:06:06 +00:00
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