[leaf-commits] src/bering-uclibc4/source/gettext buildtool.cfg, NONE, 1.1 buildtool.mk, NONE, 1.1 gettext-0.18.1.1.tar.gz, NONE, 1.1

Andrew <[email protected]> Sun, 12 Dec 2010 17:39:50 +0000
Newsgroups gmane.linux.leaf.cvs
Message-ID <[email protected]>
Update of /cvsroot/leaf/src/bering-uclibc4/source/gettext
In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv12734/gettext

Added Files:
	buildtool.cfg buildtool.mk gettext-0.18.1.1.tar.gz 
Log Message:
Added OProfile profiling tool


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

--- NEW FILE: buildtool.cfg ---
################################################################################
# $id:
################################################################################
<File buildtool.mk>
  Server = cvs4-sourceforge
  Revision = HEAD
  Directory = gettext
</File>

<File gettext-0.18.1.1.tar.gz>
  Server = cvs4-sourceforge
  Revision = HEAD  
  Directory = gettext
  envname = SOURCE
</File>

<Package>
	<libintl>
		Version = 0.18.1.1
		Revision = 1
		
		Help <<EOF
		libintl library from gettext for multi-lingual programs
		Homepage: http://www.gnu.org/software/gettext/
		LEAF package by __PACKAGER__, __BUILDDATE__
		EOF
		
		<Permissions>
			Files = 755
			Directories = 755
		</Permissions>
		
		<Owner>
			Files = root:root
			Directories = root:root
		</Owner>
		
		<Content>
			<File>
				Filename	= usr/lib/libintl.so.8.1.1
				Source		= usr/lib/libintl.so.8.1.1
				Type		= binary
			</File>
			<File>
				Filename	= usr/lib/libintl.so.8
				Target		= usr/lib/libintl.so.8.1.1
				Type		= link
			</File>
			<File>
				Filename	= usr/lib/libintl.so
				Target		= usr/lib/libintl.so.8.1.1
				Type		= link
			</File>
		</Content>
		
	</libintl>
</Package>
--- NEW FILE: buildtool.mk ---
#############################################################
#
# $Id:
#
#############################################################

include $(MASTERMAKEFILE)
DIR:=gettext-0.18.1.1
TARGET_DIR:=$(BT_BUILD_DIR)/gettext
export CC=$(TARGET_CC)
PERLVER=$(shell ls $(BT_STAGING_DIR)/usr/lib/perl5)
export PERLLIB=$(BT_STAGING_DIR)/usr/lib/perl5/$(PERLVER)

$(DIR)/.source: 		
	zcat $(SOURCE) |  tar -xvf - 	
	touch $(DIR)/.source


$(DIR)/.configured: $(DIR)/.source
	(cd $(DIR); \
		CFLAGS="$(BT_COPT_FLAGS)" ./configure \
		--build=i486-pc-linux-gnu --host=i486-pc-linux-gnu \
		--prefix=/usr);
#	./autogen.sh --quick --skip-gnulib && \
	touch $(DIR)/.configured

source: $(DIR)/.source

$(DIR)/.build: $(DIR)/.configured
	mkdir -p $(TARGET_DIR)
	mkdir -p $(BT_STAGING_DIR)/usr/lib
	mkdir -p $(BT_STAGING_DIR)/usr/include
	$(MAKE) CFLAGS="$(BT_COPT_FLAGS)" -C $(DIR)/gettext-runtime/intl
	$(MAKE) CFLAGS="$(BT_COPT_FLAGS)" DESTDIR=$(TARGET_DIR) \
		-C $(DIR)/gettext-runtime/intl install
	-$(BT_STRIP) $(BT_STRIP_LIBOPTS) $(TARGET_DIR)/usr/lib
	cp -a $(TARGET_DIR)/usr/lib/* $(BT_STAGING_DIR)/usr/lib/
	cp -a $(TARGET_DIR)/usr/include/* $(BT_STAGING_DIR)/usr/include
	touch $(DIR)/.build

build: $(DIR)/.build

clean:
	-rm $(DIR)/.build
	rm -rf $(TARGET_DIR)
	rm -f $(BT_STAGING_DIR)/usr/lib/libgmp.* 
	rm -f $(BT_STAGING_DIR)/usr/lib/libmp.* 
	rm -f $(BT_STAGING_DIR)/usr/include/gmp.h 
	rm -f $(BT_STAGING_DIR)/usr/include/mp.h 
	$(MAKE) -C $(DIR) clean
	
srcclean:
	rm -rf $(DIR)



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev