Browse Source

docs/manual: FOO_SITE must not have a trailing slash

This has been the best practice since a long time, but it was not
clearly stated in the manual. Now it is mandatory, so mention it
explicitly.

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Luca Ceresoli 9 years ago
parent
commit
c7ed1243a5
1 changed files with 4 additions and 2 deletions
  1. 4 2
      docs/manual/adding-packages-generic.txt

+ 4 - 2
docs/manual/adding-packages-generic.txt

@@ -227,7 +227,9 @@ information is (assuming the package name is +libfoo+) :
 
 
 * +LIBFOO_SITE+ provides the location of the package, which can be a
 * +LIBFOO_SITE+ provides the location of the package, which can be a
   URL or a local filesystem path. HTTP, FTP and SCP are supported URL
   URL or a local filesystem path. HTTP, FTP and SCP are supported URL
-  types for retrieving package tarballs. Git, Subversion, Mercurial,
+  types for retrieving package tarballs. In these cases don't include a
+  trailing slash: it will be added by Buildroot between the directory
+  and the filename as appropriate. Git, Subversion, Mercurial,
   and Bazaar are supported URL types for retrieving packages directly
   and Bazaar are supported URL types for retrieving packages directly
   from source code management systems. There is a helper function to make
   from source code management systems. There is a helper function to make
   it easier to download source tarballs from GitHub (refer to
   it easier to download source tarballs from GitHub (refer to
@@ -246,7 +248,7 @@ information is (assuming the package name is +libfoo+) :
     +LIBFOO_SITE=http://www.libfoosoftware.org/libfoo+ +
     +LIBFOO_SITE=http://www.libfoosoftware.org/libfoo+ +
     +LIBFOO_SITE=http://svn.xiph.org/trunk/Tremor+ +
     +LIBFOO_SITE=http://svn.xiph.org/trunk/Tremor+ +
     +LIBFOO_SITE=/opt/software/libfoo.tar.gz+ +
     +LIBFOO_SITE=/opt/software/libfoo.tar.gz+ +
-    +LIBFOO_SITE=$(TOPDIR)/../src/libfoo/+
+    +LIBFOO_SITE=$(TOPDIR)/../src/libfoo+
 
 
 * +LIBFOO_EXTRA_DOWNLOADS+ is a space-separated list of additional
 * +LIBFOO_EXTRA_DOWNLOADS+ is a space-separated list of additional
   files that Buildroot should download. If an entry contains +://+
   files that Buildroot should download. If an entry contains +://+