# ChangeLog for net-libs/libgssglue
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libgssglue/ChangeLog,v 1.12 2011/02/06 12:22:30 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libgssglue/ChangeLog,v 1.13 2011/09/02 19:14:52 vapier Exp $
+
+*libgssglue-0.3 (02 Sep 2011)
+
+ 02 Sep 2011; Mike Frysinger <vapier@gentoo.org> +libgssglue-0.3.ebuild,
+ +files/libgssglue-0.3-protos.patch:
+ Version bump.
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> libgssglue-0.1-r1.ebuild:
Drop to ~mips
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX libgssglue-0.3-protos.patch 415 RMD160 cc06e447e8597ffecd3b215f8ef7ec9b62132300 SHA1 2b886fa9398f764012fe5b867c25effa7dca6508 SHA256 ff0b6e78ab30222f813fcb538a60dafdfb806a23e45ed41d2be1b6f0a1e27c30
DIST libgssglue-0.1.tar.gz 351504 RMD160 2de40bf49e0c30966866f0d2833e77242fb9cb68 SHA1 2ef6dd51d5d87d7c539ba40a4ada11e07b83a456 SHA256 cafca790e8f8a6421bd81a79243c005a7b9157f94758d9b3c992e2f7c0233a9a
+DIST libgssglue-0.3.tar.gz 326906 RMD160 89132aebfa879de43bb658bbf6ba2a118028842f SHA1 1d0353b635df66492317ef3311d9c4eed93a0085 SHA256 d98a022af432b61fe2a1eb811b5916743ccb781e383da680f1a00fd1005a5174
EBUILD libgssglue-0.1-r1.ebuild 720 RMD160 876550464f77b7d72ea8dd2875c5f848dbb58d51 SHA1 d38b54f0f3db06624a51dc39530ba410db897f8e SHA256 77578555158e823d8ac3cf8d7ca28f36327fd47b61af97c607745f3681fbab0e
EBUILD libgssglue-0.1-r2.ebuild 888 RMD160 b0632f212b0bea7cbe0aacd7200d1dfdf22765ed SHA1 46b5ae06c99c892921779f47fb44c1c44ee4b902 SHA256 884ef909ae32e8e5a555d8ad9ebc86900ac6082e77e43f5468213448ff69e621
-MISC ChangeLog 1692 RMD160 19e0e2f9c919a824e97dff863293c359dd40189e SHA1 664410923155d1aea5239fe93ce9df0cf60644e7 SHA256 fd081facb4766188fb7dbc5a84599a99aa23cd2e6f704987791143cf80a9cb1a
+EBUILD libgssglue-0.3.ebuild 964 RMD160 da0f2f1735c4bae352356fb0a62498a9560be5f1 SHA1 11901a85d4d699262a53da9fc6acc232147c8763 SHA256 6caba1dcf70a1affb53dba818704916df6339f361955f5d809f3dadab68f4086
+MISC ChangeLog 1854 RMD160 fc0c629fcf4b216fea0e4c24e0a984e8b538bae5 SHA1 3cb1603494a7325ce83c194ee9c3d52a7002b2d0 SHA256 7650b41281ee53324448ac45d07a357bb5dc8f8fcdea5cb245194666866b162b
MISC metadata.xml 159 RMD160 8e0977b9abd90afe9e1d5c1326823a5726f6e2a4 SHA1 33f35324ce730e28838be228d9ee4e4dd1bab1e5 SHA256 562c59615c028ffa088de789b3a792fd4cbbbfe71628ddd6a55d3b176becbc6b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk5hKzMACgkQaC/OocHi7JZt8AD8CBgAl9U0y3VhQEZVpPOH1RHe
+TJNuyHioqkltqW6482MA/RTkh71lqwIF8Ts1oFtP0N1XJXp46Ok8yafWxiEScQvE
+=fzJl
+-----END PGP SIGNATURE-----
--- /dev/null
+add missing prototype to header
+
+--- a/src/mglueP.h
++++ b/src/mglueP.h
+@@ -477,6 +477,10 @@ OM_uint32 generic_gss_str_to_oid
+ gss_OID * /* oid */
+ );
+
++OM_uint32
++generic_gss_copy_oid_set(OM_uint32 *minor_status,
++ const gss_OID_set_desc * const oidset,
++ gss_OID_set *new_oidset);
+
+ gss_OID gss_find_mechanism_from_name_type (gss_OID); /* name_type */
+
--- /dev/null
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libgssglue/libgssglue-0.3.ebuild,v 1.1 2011/09/02 19:14:52 vapier Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="exports a gssapi interface which calls other random gssapi libraries"
+HOMEPAGE="http://www.citi.umich.edu/projects/nfsv4/linux/"
+SRC_URI="http://www.citi.umich.edu/projects/nfsv4/linux/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!app-crypt/libgssapi"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.3-protos.patch
+}
+
+src_configure() {
+ # No need to install static libraries, as it uses libdl
+ econf --disable-static
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ find "${D}" -name '*.la' -delete || die
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ insinto /etc
+ doins doc/gssapi_mech.conf || die
+}