CHANGELOG 3.53 KB
Newer Older
Adrien Thebo's avatar
Adrien Thebo committed
1
2
3
CHANGELOG
=========

Vikraman Choudhury's avatar
Vikraman Choudhury committed
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2.2.0
-----

2014-05-15

This is a backwards compatible bugfix release.

  * Fix command executed on changed make.conf
  * Allow installing portage-utils using class portage
  * Ensure dependent packages are installed by default
  * Change eselect --no-color option to --color=no
  * Allow newer concat versions
  * Set correct path for exec resources


Theo Chatzimichos's avatar
Theo Chatzimichos committed
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
2.1.0
-----

2013-11-01

This is a backwards incompatible feature and bugfix relase.
It contains the work from GSoC 2013 by Vikraman Choudhury.

### User notes:

  * #75 Support for package slots
  * #78 Better eselect provider
  * #81 Type and provider for package.env
  * #85 Type and provider for layman
  * #86 Use '=' when compare pattern is missing
  * #90 Type and provider for webapp-config
  * #98 Handle package version when a rebuild is triggered
  * #100 Handle nested attribute arrays
  * #102 Updates in portage::makeconf
  * #115 Add support for installation of Gentoo base and other tools

### Developer notes:

  * #76 Use correct regexes from portage
  * #82 Update tests with :version and :slot
  * #84 Set defaults for package_* types
  * #104 Fix postsync, enhance package definition and cosmetic code cleanups
  * #111 Use @ prefix for variables in erb templates to fix deprecated syntax
  * #112 Update Modulefile with the new location in github and forge
  * #113 Modify $LOAD_PATH to fix require errors


51
52
53
54
55
56
57
58
59
60
61
62
2.0.1
-----

2013-03-24

This is a backwards compatible bugfix release

  * Apply eselect facts only in Gentoo systems
  * (portage-#62) Allow `*` in package_* version field
  * Refactor tests to use shared examples and contexts.


63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
2.0.0
-----

2013-02-24

This is a backwards incompatible feature release.

For an overview of the new usage, please see the README at
https://github.com/adrienthebo/puppet-portage/blob/master/README.markdown

  * (portage-#20) package_* version is now an independent field
  * (portage-#41) Default package_* to present
  * Remove portage class parameters in favor of portage::makeconf
  * (portage-#29) Add eselect type and provider

78
79
80
81
82
83
84
85
86
1.1.1
-----

This is a backwards compatible bugfix release.

  * (maint) Support for Travis-ci added
  * (portage-#36) Permit numeric values in atom name and category
  * (portage-#25) Fixed mangling and duplication of _use and _keywords flags

87
88
89
90
91
92
93
94
95
1.1.0
-----

This is a backwards compatible bugfix and feature release.

  * (maint) File permissions fixed for group and other read access
  * (portage-#9) Add variables from `emerge --info` as facts
  * (portage-#23) Deduplicate rebuild exec in portage::package

96
97
98
99
100
101
102
103
104
1.0.1
-----

2013-01-30

This is a backwards compatible bugfix release.

  * (portage-#21) Add portage util require for all package_* types.

Adrien Thebo's avatar
Adrien Thebo committed
105
106
107
1.0.0
-----

Adrien Thebo's avatar
Adrien Thebo committed
108
2012-12-07
Adrien Thebo's avatar
Adrien Thebo committed
109

Adrien Thebo's avatar
Adrien Thebo committed
110
111
112
113
114
115
116
117
This is a backwards incompatible feature and bugfix release.

  * Renamed all classes and defines from 'gentoo' to 'portage'
  * Bugfixes for the package_use parsedfile provider
  * Metadata corrections to add concat as a dependency
  * Site specific files removed
  * Removed legacy defined types for package.* entries
  * Removed unusable localegen and category defined types
Adrien Thebo's avatar
Adrien Thebo committed
118
  * (portage-#7) make.conf moved from /etc/make.conf to /etc/portage/make.conf
Adrien Thebo's avatar
Adrien Thebo committed
119
120
  * (portage-#8) Order package_* resources before package installation
  * (portage-#14) Rename package_use `use_flags` to `use`
Adrien Thebo's avatar
Adrien Thebo committed
121
  * (portage-#18) Comments for each class, style guide corrections
Adrien Thebo's avatar
Adrien Thebo committed
122

Adrien Thebo's avatar
Adrien Thebo committed
123
Major thanks to Theo Chatzimichos for a ton of bugfixes and QA testing.
Adrien Thebo's avatar
Adrien Thebo committed
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138

0.1.0
-----

2012-10-20

  * Initial forge release with expanded features and tests.

0.0.1
-----

2011-08-31

  * Initial pre-release