diff -r 8202e35ba4e4 -r 0e89e2352c1e Pkgconfig.pmdoc/README.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Pkgconfig.pmdoc/README.txt Thu Aug 06 14:10:58 2009 +0200 @@ -0,0 +1,61 @@ +## +## Pkgconfig.txt -- Addendum to OS X Package Specification Document +## Copyright (c) 2009 Michael Schloh von Bennewitz +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## + + +Pkgconfig Compiler Helper Tool +------------------------------ +Name: Pkgconfig +Summary: Helper tool to determine the correct compiler options +URL: http://pkg-config.freedesktop.org/ +Packager: Michael Schloh von Bennewitz +Vendor: Tollef Fog Heen + +Package source: Pkgconfig.pmdoc +Package output: Pkgconfig.pkg + +Executing Pkgconfig.pkg installs autoconf script and universal +binary (IA-32/X86-64/PPC7400/PPC64) tarchives to the OS X operating +system required for developing applications using Pkgconfig logic. + +To create the installation package, use the OS X PackageMaker +application or equivalent command line utility. Required sources +include the package specification (.pmdoc) and the archives +specified within the package specification. These references are +listed in the following manifest, and must be manually placed. + +Compiling Pkgconfig to a universal binary can be configured as: +LDFLAGS='-isysroot /Developer/SDKs/MacOSX10.5.sdk -arch ppc -arch ppc64 -arch i386 -arch x86_64' CFLAGS='-isysroot /Developer/SDKs/MacOSX10.5.sdk -Os -mmacosx-version-min=10.5 -arch ppc -arch ppc64 -arch i386 -arch x86_64' ./configure --disable-dependency-tracking + +Filesystem Root (fsrt) Manifest +------------------------------- +drwxr-xr-x 3 root wheel 102 Aug 5 19:38 fsrt +drwxr-xr-x 3 root wheel 102 Aug 5 19:38 fsrt/usr +drwxr-xr-x 4 root wheel 136 Aug 5 19:38 fsrt/usr/local +drwxr-xr-x 3 root wheel 102 Aug 5 19:38 fsrt/usr/local/bin +-rwxr-xr-x 1 root wheel 473424 Aug 5 19:38 fsrt/usr/local/bin/pkg-config +drwxr-xr-x 4 root wheel 136 Aug 5 19:38 fsrt/usr/local/share +drwxr-xr-x 3 root wheel 102 Aug 5 19:38 fsrt/usr/local/share/aclocal +-rw-r--r--@ 1 root wheel 5171 Aug 5 19:38 fsrt/usr/local/share/aclocal/pkg.m4 +drwxr-xr-x 3 root wheel 102 Aug 5 19:38 fsrt/usr/local/share/man +drwxr-xr-x 3 root wheel 102 Aug 5 19:38 fsrt/usr/local/share/man/man1 +-rw-r--r--@ 1 root wheel 15819 Aug 5 19:38 fsrt/usr/local/share/man/man1/pkg-config.1