I decided not to wait the full 10 or so days it would require to do a buildworld :-)
One important result is the following: $ xcodebuild -version Error: No developer directory found at /Applications/Xcode.app/Contents/Developer. Run /usr/bin/xcode-select to update the developer directory path. i.e. xcodebuild is installed but appears not to be functional without a /Developer directory. Just grepping through .info files, I found the following items: "xcode": aquaterm uses "xcodebuild", but doesn't have an explicit BuildDepends: xcode backupbouncer has a Depends: xcode. It's not clear from the .info file what components exactly are used. fontforge uses "xcode-select" to find the Developer directory but doesn't have an explicit BuildDepends: xcode fuse4x-kext use "xcodebuild", but doesn't have an explicit BuildDepends: xcode gcc46 | gcc47 have BuildDepends: ( xcode >= 3.1.2); it's not obvious from the .info files whether more than just the command-line tools are required. gtk+2 has a legacy script checking for Leopard-specific issues via "xcodebuild -version" jicmp | jicmp6 use the system SDKs, which require a full Xcode install. I've just fixed changes that _I_ made to those so they now have BuildDepends on the system-sdk* packages again. launch uses "xcodebuild" without an explicit BuildDepends: xcode octave-3.2.4 has BuildDepends: (xcode >= 3.1) because of merging with the 10.4 tree. Fixed now. qemu has BuildDepends: xcode (<= 4.1-1) | gcc46 ; presumably the xcode choice was to use gcc4.2. (Maintainer contacted separately) sbcl-N-maxima has a BuildDepends xcode (>=4.3). My note shows that this was because it first got along with clang from that version of Xcode, i.e. clang-3.1. A Bdep: clang (>=3.1) once that virtual package exists _should_ take care of this. wine-32bit has an explicit xcode dependency since it only builds with gcc-4.2 and currently uses the /Developer directory. Adding a BuildDepends: gcc4.2 would probably be a good idea, too. wxcocoa293 carries a BuildDepends: xcode (>=4.2.1) because it's patched to build with clang-3.0 or later. I'm not completely sure whether BuildDepends: clang (>=3.0) will suffice. wxmaxima carries a BuildDepends: xcode (>=4.2.1) because it appears to need to use the same compiler as wxcocoa293. This can probably go over to clang (>= 3.0). /Developer: qt4-base-mac | qt4-base-x11 have 'export PATH="/Developer/usr/bin:/usr/llvm-gcc-4.2:$PATH"'. It's not clear from the .info file whether anything beyond the CLI tools is needed. ruby18 uses '/Developer/Tools/Rez -t APPL Carbon.r -o %p/bin/ruby-aqua1.8 || true' in its PostInstScript; no explicit xcode dependency. If folks don't object, I can add BuildDepends: xcode immediately for the cases above where the issue is just that 'xcodebuild' or 'xcode-select' is being used. -- Alexander Hansen, Ph.D. Fink User Liaison http://finkakh.wordpress.com/2012/02/21/got-job/ ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel