Changeset 0088205 in freewrt for package/util-linux/Makefile


Ignore:
Timestamp:
Jan 10, 2007, 3:08:24 AM (19 years ago)
Author:
Phil Sutter <n0-1@…>
Children:
1c96ee2
Parents:
2ca59c6
Message:

convert to new style

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package/util-linux/Makefile

    r2ca59c6 r0088205  
    55# or at http://www.freewrt.org/licence for details.
    66
    7 include $(TOPDIR)/rules.mk
     7include ${TOPDIR}/rules.mk
    88
    9 PKG_NAME:=              fdisk
     9PKG_NAME:=              util-linux
    1010PKG_VERSION:=           2.12r
    1111PKG_RELEASE:=           1
     
    1616                        ftp://ftp.de.kernel.org/pub/linux/utils/util-linux/ \
    1717                        http://ftp.de.kernel.org/pub/linux/utils/util-linux/
    18 PKG_SOURCE:=            util-linux-$(PKG_VERSION).tar.gz
     18PKG_SOURCE:=            util-linux-${PKG_VERSION}.tar.gz
    1919
    20 WRKSRC=                 ${WRKDIR}/util-linux-$(PKG_VERSION)
     20include ${TOPDIR}/mk/package.mk
    2121
    22 include $(TOPDIR)/mk/package.mk
     22$(eval $(call PKG_template,FDISK,fdisk,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
     23$(eval $(call PKG_template,LOSETUP,losetup,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
     24$(eval $(call PKG_template,SWAP_UTILS,swap-utils,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
    2325
    24 $(eval $(call PKG_template,FDISK,fdisk,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    25 $(eval $(call PKG_template,LOSETUP,losetup,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
    26 $(eval $(call PKG_template,SWAP_UTILS,swap-utils,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     26CONFIGURE_STYLE:=       gnu
     27BUILD_STYLE:=           auto
     28INSTALL_STYLE:=         auto
     29MAKE_FLAGS+=            OPT="${TCFLAGS}"
     30FAKE_FLAGS+=            INSTALLSUID="install -m 4755"
    2731
    28 $(WRKBUILD)/.configured:
    29         (cd $(WRKBUILD); \
    30                 $(TARGET_CONFIGURE_OPTS) \
    31                 CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
    32                 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \
    33                 ./configure \
    34         );
    35         touch $@
    36 
    37 $(WRKBUILD)/.built:
    38         rm -rf $(WRKINST)
    39         mkdir -p $(WRKINST)
    40         $(MAKE) -C $(WRKBUILD) \
    41                 $(TARGET_CONFIGURE_OPTS) \
    42                 OPT="$(TARGET_CFLAGS)" \
    43                 DESTDIR="$(WRKINST)" \
    44                 INSTALLSUID="install -m 4755" \
    45                 all install
    46         touch $@
    47 
    48 $(IPKG_FDISK):
    49         install -d -m0755 $(IDIR_FDISK)/usr/sbin
    50         $(CP) $(WRKINST)/sbin/fdisk $(IDIR_FDISK)/usr/sbin/
    51         $(RSTRIP) $(IDIR_FDISK)
    52         $(IPKG_BUILD) $(IDIR_FDISK) $(PACKAGE_DIR)
    53 
    54 $(IPKG_LOSETUP):
    55         install -d -m0755 $(IDIR_LOSETUP)/usr/sbin
    56         $(CP) $(WRKINST)/sbin/losetup $(IDIR_LOSETUP)/usr/sbin/
    57         $(RSTRIP) $(IDIR_LOSETUP)
    58         $(IPKG_BUILD) $(IDIR_LOSETUP) $(PACKAGE_DIR)
    59 
    60 $(IPKG_SWAP_UTILS):
    61         install -d -m0755 $(IDIR_SWAP_UTILS)/usr/sbin
    62         $(CP) $(WRKINST)/sbin/mkswap $(IDIR_SWAP_UTILS)/usr/sbin/
    63         $(CP) $(WRKINST)/sbin/swap{on,off} $(IDIR_SWAP_UTILS)/usr/sbin/
    64         $(RSTRIP) $(IDIR_SWAP_UTILS)
    65         $(IPKG_BUILD) $(IDIR_SWAP_UTILS) $(PACKAGE_DIR)
     32post-install:
     33        ${INSTALL_DIR} ${IDIR_FDISK}/usr/sbin
     34        ${CP} ${WRKINST}/sbin/fdisk ${IDIR_FDISK}/usr/sbin/
     35        ${INSTALL_DIR} ${IDIR_LOSETUP}/usr/sbin
     36        ${CP} ${WRKINST}/sbin/losetup ${IDIR_LOSETUP}/usr/sbin/
     37        ${INSTALL_DIR} ${IDIR_SWAP_UTILS}/usr/sbin
     38        ${CP} ${WRKINST}/sbin/mkswap ${IDIR_SWAP_UTILS}/usr/sbin/
     39        ${CP} ${WRKINST}/sbin/swap{on,off} ${IDIR_SWAP_UTILS}/usr/sbin/
    6640
    6741include ${TOPDIR}/mk/pkg-bottom.mk
Note: See TracChangeset for help on using the changeset viewer.