Miscellaneous packaging fixes.

This commit is contained in:
Kyle 2016-01-29 16:28:41 -08:00 committed by Kyle Isom
parent c7fd93112e
commit 5ec7d4462e
5 changed files with 82 additions and 4 deletions

12
debian/changelog vendored
View File

@ -1,3 +1,15 @@
libemsha (1.0.2-4) stable; urgency=medium
* More Debian packaging cleanups.
-- Kyle Isom <kyle@imap.cc> Fri, 29 Jan 2016 16:29:33 -0800
libemsha (1.0.2-3) main; urgency=medium
* Clean up debian packaging files.
-- Kyle Isom <kyle@imap.cc> Fri, 29 Jan 2016 00:56:54 -0800
libemsha (1.0.2-2) stable; urgency=medium
* Package bump to fix dependency issues.

3
debian/control vendored
View File

@ -1,9 +1,9 @@
Source: libemsha
Priority: optional
Section: libs
Maintainer: Kyle Isom <kyle@imap.cc>
Build-Depends: debhelper (>= 9), autotools-dev
Standards-Version: 3.9.5
Section: libs
Homepage: https://git.kyleisom.net/lib/libemsha
Vcs-Git: https://git.kyleisom.net/lib/libemsha
Vcs-Browser: https://git.kyleisom.net/lib/libemsha
@ -19,6 +19,7 @@ Description: HMAC-SHA-256 C++11 library - development files
run on several platforms.
Package: libemsha-1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: HMAC-SHA-256 C++11 library

4
debian/copyright vendored
View File

@ -3,10 +3,8 @@ Upstream-Name: libemsha
Source: https://git.kyleisom.net/lib/libemsha
Files: *
Copyright: <years> <put author's name and email here>
<years> <likewise for another author>
Copyright: 2015 K. Isom <coder@kyleisom.net>
License: MIT
2015 K. Isom <coder@kyleisom.net>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation

66
debian/patches/release-1.0.2-patch vendored Normal file
View File

@ -0,0 +1,66 @@
Description: This adds the release files to the source tarball.
The release files from the tagged release weren't added into
the previous source file.
.
libemsha (1.0.2-3) main; urgency=medium
.
* Clean up debian packaging files.
Author: Kyle Isom <kyle@imap.cc>
---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:
--- libemsha-1.0.2.orig/CHANGELOG
+++ libemsha-1.0.2/CHANGELOG
@@ -1,7 +1,7 @@
LIBEMSHA CHANGELOG
==================
-1.0.2 (2015-01-26):
+1.0.2 (2015-01-28):
Added:
+ Build now includes pkg-config.
--- libemsha-1.0.2.orig/doc/libemsha.rst
+++ libemsha-1.0.2/doc/libemsha.rst
@@ -2,9 +2,9 @@
libemsha
========
-Version: 1.0.1
+Version: 1.0.2
-Date: 2015-12-22
+Date: 2016-01-28
-----------------
--- /dev/null
+++ libemsha-1.0.2/doc/source/header.dated.rst
@@ -0,0 +1,24 @@
+========
+libemsha
+========
+
+Version: 1.0.2
+
+Date: 2016-01-28
+
+
+-----------------
+Table of Contents
+-----------------
+
++ Introduction
++ Getting and Building the Source
++ Library Overview
++ The Hash interface
++ The SHA256 class
++ The HMAC class
++ Miscellaneous functions
++ Test Programs
++ References
+
+

1
debian/patches/series vendored Normal file
View File

@ -0,0 +1 @@
release-1.0.2-patch