-
Notifications
You must be signed in to change notification settings - Fork 4
/
Changelog
88 lines (81 loc) · 3.25 KB
/
Changelog
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
1.0.0
Removed setting TMP in LFSFunctions.
Fixed minor bug in Makefile.
Added uses -n and -p options to template to set optionalpackagename and version.
Added git commit and tag options.
Added pip option to templates.
Tidied Makefile.
Added git downloads to templates.
Split templates builder to seperate file.
0.4.26
Added packaging via pip2/3 template.
Updated manpage.
Added userdata to lfspkg.rc.
Fixed not setting cmake options from setup.
Added RUNINSTALLSCRIPTS env var to prevent install scripts being run if desired ( 1 ( default ) run them, 0 dont ).
Fixed LFSPkgSetUp.
Fixed checking for package with ANYVERSION=1.
Fixed checking arch for pkg build script.
Removed hxnormalize command for LFSFunctions.
0.4.25
Fixed removing multple packages at the same time.
Fixed removing packages with multiple build numbers.
0.4.24
Internal release.
0.4.23
Fixed updating packages not removing orphaned files.
Tweaked documentation.
Added perl to template.
Minor update to template file for systemd usage.
Prevented make install overwriting existing config file.
Removed lfspkguser code.
Tweaks for Pi4.
Running lfspkg --setup now needs to be run as root.
Tweaks to defaults in lfspkg.rc and LFSPkgSetUp.
Removed loading of local rc file, now only uses global rc ie:/etc/lfspkg.rc
Extractarchive function will now guess whether to use tar -x or unzip, can be overridden.
0.4.22
Added 'meson' option to templates.
Fixed bug when entering options with spaces in LFSPkgSetUp.
Added MESONCONFIGOPTIONS to LFSPkgSetUp.
Set pasissive mode on links ftp in findArchive function.
The pkgclean function now removes the /tmp folder from the package.
Added basic sanity check in LFSFunctions.
Fixed building as normal user.
Changed website/email.
Made version for 8.2 backward compatable with older scripts.
Split DB search into "-S" exact search ( regex ) and "-Z" fuzzy search ( ".*regex.*" ).
Setting env var FORCEDOWNLOAD=1 will force download a new source archive.
Auto added ".*" to front and back of search arg to -S.
Option -t now takes an argument configure,cmake or python[2|3].
Fixed bug in gettar func.
Fixed hard coded lib suffix in LFSSetUp.
Now only updates db once at end of installing multiple pkgs.
Fixed search for basic search for installed pkg.
Removed ':' from end of search data output.
Improved DB search -S now takes argument.
Updated template creation.
Fixed missing info, post/pre install files.
Fixed some local vars not being inited.
Fixed minor error text.
Tweaked checketc function.
ALlowed scripts to overide loading of .rc files in LFSFunction.
Search option now accepts multiple args ( 1- 6 ) to print : seperated list.
Updated manpage.
Functions file now tries to include .rc file from etc THEN local.
Now copies default lfspkg.rc to /etc/ instead of /usr/share/LFSPkg.
Extra options.
0.4.21
Updating DB will now download index files as needed,setting SIMPLEUPDATE=0 will as before force download index files.
Minor changes to example rc file and template for cmake builds.
Fixed minor bug in generated lfspkg.rc.
Added defaults to LFSPkgSetUp script
No longer include any rc file in /etc
Example lfspkg.rc file now in /usr/share/LFSPkg
Removed installation of /etc/lfspkg.rc
Adjusted makefiles.
Added -Q option to lfspkg to run setup scriptLog
Added LFSPkgSetUp script
Added Changelog!
0.4.20
...