New package: libgssglue-0.3.
This commit is contained in:
parent
d91e1da838
commit
e4d2721278
7 changed files with 64 additions and 0 deletions
|
@ -945,3 +945,4 @@ libestr.so.0 libestr libestr-devel
|
|||
libee.so.0 libee libee-devel
|
||||
libobt.so.0 libopenbox openbox-devel
|
||||
libobrender.so.27 libopenbox openbox-devel
|
||||
libgssglue.so.1 libgssglue libgssglue-devel
|
||||
|
|
1
srcpkgs/libgssglue-devel
Symbolic link
1
srcpkgs/libgssglue-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
libgssglue
|
2
srcpkgs/libgssglue/depends
Normal file
2
srcpkgs/libgssglue/depends
Normal file
|
@ -0,0 +1,2 @@
|
|||
abi_depends=">=0.3"
|
||||
api_depends="${abi_depends}"
|
22
srcpkgs/libgssglue/files/gssapi_mech.conf
Normal file
22
srcpkgs/libgssglue/files/gssapi_mech.conf
Normal file
|
@ -0,0 +1,22 @@
|
|||
# Example /etc/gssapi_mech.conf file
|
||||
#
|
||||
# GSSAPI Mechanism Definitions
|
||||
#
|
||||
# This configuration file determines which GSS-API mechanisms
|
||||
# the gssd code should use
|
||||
#
|
||||
# NOTE:
|
||||
# The initiaiization function "mechglue_internal_krb5_init"
|
||||
# is used for the MIT krb5 gssapi mechanism. This special
|
||||
# function name indicates that an internal function should
|
||||
# be used to determine the entry points for the MIT gssapi
|
||||
# mechanism funtions.
|
||||
#
|
||||
# library initialization function
|
||||
# ================================ ==========================
|
||||
# The MIT K5 gssapi library, use special function for initialization.
|
||||
/usr/lib/libgssapi_krb5.so mechglue_internal_krb5_init
|
||||
#/usr/lib/libgssapi.so mechglue_internal_krb5_init
|
||||
#
|
||||
# The SPKM3 gssapi library function. Use the function spkm3_gss_initialize.
|
||||
# /usr/local/gss_mechs/spkm/spkm3/libgssapi_spkm3.so spkm3_gss_initialize
|
15
srcpkgs/libgssglue/libgssglue-devel.template
Normal file
15
srcpkgs/libgssglue/libgssglue-devel.template
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Template file for 'libgssglue-devel'.
|
||||
#
|
||||
short_desc="${short_desc} - development files"
|
||||
long_desc="${long_desc}
|
||||
|
||||
This package contains files for development, headers, static libs, etc."
|
||||
|
||||
Add_dependency run glibc-devel
|
||||
Add_dependency run libgssglue
|
||||
|
||||
do_install() {
|
||||
vmove usr/include usr
|
||||
vmove usr/lib/pkgconfig usr/lib
|
||||
vmove "usr/lib/*.a" usr/lib
|
||||
}
|
2
srcpkgs/libgssglue/libgssglue.rshlibs
Normal file
2
srcpkgs/libgssglue/libgssglue.rshlibs
Normal file
|
@ -0,0 +1,2 @@
|
|||
libdl.so.2
|
||||
libc.so.6
|
21
srcpkgs/libgssglue/template
Normal file
21
srcpkgs/libgssglue/template
Normal file
|
@ -0,0 +1,21 @@
|
|||
# Template file for 'libgssglue'
|
||||
pkgname=libgssglue
|
||||
version=0.3
|
||||
homepage="http://www.citi.umich.edu/projects/nfsv4/linux/"
|
||||
distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz"
|
||||
build_style=gnu-configure
|
||||
short_desc="Mechanism-switch gssapi library"
|
||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||
license="BSD"
|
||||
checksum=d98a022af432b61fe2a1eb811b5916743ccb781e383da680f1a00fd1005a5174
|
||||
long_desc="
|
||||
This library exports a gssapi interface, but doesn't implement any gssapi
|
||||
mechanisms itself; instead it calls gssapi routines in other libraries,
|
||||
depending on the mechanism."
|
||||
|
||||
conf_files="/etc/gssapi_mech.conf"
|
||||
subpackages="$pkgname-devel"
|
||||
|
||||
post_install() {
|
||||
vinstall ${FILESDIR}/gssapi_mech.conf 644 etc
|
||||
}
|
Loading…
Reference in a new issue