Difference between revisions of "Libbonobo"

From CBLFS
Jump to navigationJump to search
 
 
(10 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://ftp.acc.umu.se/pub/GNOME/sources/libbonobo/2.16/libbonobo-2.16.0.tar.bz2
+
| http://ftp.gnome.org/pub/GNOME/sources/libbonobo/{{Libbonobo-Version2}}/libbonobo-{{Libbonobo-Version}}.tar.bz2
 
|}
 
|}
  
 
----
 
----
 +
 +
{{Package-Introduction|Bonobo is a set of standard interfaces that are used as part of the GNOME project to provide standard component programming in Unix.  Libbonobo provides the low level interfaces and [[libbonoboui]] provides the user interface related components|http://developer.gnome.org/arch/gnome/componentmodel/bonobo.html}}
  
 
== Dependencies ==
 
== Dependencies ==
Line 13: Line 15:
 
* [[LibXML2]]
 
* [[LibXML2]]
 
* [[Perl Module XML::Parser|XML:Parser]]
 
* [[Perl Module XML::Parser|XML:Parser]]
 +
* [[popt]]
 +
 
=== Optional ===
 
=== Optional ===
 
* [[X Window System]]
 
* [[X Window System]]
Line 23: Line 27:
 
  ./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
 
  ./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
 
     --libexecdir=${GNOME_PREFIX}/lib/bonobo \
 
     --libexecdir=${GNOME_PREFIX}/lib/bonobo \
     --mandir=${GNOME_PREFIX}/share/man
+
     --mandir=${GNOME_PREFIX}/share/man &&
 +
make
  
 
Install the package
 
Install the package
Line 52: Line 57:
 
  ./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
 
  ./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
 
     --libexecdir=${GNOME_PREFIX}/lib32/bonobo \
 
     --libexecdir=${GNOME_PREFIX}/lib32/bonobo \
     --mandir=${GNOME_PREFIX}/share/man --libdir=/usr/lib32 &&
+
     --mandir=${GNOME_PREFIX}/share/man --libdir=${GNOME_PREFIX}/lib32 &&
 
  make
 
  make
  
Line 66: Line 71:
 
  ./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
 
  ./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
 
     --libexecdir=${GNOME_PREFIX}/lib64/bonobo \
 
     --libexecdir=${GNOME_PREFIX}/lib64/bonobo \
     --mandir=${GNOME_PREFIX}/share/man --libdir=/usr/lib64 &&
+
     --mandir=${GNOME_PREFIX}/share/man --libdir=${GNOME_PREFIX}/lib64 &&
 
  make
 
  make
  
Line 72: Line 77:
  
 
  make install
 
  make install
 +
 +
== Contents ==
 +
 +
{| style="text-align: left;"
 +
|-
 +
! Installed Programs:
 +
| activation-client, bonobo-slay, bonobo-activation-run-query, bonobo-activation-sysconf, echo-client-2
 +
|-
 +
! Installed Libraries:
 +
| Bonobo_module.{so,la,a}, libbonobo-activation.{so,la,a}, libbonobo-2.{so,la,a}, libmoniker_std_2.{so,la,a}
 +
|-
 +
! Installed Directories:
 +
| ${GNOME_PREFIX}/share/idl/bonobo-activation-2.0, ${GNOME_PREFIX}/share/idl/bonobo-2.0, ${GNOME_PREFIX}/include/bonobo-activation-2.0/bonobo-activation, ${GNOME_PREFIX}/include/libbonobo-2.0/bonobo, ${GNOME_PREFIX}/lib/bonobo, ${GNOME_PREFIX}/share/man/man1, ${GNOME_PREFIX}/lib/bonobo/servers, ${GNOME_PREFIX}/lib/bonobo/monikers, ${GNOME_PREFIX}/sbin, ${GNOME_PREFIX}/lib/bonobo-2.0/samples
 +
|}
 +
 +
[[Category:Gnome]]

Latest revision as of 07:45, 20 October 2010

Download Source: http://ftp.gnome.org/pub/GNOME/sources/libbonobo/2.32/libbonobo-2.32.0.tar.bz2

Introduction to Libbonobo

Bonobo is a set of standard interfaces that are used as part of the GNOME project to provide standard component programming in Unix. Libbonobo provides the low level interfaces and libbonoboui provides the user interface related components

Project Homepage: http://developer.gnome.org/arch/gnome/componentmodel/bonobo.html

Dependencies

Required

Optional

Non-Multilib

Compile the package:

./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/bonobo \
    --mandir=${GNOME_PREFIX}/share/man &&
make

Install the package

make install

Multilib

32Bit

Compile the package:

CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib/bonobo \
    --mandir=${GNOME_PREFIX}/share/man &&
make

Install the package

make install

N32

Compile the package:

CC="gcc ${BUILDN32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib32/bonobo \
    --mandir=${GNOME_PREFIX}/share/man --libdir=${GNOME_PREFIX}/lib32 &&
make

Install the package

make install

64Bit

Compile the package:

CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
./configure --prefix=${GNOME_PREFIX} --sysconfdir=/etc/gnome \
    --libexecdir=${GNOME_PREFIX}/lib64/bonobo \
    --mandir=${GNOME_PREFIX}/share/man --libdir=${GNOME_PREFIX}/lib64 &&
make

Install the package

make install

Contents

Installed Programs: activation-client, bonobo-slay, bonobo-activation-run-query, bonobo-activation-sysconf, echo-client-2
Installed Libraries: Bonobo_module.{so,la,a}, libbonobo-activation.{so,la,a}, libbonobo-2.{so,la,a}, libmoniker_std_2.{so,la,a}
Installed Directories: ${GNOME_PREFIX}/share/idl/bonobo-activation-2.0, ${GNOME_PREFIX}/share/idl/bonobo-2.0, ${GNOME_PREFIX}/include/bonobo-activation-2.0/bonobo-activation, ${GNOME_PREFIX}/include/libbonobo-2.0/bonobo, ${GNOME_PREFIX}/lib/bonobo, ${GNOME_PREFIX}/share/man/man1, ${GNOME_PREFIX}/lib/bonobo/servers, ${GNOME_PREFIX}/lib/bonobo/monikers, ${GNOME_PREFIX}/sbin, ${GNOME_PREFIX}/lib/bonobo-2.0/samples