Revision: 2858 http://gar.svn.sourceforge.net/gar/?rev=2858&view=rev Author: dmichelsen Date: 2009-01-18 21:36:32 +0000 (Sun, 18 Jan 2009)
Log Message: ----------- libksba: Initial commit Added Paths: ----------- csw/mgar/pkg/libksba/ csw/mgar/pkg/libksba/branches/ csw/mgar/pkg/libksba/tags/ csw/mgar/pkg/libksba/trunk/ csw/mgar/pkg/libksba/trunk/Makefile csw/mgar/pkg/libksba/trunk/checksums csw/mgar/pkg/libksba/trunk/files/ csw/mgar/pkg/libksba/trunk/files/CSWlibskba.gspec csw/mgar/pkg/libksba/trunk/files/patch-novoidreturn.diff Property changes on: csw/mgar/pkg/libksba/trunk ___________________________________________________________________ Added: svn:ignore + cookies download work Added: svn:externals + gar https://gar.svn.sf.net/svnroot/gar/csw/mgar/gar/v2 Added: csw/mgar/pkg/libksba/trunk/Makefile =================================================================== --- csw/mgar/pkg/libksba/trunk/Makefile (rev 0) +++ csw/mgar/pkg/libksba/trunk/Makefile 2009-01-18 21:36:32 UTC (rev 2858) @@ -0,0 +1,33 @@ +GARNAME = libksba +GARVERSION = 1.0.5 +CATEGORIES = lib + +DESCRIPTION = Libksba is a CMS and X.509 access library +define BLURB + Libksba is a library to make the tasks of working with X.509 certificates, + CMS data and related objects more easy. It provides a highlevel interface + to the implemented protocols and presents the data in a consistent way. + There is no more need to worry about all the nasty details of the protocols. +endef + +MASTER_SITES = ftp://ftp.gnupg.org/gcrypt/libksba/ +DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 +DISTFILES += $(call admfiles,CSWlibskba,) + +PATCHFILES = patch-novoidreturn.diff + +# We define upstream file regex so we can be notifed of new upstream software release +UFILES_REGEX = -(\d+(?:\.\d+)*).tar.bz2 + +SPKG_SOURCEURL = http://www.gnupg.org/related_software/libksba/ + +REQUIRED_PKGS = CSWgpgerr + +BUILD64 = 1 +NO_ISAEXEC = 1 + +CONFIGURE_ARGS = $(DIRPATHS) + +TEST_TARGET = check + +include gar/category.mk Added: csw/mgar/pkg/libksba/trunk/checksums =================================================================== --- csw/mgar/pkg/libksba/trunk/checksums (rev 0) +++ csw/mgar/pkg/libksba/trunk/checksums 2009-01-18 21:36:32 UTC (rev 2858) @@ -0,0 +1,3 @@ +6948a3d96679b5afd504a1f91170b18b download/libksba-1.0.5.tar.bz2 +411fa230c1d72c0fde40ee924403e3cd download/CSWlibskba.gspec +fcba0b19950c5509f2d7c4d26cfb76a5 download/patch-novoidreturn.diff Added: csw/mgar/pkg/libksba/trunk/files/CSWlibskba.gspec =================================================================== --- csw/mgar/pkg/libksba/trunk/files/CSWlibskba.gspec (rev 0) +++ csw/mgar/pkg/libksba/trunk/files/CSWlibskba.gspec 2009-01-18 21:36:32 UTC (rev 2858) @@ -0,0 +1,4 @@ +%var bitname libskba +%var pkgname CSWlibskba +%include url file://%{PKGLIB}/csw_dyndepend.gspec +%copyright url file://%{WORKSRC_FIRSTMOD}/COPYING Added: csw/mgar/pkg/libksba/trunk/files/patch-novoidreturn.diff =================================================================== --- csw/mgar/pkg/libksba/trunk/files/patch-novoidreturn.diff (rev 0) +++ csw/mgar/pkg/libksba/trunk/files/patch-novoidreturn.diff 2009-01-18 21:36:32 UTC (rev 2858) @@ -0,0 +1,119 @@ +diff -Naur libksba-1.0.5.orig/src/visibility.c libksba-1.0.5.patched/src/visibility.c +--- libksba-1.0.5.orig/src/visibility.c 2008-09-04 11:15:26.000000000 +0200 ++++ libksba-1.0.5.patched/src/visibility.c 2009-01-18 22:11:04.807104546 +0100 +@@ -319,7 +319,7 @@ + void + ksba_cms_release (ksba_cms_t cms) + { +- return _ksba_cms_release (cms); ++ _ksba_cms_release (cms); + } + + +@@ -441,7 +441,7 @@ + void (*hash_fnc)(void *, const void *, size_t), + void *hash_fnc_arg) + { +- return _ksba_cms_set_hash_function (cms, hash_fnc, hash_fnc_arg); ++ _ksba_cms_set_hash_function (cms, hash_fnc, hash_fnc_arg); + } + + +@@ -555,7 +555,7 @@ + void + ksba_crl_release (ksba_crl_t crl) + { +- return _ksba_crl_release (crl); ++ _ksba_crl_release (crl); + } + + +@@ -572,7 +572,7 @@ + const void *, size_t), + void *hash_fnc_arg) + { +- return _ksba_crl_set_hash_function (crl, hash_fnc, hash_fnc_arg); ++ _ksba_crl_set_hash_function (crl, hash_fnc, hash_fnc_arg); + } + + +@@ -662,7 +662,7 @@ + void + ksba_ocsp_release (ksba_ocsp_t ocsp) + { +- return _ksba_ocsp_release (ocsp); ++ _ksba_ocsp_release (ocsp); + } + + +@@ -829,7 +829,7 @@ + void + ksba_certreq_release (ksba_certreq_t cr) + { +- return _ksba_certreq_release (cr); ++ _ksba_certreq_release (cr); + } + + +@@ -845,7 +845,7 @@ + void (*hash_fnc)(void *, const void *, size_t), + void *hash_fnc_arg) + { +- return _ksba_certreq_set_hash_function (cr, hash_fnc, hash_fnc_arg); ++ _ksba_certreq_set_hash_function (cr, hash_fnc, hash_fnc_arg); + } + + +@@ -903,7 +903,7 @@ + void + ksba_reader_release (ksba_reader_t r) + { +- return _ksba_reader_release (r); ++ _ksba_reader_release (r); + } + + +@@ -989,7 +989,7 @@ + void + ksba_writer_release (ksba_writer_t w) + { +- return _ksba_writer_release (w); ++ _ksba_writer_release (w); + } + + +@@ -1092,7 +1092,7 @@ + void + ksba_asn_tree_release (ksba_asn_tree_t tree) + { +- return _ksba_asn_tree_release (tree); ++ _ksba_asn_tree_release (tree); + } + + +@@ -1100,7 +1100,7 @@ + void + ksba_asn_tree_dump (ksba_asn_tree_t tree, const char *name, FILE *fp) + { +- return _ksba_asn_tree_dump (tree, name, fp); ++ _ksba_asn_tree_dump (tree, name, fp); + } + + +@@ -1176,14 +1176,14 @@ + void + ksba_name_ref (ksba_name_t name) + { +- return _ksba_name_ref (name); ++ _ksba_name_ref (name); + } + + + void + ksba_name_release (ksba_name_t name) + { +- return _ksba_name_release (name); ++ _ksba_name_release (name); + } + + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ devel mailing list devel@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/devel