Changeset 4c22656 in freewrt


Ignore:
Timestamp:
Jan 16, 2007, 11:30:25 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Children:
29faee9
Parents:
6ff5441
Message:

convert to new style

git-svn-id: svn://www.freewrt.org/branches/common-adk@1612 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • package/iftop/Makefile

    r6ff5441 r4c22656  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              iftop
     
    1111PKG_RELEASE:=           1
    1212PKG_MD5SUM:=            062bc8fb3856580319857326e0b8752d
     13PKG_SOURCE_URL:=        http://www.ex-parrot.com/~pdw/iftop/download
    1314
    14 PKG_SOURCE_URL:=        http://www.ex-parrot.com/~pdw/iftop/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,IFTOP,iftop,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1818
    19 $(eval $(call PKG_template,IFTOP,iftop,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     19CONFIGURE_STYLE=        gnu
     20BUILD_STYLE=            auto
     21INSTALL_STYLE=          auto
    2022
    21 $(WRKBUILD)/.configured:
    22         (cd $(WRKBUILD); rm -rf config.cache; \
    23                 $(TARGET_CONFIGURE_OPTS) \
    24                 CFLAGS="$(TARGET_CFLAGS)" \
    25                 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \
    26                 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
    27                 ./configure \
    28                         --target=$(GNU_TARGET_NAME) \
    29                         --host=$(GNU_TARGET_NAME) \
    30                         --build=$(GNU_HOST_NAME) \
    31                         --program-prefix="" \
    32                         --program-suffix="" \
    33                         --prefix=/usr \
    34                         --exec-prefix=/usr \
    35                         --bindir=/usr/bin \
    36                         --datadir=/usr/share \
    37                         --includedir=/usr/include \
    38                         --infodir=/usr/share/info \
    39                         --libdir=/usr/lib \
    40                         --libexecdir=/usr/lib \
    41                         --localstatedir=/var \
    42                         --mandir=/usr/share/man \
    43                         --bindir=/usr/bin \
    44                         --sysconfdir=/etc \
    45                         --disable-nls \
    46         );
    47         touch $@
    48 
    49 $(WRKBUILD)/.built:
    50         rm -rf $(WRKINST)
    51         mkdir -p $(WRKINST)
    52         $(MAKE) -C $(WRKBUILD) \
    53                 CC="$(TARGET_CC)" \
    54                 DESTDIR="$(WRKINST)" \
    55                 install
    56         touch $@
    57 
    58 $(IPKG_IFTOP):
    59         install -d -m0755 $(IDIR_IFTOP)/usr/bin
    60         $(CP) $(WRKINST)/usr/sbin/$(PKG_NAME) $(IDIR_IFTOP)/usr/bin/
    61         $(RSTRIP) $(IDIR_IFTOP)
    62         $(IPKG_BUILD) $(IDIR_IFTOP) $(PACKAGE_DIR)
     23pots-install:
     24        ${INSTALL_DIR} ${IDIR_IFTOP}/usr/bin
     25        ${INSTALL_BIN} ${WRKINST}/usr/sbin/${PKG_NAME} ${IDIR_IFTOP}/usr/bin/
    6326
    6427include ${TOPDIR}/mk/pkg-bottom.mk
  • package/ipcad/Makefile

    r6ff5441 r4c22656  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    99PKG_NAME:=              ipcad
     
    1111PKG_RELEASE:=           1
    1212PKG_MD5SUM:=            34c542c99593dfe9d5b408deffcfe70e
     13PKG_SOURCE_URL:=        @SF/ipcad
    1314
    14 PKG_SOURCE_URL:=        @SF/ipcad
    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,IPCAD,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    1818
    19 $(eval $(call PKG_template,IPCAD,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     19CONFIGURE_STYLE=        gnu
     20CONFIGURE_ARGS+=        --with-psrc=pcap \
     21                        --with-pcap-include="${STAGING_DIR}/usr/include" \
     22                        --with-pcap-libraries="${STAGING_DIR}/usr/lib"
     23BUILD_STYLE=            auto
     24INSTALL_STYLE=          auto
    2025
    21 $(WRKBUILD)/.configured:
    22         (cd $(WRKBUILD); rm -rf config.cache; \
    23                 touch cfglex.c cslex.c; \
    24                 $(TARGET_CONFIGURE_OPTS) \
    25                 CFLAGS="$(TARGET_CFLAGS)" \
    26                 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
    27                 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \
    28                 ./configure \
    29                         --target=$(GNU_TARGET_NAME) \
    30                         --host=$(GNU_TARGET_NAME) \
    31                         --build=$(GNU_HOST_NAME) \
    32                         --program-prefix="" \
    33                         --program-suffix="" \
    34                         --prefix=/usr \
    35                         --exec-prefix=/usr \
    36                         --bindir=/usr/bin \
    37                         --datadir=/usr/share \
    38                         --includedir=/usr/include \
    39                         --infodir=/usr/share/info \
    40                         --libdir=/usr/lib \
    41                         --libexecdir=/usr/lib \
    42                         --localstatedir=/var \
    43                         --mandir=/usr/share/man \
    44                         --sbindir=/usr/sbin \
    45                         --sysconfdir=/etc \
    46                         --disable-nls \
    47                         --enable-shared \
    48                         --disable-static \
    49                         --disable-rpath \
    50                         --with-gnu-ld \
    51                         --with-psrc=pcap \
    52                         --with-pcap-include="$(STAGING_DIR)/usr/include" \
    53                         --with-pcap-libraries="$(STAGING_DIR)/usr/lib" \
    54         );
    55         touch $@
     26pre-configure:
     27        touch cfglex.c cslex.c
    5628
    57 $(WRKBUILD)/.built:
    58         $(MAKE) -C $(WRKBUILD) \
    59                 DESTDIR=$(WRKINST) \
    60                 all install
    61         touch $@
    62 
    63 $(IPKG_IPCAD):
    64         install -d -m0755 $(IDIR_IPCAD)/etc
    65         $(CP) $(WRKINST)/etc/ipcad.conf $(IDIR_IPCAD)/etc/
    66         install -d -m0755 $(IDIR_IPCAD)/usr/bin
    67         $(CP) $(WRKINST)/usr/bin/ipcad $(IDIR_IPCAD)/usr/bin/
    68         $(RSTRIP) $(IDIR_IPCAD)
    69         $(IPKG_BUILD) $(IDIR_IPCAD) $(PACKAGE_DIR)
     29post-install:
     30        ${INSTALL_DIR} ${IDIR_IPCAD}/usr/bin
     31        ${INSTALL_DIR} ${IDIR_IPCAD}/etc
     32        ${INSTALL_DATA} ${WRKINST}/etc/ipcad.conf ${IDIR_IPCAD}/etc/
     33        ${INSTALL_BIN} ${WRKINST}/usr/bin/ipcad ${IDIR_IPCAD}/usr/bin/
    7034
    7135include ${TOPDIR}/mk/pkg-bottom.mk
Note: See TracChangeset for help on using the changeset viewer.