1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

s4-pkgconfig: add @LIB_RPATH@ to our link flags

this is only set when rpath is used on install. It ensures that
applications that link against Samba libraries get the rpath right

Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Wed Dec  8 12:46:00 CET 2010 on sn-devel-104
This commit is contained in:
Andrew Tridgell 2010-12-08 20:41:37 +11:00
parent 8b3ae1a3b8
commit 735c1cd2da
18 changed files with 18 additions and 18 deletions

View File

@ -7,5 +7,5 @@ Name: pytalloc-util
Description: Utility functions for using talloc objects with Python
Version: @TALLOC_VERSION@
Libs: -L${libdir} -lpytalloc-util
Cflags: -I${includedir}
Cflags: @LIB_RPATH@ -I${includedir}
URL: http://talloc.samba.org/

View File

@ -6,6 +6,6 @@ includedir=@includedir@
Name: talloc
Description: A hierarchical pool based memory system with destructors
Version: @TALLOC_VERSION@
Libs: -L${libdir} -ltalloc
Libs: @LIB_RPATH@ -L${libdir} -ltalloc
Cflags: -I${includedir}
URL: http://talloc.samba.org/

View File

@ -6,6 +6,6 @@ includedir=@includedir@
Name: tdb
Description: A trivial database
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -ltdb
Libs: @LIB_RPATH@ -L${libdir} -ltdb
Cflags: -I${includedir}
URL: http://tdb.samba.org/

View File

@ -8,5 +8,5 @@ Description: An event system library
Version: @PACKAGE_VERSION@
Requires: talloc
Libs: -L${libdir} -ltevent
Cflags: -I${includedir}
Cflags: @LIB_RPATH@ -I${includedir}
URL: http://samba.org/

View File

@ -8,5 +8,5 @@ Name: torture
Description: Samba torture (test) suite
Requires: talloc
Version: 0.0.1
Libs: -L${libdir} -ltorture
Libs: @LIB_RPATH@ -L${libdir} -ltorture
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -7,5 +7,5 @@ Name: samba-util
Description: Samba utility functions
Requires: talloc tevent
Version: 0.0.1
Libs: -L${libdir} -lsamba-util
Libs: @LIB_RPATH@ -L${libdir} -lsamba-util
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -7,5 +7,5 @@ Name: ndr
Description: Network Data Representation Core Library
Requires: samba-hostconfig talloc
Version: 0.0.1
Libs: -L${libdir} -lndr
Libs: @LIB_RPATH@ -L${libdir} -lndr
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1 -D_GNU_SOURCE=1

View File

@ -7,5 +7,5 @@ Name: ndr-standard
Description: NDR marshallers for the standard set of DCE/RPC interfaces
Requires: ndr
Version: 0.0.1
Libs: -L${libdir} -lndr-standard
Libs: @LIB_RPATH@ -L${libdir} -lndr-standard
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1 -D_GNU_SOURCE=1

View File

@ -7,5 +7,5 @@ modulesdir=${prefix}/modules/gensec
Name: gensec
Description: Generic Security Library
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -lgensec
Libs: @LIB_RPATH@ -L${libdir} -lgensec
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -6,5 +6,5 @@ includedir=@includedir@
Name: samdb
Description: Sam Database
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -lsamdb
Libs: @LIB_RPATH@ -L${libdir} -lsamdb
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -8,6 +8,6 @@ Name: pyldb-util
Description: Python bindings for LDB
Version: @PACKAGE_VERSION@
Requires: ldb
Libs: -L${libdir} -lpyldb-util
Libs: @LIB_RPATH@ -L${libdir} -lpyldb-util
Cflags: -I${includedir}
URL: http://ldb.samba.org/

View File

@ -8,5 +8,5 @@ Description: Active Directory Group Policy library
Requires: talloc
Requires.private: ldb
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -lpolicy
Libs: @LIB_RPATH@ -L${libdir} -lpolicy
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -8,5 +8,5 @@ Description: Windows-style registry library
Requires: talloc
Requires.private: ldb
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -lregistry
Libs: @LIB_RPATH@ -L${libdir} -lregistry
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -7,5 +7,5 @@ Name: dcerpc
Description: DCE/RPC client library
Requires: ndr
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -ldcerpc
Libs: @LIB_RPATH@ -L${libdir} -ldcerpc
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -7,5 +7,5 @@ Name: dcerpc_atsvc
Description: DCE/RPC client library - ATSVC
Requires.private: dcerpc ndr
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -ldcerpc-atsvc
Libs: @LIB_RPATH@ -L${libdir} -ldcerpc-atsvc
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -7,5 +7,5 @@ Name: dcerpc_samr
Description: DCE/RPC client library - SAMR
Requires.private: dcerpc ndr
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -ldcerpc-samr
Libs: @LIB_RPATH@ -L${libdir} -ldcerpc-samr
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -6,5 +6,5 @@ includedir=@includedir@
Name: samba-hostconfig
Description: Host-wide Samba configuration
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -lsamba-hostconfig
Libs: @LIB_RPATH@ -L${libdir} -lsamba-hostconfig
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1

View File

@ -7,5 +7,5 @@ Name: dcerpc_server
Description: DCE/RPC server library
Requires: dcerpc
Version: @PACKAGE_VERSION@
Libs: -L${libdir} -ldcerpc-server
Libs: @LIB_RPATH@ -L${libdir} -ldcerpc-server
Cflags: -I${includedir} -DHAVE_IMMEDIATE_STRUCTURES=1