Commit graph

5 commits

Author SHA1 Message Date
Martin Pitt
7408422ef0 spec: Don't try to rebuild webpack when building released tarballs
Release tarballs already have dist/. We can't rebuild the webpack in an
RPM as that requires npm and network access for `npm install`. But we
also don't want to ship the entire `node_modules/` as that is huge and
would require lots of careful license review.

So ship a stub node_modules/ that satisfies the Makefile dependency.
Make sure that this is not newer than package.json or anything in dist/,
so that none of the Makefile's rebuild rules trigger.

Closes #36
2018-07-18 13:26:34 +02:00
Martin Pitt
3d38d8aa67 spec: Add missing python3 build dependency
Required for Makefile to determine the package name from the manifest.
2018-07-17 22:52:14 +02:00
Martin Pitt
ac23ce88fa spec: Add %changelog stub
So that cockpituous' release-srpm can properly add the changelog from
the tag.
2018-07-17 22:08:34 +02:00
Martin Pitt
28dc5c4f91 spec: Fix Release 2018-07-17 21:56:22 +02:00
Martin Pitt
f26741e269 Add git tag derived version to tarball and spec
Stop hardcoding the version in the spec file, and put the version into
dist tarballs.

Closes #27
2018-06-22 20:07:29 +02:00
Renamed from cockpit-starter-kit.spec (Browse further)