Update of /cvsroot/leaf/src/bering-uclibc4/source/rsync
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv10268

Added Files:
        buildtool.cfg buildtool.mk rsync-2.6.8.tar.gz 
Log Message:
add rsync
compiles and starts successfully within qemu test env


--- NEW FILE: rsync-2.6.8.tar.gz ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: buildtool.cfg ---
<File buildtool.mk>
        Server = cvs4-sourceforge
        Directory = rsync
        Revision = HEAD
</File>

<File rsync-2.6.8.tar.gz>
        Server = cvs4-sourceforge
        Directory = rsync
        Revision = HEAD
        envname = RSYNC_SOURCE
</File>

<Package>
  <rsync>
    Version = 2.6.8
    Revision = 1

    Help <<EOF
        Rsync
        Homepage: http://rsync.samba.org/
        Requires: libpopt
        LRP package by __PACKAGER__, __BUILDDATE__
        EOF

    <Permissions>
      Files = 644
      Directories = 755
    </Permissions>

    <Owner>
      Files = root:root
      Directories = root:root
    </Owner>

    <Contents>
        <File>
                Source = usr/bin/rsync
                Filename = usr/bin/rsync
                Type = binary
                Permissions = 755
        </File>
    </Contents>
  </rsync>
</Package>

--- NEW FILE: buildtool.mk ---
include $(MASTERMAKEFILE)
RSYNC_DIR:=rsync-2.6.8
RSYNC_TARGET_DIR:=$(BT_BUILD_DIR)/rsync

$(RSYNC_DIR)/.source:
        zcat $(RSYNC_SOURCE) | tar -xvf -
        touch $(RSYNC_DIR)/.source

$(RSYNC_DIR)/.configured: $(RSYNC_DIR)/.source
        cd $(RSYNC_DIR); CFLAGS="$(BT_COPT_FLAGS)" ./configure \
                --prefix=/usr \
                --disable-locale
        touch $(RSYNC_DIR)/.configured

$(RSYNC_DIR)/.build: $(RSYNC_DIR)/.configured
        mkdir -p $(BT_STAGING_DIR)/usr/bin
        $(MAKE) -C $(RSYNC_DIR) DESTDIR=$(RSYNC_TARGET_DIR) install
        $(BT_STRIP) $(BT_STRIP_BINOPTS) $(RSYNC_TARGET_DIR)/usr/bin/rsync
        cp -a -f $(RSYNC_TARGET_DIR)/usr/bin/rsync $(BT_STAGING_DIR)/usr/bin
        touch $(RSYNC_DIR)/.build

source: $(RSYNC_DIR)/.source

build: $(RSYNC_DIR)/.build

clean:
        -$(MAKE) -C $(RSYNC_DIR) clean
        rm -rf $(RSYNC_TARGET_DIR)
        rm -f $(BT_STAGING_DIR)/usr/bin/rsync
        -rm $(RSYNC_DIR)/.build

srcclean:
        rm -rf $(RSYNC_DIR)


------------------------------------------------------------------------------
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

Reply via email to