Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debian packaging, CMake and README.md fixes #683

Merged
merged 24 commits into from
Mar 16, 2018
Merged

Commits on Mar 10, 2018

  1. Use https for debian/copyright

    bluca committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    0ca0110 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. Update dates and fix stanzas in debian/copyright

    No need to have 2 stanzas for the same license
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    bf35a1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f95bf5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d30b64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c394aa0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    36c0859 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    588083f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0cea57b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d2b7a5 View commit details
    Browse the repository at this point in the history
  9. Add gbp.conf file

    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    2abecf4 View commit details
    Browse the repository at this point in the history
  10. Rename library package to match SONAME

    As per Debian policy, shared library packages must be named after
    their SONAME version.
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    c7d29a7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3bb66c2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    72de144 View commit details
    Browse the repository at this point in the history
  13. Remove triggers, not needed anymore

    debhelper tools will generate the triggers file automatically since
    the package name was corrected
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    1324c01 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1428802 View commit details
    Browse the repository at this point in the history
  15. List all individual authors in debian/copyright

    The Debian FTP masters nowadays require that all authors are listed in
    debian/copyright. Print the list of authors from git.
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    b4825c7 View commit details
    Browse the repository at this point in the history
  16. Do not append -shared to shared library on *NIX

    Only on Windows it's necessary to have different file names, on *NIX
    the extension is what disambiguates between a static library (.a) and
    a shared library (.so).
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    8d7cfc5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4037bff View commit details
    Browse the repository at this point in the history
  18. Move modprobe and udev files from shared library package to tools pac…

    …kage
    
    Multiple versions of a shared library might be installed on the same
    system. Do not ship unversioned files in their packages, or they will
    conflict and fail to install.
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    0cedd65 View commit details
    Browse the repository at this point in the history
  19. stlink-tools: break+replace libstlink

    It took ownership of udev and modprobe files from libstlink
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    ad44707 View commit details
    Browse the repository at this point in the history
  20. Fix pkgconfig include dir: remove project version

    The headers are installed in /usr/include/stlink without a version
    number.
    bluca committed Mar 12, 2018
    Configuration menu
    Copy the full SHA
    750ecd5 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. Add libstlink1 symbols file

    Generated with:
    
     dpkg-gensymbols -P/tmp -v1.5.0 -V -e/tmp/libstlink.so.1.5.0
      -plibstlink1 -Odebian/libstlink1.symbols
    bluca committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    e07a22d View commit details
    Browse the repository at this point in the history
  2. Bump Standards-Version to 4.1.3

    Main changes are shared library rename and files moved, and HTTPS
    URLs.
    
    https://www.debian.org/doc/packaging-manuals/upgrading-checklist.txt
    bluca committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    5457d71 View commit details
    Browse the repository at this point in the history
  3. Add debian/watch file for notifications

    The Debian package tracker can automatically notify when a new
    version is out.
    bluca committed Mar 13, 2018
    Configuration menu
    Copy the full SHA
    8d8c28b View commit details
    Browse the repository at this point in the history