Changeset 3113

Show
Ignore:
Timestamp:
07/03/07 19:05:00 (1 year ago)
Author:
tg
Message:

add fwwif build module and a davfs2 fwwif module ☺

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/mk/package.mk

    r2932 r3113  
    8787IPKG_$(1)=      $(PACKAGE_DIR)/$(2)_$(3)_$(4).ipk 
    8888IDIR_$(1)=      $(WRKDIR)/fake-${ARCH}/ipkg-$(2) 
     89FWWIF_IDIR?=    $${IDIR_$(1)} 
    8990ifneq (${FWRT_PACKAGE_$(1)}${DEVELOPER},) 
    9091ALL_IPKGS+=     $$(IPKG_$(1)) 
  • trunk/freewrt/mk/pkg-bottom.mk

    r3065 r3113  
    9999        @exit 1 
    100100endif 
     101ifneq ($(strip ${FWRT_PACKAGE_FWWIF}),) 
     102ifneq ($(filter fwwif,${BUILD_STYLE}),) 
     103        pax -rw fwwif ${WRKDIR}/ 
     104        cd ${WRKDIR}/fwwif && env ${MAKE_ENV} ${BSDMAKE} MODULE=${PKG_NAME} \ 
     105            XARCH=${ARCH} CROSSROOT=${TOPDIR}/cross_${ARCH} ${MAKE_FLAGS} all 
     106endif 
     107endif 
    101108        @env ${MAKE_ENV} ${MAKE} post-build 
    102109        touch $@ 
     
    130137        done 
    131138        @: # not needed at the moment: ',g/-[IL].{/s,-[IL],&${STAGING_DIR},' 
     139endif 
     140ifneq ($(strip ${FWRT_PACKAGE_FWWIF}),) 
     141ifneq ($(filter fwwif,${INSTALL_STYLE}),) 
     142        ${INSTALL_DIR} ${FWWIF_IDIR}/{etc,usr/lib}/fwwif 
     143        [[ ! -e fwwif/app.conf ]] || ${INSTALL_DATA} fwwif/app.conf \ 
     144            ${FWWIF_IDIR}/etc/fwwif/${PKG_NAME}.app 
     145        ${INSTALL_SCRIPT} ${WRKDIR}/fwwif/${PKG_NAME}.so \ 
     146            ${FWWIF_IDIR}/usr/lib/fwwif/ 
     147endif 
    132148endif 
    133149        @env ${MAKE_ENV} ${MAKE} post-install 
  • trunk/freewrt/package/davfs2/Makefile

    r2824 r3113  
    99PKG_NAME=               davfs2 
    1010PKG_VERSION=            1.2.1 
    11 PKG_RELEASE=            3 
     11PKG_RELEASE=            4 
    1212PKG_MD5SUM=             5c962b5efe952239f715f9648508ecce 
    1313#MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=${PKG_NAME}/} # unreliable 
     
    2121CONFIGURE_ARGS+=        --with-neon 
    2222CONFIGURE_ENV+=         LIBS=-liconv 
    23 BUILD_STYLE=            auto 
    24 INSTALL_STYLE=          auto 
     23BUILD_STYLE=            auto fwwif 
     24INSTALL_STYLE=          auto fwwif 
    2525 
    2626post-install: