diff options
Diffstat (limited to 'docs/PACKAGING-GTK')
-rw-r--r-- | docs/PACKAGING-GTK | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/docs/PACKAGING-GTK b/docs/PACKAGING-GTK index 7436f238e..b81bc6162 100644 --- a/docs/PACKAGING-GTK +++ b/docs/PACKAGING-GTK @@ -29,11 +29,8 @@ checkouts smaller and making sure changes to one set of resources updates the other. - The binary that the build system produces is called "nsgtk". There is also - a shell script called "netsurf" that will set up the environment and launch - the nsgtk binary. Do not ship this shell script with your package. It is - included only as a convience for launching NetSurf from the build tree. - Instead, you should move nsgtk to /usr/bin/netsurf (or wherever your + The binary that the build system produces is called "nsgtk3". + You should install nsgtk3 to `/usr/bin/netsurf` (or wherever your distribution's packaging policy suggests) and copy the contents of gtk/res/ (dereferencing the symlinks, obviously) to /usr/share/netsurf (or wherever your packaging policy suggests). @@ -67,18 +64,19 @@ =================== You may also want to change NetSurf's user agent string to include the - name of your distribution. The user agent string is build by a function + name of your distribution. The user agent string is built by a function kept in utils/useragent.c - you'll want to change the macro called NETSURF_UA_FORMAT_STRING. It's processed via sprintf, so keep that in - mind when changing it. The first two printf parameters are major and minor - version numbers, the second two are OS name (uname -s) and architecture - (uname -m). You might want change this to something like: + mind when changing it. The first format parameter is the OS name (uname -s) + and the remainder are major and minor version numbers. You might want + to change this to something like: - "NetSurf/%d.%d (%s; %s; Debian GNU/Linux)" + "Mozilla/5.0 (%s; Debian GNU/Linux) NetSurf/%d.%d" - or similar. Please don't be tempted to mention Mozilla or similar - let's - let that lie die. + or similar. + Note that the "Mozilla/5.0" prefix is a requirement to enable modern + web standards on many websites. It should not be removed or modified. Home page URL =============== |