summaryrefslogtreecommitdiffstats
path: root/package/ibrcommon
Commit message (Collapse)AuthorAgeFilesLines
* package: Remove trailing slash from all package site URLsLuca Ceresoli2015-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | The recommended form is without the trailing slash, and will become mandatory in a coming commit. This avoids the need for the $$($(2)_SITE:/=) magic in package/pkg-generic.mk to avoid double slashes in download URLs, like "https://mosh.mit.edu//mosh-1.2.5.tar.gz". ^^ Note: this work has already been done in b0b9606530dfc6de4030 a few months ago and earlier in c7f4b964718bc5a3329b and 4a9eb20de817fa64, but no check has been added at that time to avoid new slashes to slip in, and so they did. This time a patch will follow immediately to prevent future mistakes from being unnoticed. Mass-replaced with the following command: git grep -l '_SITE.*/$' | xargs sed -i '/_SITE.*=/s|/$||' Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ibrcommon: fix basename call under muslBrendan Heading2015-09-201-0/+55
| | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/9c3/9c3889fe80e58b7a35c242332f993992044d2f6b/ ibrcommon was relying on a glibc extension to basename(3) which allowed it to accept a const char* parameter (instead of char*). Fixed by testing for __GLIBC__; if not defined (such as when musl is in use) a fallback block is used which creates a temporary copy of the path. Signed-off-by: Brendan Heading <brendanheading@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ibrcommon: add missing dependency on host-pkgconfThomas Petazzoni2015-08-291-0/+1
| | | | | | | pkg-config is used by ibrcommon to detect the availability of openssl, libnl and libxml2, so we must depend on host-pkgconf. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ibrcommon: add hash fileThomas Petazzoni2015-08-291-0/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ibrcommon: fix dependencies of comment in Config.inThomas Petazzoni2015-08-291-2/+1
| | | | | | | | | We want the comment to be displayed either if C++ is not supported *or* if threads is not supported. Also, fix the indentation to use a tab. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ibrcommon: new packageTom Sparks2015-08-292-0/+49
[Thomas: - add package in package/Config.in, to make it visible in menuconfig - make the openssl, libnl and libxml2 dependencies optional, since they are definitely not mandatory - add README to the license files, since it contains useful licensing related information. - remove custom INSTALL_STAGING_OPTS and INSTALL_TARGET_OPTS since the package uses automake. - add missing final newline in Config.in and .mk file.] Signed-off-by: Tom Sparks <tom_a_sparks@yahoo.com.au> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud