Changeset b9413cf in freewrt


Ignore:
Timestamp:
Jan 22, 2007, 6:28:22 PM (19 years ago)
Author:
Phil Sutter <n0-1@…>
Children:
a85b5ba
Parents:
ef15f35
Message:

convert to new style

git-svn-id: svn://www.freewrt.org/trunk/freewrt@1717 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package/elinks/Makefile

    ref15f35 rb9413cf  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              elinks
     
    1111PKG_RELEASE:=           1
    1212PKG_MD5SUM:=            c09d726075e4b5810fa07f8654088755
     13PKG_SOURCE_URL:=        http://elinks.or.cz/download/
    1314
    14 PKG_SOURCE_URL:=        http://elinks.or.cz/download/
    15 PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
     15include ${TOPDIR}/mk/package.mk
    1616
    17 include $(TOPDIR)/mk/package.mk
     17$(eval $(call PKG_template,ELINKS,elinks,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1818
    19 $(eval $(call PKG_template,ELINKS,elinks,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    20 
    21 $(WRKBUILD)/.configured:
    22         (cd $(WRKBUILD); rm -rf config.cache; \
    23                 x=`echo ac_cv_file_./features.conf | tr [:blank:]-/. _` && export $${x}=yes && \
    24                 x=`echo ac_cv_file_$(WRKBUILD)/features.conf | tr [:blank:]-/. _` && export $${x}=yes && \
    25                 $(TARGET_CONFIGURE_OPTS) \
    26                 CFLAGS="$(TARGET_CFLAGS)" \
    27                 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
    28                 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \
    29                 ./configure \
    30                         --target=$(GNU_TARGET_NAME) \
    31                         --host=$(GNU_TARGET_NAME) \
    32                         --build=$(GNU_HOST_NAME) \
    33                         --program-prefix="" \
    34                         --program-suffix="" \
    35                         --prefix=/usr \
    36                         --exec-prefix=/usr \
    37                         --bindir=/usr/bin \
    38                         --datadir=/usr/share \
    39                         --includedir=/usr/include \
    40                         --infodir=/usr/share/info \
    41                         --libdir=/usr/lib \
    42                         --libexecdir=/usr/lib \
    43                         --localstatedir=/var \
    44                         --mandir=/usr/share/man \
    45                         --sbindir=/usr/sbin \
    46                         --sysconfdir=/etc \
    47                         --disable-nls \
    48                         --enable-small\
     19CONFIGURE_STYLE:=       gnu
     20CONFIGURE_ENV+=         $(shell echo ac_cv_file_./features.conf | tr [:blank:]-/. _)=yes
     21CONFIGURE_ENV+=         $(shell echo ac_cv_file_${WRKBUILD}/features.conf | tr [:blank:]-/. _)=yes
     22CONFIGURE_ARGS+=        --enable-small\
    4923                        --enable-256-colors\
     24                        --with-openssl="${STAGING_DIR}/usr" \
    5025                        --disable-backtrace\
    5126                        --disable-data\
     
    6338                        --without-libiconv \
    6439                        --without-lua \
    65                         --with-openssl="$(STAGING_DIR)/usr" \
    6640                        --without-spidermonkey\
    6741                        --without-x\
    6842                        --without-zlib \
    69                         --disable-ipv6 \
    70         );
    71         touch $@
     43                        --disable-ipv6
     44BUILD_STYLE:=           auto
     45MAKE_FLAGS+=            CC="${TARGET_CC}" LD=${TARGET_CROSS}ld
    7246
    73 $(WRKBUILD)/.built: $(WRKBUILD)/.configured
    74         $(MAKE) -C $(WRKBUILD)\
    75                 CC="$(TARGET_CC)" LD=$(TARGET_CROSS)ld
    76         touch $@
    77 
    78 $(IPKG_ELINKS):
    79         mkdir -p $(IDIR_ELINKS)/usr/bin
    80         $(CP) $(WRKBUILD)/src/elinks $(IDIR_ELINKS)/usr/bin/
    81         $(RSTRIP) $(IDIR_ELINKS)
    82         $(IPKG_BUILD) $(IDIR_ELINKS) $(PACKAGE_DIR)
     47do-install:
     48        ${INSTALL_DIR} ${IDIR_ELINKS}/usr/bin
     49        ${INSTALL_BIN} ${WRKBUILD}/src/elinks ${IDIR_ELINKS}/usr/bin/
    8350
    8451include ${TOPDIR}/mk/pkg-bottom.mk
Note: See TracChangeset for help on using the changeset viewer.