1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
9 PKG_HASH
:= 1c52c8c3d271cd898d5511c36a68059cda94036111ab293f01f83c3525b737c6
10 PKG_DESCR
:= file type guesser
11 PKG_SECTION
:= sys
/utils
12 PKG_BUILDDEP
:= file-host
13 PKG_DEPENDS
:= libmagic magic
14 PKG_URL
:= http
://www.darwinsys.com
/file
15 PKG_SITES
:= ftp
://ftp.astron.com
/pub
/file
/
16 PKG_LIBNAME
:= libmagic
19 DISTFILES
:= ${PKG_NAME}-${PKG_VERSION}.
tar.gz
21 PKG_SUBPKGS
:= FILE LIBMAGIC MAGIC
22 PKGSD_LIBMAGIC
:= file type guesser library
23 PKGSC_LIBMAGIC
:= libs
/misc
24 PKGSD_MAGIC
:= magic file
25 PKGSC_MAGIC
:= sys
/misc
27 include ${ADK_TOPDIR}/mk
/host.mk
28 include ${ADK_TOPDIR}/mk
/package.mk
30 $(eval
$(call HOST_template
,FILE
,file
,${PKG_VERSION}-${PKG_RELEASE}))
31 $(eval
$(call PKG_template
,FILE
,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
32 $(eval
$(call PKG_template
,LIBMAGIC
,libmagic
,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_LIBMAGIC},${PKGSD_LIBMAGIC},${PKGSC_LIBMAGIC},${PKG_OPTS}))
33 $(eval
$(call PKG_template
,MAGIC
,magic
,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_MAGIC},${PKGSD_MAGIC},${PKGSC_MAGIC}))
35 AUTOTOOL_STYLE
:= autoreconf
37 ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY
),y
)
38 MAKE_FLAGS
+= LDFLAGS
="$(TARGET_LDFLAGS) -all-static"
41 HOST_CONFIGURE_ARGS
+= --enable-static \
46 ${INSTALL_DIR} ${IDIR_FILE}/usr
/bin
47 ${INSTALL_BIN} ${WRKINST}/usr
/bin
/file
${IDIR_FILE}/usr
/bin
50 ${INSTALL_DIR} ${IDIR_LIBMAGIC}/usr
/share
/misc
51 ${INSTALL_DATA} ${WRKINST}/usr
/share
/misc
/magic.mgc \
52 ${IDIR_LIBMAGIC}/usr
/share
/misc
55 ${INSTALL_DIR} ${IDIR_LIBMAGIC}/usr
/lib
56 ${CP} ${WRKINST}/usr
/lib
/libmagic.so
* ${IDIR_LIBMAGIC}/usr
/lib
58 include ${ADK_TOPDIR}/mk
/host-bottom.mk
59 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk