OpenWrt – Blame information for rev 3
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | # |
2 | # Copyright (C) 2008-2013 OpenWrt.org |
||
3 | # Copyright (C) 2017 Yousong Zhou <yszhou4tech@gmail.com> |
||
4 | # |
||
5 | # This is free software, licensed under the GNU General Public License v2. |
||
6 | # See /LICENSE for more information. |
||
7 | # |
||
8 | |||
9 | include $(TOPDIR)/rules.mk |
||
10 | |||
11 | PKG_NAME:=libunwind |
||
12 | PKG_VERSION:=1.2.1 |
||
3 | office | 13 | PKG_RELEASE:=2 |
1 | office | 14 | |
15 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz |
||
16 | PKG_SOURCE_URL:=@SAVANNAH/$(PKG_NAME) |
||
17 | PKG_HASH:=3f3ecb90e28cbe53fba7a4a27ccce7aad188d3210bb1964a923a731a27a75acb |
||
18 | PKG_FIXUP:=autoreconf |
||
19 | PKG_INSTALL:=1 |
||
20 | |||
21 | PKG_LICENSE:=X11 |
||
22 | PKG_LICENSE_FILES:=LICENSE |
||
23 | PKG_CPE_ID:=cpe:/a:libunwind_project:libunwind |
||
24 | |||
25 | PKG_MAINTAINER:=Yousong Zhou <yszhou4tech@gmail.com> |
||
26 | |||
27 | PKG_SSP:=0 |
||
28 | include $(INCLUDE_DIR)/package.mk |
||
29 | |||
30 | define Package/libunwind |
||
31 | SECTION:=libs |
||
32 | CATEGORY:=Libraries |
||
33 | TITLE:=The libunwind project |
||
34 | URL:=http://www.nongnu.org/libunwind/ |
||
35 | DEPENDS:=@(mips||mipsel||powerpc||i386||x86_64||arm||aarch64) |
||
36 | endef |
||
37 | |||
38 | define Package/libunwind/description |
||
39 | Libunwind defines a portable and efficient C programming interface (API) to determine the call-chain of a program. |
||
40 | endef |
||
41 | |||
42 | CONFIGURE_ARGS += \ |
||
43 | --disable-documentation \ |
||
44 | --enable-minidebuginfo=no \ |
||
45 | |||
46 | |||
47 | define Package/libunwind/install |
||
48 | $(INSTALL_DIR) $(1)/usr/lib |
||
3 | office | 49 | $(CP) $(PKG_INSTALL_DIR)/usr/lib/libunwin*.so* $(1)/usr/lib/ |
1 | office | 50 | endef |
51 | |||
52 | define Build/InstallDev |
||
53 | $(INSTALL_DIR) $(1)/usr/include $(1)/usr/lib/pkgconfig |
||
54 | $(CP) $(PKG_INSTALL_DIR)/usr/include/*.h $(1)/usr/include |
||
55 | $(CP) $(PKG_INSTALL_DIR)/usr/lib/libunwin*.so* $(1)/usr/lib |
||
56 | $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* $(1)/usr/lib/pkgconfig/ |
||
57 | endef |
||
58 | |||
59 | $(eval $(call BuildPackage,libunwind)) |