Changeset c8b93bd in freewrt for package/readline/Makefile


Ignore:
Timestamp:
Sep 16, 2006, 6:21:37 PM (19 years ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
9036ea5
Parents:
8e47882
Message:

major package Makefile cleanup. remove mostly-clean, add licence header, always use RSTRIP varibale for stripping, rename some init scripts, indent

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package/readline/Makefile

    r8e47882 rc8b93bd  
    11# $FreeWRT$
     2#-
     3# This file is part of the FreeWRT project. FreeWRT is copyrighted
     4# material, please see the LICENCE file in the top-level directory
     5# or at http://www.freewrt.org/licence for details.
    26
    37include $(TOPDIR)/rules.mk
    48
    5 PKG_NAME:=readline
    6 PKG_VERSION:=5.0
    7 PKG_RELEASE:=1
    8 PKG_MD5SUM:=9a39d15f1ed592883f8c6671e8c13120
     9PKG_NAME:=              readline
     10PKG_VERSION:=           5.0
     11PKG_RELEASE:=           1
     12PKG_MD5SUM:=            9a39d15f1ed592883f8c6671e8c13120
    913
    10 PKG_SOURCE_URL:=@GNU/readline
    11 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
     14PKG_SOURCE_URL:=        @GNU/readline
     15PKG_SOURCE:=            $(PKG_NAME)-$(PKG_VERSION).tar.gz
    1216
    13 
    14 include $(TOPDIR)/package/rules.mk
     17include $(TOPDIR)/mk/package.mk
    1518
    1619$(eval $(call PKG_template,LIBREADLINE,libreadline,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
     
    4952
    5053$(WRKBUILD)/.built:
    51         rm -rf $(WRKINST)
    52         mkdir -p $(WRKINST)
    5354        $(MAKE) -C $(WRKBUILD) \
    5455                DESTDIR="$(WRKINST)" \
     
    5758
    5859$(IPKG_LIBREADLINE):
    59         install -m0755 -d $(IDIR_LIBREADLINE)/usr/lib
    60         $(CP) $(WRKINST)/usr/lib/lib{history,readline}.so.* $(IDIR_LIBREADLINE)/usr/lib/
     60        $(INSTALL_DIR) $(IDIR_LIBREADLINE)/usr/lib
     61        $(INSTALL_DATA) $(WRKINST)/usr/lib/libhistory.so.* \
     62                $(IDIR_LIBREADLINE)/usr/lib/
     63        $(INSTALL_DATA) $(WRKINST)/usr/lib/libreadline.so.* \
     64                $(IDIR_LIBREADLINE)/usr/lib/
    6165        $(RSTRIP) $(IDIR_LIBREADLINE)
    6266        $(IPKG_BUILD) $(IDIR_LIBREADLINE) $(PACKAGE_DIR)
    6367
    6468$(STAGING_DIR)/usr/lib/libreadline.so: $(WRKBUILD)/.built
    65         mkdir -p $(STAGING_DIR)/usr/include
    66         $(CP) $(WRKINST)/usr/include/readline $(STAGING_DIR)/usr/include/
    67         mkdir -p $(STAGING_DIR)/usr/lib
    68         $(CP) $(WRKINST)/usr/lib/lib{history,readline}.{a,so*} $(STAGING_DIR)/usr/lib/
    69         touch $@
     69        $(INSTALL_DIR) $(STAGING_DIR)/usr/include/readline
     70        $(INSTALL_DATA) $(WRKINST)/usr/include/readline/* \
     71                $(STAGING_DIR)/usr/include/readline
     72        $(INSTALL_DIR) $(STAGING_DIR)/usr/lib
     73        $(INSTALL_DATA) $(WRKINST)/usr/lib/libhistory.a \
     74                $(STAGING_DIR)/usr/lib/
     75        $(INSTALL_DATA) $(WRKINST)/usr/lib/libhistory.so* \
     76                $(STAGING_DIR)/usr/lib/
     77        $(INSTALL_DATA) $(WRKINST)/usr/lib/libreadline.a \
     78                $(STAGING_DIR)/usr/lib/
     79        $(INSTALL_DATA) $(WRKINST)/usr/lib/libreadline.so* \
     80                $(STAGING_DIR)/usr/lib/
    7081
    7182install-dev: $(STAGING_DIR)/usr/lib/libreadline.so
     
    7485        rm -rf \
    7586                $(STAGING_DIR)/usr/include/readline \
    76                 $(STAGING_DIR)/usr/lib/lib{history,readline}.{a,so*} \
     87                $(STAGING_DIR)/usr/lib/libhistory.a \
     88                $(STAGING_DIR)/usr/lib/libhistory.so* \
     89                $(STAGING_DIR)/usr/lib/libreadline.a \
     90                $(STAGING_DIR)/usr/lib/libreadline.so*
    7791
    7892compile-targets: install-dev
Note: See TracChangeset for help on using the changeset viewer.