1 DESCRIPTION = "Linux central regulatory domain agent"
2 HOMEPAGE = "http://wireless.kernel.org/en/developers/Regulatory/"
3 SECTION = "System/Base"
12 #PROVIDES by crda-docs
13 PROVIDES += "crda-docs "
14 RPROVIDES_crda-docs += "crda-docs "
18 RPROVIDES_crda += "crda"
21 #RDEPENDS of crda (${PN})
22 RDEPENDS_${PN} += "libnl"
23 RDEPENDS_${PN} += "libgcrypt"
28 DEPENDS += "libnl-devel"
29 DEPENDS += "gcc-cross"
30 DEPENDS += "python-M2Crypto"
31 DEPENDS += "libgcrypt-devel"
32 DEPENDS += "wireless-regdb"
35 chmod -Rf a+rX,u+w,g-w,o-w ${S}
37 cp ${S}/packaging/crda.manifest .
49 CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
50 CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
51 FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
52 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
54 make DESTDIR=${D} UDEV_RULE_DIR=/usr/lib/udev/rules.d SBINDIR=/usr/sbin
61 echo export RPM_BUILD_ROOT=${D}
74 rm -f ${D}/usr/share/info/dir
75 find ${D} -regex ".*\.la$" | xargs rm -f --
76 find ${D} -regex ".*\.a$" | xargs rm -f -- UDEV_RULE_DIR=/usr/lib/udev/rules.d SBINDIR=/usr/sbin
84 PACKAGES += "crda-docs"
87 crda_files += "crda.manifest"
88 crda_files += "/usr/sbin/crda"
89 crda_files += "/usr/sbin/regdbdump"
90 crda_files += "/usr/lib/udev/rules.d/85-regulatory.rules"
93 crda-docs_files += "/usr/share/info"
94 crda-docs_files += "/usr/share/man"
96 FILES_${PN} = "${crda_files}"
97 FILES_${PN}-docs = "${crda-docs_files}"
100 PKG_crda-docs= "crda-docs"
102 require crda-extraconf.inc