mirror of
https://github.com/netsurf-browser/netsurf
synced 2024-12-23 20:46:50 +03:00
Simplfy and reduce repetition.
svn path=/trunk/netsurf/; revision=9269
This commit is contained in:
parent
1fe0960fbb
commit
4d132c72e7
@ -89,57 +89,33 @@
|
|||||||
configured to use libpng instead of libmng. If you wish to do this, install
|
configured to use libpng instead of libmng. If you wish to do this, install
|
||||||
the libpng development package instead.
|
the libpng development package instead.
|
||||||
|
|
||||||
Libnsbmp
|
The NetSurf project's libraries
|
||||||
----------
|
---------------------------------
|
||||||
|
|
||||||
NetSurf has its own library for decoding and rendering BMPs, ICOs, etc.
|
The NetSurf project has developed several libraries which are required by
|
||||||
You can check it out from svn://svn.netsurf-browser.org/trunk/libnsbmp
|
the browser. These are:
|
||||||
|
|
||||||
To build and install it:
|
LibParserUtils -- Parser building utility functions
|
||||||
|
LibWapcaplet -- String internment
|
||||||
|
Hubbub -- HTML5 compliant HTML parser
|
||||||
|
LibCSS -- CSS parser and selection engine
|
||||||
|
LibNSGIF -- GIF format image decoder
|
||||||
|
LibNSBMP -- BMP and ICO format image decoder
|
||||||
|
|
||||||
|
To fetch each of these libraries, run the following commands:
|
||||||
|
|
||||||
|
$ svn co svn://svn.netsurf-browser.org/trunk/libparserutils
|
||||||
|
$ svn co svn://svn.netsurf-browser.org/trunk/libwapcaplet
|
||||||
|
$ svn co svn://svn.netsurf-browser.org/trunk/hubbub
|
||||||
|
$ svn co svn://svn.netsurf-browser.org/trunk/libcss
|
||||||
|
$ svn co svn://svn.netsurf-browser.org/trunk/libnsgif
|
||||||
|
$ svn co svn://svn.netsurf-browser.org/trunk/libnsbmp
|
||||||
|
|
||||||
|
To build and install these libraries, simply enter each of their directories
|
||||||
|
and run:
|
||||||
|
|
||||||
$ sudo make install
|
$ sudo make install
|
||||||
|
|
||||||
Libnsgif
|
|
||||||
----------
|
|
||||||
|
|
||||||
NetSurf has its own library for decoding and rendering GIFs. You can check
|
|
||||||
it out from svn://svn.netsurf-browser.org/trunk/libnsgif
|
|
||||||
|
|
||||||
To build and install it:
|
|
||||||
|
|
||||||
$ sudo make install
|
|
||||||
|
|
||||||
Hubbub
|
|
||||||
--------
|
|
||||||
|
|
||||||
NetSurf requires Hubbub, the project's HTML parser. To build this, you will
|
|
||||||
also require libparserutils. Firstly, check out libparserutils from;
|
|
||||||
|
|
||||||
svn://svn.netsurf-browser.org/trunk/libparserutils
|
|
||||||
|
|
||||||
and do "sudo make install". Once this is built and installed, you can check
|
|
||||||
out and build Hubbub. Check out hubbub from;
|
|
||||||
|
|
||||||
svn://svn.netsurf-browser.org/trunk/hubbub
|
|
||||||
|
|
||||||
and again do "sudo make install".
|
|
||||||
|
|
||||||
LibCSS
|
|
||||||
--------
|
|
||||||
|
|
||||||
NetSurf requires LibCSS, the project's CSS parser and selection engine. To
|
|
||||||
build this, you will also require libwapcaplet. Firstly, check out
|
|
||||||
libwapcaplet from;
|
|
||||||
|
|
||||||
svn://svn.netsurf-browser.org/trunk/libwapcaplet
|
|
||||||
|
|
||||||
and do "sudo make install". Once this is built and installed, you can check
|
|
||||||
out and build LibCSS. Check out LibCSS from;
|
|
||||||
|
|
||||||
svn://svn.netsurf-browser.org/trunk/libcss
|
|
||||||
|
|
||||||
and again do "sudo make install".
|
|
||||||
|
|
||||||
Librosprite
|
Librosprite
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
@ -173,7 +149,6 @@
|
|||||||
|
|
||||||
svn://svn.netsurf-browser.org/trunk/libharu
|
svn://svn.netsurf-browser.org/trunk/libharu
|
||||||
|
|
||||||
|
|
||||||
General requirements
|
General requirements
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
@ -184,4 +159,3 @@
|
|||||||
This will pull in loads of things, like all the GTK dev libraries, the PNG
|
This will pull in loads of things, like all the GTK dev libraries, the PNG
|
||||||
and JPEG libraries, colour management libraries, zlib, OpenSSL etc that
|
and JPEG libraries, colour management libraries, zlib, OpenSSL etc that
|
||||||
NetSurf also depends on.
|
NetSurf also depends on.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user