Skip to content
This repository has been archived by the owner on Oct 21, 2022. It is now read-only.

Releases: xenserver/planex

Planex 0.15.0

26 Jan 16:21
Compare
Choose a tag to compare
Planex 0.15.0 Pre-release
Pre-release
  • planex-patchqueue: If a pin specifies a remote URL, look for a local
    clone of the repository
  • planex-clone: Add utility to clone repositories listed in pin files

Planex 0.14.0

12 Jan 11:25
Compare
Choose a tag to compare
Planex 0.14.0 Pre-release
Pre-release
  • planex-mock: enable concurrent package builds

Planex 0.13.0

04 Jan 17:48
Compare
Choose a tag to compare
Planex 0.13.0 Pre-release
Pre-release
  • planex-mock: automatically generate loopback repository
    configuration
  • planex-cache has been removed

Planex 0.12.0

03 Jan 17:16
Compare
Choose a tag to compare
Planex 0.12.0 Pre-release
Pre-release
  • Docker: allow passwordless sudo for the build user
  • planex-patchqueue: Add a new utility to create a patchqueue based on
    a spec file and a locally checked-out Git repository
  • planex-pin has been removed and replaced by planex-patchqueue
  • planex-makesrpm: Do not extract all files in source directories
  • spec: Report local sources and patches separately
  • makesrpm: Extract patches and sources separately
  • Add utility classes for dealing with links, tarballs and patchqueues
  • planex-makesrpm: Require 'patches' to be declared explicitly in
    link files
  • Tools which accepted the --topdir and --dist arguments now accept
    rpmbuild-style --define arguments
  • planex-extract: Do not unpack patches or rewrite spec files
  • planex-makesrpm: Consume the patch queue tarball directly, rather
    than requiring it to be unpacked
  • Makefile.rules: Don't symlink SOURCES into _build, and keep local
    and downloaded sources separate

Planex 0.11.0

10 Nov 13:32
Compare
Choose a tag to compare
Planex 0.11.0 Pre-release
Pre-release
  • planex-clone-sources: Add a tool to check out source repositories
  • planex-manifest: Add a tool to record repository hashes
  • planex-build-mock: Add a wrapper around mock
  • planex-container: Add a wrapper to run planex in a Docker container
  • planex-extract: Don't prepend package name to patch filename
  • Add utility classes for links, patch queues, repositories and tarballs
  • Makefile.rules: Fail if _build/deps can't be rebuilt

Planex 0.10.0

03 Oct 14:30
Compare
Choose a tag to compare
Planex 0.10.0 Pre-release
Pre-release
  • Several commands can now accept multiple --define arguments to
    set or override RPM macro definitions
  • planex-depend: Generate short name targets for SRPMS
  • planex-depend: Remove --ignore and --ignore-from flags
  • planex-extract: prepend manifest of sources (and branch variable)
  • Makefile.rules: make _build/SPECS a directory, not a symlink

Planex 0.9.0

08 Sep 15:32
Compare
Choose a tag to compare
Planex 0.9.0 Pre-release
Pre-release
  • Add planex-extract, which extracts and processes files from tarballs
  • Planex-fetch: Add support for fetching over FTP and for tar.xz files
  • planex-fetch: Teach planex-planex-fetch about links
  • planex-fetch: Add support for fetching specs and sources from remote
    repositories
  • planex-make-srpm: Remove patchqueue expansion, now handled by
    planex-extract
  • planex-make-srpm: Don't create _build directory in temporary working
    space
  • Makefile.rules: Don't link SRPMS to _build/SRPMS
  • Docker: Rewrite Dockerfile to reduce image size and support Docker Hub

Planex 0.8.0

26 Jul 09:41
Compare
Choose a tag to compare
  • planex-make-srpm: Add a wrapper around rpmbuild which expands patchqueue
    repositories as inline patches in the SRPM
  • Add initial support for running Planex in a Docker container
  • Remove unmaintained, experimental Debian package-generation scripts

Planex 0.7.3

14 Mar 17:12
Compare
Choose a tag to compare
  • planex-fetch: Handle Source URLs with fragments correctly

Planex 0.7.2

10 Nov 17:44
Compare
Choose a tag to compare
  • planex-pin: It is now possible to pin to a bare Git repository
  • planex-cache: Use yum configuration but not mock configuration when calculating hash
  • planex-cache: When writing back to the cache, do not exit if the binary package already exists
  • Locally-built packages now override newer packages of the same name in distribution repositories