Changeset c8b93bd in freewrt for package/ncurses/Makefile
- Timestamp:
- Sep 16, 2006, 6:21:37 PM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 9036ea5
- Parents:
- 8e47882
- File:
-
- 1 edited
-
package/ncurses/Makefile (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/ncurses/Makefile
r8e47882 rc8b93bd 1 # $Id: Makefile 3112 2006-02-01 23:53:19Z mbm $ 1 # $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. 2 6 3 7 include $(TOPDIR)/rules.mk 4 8 5 PKG_NAME:= ncurses6 PKG_VERSION:= 5.27 PKG_RELEASE:= 108 PKG_MD5SUM:= 464d6a49010cf2a6eb9ce59a264d4d479 PKG_NAME:= ncurses 10 PKG_VERSION:= 5.2 11 PKG_RELEASE:= 10 12 PKG_MD5SUM:= 464d6a49010cf2a6eb9ce59a264d4d47 9 13 10 PKG_SOURCE_URL:= @GNU/ncurses11 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz14 PKG_SOURCE_URL:= @GNU/ncurses 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 12 16 13 14 include $(TOPDIR)/package/rules.mk 17 include $(TOPDIR)/mk/package.mk 15 18 16 19 $(eval $(call PKG_template,LIBNCURSES,libncurses,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) … … 20 23 21 24 $(WRKBUILD)/.built: 22 rm -rf $(WRKINST)23 mkdir -p $(WRKINST)24 25 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 25 26 ./configure \ … … 112 113 113 114 $(IPKG_LIBNCURSES): 114 install -d -m0755 $(IDIR_LIBNCURSES)/usr/lib 115 $(CP) $(WRKINST)/usr/lib/lib{ncurses,panel,menu}*.so.* $(IDIR_LIBNCURSES)/usr/lib/ 116 install -d -m0755 $(IDIR_LIBNCURSES)/usr/share/terminfo 115 $(INSTALL_DIR) $(IDIR_LIBNCURSES)/usr/lib 116 $(INSTALL_DIR) $(IDIR_LIBNCURSES)/usr/share/terminfo 117 $(INSTALL_DATA) $(WRKINST)/usr/lib/libncurses*.so.* $(IDIR_LIBNCURSES)/usr/lib/ 118 $(INSTALL_DATA) $(WRKINST)/usr/lib/libpanel*.so.* $(IDIR_LIBNCURSES)/usr/lib/ 119 $(INSTALL_DATA) $(WRKINST)/usr/lib/libmenu*.so.* $(IDIR_LIBNCURSES)/usr/lib/ 117 120 for f in a/ansi d/dumb l/linux r/rxvt s/screen v/vt100 v/vt102 v/vt220 x/xterm x/xterm-color; do \ 118 121 install -d -m0755 $(IDIR_LIBNCURSES)/usr/share/terminfo/`dirname $${f}`; \ 119 $( CP) $(WRKINST)/usr/share/terminfo/$${f} \122 $(INSTALL_DATA) $(WRKINST)/usr/share/terminfo/$${f} \ 120 123 $(IDIR_LIBNCURSES)/usr/share/terminfo/$${f}; \ 121 124 done … … 124 127 125 128 $(STAGING_DIR)/usr/lib/libncurses.so: $(WRKBUILD)/.built 126 mkdir -p $(STAGING_DIR)/usr/include 127 $(CP) $(WRKINST)/usr/include/curses.h $(STAGING_DIR)/usr/include/ 128 $(CP) $(WRKINST)/usr/include/{ncurses,panel}.h $(STAGING_DIR)/usr/include/ 129 $(CP) $(WRKINST)/usr/include/panel.h $(STAGING_DIR)/usr/include/ 130 $(CP) $(WRKINST)/usr/include/term{,cap}.h $(STAGING_DIR)/usr/include/ 131 $(CP) $(WRKINST)/usr/include/unctrl.h $(STAGING_DIR)/usr/include/ 132 $(CP) $(WRKINST)/usr/include/menu.h $(STAGING_DIR)/usr/include/ 133 mkdir -p $(STAGING_DIR)/usr/lib 134 $(CP) $(WRKINST)/usr/lib/libcurses.so $(STAGING_DIR)/usr/lib/ 135 $(CP) $(WRKINST)/usr/lib/lib{ncurses,panel,menu}.{a,so*} $(STAGING_DIR)/usr/lib/ 136 touch $@ 129 $(INSTALL_DIR) $(STAGING_DIR)/usr/lib 130 $(INSTALL_DIR) $(STAGING_DIR)/usr/include 131 $(INSTALL_DATA) $(WRKINST)/usr/include/curses.h $(STAGING_DIR)/usr/include/ 132 $(INSTALL_DATA) $(WRKINST)/usr/include/ncurses.h $(STAGING_DIR)/usr/include/ 133 $(INSTALL_DATA) $(WRKINST)/usr/include/panel.h $(STAGING_DIR)/usr/include/ 134 $(INSTALL_DATA) $(WRKINST)/usr/include/term.h $(STAGING_DIR)/usr/include/ 135 $(INSTALL_DATA) $(WRKINST)/usr/include/termcap.h $(STAGING_DIR)/usr/include/ 136 $(INSTALL_DATA) $(WRKINST)/usr/include/unctrl.h $(STAGING_DIR)/usr/include/ 137 $(INSTALL_DATA) $(WRKINST)/usr/include/menu.h $(STAGING_DIR)/usr/include/ 138 $(INSTALL_DATA) $(WRKINST)/usr/lib/libcurses.so $(STAGING_DIR)/usr/lib/ 139 $(INSTALL_DATA) $(WRKINST)/usr/lib/libncurses.a $(STAGING_DIR)/usr/lib/ 140 $(INSTALL_DATA) $(WRKINST)/usr/lib/libncurses.so* $(STAGING_DIR)/usr/lib/ 141 $(INSTALL_DATA) $(WRKINST)/usr/lib/libpanel.a $(STAGING_DIR)/usr/lib/ 142 $(INSTALL_DATA) $(WRKINST)/usr/lib/libpanel.so* $(STAGING_DIR)/usr/lib/ 143 $(INSTALL_DATA) $(WRKINST)/usr/lib/libmenu.a $(STAGING_DIR)/usr/lib/ 144 $(INSTALL_DATA) $(WRKINST)/usr/lib/libmenu.so* $(STAGING_DIR)/usr/lib/ 145 146 compile-targets: install-dev 147 clean-targets: uninstall-dev 137 148 138 149 install-dev: $(STAGING_DIR)/usr/lib/libncurses.so … … 141 152 rm -rf \ 142 153 $(STAGING_DIR)/usr/include/curses.h \ 143 $(STAGING_DIR)/usr/include/{ncurses,panel}.h \ 154 $(STAGING_DIR)/usr/include/ncurses.h \ 155 $(STAGING_DIR)/usr/include/panel.h \ 144 156 $(STAGING_DIR)/usr/include/menu.h \ 145 157 $(STAGING_DIR)/usr/include/panel.h \ 146 $(STAGING_DIR)/usr/include/term{,cap}.h \ 158 $(STAGING_DIR)/usr/include/term.h \ 159 $(STAGING_DIR)/usr/include/termcap.h \ 147 160 $(STAGING_DIR)/usr/include/unctrl.h \ 148 161 $(STAGING_DIR)/usr/lib/libcurses.so \ 149 $(STAGING_DIR)/usr/lib/lib{ncurses,panel}.{a,so*} \ 162 $(STAGING_DIR)/usr/lib/libncurses,panel.a \ 163 $(STAGING_DIR)/usr/lib/libncurses.so* \ 164 $(STAGING_DIR)/usr/lib/libpanel.a \ 165 $(STAGING_DIR)/usr/lib/libpanel.so* \ 166 $(STAGING_DIR)/usr/lib/libmenu.a \ 167 $(STAGING_DIR)/usr/lib/libmenu.so* 150 168 151 compile-targets: install-dev152 clean-targets: uninstall-dev153
Note:
See TracChangeset
for help on using the changeset viewer.
