Commit Graph

94 Commits

Author SHA1 Message Date
David Bryant
6dff9ef949 Edit English idiom. punctuation, etc., throughout chapter 6. 2022-11-03 19:29:02 -05:00
Pierre Labastie
f8b27abcda Generate shared C++ bindings for ncurses
Presently we let the build system generate static C++ bindings, and
then we remove them. Note that we could also prevent generating
any C++ binding, since nothing in LFS/BLFS use them, but it seems to
me that generating the shared ones is closer to what is done for
other packages.
2022-06-29 14:08:29 +02:00
Xi Ruoyao
f81a8a4a3c
fix command for removing libncurses++w.a
What was I doing ?!
2022-05-27 21:50:53 +08:00
Xi Ruoyao
2bb813a1e8
ncurses: remove libncurses++w.a from temp ncurses 2022-05-26 19:30:40 +08:00
Xi Ruoyao
e0f124e741
chapter 6 ncurses: disable stripping (invoking host strip) 2021-12-18 01:32:45 +08:00
Douglas R. Reno
d7a942197e Merge Xi's changes into trunk
Update to meson-0.58.0
Update to systemd-248
Update to gcc-11.1.0
Update to linux-5.12.1
Update to iproute2-5.12.0
Update to Python-3.9.5
Make /bin, /sbin, and /lib symlinks to their counterparts in /usr.
Thanks again for a significant portion of this work goes to Xi, I only
really merged it and made a couple of modifications for my updates. To
LFS 11.x we go!
2021-05-11 23:24:11 -05:00
Pierre Labastie
fe039b5f78 Match ncurses chapter 6 to what is done in chapter 8, and add explanations
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11994 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-07-06 20:47:01 +00:00
Bruce Dubbs
3d92d63bde Minor updates.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11939 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-14 15:24:09 +00:00
Pierre Labastie
a0d9193fa6 Do not install .pc files for ncurses in chapter 6: they are not needed,
and it may generate errors if pkg-config is not installed on the host

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11937 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-14 12:58:30 +00:00
Pierre Labastie
94ec149429 Add a switch to chapter 6 ncurses' configure so that it does not install
compressed manpages if the host distro has compressed manpages

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11932 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-13 06:13:02 +00:00
Thomas Trepl
fb386e05f1 Rename package entities to be independent of chapter numbering
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11921 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-11 12:55:28 +00:00
Bruce Dubbs
bc8cca581f Text updates to cross2 branch Chapter 6
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11917 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-10 20:44:16 +00:00
Bruce Dubbs
fcc027677d Initial commit of alternative cross LFS
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/cross2@11897 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-06-07 20:16:00 +00:00
Bruce Dubbs
1118b1757d Create branches/merge in svn repo fo rtesting of merged LFS books
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/merge@11073 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2016-05-24 21:24:59 +00:00
Bruce Dubbs
040ecb6de9 Update to man-db-2.7.4.
Update to linux-4.2.3.
Update to tzdata2015g.
Many updates to installed files and directories.  Huge thanks to Fernando. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10964 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-10-12 21:20:03 +00:00
Bruce Dubbs
624a0390fc Change ncursesw5 references to ncursesw5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10962 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-10-02 16:58:08 +00:00
Bruce Dubbs
08d802f54e Provide non-wide-character ncurses instructions that are complient with version
5 of ncurses.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10951 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-09-18 01:54:38 +00:00
Bruce Dubbs
0f3055acdd Another ncurses typo
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10939 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-08-19 17:04:52 +00:00
Bruce Dubbs
f5e821c9ec Update to procps-ng-3.3.11.
Update to man-pages-4.02.
Update to ncurses-6.0.
Update to glibc-2.22.
Update to linux-4.1.5.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10936 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-08-11 20:56:26 +00:00
Bruce Dubbs
bb189b08be Added a fix for security issue in Glibc (CVE-2015-1781).
Thanks to Ken Moffat for identifying the proplem and the fix.

Fixed Ncurses and Perl build with GCC 5. Thanks to Ken Moffat and 
Douglas R. Reno for providing the patches.

Updated to GCC-5.1.0.  Imported changes from systemd version.


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10903 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-04-24 03:19:38 +00:00
Bruce Dubbs
73b2841ee1 Remove non-essential static libraries from the installation. Added a new
section in Chapter 6 Introduction, supressed many static libraries in different
packages, and removed the remaining in the Cleaning Up section.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10880 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-03-15 23:29:31 +00:00
Bruce Dubbs
7bb9fda5ec Minor text and punctuation updates
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10844 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-02-10 21:54:19 +00:00
Krejzi
afba93bef3 Merged consistency update patch from systemd book.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10833 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2015-02-07 02:44:18 +00:00
Chris Staub
d51dfb9d73 Updated text about new configure options
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10729 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2014-08-24 05:34:38 +00:00
Bruce Dubbs
a326b1d77c Fix kmod, procps-ng, zlib, readline, ncurses,
and xz methods of establishing correct symbolic links
for libraries.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10391 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-12-13 20:04:46 +00:00
Matthew Burgess
2ca8941c1f Remove trailing whitespace from all files.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10121 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-02-11 20:09:22 +00:00
Bruce Dubbs
c0220ed5ba Change ncurses instructions to create and install .pc files.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10113 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2013-01-30 20:28:37 +00:00
Bruce Dubbs
ca101adb8c Update installed program description for several packages
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10022 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-10-15 18:26:20 +00:00
Bruce Dubbs
f5976ac6b4 Misc fixes from Fernando
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9999 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-09-27 02:36:20 +00:00
Matthew Burgess
4428ad0165 Correct the location of various package's man pages. Fixes #3097.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9867 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2012-05-30 19:38:07 +00:00
Matthew Burgess
3119ddc558 Update list of installed files in a number of packages. Fixes #2979.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9688 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2011-12-05 22:21:13 +00:00
Bruce Dubbs
fe05b08956 Add installed directories information to
each package.  Thanks to Chris Staub for the patch.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9285 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-05-23 17:18:52 +00:00
Matthew Burgess
bc5f39a35e Minor wording fix. Fixes #2654.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9273 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2010-05-21 22:26:50 +00:00
Bruce Dubbs
8601b59ee1 Finish removing "tabs" from ncurses
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9132 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-12-06 19:09:14 +00:00
Bruce Dubbs
db78da7c64 Remove 'tabs' as an installed program of ncurses
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9131 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-12-06 18:23:13 +00:00
Bruce Dubbs
a26951eac5 Separate standards page and rationale page
and reformat.  Provided more information about packages
 needed to satisfy LSB.

 Also fixed a couple of typos.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9120 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-11-24 21:50:43 +00:00
Bruce Dubbs
71b1c20d7f Removed redundencies in ncurses.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8904 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-05-23 12:48:27 +00:00
Matthew Burgess
90aae6b8fb Update various packages' list of installed programs and libraries. Many thanks to Chris Staub for the patch. Fixes #2371.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8870 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2009-05-10 18:36:23 +00:00
Matthew Burgess
d0e13a81ac Upgrade to Ncurses-5.7. Fixes #2276.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8765 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-12-07 11:42:15 +00:00
Randy McMurchy
2e1fb0caf9 Added some documentation installation commands to the Chapter 6 Ncurses instructions
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8626 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2008-10-11 01:48:43 +00:00
Manuel Canales Esparcia
0445a3d506 Added remap attributes to userinput tags in packages pages.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8389 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-09-18 21:11:00 +00:00
Manuel Canales Esparcia
9058aa1ecb Updated Ncurses contents list and fixes some typos.
Thanks to Chris Staub for the patch.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8385 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-09-16 07:29:31 +00:00
Manuel Canales Esparcia
e7477591dd Added sect1info blocks to packages pages.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8366 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-09-07 19:16:43 +00:00
Dan Nichilson
0014bff798 Remove extra ncurses symbolic link
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8244 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-07-25 00:12:40 +00:00
Dan Nichilson
ad83f72ad8 Remove extraneous && in chained commands
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8235 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-07-24 14:48:14 +00:00
Matthew Burgess
1aba30dba8 Add an upstream patch for Ncurses, which fixes a number of issues uncovered by the Coverity static code analysis tool. Fixes #1995.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@8113 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-05-05 21:58:20 +00:00
Manuel Canales Esparcia
b06ca361a4 Updated book sources to use DocBook-XML DTD 4.5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7970 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-03-21 18:42:58 +00:00
Matthew Burgess
49ae4c6991 Mention the Ncurses test suite. Fixes #1954.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7961 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-03-04 21:39:57 +00:00
Matthew Burgess
2c69ed4864 Remove some chmod commands as newer upstream releases mean they are no longer necessary. Fixes #1953.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7918 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-02-09 20:57:08 +00:00
Matthew Burgess
3dab9f9c67 Upgrade to NCurses-5.6. Fixes #1940.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7901 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2007-01-31 18:18:35 +00:00