Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 362 lines (252 sloc) 11.165 kb
13f87a7 @obra
obra authored
1 Revision history for Shipwright
2
b1c812b @sunnavy bump to 2.4.31
sunnavy authored
3 2.4.31
4
beda8b5 @sunnavy date fix
sunnavy authored
5 2.4.30 Mon Aug 15 03:21:20 CST 2011
d9566c1 @sunnavy bump to 2.4.30
sunnavy authored
6
3e86a67 @sunnavy release 2.4.30
sunnavy authored
7 * use env proxy to get http/ftp sources.
8 * install the dist again if the version to install is not the same as the installed one
9
beda8b5 @sunnavy date fix
sunnavy authored
10 2.4.29 Fri Aug 5 14:37:59 CST 2011
8de2c78 @sunnavy bump to 2.4.29
sunnavy authored
11
8f41f35 @sunnavy release 2.4.29
sunnavy authored
12 * fix PERL5LIB in case multiple shipyards install to the same place.
13
beda8b5 @sunnavy date fix
sunnavy authored
14 2.4.28 Sun Jul 10 11:21:59 CST 2011
852a279 @sunnavy release 2.4.27
sunnavy authored
15
d285d30 @sunnavy auto build dzil dist if necessary
sunnavy authored
16 * auto build Dist::Zilla distribution when importing.
691e7f8 @sunnavy release 2.4.28
sunnavy authored
17 * support cmake build system
d285d30 @sunnavy auto build dzil dist if necessary
sunnavy authored
18
9edae37 @sunnavy release 2.4.27
sunnavy authored
19 2.4.27 Mon Jun 13 09:55:12 CST 2011
20
21 * allow to import perl with full uri
9fec53b @sunnavy bump to 2.4.27
sunnavy authored
22
46fece2 @sunnavy release 2.4.26
sunnavy authored
23 2.4.26 Sun Jun 12 14:14:32 CST 2011
24
25 * "import perl --version VERSION" will import perl automatically
26 * "--skip Foo::" to skip both Foo and Foo::*
27 * default source type is CPAN, so Foo::Bar means cpan:Foo::Bar, unless
28 there is a directory/file with that name
29 * add --skip-all-build-requires option
30 * add --no-default-build option to not store generated build in shipyard
31 * tweak log msg a bit
b896d59 @sunnavy bump to 2.4.26
sunnavy authored
32
9302580 @sunnavy release 2.4.25
sunnavy authored
33 2.4.25 Thu Apr 28 01:57:42 CST 2011
34
35 * support archives which include filenames prefixed with ./
a3a755b @sunnavy bump to 2.4.25
sunnavy authored
36
d1b4511 @sunnavy release 2.4.24
sunnavy authored
37 2.4.24 Sat Apr 2 19:30:01 CST 2011
38
39 * add SHIPWRIGHT_TEST_EXTRA env, some complex tests are skipped by default
0cc48c0 @sunnavy bump to 2.4.24
sunnavy authored
40
c7d1529 @sunnavy release 2.4.23
sunnavy authored
41 2.4.23 Thu Mar 17 14:03:45 CST 2011
42
43 * clean warnings for perl 5.13+
44 * fix bugs when importing from shipyard.
45 * no branch specification support when importing from another shipyard:
46 import all branches or none at all
47 * tweak to suit rpm(thanks to Robin Lee).
60accee @sunnavy bump too 2.4.23
sunnavy authored
48
9016925 @sunnavy release 2.4.22
sunnavy authored
49 2.4.22 Wed Feb 23 11:32:58 CST 2011
50
51 * make shipwright happy with old Module::Build
52 * package name fixes for CleanINC and PatchModuleBuild(thanks to Robin Lee)
6b4f67d @sunnavy bump to 2.4.22
sunnavy authored
53
27aa85c @sunnavy update changes
sunnavy authored
54 2.4.21 Wed Feb 23 10:23:10 CST 2011
2e875bd @sunnavy bump to 2.4.20
sunnavy authored
55
27aa85c @sunnavy update changes
sunnavy authored
56 * fix the bug that old Module::Build(0.36-) doesn't depend on Perl::OSType
57 and Module::Metadata
58
59 2.4.20 Tue Feb 22 16:04:31 CST 2011
60
61 * fix the bug that Shipwright::Base is missing
62
63 2.4.19 Mon Feb 21 15:11:57 CST 2011
cb1f95e @sunnavy bump to 2.4.19
sunnavy authored
64
cf23a08 @sunnavy note the support of Class::XSAccessor::Compate
sunnavy authored
65 * use Class::XSAccessor::Compat if possible
e9ea038 @sunnavy changes of 2.4.19
sunnavy authored
66 * copy deps of Module::Build not in core into inc( except version.pm ).
67 * for Module::Build: hack to not require so strcit version.pm, as it's not in
68 core and is xs( which makes it not appropriate to copy into inc )
cf23a08 @sunnavy note the support of Class::XSAccessor::Compate
sunnavy authored
69
ae42ac5 @sunnavy changes of 2.4.18
sunnavy authored
70 2.4.18 Fri Dec 10 02:49:24 UTC 2010
71
72 * use order.yml to get imported list(previously used map.yml and source.yml,
73 which is wrong ).
74 * pod/doc fixes thanks to sartak++
75 * build_script can be either build or build.pl in import cmd
76 * don't show updated msg if there are no updates in update cmd
77 * more doc
78
1257f33 @sunnavy relase 2.4.17
sunnavy authored
79 2.4.17 Thu Oct 28 00:16:07 UTC 2010
80
81 * split test_requires out of build_requires
82 * tweak messages
202a70c @sunnavy bump to 2.4.17
sunnavy authored
83
043ce9a @sunnavy release 2.4.16
sunnavy authored
84 2.4.16 Tue Aug 24 02:22:15 UTC 2010
85
86 * fix a bug when using --generate-tar-file
87
c96bd75 @sunnavy release 2.4.15
sunnavy authored
88 2.4.15 Tue Aug 24 00:19:00 UTC 2010
89
90 * fix CleanINC name
91 * make scripts happy in solaris
92 * tweak shipwright-builder: show a few last lines of build.log to screen to help debug
5e2045d @sunnavy bump to 2.4.15
sunnavy authored
93
8284bce @sunnavy release 2.4.14
sunnavy authored
94 2.4.14 Thu Jun 24 13:23:04 UTC 2010
95
96 * update documents
97 * delete cmd can delete multiple sources with one cmd
98 * add --skip-installed for import cmd
99 * Module::Install's feature named "-core" has special meaning
100 * add branch support for shipyard source
101 * update compressed file extensions for source
102 * delete the dep if can't find it when to import
103 * don't clear fs repository if build fails
104 ( for the script genetated by shipwright-generate )
105
9579ee9 @sunnavy bump to 2.4.14
sunnavy authored
106
a7429a8 @sunnavy update change for 2.4.13
sunnavy authored
107 2.4.13 Tue Jun 8 07:34:55 UTC 2010
108
109 * add cmd shipwright-generate: run it with -h to see its usage.
110 * add env SHIPWRIGHT_CPAN_MIRROR to specify the cpan mirror url
111 * support .zip file as source
112 * tweak the "finding deps" procedure for Module::Install
113 * improve `shipwright-utility --generate-tar-file`, especially for windows
f631383 @sunnavy bump to 2.4.13
sunnavy authored
114
052674c @sunnavy release 2.4.12
sunnavy authored
115 2.4.12 Thu May 27 07:18:28 UTC 2010
116
117 * shipwright-builder: quote cmd perl and make if necessary( contains spaces )
eed85e9 @sunnavy bump to 2.4.12
sunnavy authored
118
5b42853 @sunnavy release 2.4.11
sunnavy authored
119 2.4.11 Mon May 24 08:46:12 UTC 2010
120
121 * tweak git source part, thanks to rbuels++
122 * update git backend's delete and move
123 * add --no-install-base option, so we can install dists to their default directories
124 * set the min_perl_version to the running perl if not defined
125 * not try which cmd: it does not work at all on windows
126
3d4c2ec @sunnavy release 2.4.10
sunnavy authored
127 2.4.10 Wed May 19 05:54:48 UTC 2010
128
129 * symlink path fix
01a7c68 @sunnavy bump version to 2.4.10
sunnavy authored
130
b2f11b2 @sunnavy update package file
sunnavy authored
131 2.4.9 Tue May 11 02:21:28 UTC 2010
ae0f8e8 @sunnavy bump version to 2.4.9
sunnavy authored
132
b2f11b2 @sunnavy update package file
sunnavy authored
133 * add env SHIPWRIGHT_DEVEL to control error output's verboseness
134 * to make windows happy, try make, dmake and nmake to find make utility
135
136 2.4.8 Mon Mar 15 04:38:29 UTC 2010
3cdfece @sunnavy update chagnes
sunnavy authored
137
138 * make defaults to "dmake" in windows
6540bc4 @sunnavy bump vertion to 2.4.8
sunnavy authored
139
892e9cf @sunnavy _sync_local_dir only if the repo is created already
sunnavy authored
140 2.4.7 Fri Mar 12 13:28:32 UTC 2010
141
142 * make use of META.yml as a complement for M::I
81397bc @sunnavy bump version to 2.4.7
sunnavy authored
143
0b85a58 @sunnavy release 2.4.6
sunnavy authored
144 2.4.6 Fri Mar 12 06:52:25 UTC 2010
145
146 * bug fix version
1cfd0af @sunnavy bump version to 2.4.6
sunnavy authored
147
8e78f8b @sunnavy changes update
sunnavy authored
148 2.4.5 Thu Mar 11 14:42:21 UTC 2010
149
150 * requires cmd
151 * tiny fix for abnormal version string( it may contains > )
152 ( see http://cpansearch.perl.org/src/JPEACOCK/version-0.80/META.yml )
21e0a81 @sunnavy bump version to 2.4.5
sunnavy authored
153
6f43580 @sunnavy update changes to reflect 2.4.4
sunnavy authored
154 2.4.4 Thu Dec 10 04:00:44 GMT 2009
155
156 * git backend tweak: sync when Shipwright::Backend::Git->new
157 * doc update(jibsheet++)
158 * add suggest line when error occurs: currently we just suggest people install modules if not installed
159 * handle configure_requires in M::I based Makefile.PL
160 * fix the check if realink exists way on solaris
161 * Checkpoint of newest jeos-build script(chmrr++)
162 * add AUTHORS to manifest
4bfeb1f @sunnavy bump version to 2.4.4
sunnavy authored
163
dce7b22 @sunnavy update Changes for 2.4.3
sunnavy authored
164 2.4.3 Thu Oct 15 05:53:14 GMT 2009
165
166 * fix git backend:
167 before 1.6.2, git clone an empty repo doesn't work(thanks to rbuels++)
168 * add -f ( --force ) argument to create cmd.
169 now shipwright will confess if repository or path already exists when
170 create without -f
21df52b @sunnavy bump version to 2.4.3
sunnavy authored
171
a6f5e21 @sunnavy update Changes
sunnavy authored
172 2.4.2 Mon Sep 21 09:46:38 CST 2009
173
174 * Shipwright::Util::PatchModuleBuild tweak( thanks to rbuels++ )
175 * backend part refactor( thanks to ruz++ ):
176 possibility in Backend.pm to load external implementations
177 * pod and doc update( thanks to ruz++ )
178 * abandon perl's archlib:
179 i.e. all perl modules live in as/blabla/lib/perl5, no 'darwin-2level'
180 subdir or alike any more
2458f28 @sunnavy bump version to 2.4.2
sunnavy authored
181
d17d099 @sunnavy update versiont to 2.4.1
sunnavy authored
182 2.4.1 Sat Sep 12 00:29:00 CST 2009
183
184 * document are tweaked by ruz++. thanks, ruz++!
185 * remove deps Hash::Merge, YAML and YAML::Syck
186 * add env SHIPWRIGHT_SOURCE_ROOT
187 * a few bugs are fixed
188
4c2e426 @sunnavy update version to 2.4.0
sunnavy authored
189 2.4.0 Fri Aug 28 07:50:22 CST 2009
190
191 * add env SHIPWRIGHT_USER_ROOT and SHIPWRIGHT_LWP_TIMEOUT
192 * keep downloads and backends caches in ~/.shipwright/, to speed things up
193 * add Shipwright/Manual/ENV.pod
194 * use legacy rmtree in shipwright-builder
195
a7bde2c @sunnavy File::Path changed its api since 2.06 or 2.07, not 2! :/
sunnavy authored
196 2.3.5 Wed Aug 5 08:59:03 CST 2009
197
198 * need File::Path 2.07 or above
199
12cf21b @sunnavy update Changes
sunnavy authored
200 2.3.4 Mon Aug 3 20:37:36 CST 2009
201 * add dep File::Path with version 2
202
e5c0207 @sunnavy update version to 2.3.3
sunnavy authored
203 2.3.3 Fri Jul 31 17:23:07 CST 2009
204 * not rely on system cmds like ls, cp, mv, rm any more
205 * version support for git source
206
d69ccfc @sunnavy update version to 2.3.2
sunnavy authored
207 2.3.2 Mon Jul 27 18:41:41 CST 2009
208
209 * improvements version, mostly for windows
210
6e742d5 @sunnavy update version to 2.3.1
sunnavy authored
211 2.3.1 Fri Jul 24 14:11:11 CST 2009
212
213 * add --squeeze and --verbose args for shipwright-filter
214 * make --as as `uname` by default
215 * doc update
216
1200a77 @sunnavy update version to 2.3.0
sunnavy authored
217 2.3.0 Mon Jul 20 15:40:50 CST 2009
218
219 * add multi-arch dists support
220 * add --switch option to tools/shipwright-utility in installed dir
221 * add shipwright-filter script to trim the installed dist
222 ( currently it's just --remove-pod )
223 * update bin wrapper stuff( not back compatible )
224 * support requires_from and test_requires_from of Module::Install
225 * tweak git backend stuff, e.g. don't ignore things list in .gitignore
226
3813482 @sunnavy update version to 2.2.2
sunnavy authored
227 2.2.2 Wed Jul 8 19:11:21 CST 2009
228
229 * expand ~ in path
230 * update cmd bug fix
231
c79928f @sunnavy update version to 2.2.1
sunnavy authored
232 2.2.1 Tue May 26 16:37:31 CST 2009
233
234 + generate-tar-file option for shipwright-utility
235
500878d @sunnavy update version to 2.2.0, also package files
sunnavy authored
236 2.2.0 Mon Apr 27 13:40:25 CST 2009
237
238 + git backend support
239
37245b2 @sunnavy update version to 2.1.8
sunnavy authored
240 2.1.8 Sat Apr 18 16:01:01 CST 2009
241
242 bug fix version
243
399d2b0 @sunnavy update version to 2.1.7
sunnavy authored
244 2.1.7 Sat Apr 18 15:30:10 CST 2009
245
246 this's a bug fix version, also a bit tweak
247
b5af8f8 @sunnavy update version to 2.1.6
sunnavy authored
248 2.1.6 Sun Apr 5 13:38:59 CST 2009
249
250 update for modules use Module::Install:
251 + test_requires support( it's the same as build_requires )
252 + recommends and feature support
253
254 update for cmds:
255 + env SHIPWRIGHT_REPOSITORY support so we do not need to write -r ... in each cmd all the time
256 + --delete-deps for update cmd
257 * refactor ktf cmd so we can set or show multiple dists at a time
258 * refactor log part
259
260 update for builder:
261 + default_options support so we don't need to reinput the args( one line per arg in repository's file: __default_builder_options )
262 + --verbose for shipwright-builder
263 * make archlibexp be in front of privlibexp in @INC
264 * tweak Module::Build related stuff so we don't need some pod modules which are not in core sometimes.
265
730759c @sunnavy updated Changes
sunnavy authored
266 2.1.5 Sun Mar 15 19:51:49 CST 2009
267 + support Bundle:: modules
268 + --add-deps for update cmd to update deps of dists
269
270 2.1.4 Sun Mar 24
271 * revert back, build in the *not so clean* env is not right
272 + support dual-lifed modules when building
273
7d8e2d8 @sunnavy update version to 2.1.3
sunnavy authored
274 2.1.3 Mon Feb 23 11:52:13 CST 2009
275 * when building, first try in the clean inc env, if this fails, then try in the not so clean inc env
276
bc3a6f8 @sunnavy update version to 2.1.2
sunnavy authored
277 2.1.2 Mon Feb 23 01:14:14 CST 2009
278 * don't import a source multiple times in an import cmd.
279
ad03028 @sunnavy update version to 2.1.1
sunnavy authored
280 2.1.1 Mon Feb 23 00:31:36 CST 2009
281 + --inc arg for update so we can update inc
282 * bug fixes
283
ad47cfb @sunnavy update version to 2.1.0
sunnavy authored
284 2.1.0 Mon Jan 19 15:15:57 CST 2009
285 + Git source support, with prefix "git:"
286 + clean @INC when importing and building
287 + downgrade ExtUtils::MakeMaker so we can use the version in core
288 + version cmd
289 + import multiple sources support in a single import cmd
290 + --graph-deps for maintain cmd, for graphing dependencies
291 + --skip-requires, --skip-build-requires, --skip-recommends for maintain cmd
292 - --keep-requires, --keep-build-requires, --keep-recommends for maintain cmd
293 - build cmd. it's duplicate and useless
294 * no mandatory Module::Build requires when importing: we supply one in reporitory's inc/ dir
295 * we can supply dist names too in --skip args for import cmd
296 * turn on AUTOMATED_TESTING when building
297
8200e9c @sunnavy add File::HomeDir req, updated version to 2.0.1
sunnavy authored
298 2.0.1 Mon Jan 19 15:15:57 CST 2009
299 + require File::HomeDir
300
2ebf57e @sunnavy update 2.0.0 Changes
sunnavy authored
301 2.0.0 Sun Jan 18 21:10:40 CST 2009
0cde4b9 @sunnavy update Changes
sunnavy authored
302 + branch support
303 * to add branch support, the layout of vessel source has changed a bit,
304 but 2.0 can work well with old layout in case you have an old vessel source.
2ebf57e @sunnavy update 2.0.0 Changes
sunnavy authored
305 + env SHIPWRIGHT_SVK, SHIPWRIGHT_SVN, SHIPWRIGHT_TEST_SVK, SHIPWRIGHT_TEST_SVN
0cde4b9 @sunnavy update Changes
sunnavy authored
306 + JEOS build tool to create JEOS images from a vessel
307 * update cmd now will act as import except with --only-sources
308 * update cmd can be feeded a new source url
2ebf57e @sunnavy update 2.0.0 Changes
sunnavy authored
309 * use version;
310 * bug fixes
67e914e @obra 1.01 releng
obra authored
311
0cde4b9 @sunnavy update Changes
sunnavy authored
312 1.16 Wed Nov 12 21:39:58 CST 2008
313 * clean nearly all the tmp files automatically except log
314
315 1.15 Tue Nov 11 19:52:47 CST 2008
316 + --skip-recommends and --skip-all-recommends option for import cmd
317 + --unreferenced and --check-only option for delete cmd
318 + simple setenv bat for window
319 * some bug fixes
320
321
322 1.14 Tue Aug 26 16:23:56 CST 2008
323 * limit versions: perl 5.8.8+, SVK 2+, SVN 1.4+
324 * CFLAGS and LDFLAGS are added when build
325 * use Archive::Extract instead of tar cmd to extract compressed files
326 * some bug fixes
327 * clean each dist right after each dist is installed
328 * replace die with confess
329
330 1.13 Wed Aug 20 23:11:31 CST 2008
331 * refactor a bit
332 * updated tutorial
333 * not wrap libexec any more
334
335 1.12 Thu Aug 14 00:30:16 CST 2008
336 * clean some test failures
67e914e @obra 1.01 releng
obra authored
337
338
0cde4b9 @sunnavy update Changes
sunnavy authored
339 1.10 Tue Aug 12 19:42:52 CST 2008ug 14 00:30:16 CST 2008
340 * clean some test failures
341
85962ba @sunnavy updated version to 1.10
sunnavy authored
342
343 * added flags support
344 * added build.pl support
519b0d6 @sunnavy updated Changes
sunnavy authored
345 * added refs support
346 * more tests
347 * more docs
348 * a lot of bug fixes
0cde4b9 @sunnavy update Changes
sunnavy authored
349
350 1.01 Fri Feb 15 14:30:34 EST 2008
351
352 * Fixed search.cpan.org indexing of documentation.
353 Added more doc
354 Fixed a few cpantesters-reported issues
355
356 1.0 Fri Feb 15 03:38:17 CST 2008
357 the first public release
358 0.0.2 Thu Feb 7 09:08:55 CST 2008
359 no config any more
360 0.0.1 Tue Nov 20 16:28:55 2007
361 Initial release.
Something went wrong with that request. Please try again.