Update of /cvsroot/leaf/src/bering-uclibc4/source/elvis
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv14373/elvis
Added Files:
buildtool.cfg buildtool.mk elvis-tiny_1.4-22.diff.gz
elvis-tiny_1.4.orig.tar.gz
Log Message:
new upstream version 1.4-22 for gcc 4.4.4
--- NEW FILE: elvis-tiny_1.4-22.diff.gz ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: buildtool.cfg ---
<File buildtool.mk>
Server = cvs4-sourceforge
Revision = HEAD
Directory = elvis
</File>
<File elvis-tiny_1.4.orig.tar.gz>
Server = cvs4-sourceforge
Revision = HEAD
envname = ELVIS-TINY_SOURCE
Directory = elvis
</File>
<File elvis-tiny_1.4-22.diff.gz>
Server = cvs4-sourceforge
Revision = HEAD
envname = ELVIS-TINY_PATCH
Directory = elvis
</File>
<Package>
<elvis>
Version = 1.4-22
Revision = 1
Help <<EOF
Elvis is a vi clone for Unix and operating systems
Homepage: http://elvis.the-little-red-haired-girl.org/
Requires: ncurses.lrp
LEAF package by __PACKAGER__, __BUILDDATE__
EOF
<Permissions>
Files = 644
Directories = 755
</Permissions>
<Owner>
Files = root:root
Directories = root:root
</Owner>
<Contents>
<File>
Filename = bin/vi
Source = bin/vi
Type = binary
Permissions = 755
</File>
<File>
Filename = bin/elvis-tiny
Source = bin/elvis-tiny
Type = binary
Permissions = 755
</File>
</Contents>
</elvis>
</Package>
--- NEW FILE: buildtool.mk ---
# makefile for elvis-tiny
include $(MASTERMAKEFILE)
ELVIS-TINY_DIR:=elvis-tiny-1.4.orig
ELVIS-TINY_TARGET_DIR:=$(BT_BUILD_DIR)/elvis-tiny
$(ELVIS-TINY_DIR)/.source:
zcat $(ELVIS-TINY_SOURCE) | tar -xvf -
zcat $(ELVIS-TINY_PATCH) | patch -d $(ELVIS-TINY_DIR) -p1
touch $(ELVIS-TINY_DIR)/.source
source: $(ELVIS-TINY_DIR)/.source
$(ELVIS-TINY_DIR)/.build: $(ELVIS-TINY_DIR)/.source
mkdir -p $(ELVIS-TINY_TARGET_DIR)
mkdir -p $(ELVIS-TINY_TARGET_DIR)/bin
make CC="$(TARGET_CC) -fsigned-char" -C $(ELVIS-TINY_DIR)
$(TARGET_CC) $(BT_COPT_FLAGS) -s -o $(ELVIS-TINY_DIR)/debian/wrapper
$(ELVIS-TINY_DIR)/debian/wrapper.c
-$(BT_STRIP) $(BT_STRIP_BINOPTS) $(ELVIS-TINY_DIR)/elvis
-$(BT_STRIP) $(BT_STRIP_BINOPTS) $(ELVIS-TINY_DIR)/debian/wrapper
cp -a $(ELVIS-TINY_DIR)/elvis $(ELVIS-TINY_TARGET_DIR)/bin/elvis-tiny
cp -a $(ELVIS-TINY_DIR)/debian/wrapper $(ELVIS-TINY_TARGET_DIR)/bin/vi
cp -a $(ELVIS-TINY_TARGET_DIR)/* $(BT_STAGING_DIR)
touch $(ELVIS-TINY_DIR)/.build
build: $(ELVIS-TINY_DIR)/.build
clean:
-make -C $(ELVIS-TINY_DIR) clobber
rm -f $(ELVIS-TINY_DIR)/.build debian/{files,substvars,wrapper}
rm -rf $(tmp)
find . -name '*.bak' -o name '*~' | xargs -r rm -f --
rm -rf $(ELVIS-TINY_TARGET_DIR)
srcclean: clean
rm -rf $(ELVIS-TINY_DIR)
rm -f $(ELVIS-TINY_DIR)/.source
--- NEW FILE: elvis-tiny_1.4.orig.tar.gz ---
(This appears to be a binary file; contents omitted.)
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits