sg3-utils: add newer buildable version
[openembedded.git] / recipes / udev / acl_2.2.49.bb
1 DESCRIPTION = "Commands for Manipulating POSIX Access Control Lists"
2 LICENSE = "GPLv2"
3
4 PR = "r1" 
5
6 DEPENDS = "attr"
7
8 SRC_URI = "http://mirror.its.uidaho.edu/pub/savannah/acl/acl-${PV}.src.tar.gz"
9
10 inherit autotools lib_package
11
12 EXTRA_OECONF = " --enable-gettext=yes \
13                 ac_cv_path_XGETTEXT=${STAGING_BINDIR_NATIVE}/xgettext \
14                 ac_cv_path_MSGFMT=${STAGING_BINDIR_NATIVE}/msgfmt \
15                 ac_cv_path_MSGMERGE=${STAGING_BINDIR_NATIVE}/msgmerge "
16
17 do_configure_append() {
18     # gettext hack
19     echo "#define _(str) str" >> ${S}/include/config.h
20 }
21
22 do_install() {
23     export PKG_BIN_DIR=${D}${bindir}
24     export PKG_SBIN_DIR=${D}${sbindir}
25     export PKG_LIB_DIR=${D}${libdir}
26     export PKG_DEVLIB_DIR=${D}${libexecdir}
27     export PKG_INC_DIR=${D}${includedir}
28     export PKG_MAN_DIR=${D}${mandir}
29     export PKG_DOC_DIR=${D}${datadir}/doc/acl
30     export PKG_LOCALE_DIR=${D}${datadir}/locale
31
32     oe_runmake -e install install-dev install-lib
33
34         sed -i -e s:installed=yes:installed=no: -e s:${STAGING_LIBDIR}:${libdir}:g ${D}${libdir}/libacl.la
35
36     # Move .a and .la into libdir and remove symlinks pointing to ${S}
37     for file in ${D}${libexecdir}/*a ; do
38         rm ${D}${libdir}/$(basename $file)
39         mv $file ${D}${libdir}
40     done
41     rm -rf ${D}${libexecdir}
42 }
43
44