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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
|
2003/07/22
- updated ifenslave to 1.0.12 to be compatible with bonding after 2.4.21
- added 'nosuid,nodev' by default for tmp in mkinstall2
- release 0.1.16
2003/07/22
- reverted to ifenslave 1.0.11 because 1.0.12 breaks compatibility with
older versions while it claims to fix it !
- release 0.1.17
2003/08/02
- fixed a bug in mkinstall2 which would prevent it from installing on
partition devices which contains '/' in their names (eg: /dev/ida/...)
2003/08/17
- updated pkg to 0.3.5 :
- unpack accepts a package name
- chaining of actions has been fixed
- set_default_perm
- increased verbosity
2003/09/14
- changed mkinstall2 to mkinstall and renamed old mkinstall to mkinstall.old
- updated pkg to 0.3.11. Now works on alpha.
- included ifenslave 1.0.11 and 1.0.12 with a symlink to let the user choose.
- release 0.1.18
2003/09/17
- updated pkg to 0.3.13. Fixed stupid permissions resulting from copy-paste
2003/10/02
- updated pkg to 0.3.16: Detect more man paths ; newpkg excludes CFLAGS,
.tgz, .lst, and .dep ; do_config & do_compile_only done in sub-shells ;
automatic permissions on /etc/profile.d/*. Better handling of symlinks.
- release 0.1.19
2003/10/26
- fixes to pkg (0.3.17)
- release 0.1.20
2003/11/11
- fixes to pkg (0.3.18) : compute dependencies even in /bin, /sbin & /lib
- fix compilation of ifenslave
- release 0.1.21
2003/12/31
- updates to pkg (0.4.0) :
- automatically prepare many arch-specific GCC compile options
- added the '=' feature to newpkg
- differentiate FLXPMAKE and FLXMAKE
- now FLXARCH and other options are known to the script
- improved and packaged wdd (WatchDog Daemon)
2004/01/11
- updates to pkg (0.4.1) : implemented do_release and do_changelog
2004/01/27
- changed some makefiles to make use of new GCC options provided by pkg-0.4
2004/02/01
- changed pkg (0.4.3) to use 'readlink' instead of 'file' ; newpkg now
differentiates between (R)eleased, (P)ackaged, and (D)evel versions.
- wdd now also does a 'stat("/")' which is useful in case of broken NFSROOT.
- a new deployment script for wdd
2004/08/06
- now 'wdd' supports checks of arbitrary file lists and gets a man page.
- lcdwrite and lcdtee sources have been brought back
2004/09/25
- init : new 'wk' (waitkey) command.
2004/10/11
- wdd : add support for /dev/misc/watchdog as presented by devfs
2004/11/21
- flx : fix build with gcc-3.3
2004/12/07
- removed debugging defines from init which prevented it from working anymore
in 0.1.24
2004/12/14
- flx: bumped version to 0.6.9
- flx: fixed a bug in fct1.c where two different but valid links would
not be reported as different.
2005/03/01 :
- pkg 0.5.0 provides some cross-compilation variables
- some makefiles have been modified to support cross-compilation
- release 0.1.28
2005/03/25
- pkg 0.5.2 fixes a small bug and provides support for RANLIB
2005/03/26
- finally located the old signfs sources, so the binary could be replaced.
nobody should need it anyway, but it's more for cleanness.
2005/04/09
- flx: added the '--ignore-dir' option to ignore differences in directories
size/date.
- flx: during a check, do not compute the md5 sums if the user asks to
ignore it. This makes simple diffs a lot faster.
- flx: bumped version to 0.7.1
2005/04/17
- flxfix: now also supports signature files in input ; added options to not
update timestamps or uid.
2005/05/21
- pkg 0.5.3: added the NM variable, and changed options for OPT_SMALL
2005/08/12
- pkg 0.5.4 : objdump is used to find lib dependencies instead of ldd, because
this last one is not cross-platform compatible, and abusively recurses
through the dependency tree instead of staying at the first level.
- pkg 0.5.4 : added some FLX* variables (notably FLXHOST* and FLXTARG*), and
the '--env' option to make pkg print the useful environment variables
2005/08/13
- pkg 0.5.5 : executable dependencies are computed precisely with information
about every version needed for each library
2005/08/17
- pkg 0.5.6 : reorganized the architecture detection a bit
2005/08/21
- pkg 0.5.7 : added support for CXX and HOSTCXX variables
- pkg 0.5.8 : fixed .flxpkg symlink resolution ; tar now uses numeric owner
2005/08/27
- pkg 0.6.0 : now supports local package repositories under .flxpkg as a
directory, and can ignore the local directory name if .flxpkg/Version
exists.
2005/09/17
- pkg 0.6.1 : use --one-file-system instead of -l for tar (removes a warning)
2005/10/04
- pkg 0.7.0 : * provide install-{ln,file,dir,dirs} so that build scripts can
work at the file level
* added a PKG_VERSION variable and a check_pkg_version function
* fixed a few package naming bugs which showed up when packaged
referenced absolute paths
* make sure that we chown root:root $ROOTDIR in prepack.
2005/10/16
- findcdrom : * fixed parsing of /proc/sys/dev/cdrom/info
* code cleanup
- include/rules.make : add some configuration parameters
2005/12/17
- pkg-0.7.1 : * newpkg: don't look for newname in .. anymore, and select only
the packages containing a build.cfg
* newpkg: do not propose a list of multiple identical new names
* release: also identify non-shell text scripts.
* release: put only package's basename in changelogs.
|