Pkgconfig.pmdoc/README.txt

changeset 5
0e89e2352c1e
child 6
edc91ee1928d
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/Pkgconfig.pmdoc/README.txt	Thu Aug 06 14:10:58 2009 +0200
     1.3 @@ -0,0 +1,61 @@
     1.4 +##
     1.5 +##  Pkgconfig.txt -- Addendum to OS X Package Specification Document
     1.6 +##  Copyright (c) 2009 Michael Schloh von Bennewitz <michael@schloh.com>
     1.7 +##
     1.8 +##  Permission to use, copy, modify, and distribute this software for
     1.9 +##  any purpose with or without fee is hereby granted, provided that
    1.10 +##  the above copyright notice and this permission notice appear in all
    1.11 +##  copies.
    1.12 +##
    1.13 +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    1.14 +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    1.15 +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
    1.16 +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
    1.17 +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    1.18 +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    1.19 +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
    1.20 +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
    1.21 +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
    1.22 +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
    1.23 +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    1.24 +##  SUCH DAMAGE.
    1.25 +##
    1.26 +
    1.27 +
    1.28 +Pkgconfig Compiler Helper Tool
    1.29 +------------------------------
    1.30 +Name: Pkgconfig
    1.31 +Summary: Helper tool to determine the correct compiler options
    1.32 +URL: http://pkg-config.freedesktop.org/
    1.33 +Packager: Michael Schloh von Bennewitz
    1.34 +Vendor: Tollef Fog Heen
    1.35 +
    1.36 +Package source: Pkgconfig.pmdoc
    1.37 +Package output: Pkgconfig.pkg
    1.38 +
    1.39 +Executing Pkgconfig.pkg installs autoconf script and universal
    1.40 +binary (IA-32/X86-64/PPC7400/PPC64) tarchives to the OS X operating
    1.41 +system required for developing applications using Pkgconfig logic.
    1.42 +
    1.43 +To create the installation package, use the OS X PackageMaker
    1.44 +application or equivalent command line utility. Required sources
    1.45 +include the package specification (<file>.pmdoc) and the archives
    1.46 +specified within the package specification. These references are
    1.47 +listed in the following manifest, and must be manually placed.
    1.48 +
    1.49 +Compiling Pkgconfig to a universal binary can be configured as:
    1.50 +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
    1.51 +
    1.52 +Filesystem Root (fsrt) Manifest
    1.53 +-------------------------------
    1.54 +drwxr-xr-x  3 root  wheel  102 Aug  5 19:38 fsrt
    1.55 +drwxr-xr-x  3 root  wheel  102 Aug  5 19:38 fsrt/usr
    1.56 +drwxr-xr-x  4 root  wheel  136 Aug  5 19:38 fsrt/usr/local
    1.57 +drwxr-xr-x  3 root  wheel  102 Aug  5 19:38 fsrt/usr/local/bin
    1.58 +-rwxr-xr-x  1 root  wheel  473424 Aug  5 19:38 fsrt/usr/local/bin/pkg-config
    1.59 +drwxr-xr-x  4 root  wheel  136 Aug  5 19:38 fsrt/usr/local/share
    1.60 +drwxr-xr-x  3 root  wheel  102 Aug  5 19:38 fsrt/usr/local/share/aclocal
    1.61 +-rw-r--r--@ 1 root  wheel  5171 Aug  5 19:38 fsrt/usr/local/share/aclocal/pkg.m4
    1.62 +drwxr-xr-x  3 root  wheel  102 Aug  5 19:38 fsrt/usr/local/share/man
    1.63 +drwxr-xr-x  3 root  wheel  102 Aug  5 19:38 fsrt/usr/local/share/man/man1
    1.64 +-rw-r--r--@ 1 root  wheel  15819 Aug  5 19:38 fsrt/usr/local/share/man/man1/pkg-config.1

mercurial