Pierre Labastie
82eacf52a5
Fix packInstall.sh for recent packages
2021-03-09 22:02:19 +01:00
Pierre Labastie
f9babd04b5
packInstall.sh.porg: fixes for inih and libhandy
2021-01-15 11:00:05 +01:00
Pierre Labastie
782a77b2c4
Fix an inaccurate comment in packInstall.sh.porg
2020-12-04 09:30:37 +00:00
Pierre Labastie
7ce5a6195f
packInstall.sh.porg: remove special case for x264: it is now packaged
...
"normally"...
2020-09-15 12:14:50 +00:00
Pierre Labastie
ee842e234b
Now that packageManager.xml createfiles is also included
...
for new book, test that /tools/etc/porgrc exists before moving it
2020-07-09 16:59:36 +00:00
Pierre Labastie
3484658167
Various fixes for recent pacman with new book
...
- add createfiles instructions of packageManager.xml for new book too
- remove unneeded chown when installing pacman (not needed thanks to
the above)
- Use a dedicated user "builder" for running makepkg: user "tester" is
removed at the end of chapter 8, but is needed in following chapters.
2020-07-07 15:27:54 +00:00
Pierre Labastie
2f8d952deb
Forgot one instance of minor scriptlet number removal
2020-07-06 05:46:07 +00:00
Pierre Labastie
89bcb1be0e
Allow scriptlet numbering to be on 4 digits in packInstall.sh*
2020-07-06 05:44:22 +00:00
Pierre Labastie
3ac3ae199f
Change numberings of scriptlets:
...
- major number can be on 4 digits, so use it in packInstall
- minor number (for package manager) can be greater than 10
- code on 2 digits
- change various files accordingly
2020-07-06 05:38:54 +00:00
Pierre Labastie
5dd7bff0ee
Use latest version of pacman
...
Changes to packageManager.xml.pacman:
- Add needed deps in chapter 5/7 and 6/8
- Add user tester if it does not exist
- Change permissions for some dirs so that user tester can write to them
2020-07-06 05:31:55 +00:00
Pierre Labastie
959319749e
Remove special cases for vim and tidy in packInstall.sh.pacman
2020-07-06 05:20:06 +00:00
Pierre Labastie
49f8b03399
Fix package management for new book, and add a patch for porg
2020-06-24 06:26:05 +00:00
Pierre Labastie
2d99aa4bb3
Fix libhandy VERSION computation in packInstall.sh.porg
2019-12-06 21:46:21 +00:00
Pierre Labastie
974fe35ae0
The new vim tarball has a standard directory name, not need for a tweak in
...
packInstall
2019-08-31 12:52:05 +00:00
Pierre Labastie
0a0b60984c
Several things:
...
- refactor again process-install. Allows for better generation of test
instructions
- only output the instructions of the first sect2 with role="installation".
this will miss the vaapi intel driver, the installation of help files in
GIMP, and the second method for which
- always run porg logging in "append" mode
- allows pass1 in sect2 (libva again)
2019-08-17 08:30:36 +00:00
Pierre Labastie
619b313adb
Various fixes and improvements coming from github:
...
- the case for "pax" in packInstall.sh.prog
- an error in packageManager.xml.porg (comment before <?xml?> tag)
- a non-working $Id in Makefile
- some fixes for using the sect1info in lfs (in BLFS tools)
- a big rewrite for generating scripts with more consistent line spacing,
opening the way to manage remap="test" and remap="doc" attributes
2019-06-15 15:26:23 +00:00
Pierre Labastie
77a8042414
Add the case of pnmixer to packInstall.sh.porg
2019-04-25 09:17:56 +00:00
Pierre Labastie
aa283c0dee
Fix again properties
2019-04-16 08:29:14 +00:00
Pierre Labastie
2e2ac742c7
Add missing $Id:$ comments
2019-04-16 08:06:03 +00:00
Pierre Labastie
2758d9421e
Use sect1info for getting informations on LFS packages:
...
- add sect1info sections to packagemanager.xml.xxx + various fixes
- add templates in LFS/lfs.xsl for script start and script end:
- script start: define variables containing package information
print disk usage
unpack and change dir
- script end: print disk usage
remove build dir
- remove the corresponding operations from master.sh
2019-04-11 07:40:50 +00:00
Pierre Labastie
b71e3adb60
Move porg_bash_completion to where it belongs
2019-01-16 10:09:37 +00:00
Pierre Labastie
04fcea11b7
Add the case of Test-MockModule (perl module) to packInstall.sh
2018-12-08 10:12:46 +00:00
Pierre Labastie
3b4399c962
Add a case for lynx in packInstall.sh.porg
2018-09-04 10:06:09 +00:00
Pierre Labastie
6747d510ed
Fix packInstall.sh.porg for junit
2018-03-19 21:01:06 +00:00
Pierre Labastie
0d1c9f0ce1
Now libuv has a version string starting with"v"
2018-03-10 11:04:42 +00:00
Pierre Labastie
eb5a32de85
Fix syntax error in preceding commit
2018-03-10 10:08:38 +00:00
Pierre Labastie
b25dbcf791
packInstall.sh.porg: account for the possibility of
...
having a source directory named x265_vx.y or just x265_x.y
(where x and y are digits)
2018-03-10 10:02:26 +00:00
Pierre Labastie
5c69841844
Special case for unrar in packInstall.sh.porg
2018-02-25 08:30:01 +00:00
Pierre Labastie
8fb1daade2
Special case for psutils in packInstall.sh.porg
2018-02-25 08:05:56 +00:00
Pierre Labastie
1fa0dee15b
Prepend JH_ to exported variables in jhalfs-blfs, so that collision with
...
build system variables is unlikely
2018-01-30 13:53:34 +00:00
Pierre Labastie
2e1c1c3c16
Remove spaces at the end of lines
2018-01-13 09:08:56 +00:00
Pierre Labastie
0d93997796
The case of x265 in packInstall.sh.porg
2017-12-02 20:34:57 +00:00
Pierre Labastie
711b98e84e
Special case for exiv2 version
2017-09-05 08:46:06 +00:00
Pierre Labastie
e674994435
One more special version case (xvid)
2017-08-23 08:45:02 +00:00
Pierre Labastie
a1fcdea110
Node.js is a special case for VERSION
2017-07-11 07:43:07 +00:00
Pierre Labastie
d0e13dd268
Two new version special cases in BLFS
2017-07-07 07:40:42 +00:00
Pierre Labastie
945ccaa75e
Merge the new_features branch (manully, thanks to svn)
2017-04-09 10:29:32 +00:00
Pierre Labastie
b6f19e750c
Typo
2017-03-20 15:38:05 +00:00
Pierre Labastie
240b1a8635
Update pacman commands (not version, it would require too many changes to the
...
build system).
2017-03-11 16:47:43 +00:00
Pierre Labastie
abc276c1b4
Update to latest dpkg
2017-03-10 20:42:08 +00:00
Pierre Labastie
07f7eff8b8
BLFS tools: fix usage of sudo when cleaning directory before unpacking
...
Package management: update dpkg version
2015-11-30 21:29:12 +00:00
Pierre Labastie
bd0095150a
Add pacman as package manager.
2015-01-18 16:58:24 +00:00
Pierre Labastie
b9c3497abb
- Update to new dpkg version
...
- Remove underscore from version strings, since dpkg does not support it
- Update packInstall.sh.template to show how to remove underscore
2014-12-13 11:10:32 +00:00
Pierre Labastie
4c6f54f3df
Fix svn properties on some files
2012-02-19 10:54:17 +00:00
Pierre Labastie
575bcf3c88
Modifies package manager scriptlet generation so that it is possible to
...
install several packages instead of only one (needed for pacman)
2012-02-12 18:33:40 +00:00
Thomas Pegg
7072e1faf4
Commit Pierre Labastie's patch for including package management support in jhalfs. NOTE: Package management is by default disabled.
2012-02-01 23:29:37 +00:00