[SCM] implementation of RSA blind signatures branch, master, updated. upstream/0.5-6-g8eb414c

David Bate davebate at gmail.com
Mon Apr 16 22:23:12 UTC 2012


The following commit has been merged in the master branch:
commit 315eb495402c452d0ff47e04aa40556b57c7c3a9
Author: David Bate <davebate at gmail.com>
Date:   Mon Apr 16 22:45:10 2012 +0100

    added the upstream patch 57c1711837

diff --git a/debian/README.debian b/debian/README.debian
new file mode 100644
index 0000000..a5ea558
--- /dev/null
+++ b/debian/README.debian
@@ -0,0 +1,6 @@
+libd0-blind-id for Debian
+---
+This package is the 0.5 version with the additional upstream patch
+https://github.com/divVerent/d0_blind_id/commit/57c1711837
+to "mark the license text as used so it never gets stripped".
+ -- David Bate <davebate at gmail.com> 2012-04-16
\ No newline at end of file
diff --git a/debian/patches/mark-license-used.patch b/debian/patches/mark-license-used.patch
new file mode 100644
index 0000000..cca3b67
--- /dev/null
+++ b/debian/patches/mark-license-used.patch
@@ -0,0 +1,53 @@
+From: Rudolf Polzer <divVerent at xonotic.org>
+Subject: Mark the license text as used so it never gets stripped
+ Small upstream patch after the 0.5 release
+ Git commit 57c1711837
+Origin: upstream https://github.com/divVerent/d0_blind_id/commit/57c1711837--- a/d0.c
++++ b/d0.c
+@@ -1,9 +1,11 @@
++#include "d0.h"
++
+ /*
+  * include the license notice into the dynamic library to "reproduce the
+  * copyright notice" automatically, so the application developer does not have
+  * to care about this term
+  */
+-const char *d0_bsd_license_notice = "\n"
++const char *d0_bsd_license_notice D0_USED = "\n"
+ "/*\n"
+ " * FILE:	d0.c\n"
+ " * AUTHOR:	Rudolf Polzer - divVerent at xonotic.org\n"
+@@ -39,8 +41,6 @@
+ " * $Id: 17934f0bfd67526aae41eab9781af94b796e6b07 $\n"
+ " */\n";
+ 
+-#include "d0.h"
+-
+ #include <stdlib.h>
+ 
+ //#define MUTEX_DEBUG
+--- a/d0.h
++++ b/d0.h
+@@ -39,6 +39,7 @@
+ #include <unistd.h> // size_t
+ 
+ #define D0_EXPORT __attribute__((__visibility__("default")))
++#define D0_USED __attribute__((used))
+ #define D0_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+ #define D0_BOOL int
+ 
+--- a/sha2.c
++++ b/sha2.c
+@@ -1,9 +1,11 @@
++#include "d0.h"
++
+ /*
+  * include the license notice into the dynamic library to "reproduce the
+  * copyright notice" automatically, so the application developer does not have
+  * to care about this term
+  */
+-const char *d0_sha2_c_bsd_license_notice = "\n"
++const char *d0_sha2_c_bsd_license_notice D0_USED = "\n"
+ "/*\n"
+ " * FILE:	sha2.c\n"
+ " * AUTHOR:	Aaron D. Gifford - http://www.aarongifford.com/\n"
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..1497965
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+mark-license-used.patch

-- 
implementation of RSA blind signatures



More information about the Pkg-games-commits mailing list