# # Copyright (C) 2006 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # # $Id: Makefile 8659 2007-09-07 08:34:51Z nico $ include $(TOPDIR)/rules.mk PKG_NAME:=rcs PKG_VERSION:=5.7 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@GNU/$(PKG_NAME) PKG_MD5SUM:=4c8e896f2d2446fa593c6f1601a4fb75 include $(INCLUDE_DIR)/package.mk define Package/$(PKG_NAME) SECTION:=utils CATEGORY:=Utilities TITLE:=The GNU Revision Control System URL:=http://www.gnu.org/software/$(PKG_NAME)/ endef define Package/$(PKG_NAME)/desctiption The Revision Control System (RCS) manages multiple revisions of files. RCS automates the storing, retrieval, logging, identification, and merging of revisions. RCS is useful for text that is revised frequently, for example programs, documentation, graphics, papers, and form letters. endef define Build/Compile touch $(PKG_BUILD_DIR)/src/conf.h $(call Build/Compile/Default) endef define Package/$(PKG_NAME)/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/{ci,co,ident,merge,rcs,rcsclean,rcsdiff,rcsmerge,rlog} $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/src/rcsfreeze.sh $(1)/usr/bin/rcsfreeze endef $(eval $(call BuildPackage,$(PKG_NAME)))