[leaf-commits] src/bering-uclibc4/source/microperl buildtool.cfg, NONE, 1.1 buildtool.mk, NONE, 1.1 perl-5.8.8.tar.bz2, NONE, 1.1

KP Kirchd?rfer <[email protected]>
Newsgroups gmane.linux.leaf.cvs
Message-ID <[email protected]>
Update of /cvsroot/leaf/src/bering-uclibc4/source/microperl
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv14249

Added Files:
	buildtool.cfg buildtool.mk perl-5.8.8.tar.bz2 
Log Message:
import for micro-/miniperl version


--- NEW FILE: buildtool.mk ---
# makefile for perl
include $(MASTERMAKEFILE)

PERL_DIR:=perl-5.8.8
PERL_TARGET_DIR:=$(BT_BUILD_DIR)/perl

$(PERL_DIR)/.source:
	bzcat $(PERL_SOURCE) | tar -xvf -
	touch $(PERL_DIR)/.source

source: $(PERL_DIR)/.source

$(PERL_DIR)/.build: $(PERL_DIR)/.source
	mkdir -p $(PERL_TARGET_DIR)
	mkdir -p $(PERL_TARGET_DIR)/usr/bin
	$(MAKE) -f Makefile.micro CC=$(TARGET_CC) -C $(PERL_DIR)
	$(BT_STRIP) $(BT_STRIP_BINOPTS) $(PERL_DIR)/microperl
	cp -a $(PERL_DIR)/microperl $(PERL_TARGET_DIR)/usr/bin
	cp -a $(PERL_TARGET_DIR)/* $(BT_STAGING_DIR)
	touch $(PERL_DIR)/.build

build: $(PERL_DIR)/.build
                                                                                         
clean:
	-$(MAKE) -C $(PERL_DIR) clean
	rm -rf $(PERL_TARGET_DIR)
	rm -f $(PERL_DIR)/.build
                                                                                                                 
srcclean: clean
	rm -f $(PERL_DIR)/.source
	rm -rf $(PERL_DIR) 

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

<File perl-5.8.8.tar.bz2>
  Server = cvs4-sourceforge
  Revision = HEAD
  envname = PERL_SOURCE
  Directory = microperl
</File>

<Package>
	<uperl>
		Version = 5.8.8
		Revision = 1

		Help <<EOF
		Microperl Perl V 5.8.8
		Homepage: http://www.perl.com/
		Requires: libm.lrp
		LEAF package by __PACKAGER__, __BUILDDATE__
		EOF
		
		<Permissions>
			Files = 644
			Directories = 755
		</Permissions>

		<Owner>
			Files = root:root
			Directories = root:root
		</Owner>
		<Contents>
			<File>          
				Filename	= usr/bin/microperl
				Source		= usr/bin/microperl
				Type		= binary
				Permissions 	= 755
			</File>                 
			<File>          
				Filename	= usr/bin/perl
				Target		= usr/bin/microperl
				Type		= link
			</File>                 
		</Contents>			
	</uperl>
</Package>

--- NEW FILE: perl-5.8.8.tar.bz2 ---
(This appears to be a binary file; contents omitted.)


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.