1. 29 Jun, 2022 9 commits
  2. 28 Jun, 2022 1 commit
  3. 03 Mar, 2018 5 commits
    • Antonio Ospite's avatar
      debian/changelog: release package version 0.1.7-1 · 4c218ee5
      Antonio Ospite authored
      Gbp-Dch: ignore
      4c218ee5
    • Antonio Ospite's avatar
      debian/control: drop the dependency on dpkg-dev · 463b2555
      Antonio Ospite authored
      dpkg-dev is an essential package and it's not necessary to depend on it
      unless a versioned dependency is used.
      
      Removing the dependency fixes the following lintian error:
      
      E: libam7xxx source: depends-on-build-essential-package-without-using-version dpkg-dev [build-depends: dpkg-dev]
      N:
      N:    The package declares a depends on a build essential package without
      N:    using a versioned depends. Packages do not have to build-depend on any
      N:    package included in build-essential. It is the responsibility of anyone
      N:    building packages to have all build-essential packages installed. The
      N:    only reason for an explicit dependency on a package included in
      N:    build-essential is if a particular version of that package is required,
      N:    in which case the dependency should include the version.
      N:
      N:    Refer to Debian Policy Manual section 4.2 (Package relationships) for
      N:    details.
      N:
      N:    Severity: important, Certainty: certain
      N:
      N:    Check: fields, Type: binary, udeb, source
      N:
      463b2555
    • Antonio Ospite's avatar
      debian/control: remove obsolete Conflicts/Replaces · 8e632c91
      Antonio Ospite authored
      The conflicting packages are not in the Debian archive anymore.
      
      This silences the following messages from cme:
      
      Warning in 'binary:"libam7xxx0.1-bin" Replaces:0' value 'libam7xxx-bin': package libam7xxx-bin is unknown. Check for typos if not a virtual package.
      Warning in 'binary:"libam7xxx0.1-doc" Conflicts:0' value 'libam7xxx-doc': package libam7xxx-doc is unknown. Check for typos if not a virtual package.
      8e632c91
    • Antonio Ospite's avatar
      debian/control: remove unnecessary greater-than versioned dependencies · 7cb62847
      Antonio Ospite authored
      This fixes the following cme warnings:
      
      Warning in 'source Build-Depends:1' value 'dpkg-dev (>= 1.16.1~)': unnecessary greater-than versioned dependency: dpkg-dev (>= 1.16.1~). Debian has oldoldstable -> 1.16.18; oldstable-kfreebsd -> 1.17.25; oldstable -> 1.17.27; stable -> 1.18.24; unstable -> 1.19.0.4; testing -> 1.19.0.5; unstable -> 1.19.0.5;
      Warning in 'binary:"libam7xxx0.1" Recommends:2' value 'usb-modeswitch-data (>= 20111023-1)': unnecessary greater-than versioned dependency: usb-modeswitch-data (>= 20111023-1). Debian has oldoldstable -> 20120815-2; oldstable -> 20150115-1; oldstable-kfreebsd -> 20150115-1; jessie-backports -> 20170120-1~bpo8+1; stable -> 20170120-1; unstable -> 20170806-2; testing -> 20170806-2;
      7cb62847
    • Antonio Ospite's avatar
      debian/copyright: update copyright years · 0243e8d2
      Antonio Ospite authored
      0243e8d2
  4. 02 Mar, 2018 11 commits
    • Antonio Ospite's avatar
      debian/libam7xxx0.1-doc.lintian-overrides: remove unused override · fa84a82c
      Antonio Ospite authored
      Lintian noticed that one of the overrides was unused, remove it and
      silence the following notice:
      
      I: libam7xxx0.1-doc: unused-override embedded-javascript-library usr/share/doc/libam7xxx0.1-doc/html/jquery.js please use libjs-jquery
      N:
      N:    Lintian discovered an unused override entry in its database. Most likely
      N:    it was used for a false-positive that has been fixed. However, some tags
      N:    are only triggered in packages built on certain architectures. In this
      N:    case, the override may need an architecture qualifier.
      N:
      N:    Alternatively, the additional information provided by Lintian in the
      N:    tag's output may changed since the override was last modified.
      N:
      N:    If the override is unused, please remove it from the overrides file.
      N:
      N:    Refer to Lintian User's Manual section 2.4.3 (Architecture specific
      N:    overrides) for details.
      N:
      N:    Severity: wishlist, Certainty: certain
      N:
      fa84a82c
    • Antonio Ospite's avatar
      debian/libam7xxx0.1-doc.*: additional doc is now installed in the main package · a5535274
      Antonio Ospite authored
      debhelper >= 11 installs the files provide by the documentation package
      in /usr/share/doc/main-package as recommended by the Debian policy
      manual 3.9.7 in S12.3.
      
      Adjust the paths in the lintian overrides and most importantly in the
      .doc-base references to fix the following lintian errors caused by the
      new behavior:
      
      E: libam7xxx0.1-doc: doc-base-file-references-missing-file libam7xxx:9 /usr/share/doc/libam7xxx0.1-doc/html/index.html
      N:
      N:    One of the files referenced in an Index or Files field in this doc-base
      N:    control file does not exist in the package. The doc-base control files
      N:    should be installed by the package that provides the documents they are
      N:    registering.
      N:
      N:    Severity: important, Certainty: certain
      N:
      N:    Check: menus, Type: binary
      N:
      E: libam7xxx0.1-doc: doc-base-file-references-missing-file libam7xxx:10 /usr/share/doc/libam7xxx0.1-doc/html/*.html
      a5535274
    • Antonio Ospite's avatar
      debian/{compat,control}: bump debhelper compatibility to 11 · 12625128
      Antonio Ospite authored
      This silences the following lintian notice:
      
      P: libam7xxx source: package-uses-old-debhelper-compat-version 9
      N:
      N:    The debhelper compatibility version used by this package is marked as
      N:    not recommended by the debhelper developer. You may consider using a
      N:    recommended compatibility version.
      N:
      N:    The compatibility version can be set in (preferred) debian/compat or by
      N:    setting and exporting DH_COMPAT in debian/rules. If it is not set in
      N:    either place, debhelper defaults to the deprecated compatibility version
      N:    1.
      N:
      N:    Refer to the debhelper(7) manual page for details.
      N:
      N:    Severity: pedantic, Certainty: certain
      N:
      N:    Check: debhelper, Type: source
      N:
      12625128
    • Antonio Ospite's avatar
      debian/control: bump Standards-Version to 4.1.3 · 69f86604
      Antonio Ospite authored
      This silences a lintian notice:
      
      W: libam7xxx source: ancient-standards-version 3.9.6 (released 2014-09-17) (current is 4.1.3)
      N:
      N:    The source package refers to a Standards-Version that has been obsolete
      N:    for more than two years. Please update your package to latest Policy and
      N:    set this control field appropriately.
      N:
      N:    If the package is already compliant with the current standards, you
      N:    don't have to re-upload the package just to adjust the Standards-Version
      N:    control field. However, please remember to update this field next time
      N:    you upload the package.
      N:
      N:    See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz in the
      N:    debian-policy package for a summary of changes in newer versions of
      N:    Policy.
      N:
      N:    Refer to
      N:    https://www.debian.org/doc/packaging-manuals/upgrading-checklist.txt for
      N:    details.
      N:
      N:    Severity: normal, Certainty: certain
      N:
      N:    Check: standards-version, Type: source
      N:
      69f86604
    • Antonio Ospite's avatar
      debian: use https in URLs · 99a6ef7d
      Antonio Ospite authored
      The changes silence some lintian notices:
      
      I: libam7xxx source: vcs-field-uses-insecure-uri vcs-git git://git.ao2.it/libam7xxx.git -b debian/master
      I: libam7xxx source: vcs-field-uses-insecure-uri vcs-browser http://git.ao2.it/libam7xxx.git
      P: libam7xxx source: insecure-copyright-format-uri http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
      I: libam7xxx source: debian-watch-uses-insecure-uri http://git.ao2.it/libam7xxx.git/tags
      99a6ef7d
    • Antonio Ospite's avatar
      debian/{control,rules}: drop the obsolete -dbg package · 4a9e34cd
      Antonio Ospite authored
      This silences the following lintian notice:
      
      I: libam7xxx source: debian-control-has-obsolete-dbg-package libam7xxx0.1-dbg
      N:
      N:    The debian/control file includes declaration of -dbg package.
      N:
      N:    Debug package are now autogenerated avoiding waste of miror space.
      N:
      N:    Please note that -dbg should be dropped from control file and must not
      N:    be transitioned to a dummy package depending on -dbgsym.
      N:
      N:    Refer to https://wiki.debian.org/AutomaticDebugPackage for details.
      N:
      N:    Severity: wishlist, Certainty: possible
      N:
      N:    Check: control-file, Type: source
      N:
      4a9e34cd
    • Antonio Ospite's avatar
      debian/libam7xxx0.1.install: install the AppStream metainfo file · f2489c19
      Antonio Ospite authored
      This fixes the following lintian warning:
      
      W: libam7xxx0.1: appstream-metadata-missing-modalias-provide lib/udev/rules.d/60-libam7xxx0.1.rules
      N:
      N:    This package contain a udev rule for providing device access to the
      N:    console user (using the uaccess udev TAG) or to members of the plugdev
      N:    file group without announcing the hardware support using AppStream.
      N:
      N:    Refer to https://wiki.debian.org/AppStream/Guidelines for details.
      N:
      N:    Severity: normal, Certainty: certain
      N:
      N:    Check: appstream-metadata, Type: binary
      N:
      f2489c19
    • Antonio Ospite's avatar
      a9554b02
    • Antonio Ospite's avatar
      f84d3231
    • Antonio Ospite's avatar
    • Antonio Ospite's avatar
      debian/patches: add a patch to fix udev rules · fad13942
      Antonio Ospite authored
      Add debian/patches/contrib-add-TAG-uaccess-to-udev-rules.patch to
      support the systemd way to provide access to devices.
      
      The patch fixes the following lintian warning:
      
      W: libam7xxx0.1: udev-rule-missing-uaccess lib/udev/rules.d/60-libam7xxx0.1.rules:2 user accessible device missing TAG+="uaccess"
      N:
      N:    The package set up a device for user access without using the uaccess
      N:    tag. Some udev rules get the same effect using other markers enabling
      N:    console user access using rules in /lib/udev/rules.d/70-uaccess.rules.
      N:    Others should specify TAG+="uaccess" in the udev rule.
      N:
      N:    Refer to https://wiki.debian.org/USB/GadgetSetup for details.
      N:
      N:    Severity: normal, Certainty: possible
      N:
      N:    Check: udev, Type: binary
      N:
      fad13942
  5. 01 Mar, 2018 14 commits