1
0
Fork 0

Wrap and sorting packaging files.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-05 13:12:35 +01:00
parent 25bb31ce0b
commit 0154065300
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
5 changed files with 50 additions and 32 deletions

66
debian/control vendored
View file

@ -2,8 +2,11 @@ Source: haveged
Section: misc Section: misc
Priority: optional Priority: optional
Maintainer: Daniel Baumann <daniel@debian.org> Maintainer: Daniel Baumann <daniel@debian.org>
Uploaders: nicoo <nicoo@debian.org> Uploaders:
Build-Depends: debhelper-compat (= 13), dh-apparmor nicoo <nicoo@debian.org>,
Build-Depends:
debhelper-compat (= 13),
dh-apparmor,
Standards-Version: 4.7.0 Standards-Version: 4.7.0
Homepage: https://issihosts.com/haveged/ Homepage: https://issihosts.com/haveged/
Rules-Requires-Root: no Rules-Requires-Root: no
@ -11,9 +14,13 @@ Rules-Requires-Root: no
Package: haveged Package: haveged
Section: misc Section: misc
Architecture: linux-any Architecture: linux-any
Pre-Depends: ${misc:Pre-Depends} Pre-Depends:
Depends: ${shlibs:Depends}, ${misc:Depends} ${misc:Pre-Depends},
Suggests: apparmor Depends:
${misc:Depends},
${shlibs:Depends},
Suggests:
apparmor,
Description: Linux entropy source using the HAVEGE algorithm Description: Linux entropy source using the HAVEGE algorithm
haveged is a userspace entropy daemon which is not dependent upon the haveged is a userspace entropy daemon which is not dependent upon the
standard mechanisms for harvesting randomness for the system entropy standard mechanisms for harvesting randomness for the system entropy
@ -28,27 +35,23 @@ Description: Linux entropy source using the HAVEGE algorithm
More information about HAVEGE is available at More information about HAVEGE is available at
http://www.irisa.fr/caps/projects/hipsor/ http://www.irisa.fr/caps/projects/hipsor/
Package: libhavege2 Package: haveged-udeb
Section: libs Package-Type: udeb
Section: debian-installer
Architecture: linux-any Architecture: linux-any
Multi-Arch: same Depends:
Depends: ${shlibs:Depends}, ${misc:Depends} ${misc:Depends},
Pre-Depends: ${misc:Pre-Depends} ${shlibs:Depends},
Description: entropy source using the HAVEGE algorithm - shared library Description: Linux entropy source using the HAVEGE algorithm -- udeb
libhavege is a library that implements the HAVEGE (HArdware Volatile Entropy This package is for use in the Debian Installer.
Gathering and Expansion). It provides a random number generator and it's
associated tuning and testing factilities.
.
More information about HAVEGE is available at
http://www.irisa.fr/caps/projects/hipsor/
.
This package contains the shared library.
Package: libhavege-dev Package: libhavege-dev
Section: libdevel Section: libdevel
Architecture: linux-any Architecture: linux-any
Multi-Arch: same Multi-Arch: same
Depends: libhavege2 (= ${binary:Version}), ${misc:Depends} Depends:
libhavege2 (= ${binary:Version}),
${misc:Depends},
Description: entropy source using the HAVEGE algorithm - development files Description: entropy source using the HAVEGE algorithm - development files
libhavege is a library that implements the HAVEGE (HArdware Volatile Entropy libhavege is a library that implements the HAVEGE (HArdware Volatile Entropy
Gathering and Expansion). It provides a random number generator and it's Gathering and Expansion). It provides a random number generator and it's
@ -59,10 +62,21 @@ Description: entropy source using the HAVEGE algorithm - development files
. .
This package contains the development files. This package contains the development files.
Package: haveged-udeb Package: libhavege2
Package-Type: udeb Section: libs
Section: debian-installer
Architecture: linux-any Architecture: linux-any
Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same
Description: Linux entropy source using the HAVEGE algorithm -- udeb Depends:
This package is for use in the Debian Installer. ${misc:Depends},
${shlibs:Depends},
Pre-Depends:
${misc:Pre-Depends},
Description: entropy source using the HAVEGE algorithm - shared library
libhavege is a library that implements the HAVEGE (HArdware Volatile Entropy
Gathering and Expansion). It provides a random number generator and it's
associated tuning and testing factilities.
.
More information about HAVEGE is available at
http://www.irisa.fr/caps/projects/hipsor/
.
This package contains the shared library.

View file

@ -1,2 +1,2 @@
usr/sbin/haveged
usr/lib/*/libhavege.so.* usr/lib/*/libhavege.so.*
usr/sbin/haveged

View file

@ -1,4 +1,3 @@
debian/local/apparmor/* /etc/apparmor.d
usr/sbin/haveged usr/sbin/haveged
usr/share/man/man8/haveged.8 usr/share/man/man8/haveged.8
debian/local/apparmor/* /etc/apparmor.d

View file

@ -1,4 +1,4 @@
usr/share/man/man3/libhavege.3
usr/include/haveged/*.h usr/include/haveged/*.h
usr/lib/*/libhavege.a usr/lib/*/libhavege.a
usr/lib/*/libhavege.so usr/lib/*/libhavege.so
usr/share/man/man3/libhavege.3

View file

@ -2,8 +2,13 @@ Tests: check-service
Tests: run-tests Tests: run-tests
Restrictions: rw-build-tree, allow-stderr Restrictions: rw-build-tree, allow-stderr
Depends: @builddeps@, @ Depends:
@,
@builddeps@,
Tests: dieharder Tests: dieharder
Restrictions: skippable, allow-stderr Restrictions: skippable, allow-stderr
Depends: @, grep, dieharder Depends:
dieharder,
grep,
@,