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
:= ea661277cd39bf8f063d3a83ee875432cc3680494169f952787e002bdd3884c0
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.fu-berlin.de
/unix
/tools
/file
/ \
16 ftp
://ftp.astron.com
/pub
/file
/
17 PKG_LIBNAME
:= libmagic
20 DISTFILES
:= ${PKG_NAME}-${PKG_VERSION}.
tar.gz
22 PKG_SUBPKGS
:= FILE LIBMAGIC MAGIC
23 PKGSD_LIBMAGIC
:= file type guesser library
24 PKGSC_LIBMAGIC
:= libs
/misc
25 PKGSD_MAGIC
:= magic file
26 PKGSC_MAGIC
:= sys
/misc
28 include ${ADK_TOPDIR}/mk
/host.mk
29 include ${ADK_TOPDIR}/mk
/package.mk
31 $(eval
$(call HOST_template
,FILE
,file
,${PKG_VERSION}-${PKG_RELEASE}))
32 $(eval
$(call PKG_template
,FILE
,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
33 $(eval
$(call PKG_template
,LIBMAGIC
,libmagic
,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_LIBMAGIC},${PKGSD_LIBMAGIC},${PKGSC_LIBMAGIC},${PKG_OPTS}))
34 $(eval
$(call PKG_template
,MAGIC
,magic
,${PKG_VERSION}-${PKG_RELEASE},${PKGSS_MAGIC},${PKGSD_MAGIC},${PKGSC_MAGIC}))
36 AUTOTOOL_STYLE
:= autoreconf
38 ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY
),y
)
39 MAKE_FLAGS
+= LDFLAGS
="$(TARGET_LDFLAGS) -all-static"
42 HOST_CONFIGURE_ARGS
+= --enable-static \
47 ${INSTALL_DIR} ${IDIR_FILE}/usr
/bin
48 ${INSTALL_BIN} ${WRKINST}/usr
/bin
/file
${IDIR_FILE}/usr
/bin
51 ${INSTALL_DIR} ${IDIR_LIBMAGIC}/usr
/share
/misc
52 ${INSTALL_DATA} ${WRKINST}/usr
/share
/misc
/magic.mgc \
53 ${IDIR_LIBMAGIC}/usr
/share
/misc
56 ${INSTALL_DIR} ${IDIR_LIBMAGIC}/usr
/lib
57 ${CP} ${WRKINST}/usr
/lib
/libmagic.so
* ${IDIR_LIBMAGIC}/usr
/lib
59 include ${ADK_TOPDIR}/mk
/host-bottom.mk
60 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk