forked from xenserver/planex
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGES
75 lines (65 loc) · 3.1 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
0.11.0
* 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
0.10.0
* 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
0.9.0
* 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
0.8.0
* 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
0.7.3
* planex-fetch: Handle Source URLs with fragments correctly
0.7.2
* 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
0.7.1
* planex-cache: Update cached files' timestamps on cache hits
* planex-cache: Print mock's logs if it fails
* planex-pin: Improve formatting of the pins file
0.7.0
* Build products are now written to the _build subdirectory by default
* Add planex-pin, which overrides a package's sources with a local repo
* Add planex-init, which sets up the planex environment
* Add planex-fetch, replacing planex-downloader
* Remove planex-configure, which is superseded by planex-pin
* Rename Makefile.common to Makefile.rules
0.6.0
* planex-specdep is now known as planex-depend
* planex-depend: By default, produce packages for the host system
* planex-depend: Add a --topdir parameter to set rpmbuild working directory
* planex-depend, planex-configure: Package name checking is now optional
* planex-configure: SRPM building is now optional
* planex-clone, planex-configure: Default configuration directory is now '.'
* planex-cache: Support multiple cache locations
* planex-depend: Add support for git:// and hg:// source URLs
* Add Makefile.common, containing useful generic make rules
0.5.0:
* Initial release