OpenWrt – Blame information for rev 1
?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 |
||
13 | PKG_RELEASE:=3 |
||
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 | ABI_VERSION:=8 |
||
37 | endef |
||
38 | |||
39 | define Package/libunwind/description |
||
40 | Libunwind defines a portable and efficient C programming interface (API) to determine the call-chain of a program. |
||
41 | endef |
||
42 | |||
43 | CONFIGURE_ARGS += \ |
||
44 | --disable-documentation \ |
||
45 | --enable-minidebuginfo=no \ |
||
46 | |||
47 | |||
48 | define Package/libunwind/install |
||
49 | $(INSTALL_DIR) $(1)/usr/lib |
||
50 | $(CP) $(PKG_INSTALL_DIR)/usr/lib/libunwin*.so.* $(1)/usr/lib/ |
||
51 | endef |
||
52 | |||
53 | define Build/InstallDev |
||
54 | $(INSTALL_DIR) $(1)/usr/include $(1)/usr/lib/pkgconfig |
||
55 | $(CP) $(PKG_INSTALL_DIR)/usr/include/*.h $(1)/usr/include |
||
56 | $(CP) $(PKG_INSTALL_DIR)/usr/lib/libunwin*.so* $(1)/usr/lib |
||
57 | $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* $(1)/usr/lib/pkgconfig/ |
||
58 | endef |
||
59 | |||
60 | $(eval $(call BuildPackage,libunwind)) |