Skip to content

Commit

Permalink
debian packaging for v0.9.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
takaswie committed Oct 30, 2023
1 parent 65c34d4 commit cc8fe51
Show file tree
Hide file tree
Showing 5 changed files with 96 additions and 48 deletions.
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
libhinoko (0.9.0-1) unstable; urgency=medium

* New upstream release.

-- Takashi Sakamoto <o-takashi@sakamocchi.jp> Mon, 17 Jul 2023 23:07:56 +0900

libhinoko (0.8.0-1) unstable; urgency=medium

* New upstream release.
Expand Down
10 changes: 7 additions & 3 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,17 @@ Build-Depends: debhelper-compat (= 13),
gi-docgen (>= 2021.8+ds1-1),
gobject-introspection (>= 1.32.1),
libgirepository1.0-dev (>= 1.32.1),
python3-gi
python3-gi,
libhinawa-dev (>= 2.6.0),
Standards-Version: 4.6.0
Homepage: https://github.com/takaswie/libhinoko
Homepage: https://alsa-project.github.io/gobject-introspection-docs/hinoko/

Package: libhinoko0
Architecture: linux-any
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends},
libglib2.0-0 (>= 2.32.0)
libglib2.0-0 (>= 2.32.0),
libhinawa2 (>= 2.6.0)
Multi-Arch: same
Description: I/O library for IEEE 1394 isochronous communication - development files
Libhinoko is a shared library to interact with OHCI 1394 controller and
Expand All @@ -27,6 +29,7 @@ Section: introspection
Architecture: linux-any
Depends: ${misc:Depends}, ${gir:Depends},
libhinoko0 (= ${binary:Version}),
gir1.2-hinawa-3.0 (>= 2.6.0)
Description: GObject introspection data for libhinoko0
This package contains introspection data for the Hinoko library.
.
Expand All @@ -40,6 +43,7 @@ Depends: ${misc:Depends},
libhinoko0 (= ${binary:Version}),
libglib2.0-dev (>= 2.32.0),
libgirepository1.0-dev (>= 1.32.1),
libhinawa2 (>= 2.6.0),
gir1.2-hinoko-0.0 (= ${binary:Version})
Description: I/O library for IEEE 1394 isochronous communication (development filess)
Libhinoko is a shared library to interact with OHCI 1394 controller and
Expand Down
8 changes: 2 additions & 6 deletions debian/libhinoko0.symbols
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,17 @@ libhinoko.so.0 libhinoko0 #MINVER#
HINOKO_0_5_0@HINOKO_0_5_0 0.5.0
HINOKO_0_7_0@HINOKO_0_7_0 0.7.0
HINOKO_0_8_0@HINOKO_0_8_0 0.8.0
HINOKO_0_9_0@HINOKO_0_9_0 0.9.0
hinoko_fw_iso_ctx_create_source@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_ctx_flush_completions@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_ctx_get_cycle_timer@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_ctx_get_type@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_ctx_match_flag_get_type@HINOKO_0_1_0 0.1.0
hinoko_fw_iso_ctx_mode_get_type@HINOKO_0_1_0 0.1.0
hinoko_fw_iso_ctx_read_cycle_time@HINOKO_0_9_0 0.9.0
hinoko_fw_iso_ctx_release@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_ctx_stop@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_ctx_unmap_buffer@HINOKO_0_7_0 0.7.0
hinoko_fw_scode_get_type@HINOKO_0_1_0 0.1.0
hinoko_cycle_timer_get_clock_id@HINOKO_0_3_0 0.3.0
hinoko_cycle_timer_get_cycle_timer@HINOKO_0_3_0 0.3.0
hinoko_cycle_timer_get_timestamp@HINOKO_0_3_0 0.3.0
hinoko_cycle_timer_get_type@HINOKO_0_3_0 0.3.0
hinoko_cycle_timer_new@HINOKO_0_3_0 0.3.0
hinoko_fw_iso_resource_get_type@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_resource_open@HINOKO_0_7_0 0.7.0
hinoko_fw_iso_resource_create_source@HINOKO_0_7_0 0.7.0
Expand Down
117 changes: 79 additions & 38 deletions debian/upstream/signing-key.asc
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

mQINBFOmfroBEADM6QeAdXclrVwDIHcA3YB03e9KCLcXJcPWPl05pIlWbMEBJAFW
Pmdgl8EgJt3zLUGsAjHBZDV3kDReSNBqS+6Qft7bCHJ0UZ8GgPN28CaFSz5BcW/W
Expand All @@ -12,41 +11,83 @@ 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
p+Ux9sBbXtf4
=kuY+
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
4tTHpv9vJXavgsqi2abv
=lnMV
-----END PGP PUBLIC KEY BLOCK-----
3 changes: 2 additions & 1 deletion debian/watch
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
version=4
opts=pgpsigurlmangle=s/$/.asc/ https://github.com/takaswie/libhinoko/releases .*/libhinoko-(\d\S*)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
opts="decompress, pgpsigurlmangle=s/(.*tar)\..*$/$1.sign/" \
https://mirrors.edge.kernel.org/pub/linux/libs/ieee1394/libhinoko-([\d.]+)\.tar\.(?:xz|gz)

0 comments on commit cc8fe51

Please sign in to comment.