# # Copyright (C) 2011 Nuno Goncalves # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. include $(TOPDIR)/rules.mk PKG_NAME:=tcsh PKG_VERSION:=6.17.00 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=ftp://ftp.astron.com/pub/tcsh/ PKG_MD5SUM:=c47de903e3d52f6824c8dd0c91eeb477 include $(INCLUDE_DIR)/package.mk define Package/tcsh SECTION:=utils CATEGORY:=Utilities TITLE:=Enhanced Berkeley UNIX C shell DEPENDS:=+libncurses URL:=http://www.tcsh.org/ MAINTAINER:=Nuno Goncalves endef define Package/tcsh/description Tcsh is an enhanced, but completely compatible version of the Berkeley UNIX C shell (csh). It is a command language interpreter usable both as an interactive login shell and a shell script command processor. It includes a command-line editor, programmable word completion, spelling correction, a history mechanism, job control and a C-like syntax. endef define Package/tcsh/postinst #!/bin/sh grep tcsh $${IPKG_INSTROOT}/etc/shells || \ echo "/bin/tcsh" >> $${IPKG_INSTROOT}/etc/shells echo "/bin/csh" >> $${IPKG_INSTROOT}/etc/shells endef define Package/tcsh/install $(INSTALL_DIR) $(1)/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/tcsh $(1)/bin/ ln -sf tcsh $(1)/bin/csh endef $(eval $(call BuildPackage,tcsh))