Commit graph

3,377 commits

Author SHA1 Message Date
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
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