Skip to content

Commit

Permalink
bump release version up to v2.4.0
Browse files Browse the repository at this point in the history
Signed-off-by: Takashi Sakamoto <[email protected]>
  • Loading branch information
takaswie committed Nov 17, 2021
1 parent cb4abca commit 168809b
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 15 deletions.
28 changes: 15 additions & 13 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,25 @@
libhinawa
=========

2021/08/29
2021/11/17
Takashi Sakamoto

Instruction
===========

I design this library to send asynchronous transaction from Linux userspace
applications to units on IEEE 1394 bus by any language binding for GObject
Introspection. According to this design, this library is an application of Linux
FireWire subsystem and GLib/GObject.
I design this library to send asynchronous transaction to units in
IEEE 1394 bus from Linux userspace applications, written by any language
binding supporting GObject Introspection. According to this design, the
library is an application of Linux FireWire subsystem and GLib/GObject.

Furthermore, my recent work since 2013 for Linux sound subsystem, a.k.a
ALSA, adds any loadable wodules for Linux kernel to handle some Audio and
Music units on IEEE 1394 bus by ALSA PCM/RawMidi/HwDep/Sequencer interfaces.
This library includes some helper objects to handle model-specific asynchronous
transactions with helps of the drivers. According to this design, a part of
this library is an application of Linux sound subsystem.
Additionally, my recent work since 2013 for Linux sound subsystem, a.k.a
ALSA, adds some loadable modules into Linux kernel as drivers for some
Audio and Music units in IEEE 1394 bus. They allow userspace applications
to transfer PCM frames and MIDI messages via ALSA PCM, RawMidi, and
Sequencer interfaces. The modules also supports ALSA HwDep interface for
model-specific functions such as notification. The library includes some
helper objects for the model-specific functions. According to this design,
a part of this library is an application of Linux sound subsystem.

Example of Python3 with PyGobject
=================================
Expand Down Expand Up @@ -144,14 +146,14 @@ How to make RPM package
$ cd build
$ meson dist
...
meson-dist/libhinawa-2.3.0.tar.xz 3bc5833e102f38d3b08de89e6355deb83dffb81fb6cc34fc7f2fc473be5b4c47
meson-dist/libhinawa-2.4.0.tar.xz 3bc5833e102f38d3b08de89e6355deb83dffb81fb6cc34fc7f2fc473be5b4c47
$ cd ..

3. copy the archive

::

$ cp build/meson-dist/libhinawa-2.3.0.tar.xz ~/rpmbuild/SOURCES/
$ cp build/meson-dist/libhinawa-2.4.0.tar.xz ~/rpmbuild/SOURCES/

4. build package

Expand Down
5 changes: 4 additions & 1 deletion libhinawa.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
%global glib2_version 2.34.0

Name: libhinawa
Version: 2.3.0
Version: 2.4.0
Release: 1%{?dist}
Summary: GObject introspection library for devices connected to IEEE 1394 bus

Expand Down Expand Up @@ -71,6 +71,9 @@ developing applications that use %{name}.
%{_datadir}/gtk-doc/html/hinawa/*

%changelog
* Sun Oct 27 2021 Takashi Sakamoto <[email protected]> - 2.4.0
- new upstream release.

* Sun Aug 29 2021 Takashi Sakamoto <[email protected]> - 2.3.0
- new upstream release.

Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
project('libhinawa', 'c',
version: '2.3.0',
version: '2.4.0',
license: 'LGPL-2.1+',
meson_version: '>= 0.46.0',
)
Expand Down

0 comments on commit 168809b

Please sign in to comment.