1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
# -*-makefile-*-
#
# Copyright (C) 2012 by Wolfram Sang <w.sang@pengutronix.de>
#
# For further information about the PTXdist project and license conditions
# see the README file.
#
#
# We provide this package
#
PACKAGES-$(PTXCONF_LIBCAP_NG) += libcap-ng
#
# Paths and names
#
LIBCAP_NG_VERSION := 0.8.5
LIBCAP_NG_MD5 := 3c280d902b902f28caf3990e018fcd31
LIBCAP_NG := libcap-ng-$(LIBCAP_NG_VERSION)
LIBCAP_NG_SUFFIX := tar.gz
LIBCAP_NG_URL := http://people.redhat.com/sgrubb/libcap-ng/$(LIBCAP_NG).$(LIBCAP_NG_SUFFIX)
LIBCAP_NG_SOURCE := $(SRCDIR)/$(LIBCAP_NG).$(LIBCAP_NG_SUFFIX)
LIBCAP_NG_DIR := $(BUILDDIR)/$(LIBCAP_NG)
LIBCAP_NG_LICENSE := LGPL-2.1-or-later AND GPL-2.0-or-later
# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
#
# autoconf
#
LIBCAP_NG_CONF_TOOL := autoconf
LIBCAP_NG_CONF_ENV := \
ac_cv_prog_swig_found=no
LIBCAP_NG_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
--without-debug \
--without-warn \
--without-python3
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
$(STATEDIR)/libcap-ng.targetinstall:
@$(call targetinfo)
@$(call install_init, libcap-ng)
@$(call install_fixup, libcap-ng,PRIORITY,optional)
@$(call install_fixup, libcap-ng,SECTION,base)
@$(call install_fixup, libcap-ng,AUTHOR,"Wolfram Sang <w.sang@pengutronix.de>")
@$(call install_fixup, libcap-ng,DESCRIPTION,missing)
@$(call install_lib, libcap-ng, 0, 0, 0644, libcap-ng)
ifdef PTXCONF_LIBCAP_NG_TOOLS
@$(call install_copy, libcap-ng, 0, 0, 0755, -, /usr/bin/captest)
@$(call install_copy, libcap-ng, 0, 0, 0755, -, /usr/bin/filecap)
@$(call install_copy, libcap-ng, 0, 0, 0755, -, /usr/bin/netcap)
@$(call install_copy, libcap-ng, 0, 0, 0755, -, /usr/bin/pscap)
endif
@$(call install_finish, libcap-ng)
@$(call touch)
# vim: syntax=make
|