Gustavo Zacarias
09a29b6a89
libusb: needs thread support
...
libusb needs thread support, and so do other packages that depend on it.
[thomas.petazzoni@free-electrons.com: adds threads dependency to
libnfc-llp, which selects libnfc.]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-30 21:27:10 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
Also remove the redundant $(call ...).
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17 20:23:05 +02:00
Arnout Vandecappelle (Essensium/Mind)
69e64c42b7
all packages: use new host-xxx-package macros
...
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17 20:18:03 +02:00
Luca Ceresoli
847fd1cf1b
libusb: define license
...
Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2012-07-17 19:07:28 +02:00
Peter Korsgaard
58e472374f
libusb: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-04-20 11:20:30 +02:00
Thomas Petazzoni
66ac654d8e
libusb: add host variant
...
[Peter: remove redundant HOST_*_DEPENDENCIES]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2012-02-02 21:01:49 +01:00
Thomas Petazzoni
300f9c9c9d
package: remove useless arguments from AUTOTARGETS
...
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.
[Peter: pkgdir->pkgparentdir]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-09-29 23:12:27 +02:00
Peter Korsgaard
0be744e495
package: apply libtool patch where possible
...
Now that we have libtool-2.2.x patch support, we can get rid of a bunch
of _LIBTOOL_PATH = NO, fixing (potential) cross link issues.
Notice: php not changed, as it uses a very old 1.5 version for the
embedded sqlite, where our buildroot-libtool-v1.5.patch doesn't apply.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-02-17 14:02:52 +01:00
Gustavo Zacarias
3638e528e0
libusb: bump version
...
Closes #1897
[Peter: bump to 1.08 instead]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-06-06 20:36:09 +02:00
Mike Crowe
e237c99357
libusb: bump version, convert to autotools, add -compat lib
...
Upgrade libusb to v1.0.3 and add new libusb-compat package for
compatibility with old packages that expect the pre-1.0 API.
Also update usb_modeswitch to depend on libusb-compat rather than
libusb.
Minor fixes by Thomas Petazzoni <thomas.petazzoni@free-electrons.com>.
Fixes bug #1093 .
Signed-off-by: Mike Crowe <mac@mcrowe.com>
2010-04-06 21:55:14 +02:00
Peter Korsgaard
20788aef4d
libusb: move phony dependencies to toplevel libusb target
...
Real targets shouldn't have phony dependencies, as make otherwise
always consider them out of date.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-12-20 22:27:20 +01:00
Thomas Petazzoni
f3e2f5c04e
libusb: convert to autotools infrastructure for host package
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-12-15 19:57:38 +01:00
Thomas Petazzoni
6dc336b293
host-pkgconfig is now host-pkg-config
...
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2009-12-15 19:57:31 +01:00
Peter Korsgaard
3fdf0bffb8
buildroot: silence ./configure step when building with 'make -s'
...
We have been passing -q to ./configure when using 'make -s' for
packages using Makefile.autotools.in for some time. Do the same
for packages using autotools, but not using the
Makefile.autotools.in infrastructure, taking care to not do it
for packages with hand written configure scripts.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-01 21:24:42 +02:00
Will Newton
422ce6536b
package: Remove unnecessary dependencies on uclibc.
...
A C library will have been built by the toolchain makefiles, so there is no
need for packages to explicitly depend on uclibc.
Signed-off-by: Will Newton <will.newton@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03 20:22:38 +02:00
Peter Korsgaard
bdca3189a8
libusb: fix host libtool dependency
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-03 21:27:05 +02:00
Peter Korsgaard
e9782eb23b
libusb: fix host autoconf/automake dependencies
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-05-24 19:47:42 +02:00
Peter Korsgaard
77754571b2
pkgconfig: add pkgconfig package for target
...
The host versions shouldn't be visible in Kconfig, so remove the
reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets
with host-.
At the same time add pkgconfig for the target (E.G. for development) and
let BR2_PACKAGE_PKGCONFIG control that package.
Notice: all defconfigs in the tree have been updated, but make sure to
disable the pkgconfig package (unless you want it) if you use an external
config, otherwise you'll end up with pkgconfig and glib2 in the target.
2009-03-18 19:19:10 +00:00
Peter Korsgaard
4a7bfd2775
package/: convert to DOWNLOAD helper
2009-01-16 11:42:52 +00:00
Peter Korsgaard
ac1d92c425
package/: get rid of unneeded $(strip ..)
2008-12-08 08:15:27 +00:00
Peter Korsgaard
31460308a6
libusb: use 0.1.12-10 from snapshot.debian.net
2008-12-05 10:22:52 +00:00
Peter Korsgaard
4683420c4c
Kconfig: remove 'default n'
...
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Peter Korsgaard
565e05c8a1
packages: fix pkgconfig depencies and select pkgconfig where needed
2008-06-14 21:01:16 +00:00
Hamish Moffatt
40cee2a9fc
Publish $(LIBTOOL) variable and use it in the libusb dependencies, so that
...
libusb isn't rebuilt every time.
2008-06-13 10:01:03 +00:00
Peter Korsgaard
c498d3f9f3
libusb: bump patch version
2008-06-13 08:47:55 +00:00
Peter Korsgaard
f8ba68f28b
libusb: depend on actual host-libtool binary
...
We need to depend on the actual host-libtool binary instead of the phony
host-libtool as libusb otherwise will get recompiled every time.
2008-06-13 08:45:35 +00:00
Hamish Moffatt
87d71cf83f
Fix missing libtool when building libusb
2008-06-13 05:53:25 +00:00
Hamish Moffatt
fc95a74012
Fix dependencies to enable autoreconf, without rebuilding every time
2008-05-28 06:54:02 +00:00
Hamish Moffatt
6485701676
Fix dependency on host-autoconf
2008-05-28 02:12:52 +00:00
Peter Korsgaard
584e60c797
libusb: correctly install into STAGING_DIR/usr
...
Closes #2494
2008-03-27 13:00:31 +00:00
"Steven J. Hill"
b24ac47738
Update diff version.
2008-02-18 14:30:59 +00:00
Peter Korsgaard
65659f38f3
libusb: install into target with cp instead of install to preserve symlinks
2008-02-15 14:06:39 +00:00
Thomas Lundquist
dc6a57bc69
Added BR2_DEBIAN_MIRROR
2007-12-27 12:00:12 +00:00
Ivan Kuten
fc9ba2d74d
fix libusb autoconf scripts for armeb
2007-11-09 09:30:08 +00:00
Ivan Kuten
f84517a383
remove g++ dependency from libusb
2007-11-09 09:26:37 +00:00
Bernhard Reutner-Fischer
14a71561a3
- just use the strip binary to avoid confusing libtool (quotes)
...
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Ulf Samuelsson
193d987287
Build libusb without annoying tests, breaking the build
2007-09-25 12:54:48 +00:00
Bernhard Reutner-Fischer
d2a1d33c03
- fix source location of libusb libs
2007-09-20 09:35:33 +00:00
Bernhard Reutner-Fischer
c306dd8dbf
- need to touch the tarball
2007-08-31 12:04:00 +00:00
Bernhard Reutner-Fischer
6c6cb06709
- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l)
2007-08-21 19:20:18 +00:00
Bernhard Reutner-Fischer
4989666333
- pull in patches from debian.
2007-08-21 18:30:54 +00:00
Bernhard Reutner-Fischer
7b403ada37
- sed -i -e "/\-[[:space:]]*mkdir[[:space:]][[:space:]]*-p/s/-[[:space:]]*mkdir/mkdir/g"
...
(want to know about errors if mkdir failed). Thanks to Cristian Ionescu-Idbohrn for pointing this out
2007-08-21 11:25:30 +00:00
Ulf Samuelsson
cf55419b3f
SED away some whitespace
2007-08-20 17:21:16 +00:00
Ulf Samuelsson
a2e5113512
Use STAGING_DIR/usr/lib instead of STAGING_DIR/lib
2007-08-11 22:26:56 +00:00
Ulf Samuelsson
483331462a
Avoid repeated rebuild of libusb
2007-07-16 09:45:39 +00:00
Ulf Samuelsson
e1621a4a2a
Use <package>_VERSION in all <package>.mk instead of <package>_VER
2007-07-11 14:06:06 +00:00
Bernhard Reutner-Fischer
9bb66ca13e
- the TARGET_CONFIGURE_OPTS have to be passed after $(MAKE).
...
Fixes build breakage as seen by Ulf et al.
2007-07-09 08:30:38 +00:00
Bernhard Reutner-Fischer
74d518dc2a
- add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGS
...
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27 12:01:27 +00:00
"Steven J. Hill"
771a17e52d
Major clean-up.
2007-05-07 04:00:11 +00:00
Eric Andersen
85d7f6f05f
fixup package LDFLAGS handling
2007-03-13 22:59:59 +00:00