aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cross-fix-root: handle no config scripts caseMike Frysinger2010-02-131-0/+1
| | | | | | | If there are no -config scripts to mess with, avoid trying to generate broken symlinks to '*-config'. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: switch to PKG_CONFIG_SYSROOT_DIR (kind of)Mike Frysinger2010-01-081-8/+1
| | | | | | | | | | | | | | | The latest pkg-config supports PKG_CONFIG_SYSROOT_DIR which handles -L/-I munging on the fly, but it's slightly broken. So put all the pieces in place for the next upstream release and in the mean time, do the munging ourselves on the fly via sed. This way packages that want runtime paths compiled in don't get the build paths that were munged in the .pc file. URL: http://bugs.gentoo.org/299990 URL: https://bugs.freedesktop.org/show_bug.cgi?id=16905 Reported-by: Andrew Gaffney <agaffney@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: add some usage textMike Frysinger2010-01-081-23/+41
| | | | | | Be nice to users instead of exiting all the time with no output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: fix test bashismMike Frysinger2009-12-291-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* drop $Header: markingsMike Frysinger2009-12-091-1/+0
| | | | | | These cause cross-scm comparisons a pita. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: improve .pc dir searchingMike Frysinger2009-12-091-2/+6
| | | | | | Only search dirs that actually exist. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: handle packages that set exec_prefix directly to /usrMike Frysinger2009-11-241-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: be sure to update pc_files in /usr/share/pkgconfig/ tooNed Ludd2009-11-221-2/+2
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: let people specify paths via cmdlineMike Frysinger2009-03-131-4/+12
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: fix *-config symlinksMike Frysinger2008-11-061-2/+2
| | | | | | | Make sure we install with the full ${prefix}${config} name rather than an incorrect ${prefix}. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: exit 0 when lib dir does not existMike Frysinger2008-11-061-1/+1
| | | | | | | | If the lib dir does not exist yet, exit with 0 rather than 1. This way we do not abort early when doing bootstrapping and the lib dir does not yet exist. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: rewrite with stuff from uClinux-distMike Frysinger2008-10-291-44/+56
| | | | | | Rewrite the script to fix more things and be safer in general. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Initial commit to crossdev repo.Robin H. Johnson2008-06-221-0/+48