MD5 582c83b33545f1de39861e08f42859e2 ChangeLog 5215
MD5 091fb844f716a3f89969a7c6cc9a5eea crossdev-0.9.9-r3.ebuild 596
-MD5 c479cccda54cd6225a140f732e0c3106 files/crossdev 13066
+MD5 fa240cdd507d211befcfc5b0260484ab files/crossdev 13247
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-crossdev-0.9.9-r3 0
MD5 e91cdaf464f515f3528da02cf06e54a1 metadata.xml 222
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDUitkgIKl8Uu19MoRAm3SAJ42FqynoH6U6i+9r5R5NeDhILFqewCfYpMX
-KbjnxmAlYSiLnrTPqDNgr58=
-=EJGN
+iD8DBQFDUi1/gIKl8Uu19MoRAglRAJ4idOWjCn/dECgizpfLug8vry3lpwCfc+9y
+nfQB4KjdSLhA75fm+FwJdWA=
+=ZYlt
-----END PGP SIGNATURE-----
#!/bin/bash
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/files/crossdev,v 1.38 2005/10/16 10:26:27 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/crossdev/files/crossdev,v 1.39 2005/10/16 10:35:26 vapier Exp $
cd /
CTARGET=${CPRE}
[[ -n ${CPOST} ]] && CTARGET=${CTARGET}-${CPOST}
+
+ # Tweak packages based upon CTARGET
+ case ${CTARGET} in
+ # Normal Linux host, just diff libc
+ *-dietlibc) LPKG="dietlibc";;
+ *-klibc) LPKG="klibc";;
+ *-uclibc) LPKG="uclibc";;
+
+ # Now for the BSDs ...
+ *-freebsd*)
+ TARCH="${TARCH}-fbsd"
+ LCAT="sys-freebsd" LPKG="freebsd-lib"
+ KCAT="sys-freebsd" KPKG="freebsd-headers"
+ ;;
+ esac
}
setup_portage_vars() {
[[ -z ${CTARGET} ]] && usage 1
[[ ${STAGE} == "COW" ]] && STAGE=${STAGE_C_CPP}
-case ${CTARGET} in
- *-dietlibc) LPKG="dietlibc";;
- *-freebsd*) LPKG="freebsd-lib" KPKG="freebsd-headers";;
- *-klibc) LPKG="klibc";;
- *-uclibc) LPKG="uclibc";;
-esac
#####################
### sanity checks ###