diff -Nru libiec61883-1.2.0/debian/changelog libiec61883-1.2.0/debian/changelog --- libiec61883-1.2.0/debian/changelog 2016-05-28 13:18:07.000000000 +0000 +++ libiec61883-1.2.0/debian/changelog 2018-11-28 23:24:11.000000000 +0000 @@ -1,3 +1,15 @@ +libiec61883 (1.2.0-3) unstable; urgency=medium + + * QA upload + * Import packaging to https://salsa.debian.org + * Switch from cdbs to dh + * Bump debhelper compat to 11 + * Drop Debian manpages since they are now included upstream + * Use dh_missing --fail-missing + * Add symbols file + + -- Jeremy Bicha Wed, 28 Nov 2018 18:24:11 -0500 + libiec61883 (1.2.0-2) unstable; urgency=medium * QA upload. @@ -105,4 +117,3 @@ * Applying patch svn snapshot revision 68 (20060410) -- Marcio Roberto Teixeira Mon, 12 Sep 2005 01:29:27 -0300 - diff -Nru libiec61883-1.2.0/debian/compat libiec61883-1.2.0/debian/compat --- libiec61883-1.2.0/debian/compat 2014-08-02 11:04:54.000000000 +0000 +++ libiec61883-1.2.0/debian/compat 2018-11-28 23:24:11.000000000 +0000 @@ -1 +1 @@ -9 +11 diff -Nru libiec61883-1.2.0/debian/control libiec61883-1.2.0/debian/control --- libiec61883-1.2.0/debian/control 2016-05-28 11:27:25.000000000 +0000 +++ libiec61883-1.2.0/debian/control 2018-11-28 23:24:11.000000000 +0000 @@ -1,10 +1,14 @@ Source: libiec61883 Priority: optional Maintainer: Debian QA Group -Build-Depends: debhelper (>= 9~), dh-autoreconf, autotools-dev, libraw1394-dev (>= 2.0.2), cdbs (>= 0.4.93~), pkg-config, xsltproc, docbook-xsl +Build-Depends: debhelper (>= 11), + libraw1394-dev (>= 2.0.2), + pkg-config Standards-Version: 3.9.8 Section: libs Homepage: https://ieee1394.wiki.kernel.org/index.php/Main_Page +Vcs-Git: https://salsa.debian.org/debian/libiec61883.git +Vcs-Browser: https://salsa.debian.org/debian/libiec61883 Package: libiec61883-dev Section: libdevel @@ -28,9 +32,7 @@ These are development files for libiec61883 library. Package: libiec61883-0 -Section: libs Architecture: any -Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same Description: partial implementation of IEC 61883 (shared lib) diff -Nru libiec61883-1.2.0/debian/copyright libiec61883-1.2.0/debian/copyright --- libiec61883-1.2.0/debian/copyright 2014-08-02 11:02:55.000000000 +0000 +++ libiec61883-1.2.0/debian/copyright 2018-11-28 23:24:11.000000000 +0000 @@ -30,5 +30,5 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian systems, the complete text of the GNU Lesser General -Public License can be found in `/usr/share/common-licenses/LGPL'. +Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. diff -Nru libiec61883-1.2.0/debian/gbp.conf libiec61883-1.2.0/debian/gbp.conf --- libiec61883-1.2.0/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ libiec61883-1.2.0/debian/gbp.conf 2018-11-28 23:24:11.000000000 +0000 @@ -0,0 +1,7 @@ +[DEFAULT] +pristine-tar = True +debian-branch = debian/master +upstream-branch = upstream/latest + +[pq] +patch-numbers = False diff -Nru libiec61883-1.2.0/debian/libiec61883-0.symbols libiec61883-1.2.0/debian/libiec61883-0.symbols --- libiec61883-1.2.0/debian/libiec61883-0.symbols 1970-01-01 00:00:00.000000000 +0000 +++ libiec61883-1.2.0/debian/libiec61883-0.symbols 2018-11-28 23:24:11.000000000 +0000 @@ -0,0 +1,118 @@ +libiec61883.so.0 libiec61883-0 #MINVER# +* Build-Depends-Package: libiec61883-dev + iec61883_amdtp_close@Base 1.2.0 + iec61883_amdtp_get_buffers@Base 1.2.0 + iec61883_amdtp_get_callback_data@Base 1.2.0 + iec61883_amdtp_get_dimension@Base 1.2.0 + iec61883_amdtp_get_dropped@Base 1.2.0 + iec61883_amdtp_get_format@Base 1.2.0 + iec61883_amdtp_get_irq_interval@Base 1.2.0 + iec61883_amdtp_get_prebuffers@Base 1.2.0 + iec61883_amdtp_get_rate@Base 1.2.0 + iec61883_amdtp_get_sample_format@Base 1.2.0 + iec61883_amdtp_get_speed@Base 1.2.0 + iec61883_amdtp_get_synch@Base 1.2.0 + iec61883_amdtp_recv_init@Base 1.2.0 + iec61883_amdtp_recv_start@Base 1.2.0 + iec61883_amdtp_recv_stop@Base 1.2.0 + iec61883_amdtp_set_buffers@Base 1.2.0 + iec61883_amdtp_set_irq_interval@Base 1.2.0 + iec61883_amdtp_set_prebuffers@Base 1.2.0 + iec61883_amdtp_set_speed@Base 1.2.0 + iec61883_amdtp_set_synch@Base 1.2.0 + iec61883_amdtp_xmit_init@Base 1.2.0 + iec61883_amdtp_xmit_start@Base 1.2.0 + iec61883_amdtp_xmit_stop@Base 1.2.0 + iec61883_cip_fill_header@Base 1.2.0 + iec61883_cip_get_max_packet_size@Base 1.2.0 + iec61883_cip_init@Base 1.2.0 + iec61883_cip_resync@Base 1.2.0 + iec61883_cip_set_transmission_mode@Base 1.2.0 + iec61883_cmp_calc_bandwidth@Base 1.2.0 + iec61883_cmp_connect@Base 1.2.0 + iec61883_cmp_create_bcast@Base 1.2.0 + iec61883_cmp_create_bcast_input@Base 1.2.0 + iec61883_cmp_create_bcast_output@Base 1.2.0 + iec61883_cmp_create_p2p@Base 1.2.0 + iec61883_cmp_create_p2p_input@Base 1.2.0 + iec61883_cmp_create_p2p_output@Base 1.2.0 + iec61883_cmp_disconnect@Base 1.2.0 + iec61883_cmp_normalize_output@Base 1.2.0 + iec61883_cmp_overlay_bcast@Base 1.2.0 + iec61883_cmp_overlay_p2p@Base 1.2.0 + iec61883_cmp_overlay_p2p_input@Base 1.2.0 + iec61883_cmp_overlay_p2p_output@Base 1.2.0 + iec61883_cmp_reconnect@Base 1.2.0 + iec61883_cooked_read@Base 1.2.0 + iec61883_cooked_write@Base 1.2.0 + iec61883_deque_back@Base 1.2.0 + iec61883_deque_close@Base 1.2.0 + iec61883_deque_front@Base 1.2.0 + iec61883_deque_init@Base 1.2.0 + iec61883_deque_pop_back@Base 1.2.0 + iec61883_deque_pop_front@Base 1.2.0 + iec61883_deque_push_back@Base 1.2.0 + iec61883_deque_push_front@Base 1.2.0 + iec61883_deque_size@Base 1.2.0 + iec61883_dv_close@Base 1.2.0 + iec61883_dv_fb_close@Base 1.2.0 + iec61883_dv_fb_get_callback_data@Base 1.2.0 + iec61883_dv_fb_get_dv@Base 1.2.0 + iec61883_dv_fb_get_incomplete@Base 1.2.0 + iec61883_dv_fb_init@Base 1.2.0 + iec61883_dv_fb_start@Base 1.2.0 + iec61883_dv_fb_stop@Base 1.2.0 + iec61883_dv_get_buffers@Base 1.2.0 + iec61883_dv_get_callback_data@Base 1.2.0 + iec61883_dv_get_dropped@Base 1.2.0 + iec61883_dv_get_irq_interval@Base 1.2.0 + iec61883_dv_get_prebuffers@Base 1.2.0 + iec61883_dv_get_speed@Base 1.2.0 + iec61883_dv_get_synch@Base 1.2.0 + iec61883_dv_recv_init@Base 1.2.0 + iec61883_dv_recv_start@Base 1.2.0 + iec61883_dv_recv_stop@Base 1.2.0 + iec61883_dv_set_buffers@Base 1.2.0 + iec61883_dv_set_irq_interval@Base 1.2.0 + iec61883_dv_set_prebuffers@Base 1.2.0 + iec61883_dv_set_speed@Base 1.2.0 + iec61883_dv_set_synch@Base 1.2.0 + iec61883_dv_xmit_init@Base 1.2.0 + iec61883_dv_xmit_start@Base 1.2.0 + iec61883_dv_xmit_stop@Base 1.2.0 + iec61883_mpeg2_close@Base 1.2.0 + iec61883_mpeg2_get_buffers@Base 1.2.0 + iec61883_mpeg2_get_callback_data@Base 1.2.0 + iec61883_mpeg2_get_dropped@Base 1.2.0 + iec61883_mpeg2_get_irq_interval@Base 1.2.0 + iec61883_mpeg2_get_prebuffers@Base 1.2.0 + iec61883_mpeg2_get_speed@Base 1.2.0 + iec61883_mpeg2_get_synch@Base 1.2.0 + iec61883_mpeg2_recv_init@Base 1.2.0 + iec61883_mpeg2_recv_start@Base 1.2.0 + iec61883_mpeg2_recv_stop@Base 1.2.0 + iec61883_mpeg2_set_buffers@Base 1.2.0 + iec61883_mpeg2_set_irq_interval@Base 1.2.0 + iec61883_mpeg2_set_prebuffers@Base 1.2.0 + iec61883_mpeg2_set_speed@Base 1.2.0 + iec61883_mpeg2_set_synch@Base 1.2.0 + iec61883_mpeg2_xmit_init@Base 1.2.0 + iec61883_mpeg2_xmit_start@Base 1.2.0 + iec61883_mpeg2_xmit_stop@Base 1.2.0 + iec61883_plug_get@Base 1.2.0 + iec61883_plug_impr_clear@Base 1.2.0 + iec61883_plug_impr_close@Base 1.2.0 + iec61883_plug_impr_init@Base 1.2.0 + iec61883_plug_ipcr_add@Base 1.2.0 + iec61883_plug_ompr_clear@Base 1.2.0 + iec61883_plug_ompr_close@Base 1.2.0 + iec61883_plug_ompr_init@Base 1.2.0 + iec61883_plug_opcr_add@Base 1.2.0 + iec61883_plug_set@Base 1.2.0 + tsbuffer_close@Base 1.2.0 + tsbuffer_init@Base 1.2.0 + tsbuffer_read_to_next_pcr@Base 1.2.0 + tsbuffer_read_ts@Base 1.2.0 + tsbuffer_refill@Base 1.2.0 + tsbuffer_send_iso_cycle@Base 1.2.0 + tsbuffer_set_pid@Base 1.2.0 diff -Nru libiec61883-1.2.0/debian/libiec61883-dev.manpages libiec61883-1.2.0/debian/libiec61883-dev.manpages --- libiec61883-1.2.0/debian/libiec61883-dev.manpages 2014-08-02 11:02:55.000000000 +0000 +++ libiec61883-1.2.0/debian/libiec61883-dev.manpages 2018-11-28 23:24:11.000000000 +0000 @@ -1,2 +1,2 @@ -debian/plugreport.1 -debian/plugctl.1 +usr/share/man/man1/plugreport.1 +usr/share/man/man1/plugctl.1 diff -Nru libiec61883-1.2.0/debian/plugctl.1 libiec61883-1.2.0/debian/plugctl.1 --- libiec61883-1.2.0/debian/plugctl.1 2014-08-02 11:02:55.000000000 +0000 +++ libiec61883-1.2.0/debian/plugctl.1 1970-01-01 00:00:00.000000000 +0000 @@ -1,69 +0,0 @@ -.\"Generated by db2man.xsl. Don't modify this, modify the source. -.de Sh \" Subsection -.br -.if t .Sp -.ne 5 -.PP -\fB\\$1\fR -.PP -.. -.de Sp \" Vertical space (when we can't use .PP) -.if t .sp .5v -.if n .sp -.. -.de Ip \" List item -.br -.ie \\n(.$>=3 .ne \\$3 -.el .ne 3 -.IP "\\$1" \\$2 -.. -.TH "LIBIEC61883" 1 "april 15, 2006" "" "" -.SH NAME -plugctl \- a program to get or set any MPR or PCR register value -.SH "SYNOPSIS" -.ad l -.hy 0 -.HP 8 -\fBplugctl\fR [\fB\-p\ \fIport\fR\fR] [\fB\-n\ \fInode\fR\fR]\fB\fI plug\fR\&.\fIattribute\fR[=\fIvalue\fR]\fR -.ad -.hy - -.SH "DESCRIPTION" - -.PP -\fBplugctl\fR is a program to get or set the value of a plug's attribute\&. - -.PP -\fIplug\fR is one of oMPR, iMPR, oPCR[n], or iPCR[n] (case insensitive)\&. Please supply a numerical index for [n]\&. - -.PP -This manual page was written for the Debian distribution because the original program does not have a manual page\&. - -.SH "OPTIONS" - -.PP -These programs follow the usual GNU command line syntax\&. A summary of options is included below\&. - -.TP -\fB\-p \fIport\fR\fR -Get or set the value of a plug's attribute into this port\&. - -.TP -\fB\-n \fInode\fR\fR -Get or set the value of a plug's attribute into this node\&. - -.SH "SEE ALSO" - -.PP -plugreport (1) - -.SH "AUTHOR" - -.PP -This manual page was written by Marcio Roberto Teixeira for the Debian system (but may be used by others)\&. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation\&. - -.PP -On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL\&. - -.SH AUTHOR -Marcio Teixeira. diff -Nru libiec61883-1.2.0/debian/plugctl.xml libiec61883-1.2.0/debian/plugctl.xml --- libiec61883-1.2.0/debian/plugctl.xml 2014-08-02 11:02:55.000000000 +0000 +++ libiec61883-1.2.0/debian/plugctl.xml 1970-01-01 00:00:00.000000000 +0000 @@ -1,138 +0,0 @@ - -.
will be generated. You may view the -manual page with: nroff -man .
| less'. A -typical entry in a Makefile or Makefile.am is: - -DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\ -manpages/docbook.xsl -XP=xsltproc -''-nonet - -manpage.1: manpage.dbk - $(XP) $(DB2MAN) $< - -The xsltproc binary is found in the xsltproc package. The -XSL files are in docbook-xsl. Please remember that if you -create the nroff version in one of the debian/rules file -targets (such as build), you will need to include xsltproc -and docbook-xsl in your Build-Depends control field. - ---> - - - Marcio"> - Teixeira"> - - april 15, 2006"> - - 1"> - marciotex@gmail.com"> - - LIBIEC61883"> - - - Debian"> - GNU"> - GPL"> -]> - - - -
- &dhemail; -
- - &dhfirstname; - &dhsurname; - - - 2003 - &dhusername; - - &dhdate; -
- - &dhucpackage; - - &dhsection; - - - &dhpackage; - - a program to get or set any MPR or PCR register value - - - - &dhpackage; - - - - - - - - DESCRIPTION - - &dhpackage; is a program to get or set the value of a plug's attribute. - - plug is one of oMPR, iMPR, oPCR[n], or iPCR[n] (case insensitive). Please - supply a numerical index for [n]. - - This manual page was written for the &debian; distribution - because the original program does not have a manual page. - - - - OPTIONS - - These programs follow the usual &gnu; command line syntax. - A summary of options is included below. - - - - - - - Get or set the value of a plug's attribute into this port. - - - - - - - Get or set the value of a plug's attribute into this node. - - - - - - SEE ALSO - - plugreport (1) - - - - AUTHOR - - This manual page was written by &dhusername; &dhemail; for - the &debian; system (but may be used by others). Permission is - granted to copy, distribute and/or modify this document under - the terms of the &gnu; General Public License, Version 2 any later - version published by the Free Software Foundation. - - - On Debian systems, the complete text of the GNU General Public - License can be found in /usr/share/common-licenses/GPL. - - - -
- diff -Nru libiec61883-1.2.0/debian/plugreport.1 libiec61883-1.2.0/debian/plugreport.1 --- libiec61883-1.2.0/debian/plugreport.1 2014-08-02 11:02:55.000000000 +0000 +++ libiec61883-1.2.0/debian/plugreport.1 1970-01-01 00:00:00.000000000 +0000 @@ -1,50 +0,0 @@ -.\" Title: LIBIEC61883 -.\" Author: Marcio Teixeira -.\" Generator: DocBook XSL Stylesheets v1.73.2 -.\" Date: april 15, 2005 -.\" Manual: -.\" Source: -.\" -.TH "LIBIEC61883" "1" "april 15, 2005" "" "" -.\" disable hyphenation -.nh -.\" disable justification (adjust text to left margin only) -.ad l -.SH "NAME" -plugreport \- a program to read all MPR/PCR registers from all devices and report them. -.SH "SYNOPSIS" -.HP 11 -\fBplugreport\fR -.SH "DESCRIPTION" -.PP -This manual page documents briefly the -\fBplugreport\fR -and was written for the -Debian(TM) -distribution because the original program does not have a manual page\&. -.PP -\fBplugreport\fR -is a program to read all MPR/PCR registers from all devices and report them\&. -.SH "SEE ALSO" -.PP -plugctl (1)\&. -.SH "AUTHOR" -.PP -This manual page was written by Marcio Roberto Teixeira - -for the -Debian(TM) -system (but may be used by others)\&. Permission is granted to copy, distribute and/or modify this document under the terms of the -GNU -General Public License, Version 2 any later version published by the Free Software Foundation\&. -.PP -On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL\&. -.SH "AUTHOR" -.PP -\fBMarcio Teixeira\fR -.sp -1n -.IP "" 4 -Author. -.SH "COPYRIGHT" -Copyright \(co 2003 Marcio Roberto Teixeira -.br diff -Nru libiec61883-1.2.0/debian/plugreport.xml libiec61883-1.2.0/debian/plugreport.xml --- libiec61883-1.2.0/debian/plugreport.xml 2014-08-02 11:02:55.000000000 +0000 +++ libiec61883-1.2.0/debian/plugreport.xml 1970-01-01 00:00:00.000000000 +0000 @@ -1,110 +0,0 @@ - -.
will be generated. You may view the -manual page with: nroff -man .
| less'. A -typical entry in a Makefile or Makefile.am is: - -DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\ -manpages/docbook.xsl -XP=xsltproc -''-nonet - -manpage.1: manpage.dbk - $(XP) $(DB2MAN) $< - -The xsltproc binary is found in the xsltproc package. The -XSL files are in docbook-xsl. Please remember that if you -create the nroff version in one of the debian/rules file -targets (such as build), you will need to include xsltproc -and docbook-xsl in your Build-Depends control field. - ---> - - - Marcio"> - Teixeira"> - - april 15, 2005"> - - 1"> - marciotex@gmail.com"> - - LIBIEC61883"> - - - Debian"> - GNU"> - GPL"> -]> - - - -
- &dhemail; -
- - &dhfirstname; - &dhsurname; - - - 2003 - &dhusername; - - &dhdate; -
- - &dhucpackage; - - &dhsection; - - - &dhpackage; - - a program to read all MPR/PCR registers from all devices and report them. - - - - &dhpackage; - - - - DESCRIPTION - - This manual page documents briefly the - &dhpackage; and was written for the &debian; distribution - because the original program does not have a manual page. - - &dhpackage; is a program to read all - MPR/PCR registers from all devices and report them. - - - - SEE ALSO - - plugctl (1). - - - - AUTHOR - - This manual page was written by &dhusername; &dhemail; for - the &debian; system (but may be used by others). Permission is - granted to copy, distribute and/or modify this document under - the terms of the &gnu; General Public License, Version 2 any - later version published by the Free Software Foundation. - - - On Debian systems, the complete text of the GNU General Public - License can be found in /usr/share/common-licenses/GPL. - - - -
- diff -Nru libiec61883-1.2.0/debian/rules libiec61883-1.2.0/debian/rules --- libiec61883-1.2.0/debian/rules 2016-05-28 13:10:15.000000000 +0000 +++ libiec61883-1.2.0/debian/rules 2018-11-28 23:24:11.000000000 +0000 @@ -1,45 +1,21 @@ #!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all -DPKG_EXPORT_BUILDFLAGS = 1 -include /usr/share/dpkg/buildflags.mk - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/rules/autoreconf.mk -include /usr/share/cdbs/1/class/autotools.mk -#If you use autotools.mk, be sure to include -# dpatch.mk after autotools.mk. -#include /usr/share/cdbs/1/rules/dpatch.mk -# -# where dh_install find files -# no need hardcoding sourcedir -DEB_DH_INSTALL_SOURCEDIR := debian/tmp -# -# warning if files builded but not installeds -#DEB_DH_INSTALL_ARGS += --list-missing -# -# plug the current upstream version into dependency -DEB_DH_MAKESHLIBS_ARGS_libiec61883-0 += --version-info -# # disable strict aliasing since the compiler warns about it -# -DEB_OPT_FLAG := -O2 -fno-strict-aliasing -# -# something for multiarchification -DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) - -install/libiec61883-dev:: doc +export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,--as-needed -fno-strict-aliasing -doc: manpages +%: + dh $@ -manpages: debian/plugctl.1 debian/plugreport.1 +override_dh_autoreconf: + dh_autoreconf --as-needed -DB2MAN := /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl -XP := xsltproc -''-nonet -debian/plugreport.1: debian/plugreport.xml - cd debian/ && $(XP) $(DB2MAN) plugreport.xml +override_dh_install: + find debian/tmp -name '*.la' -print -delete + dh_install -debian/plugctl.1: debian/plugctl.xml - cd debian/ && $(XP) $(DB2MAN) plugctl.xml +override_dh_missing: + dh_missing --fail-missing -.PHONY: manpages doc +override_dh_makeshlibs: + dh_makeshlibs -- -c4