From 8009101f3818d560a2f48c9dad18f8d7a2a87ae3 Mon Sep 17 00:00:00 2001 From: aeb Date: Mon, 7 May 2001 00:03:03 +0000 Subject: [PATCH] Fix Makefile.am to include libraw1394.m4 in distribution. Update NEWS. Some Debian packaging updates. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@58 53a565d1-3bb7-0310-b661-cf11e63c67ab --- Makefile.am | 2 ++ NEWS | 10 ++++++++++ debian/control | 10 +++++----- debian/rules | 6 +++++- 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/Makefile.am b/Makefile.am index c0d4d19..8906592 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,6 +5,8 @@ SUBDIRS = src doc debian aclocaldir = @datadir@/aclocal aclocal_DATA = libraw1394.m4 +EXTRA_DIST = libraw1394.m4 + # make required device file dev: mknod -m 600 /dev/raw1394 c 171 0 diff --git a/NEWS b/NEWS index 0e34080..286f416 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,13 @@ +Version 0.9: + +- error reporting reworked to be more C library style; functions affected are + mainly raw1394_read(), raw1394_write(), raw1394_lock; + Source incompatibility! Parts need to be adapted in application code, but + it's well worth it. +- iso handlers used to get the iso header quadlet in host endian, now they get + it in big endian like the rest of the packet for consistency +- testlibraw gets installed now, man page also included +- libraw1394.m4 autoconf macro added Version 0.8: diff --git a/debian/control b/debian/control index b1de40e..c6fd21d 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,14 @@ Source: libraw1394 Section: libs Priority: optional -Maintainer: Andreas Bombe +Maintainer: Andreas Bombe Standards-Version: 3.1.1.1 Build-Depends: debhelper Package: libraw1394-dev Architecture: any Section: devel -Depends: libraw1394-${soversion} (= ${Source-Version}), libc6-dev +Depends: libc6-dev, ${shlibs:Depends} Description: library for direct access to IEEE 1394 bus - development files libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the @@ -17,12 +17,12 @@ Description: library for direct access to IEEE 1394 bus - development files requiring a kernel driver for the protocol in question. . This package contains the include files and static library for - libraw1394. + libraw1394, as well as the testlibraw program. -Package: libraw1394-4 +Package: libraw1394-5 Architecture: any Section: libs -Depends: ${makedev-depend}${shlibs:Depends} +Depends: ${shlibs:Depends}${makedev-depend} Description: library for direct access to IEEE 1394 bus (aka FireWire) libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the diff --git a/debian/rules b/debian/rules index 7e76af2..eeed8c8 100644 --- a/debian/rules +++ b/debian/rules @@ -9,6 +9,7 @@ fullversionname = $(shell grep library_names src/libraw1394.la | cut -d"'" -f 2 major = $(shell echo $(majorname) | cut -d"." -f 3) libraw = libraw1394-$(major) +source-version = $(shell dpkg-parsechangelog | grep ^Version | cut -d" " -f 2) autoclean-files: echo $@ >$@ @@ -64,10 +65,13 @@ binary-arch: build install autoclean-files else \ cp debian/libraw1394.postinst.in \ debian/$(libraw).postinst; \ - echo "makedev-depend=makedev (>= 2.3.1-49), " \ + echo "makedev-depend=, makedev (>= 2.3.1-49)" \ >>debian/$(libraw).substvars; \ fi + echo >>autoclean-files debian/shlibs.local + echo >debian/shlibs.local "libraw1394 $(major) $(libraw) (= $(source-version))" + dh_installdocs README NEWS dh_installchangelogs dh_strip