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 libemsha (1.0.2-2) stable; urgency=medium
* Package bump to fix dependency issues. * Package bump to fix dependency issues.

3
debian/control vendored
View File

@ -1,9 +1,9 @@
Source: libemsha Source: libemsha
Priority: optional Priority: optional
Section: libs
Maintainer: Kyle Isom <kyle@imap.cc> Maintainer: Kyle Isom <kyle@imap.cc>
Build-Depends: debhelper (>= 9), autotools-dev Build-Depends: debhelper (>= 9), autotools-dev
Standards-Version: 3.9.5 Standards-Version: 3.9.5
Section: libs
Homepage: https://git.kyleisom.net/lib/libemsha Homepage: https://git.kyleisom.net/lib/libemsha
Vcs-Git: https://git.kyleisom.net/lib/libemsha Vcs-Git: https://git.kyleisom.net/lib/libemsha
Vcs-Browser: 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. run on several platforms.
Package: libemsha-1 Package: libemsha-1
Section: libs
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends} Depends: ${shlibs:Depends}, ${misc:Depends}
Description: HMAC-SHA-256 C++11 library 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 Source: https://git.kyleisom.net/lib/libemsha
Files: * Files: *
Copyright: <years> <put author's name and email here> Copyright: 2015 K. Isom <coder@kyleisom.net>
<years> <likewise for another author>
License: MIT License: MIT
2015 K. Isom <coder@kyleisom.net>
Permission is hereby granted, free of charge, to any person obtaining a Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"), copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation 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