head	1.2;
access;
symbols
	rpm-4_4_8-release:1.2
	rpm-4_4_7-release:1.2
	rpm-4_4_6-release:1.2
	rpm-4_4_5-release:1.2
	rpm-4_4_4-release:1.2
	rpm-4_4_3-release:1.2
	jbj_before_tklcpatches:1.2
	rpm-4_4_2-release:1.2
	pjones-sparse-experiment:1.2.0.10
	rpm-4_4_1-release:1.2
	rpm-4_4-release:1.2
	rpm-4_4:1.2.0.8
	rpm-4_3_1-start:1.2
	rpm-4_3:1.2.0.6
	rpm-4_2_1-release:1.2
	rpm-4_1_1-release:1.2
	rpm-4_2-release:1.2
	rpm-4_2:1.2.0.4
	rpm-4_1-release:1.2
	rpm-4_1:1.2.0.2
	rpm-4_0_4-release:1.1.2.1
	jbj-before-beecrypt:1.1.2.1
	rpm-4_0_3-release:1.1.2.1
	jbj_b4_rollback:1.1.2.1
	rpm-4_0:1.1.0.2;
locks; strict;
comment	@# @;


1.2
date	2001.06.15.16.01.59;	author jbj;	state Exp;
branches;
next	1.1;

1.1
date	2001.06.15.04.44.15;	author jbj;	state dead;
branches
	1.1.2.1;
next	;

1.1.2.1
date	2001.06.15.04.44.15;	author jbj;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Orphans.
@
text
@#!/bin/sh
#
# Example script to cross-build for the platform "sh-linux-gnu".
#
#

SHMAKE='make CC=sh-linux-gnu-gcc CONFIG_SITE=/usr/lib/rpm/config.site RANLIB=sh-linux-gnu-ranlib LD=sh-linux-gnu-ld AS=sh-linux-gnu-as GAS=sh-linux-gnu-as STRIP=sh-linux-gnu-strip CC_FOR_BUILD=gcc OBJDUMP=sh-linux-gnu-objdump AR="sh-linux-gnu-ar" CXX=sh-linux-g++'

for pkg in $@@ ; do 
    echo $pkg
    if [ ! -r $pkg.log ]; then 
        $SHMAKE RPMFILE=$pkg 2>&1 | tee $pkg.log  
	if [ -r /usr/src/redhat/RPMS/sh/`echo $pkg | sed -e "s:/tmp/srpms/::" -e "s/.src.rpm/.sh.rpm/"` ]; then
	    mv $pkg $pkg.log /tmp/srpms/done
	fi
    fi
done
@


1.1
log
@file cross-build was initially added on branch rpm-4_0.
@
text
@d1 17
@


1.1.2.1
log
@- fix: db1 end-of-file not detected in legacy compatible way.
- fix: remove (harmless) chown error message from %post.
- add --target/--host to %configure, add example cross-build/config.site
  scripts to /usr/lib/rpm <arjanv@@redhat.com> (#44581).
- rpmdb iterator selectors permit default/strcmp/regex/glob matching.
- rpmdb iterator selectors permit negative matches.
@
text
@a0 17
#!/bin/sh
#
# Example script to cross-build for the platform "sh-linux-gnu".
#
#

SHMAKE='make CC=sh-linux-gnu-gcc CONFIG_SITE=/usr/lib/rpm/config.site RANLIB=sh-linux-gnu-ranlib LD=sh-linux-gnu-ld AS=sh-linux-gnu-as GAS=sh-linux-gnu-as STRIP=sh-linux-gnu-strip CC_FOR_BUILD=gcc OBJDUMP=sh-linux-gnu-objdump AR="sh-linux-gnu-ar" CXX=sh-linux-g++'

for pkg in $@@ ; do 
    echo $pkg
    if [ ! -r $pkg.log ]; then 
        $SHMAKE RPMFILE=$pkg 2>&1 | tee $pkg.log  
	if [ -r /usr/src/redhat/RPMS/sh/`echo $pkg | sed -e "s:/tmp/srpms/::" -e "s/.src.rpm/.sh.rpm/"` ]; then
	    mv $pkg $pkg.log /tmp/srpms/done
	fi
    fi
done
@

