OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 7... | Line 7... | |||
7 | |
7 | |
|
8 | include $(TOPDIR)/rules.mk |
8 | include $(TOPDIR)/rules.mk |
|
Line 9... | Line 9... | |||
9 | include $(INCLUDE_DIR)/kernel.mk |
9 | include $(INCLUDE_DIR)/kernel.mk |
|
10 | |
10 | |
|
11 | PKG_NAME:=strace |
11 | PKG_NAME:=strace |
|
Line 12... | Line 12... | |||
12 | PKG_VERSION:=4.26 |
12 | PKG_VERSION:=4.20 |
|
13 | PKG_RELEASE:=1 |
13 | PKG_RELEASE:=1 |
|
14 | |
14 | |
|
Line 15... | Line 15... | |||
15 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz |
15 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz |
|
16 | PKG_SOURCE_URL:=https://strace.io/files/$(PKG_VERSION) |
16 | PKG_SOURCE_URL:=@SF/$(PKG_NAME) |
|
17 | PKG_HASH:=7c4d2ffeef4f7d1cdc71062ca78d1130eb52f947c2fca82f59f6a1183bfa1e1c |
17 | PKG_HASH:=5bf3148dd17306a42566f7da17368fdd781afa147db05ea63a4ca2b50f58c523 |
|
Line 18... | Line 18... | |||
18 | |
18 | |
|
Line 19... | Line 19... | |||
19 | PKG_LICENSE:=BSD-3c |
19 | PKG_LICENSE:=BSD-3c |
|
- | 20 | PKG_LICENSE_FILES:=COPYRIGHT |
||
20 | PKG_LICENSE_FILES:=COPYRIGHT |
21 | PKG_CPE_ID:=cpe:/a:paul_kranenburg:strace |
|
Line 21... | Line -... | |||
21 | PKG_CPE_ID:=cpe:/a:paul_kranenburg:strace |
- | ||
22 | |
- | ||
23 | PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> |
- | ||
24 | |
- | ||
25 | PKG_FIXUP:=autoreconf |
22 | |
|
Line 26... | Line 23... | |||
26 | PKG_INSTALL:=1 |
23 | PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> |
|
Line 27... | Line -... | |||
27 | |
- | ||
28 | PKG_CONFIG_DEPENDS := \ |
- | ||
29 | CONFIG_STRACE_LIBDW \ |
- | ||
30 | CONFIG_STRACE_LIBUNWIND |
- | ||
31 | |
24 | |
|
32 | include $(INCLUDE_DIR)/package.mk |
25 | PKG_FIXUP:=autoreconf |
|
33 | |
26 | PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_strace_libunwind |
|
34 | HOST_CFLAGS += -I$(LINUX_DIR)/user_headers/include |
27 | PKG_INSTALL:=1 |
|
35 | |
28 | |
|
Line 36... | Line 29... | |||
36 | ifeq ($(ARCH),aarch64) |
29 | include $(INCLUDE_DIR)/package.mk |
|
37 | CONFIGURE_ARGS += --enable-mpers=check |
30 | |
|
38 | endif |
31 | HOST_CFLAGS += -I$(LINUX_DIR)/user_headers/include |
|
39 | |
32 | |
|
40 | CONFIGURE_VARS+= \ |
33 | CONFIGURE_VARS+= \ |
|
41 | LDFLAGS_FOR_BUILD="$(HOST_LDFLAGS)" \ |
34 | LDFLAGS_FOR_BUILD="$(HOST_LDFLAGS)" \ |
|
42 | CPPFLAGS_FOR_BUILD="$(HOST_CPPFLAGS)" \ |
35 | CPPFLAGS_FOR_BUILD="$(HOST_CPPFLAGS)" \ |
|
Line 43... | Line 36... | |||
43 | CFLAGS_FOR_BUILD="$(HOST_CFLAGS)" \ |
36 | CFLAGS_FOR_BUILD="$(HOST_CFLAGS)" \ |
|
44 | CC_FOR_BUILD="$(HOST_CC)" |
37 | CC_FOR_BUILD="$(HOST_CC)" |
|
45 | |
38 | |
|
46 | define Package/strace |
39 | define Package/strace |
|
Line 47... | Line 40... | |||
47 | SECTION:=utils |
40 | SECTION:=utils |
|
48 | CATEGORY:=Utilities |
- | ||
49 | TITLE:=System call tracer |
- | ||
50 | DEPENDS:=+STRACE_LIBDW:libdw +STRACE_LIBUNWIND:libunwind |
- | ||
51 | URL:=http://strace.sourceforge.net/ |
- | ||
52 | endef |
- | ||
53 | |
- | ||
54 | define Package/strace/description |
- | ||
55 | A useful diagnostic, instructional, and debugging tool. Allows you to track what |
- | ||
56 | system calls a program makes while it is running. |
- | ||
57 | endef |
- | ||
58 | |
41 | CATEGORY:=Utilities |
|
59 | define Package/strace/config |
42 | TITLE:=System call tracer |
|
60 | choice |
43 | DEPENDS:=+PACKAGE_strace_libunwind:libunwind |
|
61 | prompt "stack tracing support" |
44 | URL:=http://strace.sourceforge.net/ |
|
Line 62... | Line -... | |||
62 | default STRACE_NONE |
- | ||
63 | |
- | ||
64 | config STRACE_NONE |
45 | endef |
|
65 | bool "None" |
- | ||
66 | |
46 | |
|
67 | config STRACE_LIBDW |
47 | define Package/strace/description |
|
Line 68... | Line 48... | |||
68 | bool "libdw" |
48 | A useful diagnostic, instructional, and debugging tool. Allows you to track what |
|
69 | |
49 | system calls a program makes while it is running. |