summaryrefslogtreecommitdiffstats
path: root/rules/libusb.make
Commit message (Collapse)AuthorAgeFilesLines
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libusb: rename libusbx to libusbAlexander Aring2014-04-211-3/+3
| | | | | Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libusb: drop libusb and use libusbxAlexander Aring2014-04-031-21/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch drops the libusb support and add the libusbx instead. We can do that because libusb and libusbx offers the same API, original text from libusbx project website: "If you are an existing user of libusb, you don't have to change anything. Just download the libusbx library and use it in your code. The library is designed as a drop in replacement for libusb, so please give it a try. If you don't like it, which we very much doubt, you can always revert..." Another point is that libusbx website says that the libusb project is somehow died and will not longer release new releases: "The reason for the fork is that, despite having dedicated members, libusb has still not been able to produce a new release for the past 2 years. When a project fails to produce regular releases, we consider that you, its user, are paying the ultimate price. This is because it means that patches and new feature are being witheld and you end up wasting your time." This patch fix also a few bugs which I detected: i) switch to "--disable-static", otherwise it was "--enable-shared --enable-static" ii) correct use of --disable-log and --enable-debug-log, there was an option for these two configure flags but also was a static "--disable-log --disable-debug-log" in the configure call, which makes no sense. iii) Fix Jürgen Beisert's mail address. iv) cleanup and remove _ENV and _PATH setting. new features: i) Add LIBUSB_SYSTEM_LOG which could enable --enable-system-log flag. ii) also adding some new disable flag --disable-tests-build iii) I add "--disable-udev" there but we should have a --enable-udev... The old one has no kind of udev support and I got a recursive dependency detection because udev-legacy needs usbutils which needs libusb. We should look at this in the near future. iv) change "libusb" entry to "libusbx" v) rename LIBUSB_DISBALE_LOG to LIBUSB_LOG and change logic. I also keep the patch from libusb and port it to libusbx because I saw that libusbx uses also pthreads. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libusb: LIBUSB_BUILD_STATIC no longer existsMichael Olbrich2012-07-031-2/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libusb: use endisRobert Schwebel2012-06-141-7/+2
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* libusb: remove redundant get stageRobert Schwebel2012-06-141-8/+0
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* rules: use ptx/mirror for all mirror URLsMichael Olbrich2012-01-061-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] add md5sum for all packagesMichael Olbrich2011-05-041-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [libusb] targetinstall consolidationRobert Schwebel2010-10-221-4/+2
| | | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete fixup linesMichael Olbrich2010-07-191-3/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [libusb] version bump 1.0.6 -> 1.0.8Robert Schwebel2010-06-031-1/+1
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* [rules] remove obsolete clean target & minor cleanupsMichael Olbrich2010-01-181-9/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [libusb] version bump 1.0.3 -> 1.0.6Robert Schwebel2010-01-011-1/+1
| | | | | | While being there, pushed the patch into the upstream ticketing system. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* bump libusb version from 1.0.2 to 1.0.3 and libusb-compat to 0.1.3Remy Bohmer2009-09-271-1/+3
| | | | | | | Also fix the logging of libusb Signed-off-by: Remy Bohmer <linux@bohmer.net> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [libusb] added licenseMarc Kleine-Budde2009-06-291-0/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10905 33e552b5-05e3-0310-8538-816dae2090ed
* [libusb] version bump to 1.0.2Marc Kleine-Budde2009-06-291-1/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10904 33e552b5-05e3-0310-8538-816dae2090ed
* libusb-1.0: fix library dependenciesRobert Schwebel2009-06-101-7/+3
| | | | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10737 33e552b5-05e3-0310-8538-816dae2090ed
* [libusb] version bump to 1.0.1Marc Kleine-Budde2009-05-171-1/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10531 33e552b5-05e3-0310-8538-816dae2090ed
* * libusb: renamed back to libusbRobert Schwebel2009-05-111-0/+98
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10440 33e552b5-05e3-0310-8538-816dae2090ed
* * libusb-0.1: removed (replaced by libusb-compat)Robert Schwebel2009-05-111-86/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10439 33e552b5-05e3-0310-8538-816dae2090ed
* * libusb.make:Marc Kleine-Budde2008-08-281-59/+6
| | | | | | | cleanup + install libs 644 git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8809 33e552b5-05e3-0310-8538-816dae2090ed
* * add option to en-/disable libusb-documentationWolfram Sang2008-08-111-0/+6
| | | | | | | disabling requires less tools to be installed on the host git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8737 33e552b5-05e3-0310-8538-816dae2090ed
* * .make files: location of ipkg files has changedRobert Schwebel2008-06-031-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8285 33e552b5-05e3-0310-8538-816dae2090ed
* * add libusb and usbutilsSascha Hauer2007-04-161-0/+133
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7103 33e552b5-05e3-0310-8538-816dae2090ed