# -*-makefile-*- # # Copyright (C) 2009 by Carsten Schlote # # See CREDITS for details about who has contributed to this project. # # For further information about the PTXdist project and license conditions # see the README file. # # # We provide this package # PACKAGES-$(PTXCONF_ACL) += acl # # Paths and names # ACL_VERSION := 2.2.52 ACL_MD5 := a61415312426e9c2212bd7dc7929abda ACL := acl-$(ACL_VERSION) ACL_SUFFIX := tar.gz ACL_URL := http://download.savannah.gnu.org/releases/acl/$(ACL).src.$(ACL_SUFFIX) ACL_SOURCE := $(SRCDIR)/$(ACL).src.$(ACL_SUFFIX) ACL_DIR := $(BUILDDIR)/$(ACL) ACL_LICENSE := GPL-2.0-only AND LGPL-2.1-only ACL_LICENSE_FILES := \ file://doc/COPYING;md5=c781d70ed2b4d48995b790403217a249 \ file://doc/COPYING.LGPL;md5=9e9a206917f8af112da634ce3ab41764 # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- ACL_PATH := PATH=$(CROSS_PATH) ACL_ENV := $(CROSS_ENV) ACL_INSTALL_OPT := \ DIST_ROOT=$(ACL_PKGDIR) \ install \ install-lib \ install-dev # # autoconf # ACL_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ --libexecdir=/usr/lib \ --enable-shared \ --$(call ptx/endis, PTXCONF_ACL_GETTEXT)-gettext # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- $(STATEDIR)/acl.targetinstall: @$(call targetinfo) @$(call install_init, acl) @$(call install_fixup, acl,PRIORITY,optional) @$(call install_fixup, acl,SECTION,base) @$(call install_fixup, acl,AUTHOR,"Carsten Schlote ") @$(call install_fixup, acl,DESCRIPTION,missing) ifdef PTXCONF_ACL_TOOLS @$(call install_copy, acl, 0, 0, 0755, -, /usr/bin/chacl) @$(call install_copy, acl, 0, 0, 0755, -, /usr/bin/setfacl) @$(call install_copy, acl, 0, 0, 0755, -, /usr/bin/getfacl) endif @$(call install_lib, acl, 0, 0, 0644, libacl) @$(call install_finish, acl) @$(call touch) # vim: syntax=make