1 By: smueller on 2008/05/28
2 * Fix small bug in _unzip that could cause double extraction.
4 ____________________________________________________________________________
5 By: smueller on 2008/02/06
6 * Make file://foo.par URLs installable.
8 ____________________________________________________________________________
9 By: smueller on 2008/02/05
10 * Setting installation targets to undef with install_par
11 should remove them altogether now. This way, you can
12 make sure, some parts aren't installed. (Such as manpages
15 * Now hopefully back to bi-annual releases ;)
16 ____________________________________________________________________________
17 By: smueller on 2008/02/04
18 * No more signature. I keep breaking things with it.
20 ____________________________________________________________________________
22 By: smueller on 2008/02/03
23 * If the return code from LWP::Simple is 304/not modified,
24 then that's a success. So we shouldn't throw an error.
26 ____________________________________________________________________________
28 By: smueller on 2007/06/29
29 * Use Archive::Unzip::Burst for unzipping if available.
30 * Some refactoring and code cleanup.
32 ____________________________________________________________________________
33 By: smueller on 2007/07/20
34 * Remove shebang from Makefile.PL. No assumptions about the user's perl.
35 * Port Makefile.PL to use ExtUtils::MakeMaker so I no longer need to
36 release for Module::Install upgrades. PAR::Dist wasn't using any of
37 the advanced features anyway!
39 ____________________________________________________________________________
40 By: smueller on 2007/06/20
41 * Add contains_binaries.
43 ____________________________________________________________________________
44 By: smueller on 2007/04/30
45 * Patch from Jos Boumans: Remove use of "static" variable.
46 ____________________________________________________________________________
47 By: smueller on 2006/10/28
48 * parse_dist_name now supports versions starting with a 'v'.
49 ____________________________________________________________________________
50 By: smueller on 2006/10/12
51 * _install_or_uninstall tries to remove the temporary directory
52 while cwd() is in that directory. That fails on win32 leaving
53 temporary directories on disk. This is now fixed.
55 ____________________________________________________________________________
56 By: smueller on 2006/10/11
57 * Added a more flexible way of using PAR::Dist::install_par's
60 ____________________________________________________________________________
61 By: smueller on 2006/10/02
62 * Repaired PAR::Dist::install_par's custom target logic.
63 ____________________________________________________________________________
64 By: smueller on 2006/09/03
66 * It's not possible to specify your own installation paths.
67 * Installation paths now documented.
69 ____________________________________________________________________________
70 By: smueller on 2006/08/28
72 * Added optional POD tests.
73 ____________________________________________________________________________
74 By: smueller on 2006/08/25
76 * Added the generate_blib_stub method.
77 * Added parse_dist_name to @EXPORT_OK
78 * Upgraded Module::Install to 0.64
79 * This is PAR::Dist 0.18.
80 ____________________________________________________________________________
81 By: smueller on 2006/08/23
83 * Fixed merge_par for relative paths.
84 * This is PAR::Dist 0.17.
85 ____________________________________________________________________________
86 By: smueller on 2006/08/09
88 * Fixed tests for parse_dist_name.
90 ____________________________________________________________________________
91 By: smueller on 2006/08/02
93 * Added the parse_dist_name routine which was previously shipped with
94 both PAR::Repository and PAR::Repository::Client.
95 * Changed the distribution name detection heuristics to favour the
96 distribution name determined from META.yml and then those from
98 * Version bump to 0.15_01.
99 ____________________________________________________________________________
100 By: smueller on 2006/07/28
102 * PAR::Dist would previously generate bad file names and META.yml if
103 the newlines contained Windows' \r. That's history.
105 ____________________________________________________________________________
106 By: smueller on 2006/07/25
108 * Changed the calling conventions of remove_man to better resemble
109 those of the other functions. (This is backwards compatible.)
110 * Added get_meta() function.
111 * Slight documentation fixes.
112 * Version bump to 0.15.
113 ____________________________________________________________________________
114 By: audreyt on 2006/07/19
116 * The "version" field of META.yml files written by Module::Build
117 was not parsed correctly by the ad-hoc YAML parser.
118 Reported by: Jesse Vincent
119 * Remove the 0-signature.t.
121 ____________________________________________________________________________
122 By: smueller on 2006/07/22
124 * Added rudimentary support for installing to a prefix-ed location.
125 * Documented the new parameter "prefix" to install_par();
126 ____________________________________________________________________________
127 By: smueller on 2006/07/22
129 * Module::Install didn't regenerate META.yml because author bit
131 * This is 0.13. (Sorry again, need to do this to make CPAN.pm happy.)
132 ____________________________________________________________________________
133 By: smueller on 2006/07/21
135 * Found a couple of path-related bugs in the new functions of 0.11.
136 * This be 0.12. Sorry!
137 ____________________________________________________________________________
138 By: smueller on 2006/07/21
140 * Fixed potential bugs where slashes were used as path separators.
141 Now using File::Spec everywhere (I think).
142 * Added merge_par() which merges two or more .par archives.
143 * Added remove_man() which removes all man pages and html docs from
145 * Fixed a bit of indentation. (I know. Don't do it.)
147 ____________________________________________________________________________
148 By: smueller on 2006/07/05
150 * .par distributions fetched from URLs will now be installed as
151 distributions named "Module-Name" instead of
152 "http://foo.bar/path/Module-Name-0.01-architecture-version.par".
153 * Updated Module::Install to 0.63
155 ____________________________________________________________________________
156 By: smueller on 2006/05/20
158 * Updated Module::Install to 0.62
160 ____________________________________________________________________________
161 By: smueller on 2006/02/13
163 * Updated Module::Install
164 * Slight documentation fixes.
166 ____________________________________________________________________________
167 [ 9539] By: autrijus on 2004/01/01 10:23:13
169 * Do not use an identical README as PAR's. ;-)
171 ____________________________________________________________________________
172 [ 9530] By: autrijus on 2004/01/01 05:24:09
173 Log: * bump version and switch to &WriteAll in Makefile.PL.
174 ! MANIFEST Makefile.PL lib/PAR/Dist.pm
175 ____________________________________________________________________________
176 [ 9245] By: autrijus on 2003/12/09 00:06:37
179 ____________________________________________________________________________
180 [ 9244] By: autrijus on 2003/12/09 00:04:28
181 Log: * switch to M::I-style Makefile.PL
182 ! MANIFEST Makefile.PL
183 ____________________________________________________________________________
184 [ 9243] By: autrijus on 2003/12/09 00:02:25
187 ____________________________________________________________________________
188 [ 9242] By: autrijus on 2003/12/09 00:01:32
189 Log: * patch from Ryan Briones to fix the case where
190 $args{name} is undefined.
192 ____________________________________________________________________________
193 [ 8456] By: autrijus on 2003/10/17 11:01:55
194 Log: * add signature to makefile.pl
196 ____________________________________________________________________________
197 [ 8350] By: autrijus on 2003/10/06 17:22:45
198 Log: * ekolve points out we are printing to a closed
199 filehandle META accidentally.
201 ____________________________________________________________________________
202 [ 7541] By: autrijus on 2003/08/14 15:58:33
204 * Patch from Germain Garand: run MY->fixin for script/*
205 so different #! paths in script/ won't hurt each other
207 ____________________________________________________________________________
208 [ 7355] By: autrijus on 2003/08/06 08:32:56
211 ____________________________________________________________________________
212 [ 7340] By: autrijus on 2003/08/05 00:42:54
213 Log: * implements auto-appending -$suffix, so this is a valid
215 http://example.com/Foo-Bar-0.01
216 * implements cpan://AUTHOR/distname, so this is a valid
218 cpan://AUTRIJUS/PAR-0.73
220 ____________________________________________________________________________
221 [ 7150] By: autrijus on 2003/07/27 08:00:27
222 Log: * no longer needs to guess version.
224 ____________________________________________________________________________
225 [ 7149] By: autrijus on 2003/07/27 07:57:11
227 * blib_to_par() was not correctly chdir'ing back to
229 * blib_to_par($path) did not work; it was erroneously
231 ! Makefile.PL lib/PAR/Dist.pm
232 ____________________________________________________________________________
233 [ 7045] By: autrijus on 2003/07/19 01:40:46
234 Log: * fix some doc errors
236 ____________________________________________________________________________
237 [ 6987] By: autrijus on 2003/07/16 06:14:55
238 Log: * This be PAR::Dist, 0.01.
239 + MANIFEST Makefile.PL README t/0-signature.t
242 ____________________________________________________________________________
243 [ 6986] By: autrijus on 2003/07/16 03:26:03
244 Log: * Initial check in of PAR-Dist, a module that manipulates