[packages] lftp: update to 4.1.1, use g++-uc, remove stdc++ hack, use tabs rather...
[openwrt/svn-archive/archive.git] / libs / libusb-1.0 / Makefile
1 #
2 # Copyright (C) 2010 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=libusb-1.0
11 PKG_VERSION:=1.0.8
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=libusb-$(PKG_VERSION).tar.bz2
15 PKG_SOURCE_URL:=http://downloads.sourceforge.net/project/libusb/libusb-1.0/libusb-$(PKG_VERSION)
16 PKG_MD5SUM:=37d34e6eaa69a4b645a19ff4ca63ceef
17 PKG_BUILD_DIR:=$(BUILD_DIR)/libusb-$(PKG_VERSION)
18
19 include $(INCLUDE_DIR)/package.mk
20
21 define Package/libusb-1.0
22 SECTION:=libs
23 CATEGORY:=Libraries
24 TITLE:=libusb-1.0
25 URL:=http://libusb.wiki.sourceforge.net/
26 endef
27
28 define Package/libusb-1.0/description
29 libusb-1.0
30 endef
31
32 TARGET_CFLAGS += $(FPIC)
33
34 define Build/InstallDev
35 $(MAKE) install
36 $(INSTALL_DIR) $(1)/usr/include
37 $(INSTALL_DIR) $(1)/usr/include/libusb-1.0
38 $(CP) $(PKG_BUILD_DIR)/libusb/libusb.h $(1)/usr/include/libusb-1.0/
39 $(INSTALL_DIR) $(1)/usr/lib
40 $(CP) $(PKG_BUILD_DIR)/libusb/.libs/libusb*.{a,so*} $(1)/usr/lib/
41 $(CP) $(PKG_BUILD_DIR)/libusb/libusb*.la $(1)/usr/lib/
42 $(INSTALL_DIR) $(1)/usr/lib/pkgconfig
43 $(CP) $(PKG_BUILD_DIR)/libusb*.pc $(1)/usr/lib/pkgconfig/
44 endef
45
46 define Package/libusb-1.0/install
47 $(INSTALL_DIR) $(1)/usr/lib
48 $(CP) $(PKG_BUILD_DIR)/libusb/.libs/libusb*.so* $(1)/usr/lib/
49 endef
50
51 $(eval $(call BuildPackage,libusb-1.0))