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

Delete generated files, clean up Debian/SteamOS packaging #2

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

smcv
Copy link
Contributor

@smcv smcv commented Sep 11, 2019

  • debian: Remove generated files by running dh_clean
    • This removes built files that were accidentally included in the .dsc that we imported (presumably someone used dpkg-source -b directly, instead of dpkg-buildpackage).
  • debian/.gitignore: Add
    • This avoids the same built files getting included in the source package again.
  • Remove generated files
    • Similar to the above, but in the "upstream" source code.
  • .gitignore: Add
    • Similar to the above, but in the "upstream" source code.
  • debian: Wrap (build-)dependencies one per line
    • This just makes diffs easier to read.
  • debian: Use default version of automake
    • Automake 1.11 was ancient even in SteamOS 1.
  • debian: Use debhelper 10 compat level
    • This uses dh-autoreconf by default, which makes sure we regenerate the Autotools-generated files every time.
  • debian: Don't pass discouraged --ignore-missing-info option to dpkg-shlibdeps
    • Needing this option nearly always indicates a bug.
  • debian: Remove unnecessary explicit dependencies.
    • ${shlibs:Depends} generates these automatically, and if it doesn't, there is a bad bug somewhere.

smcv and others added 13 commits April 23, 2018 12:18

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Signed-off-by: Simon McVittie <[email protected]>
Signed-off-by: Simon McVittie <[email protected]>
Signed-off-by: Simon McVittie <[email protected]>
Signed-off-by: Simon McVittie <[email protected]>
Signed-off-by: Simon McVittie <[email protected]>
  - Uses dh-autoreconf by default

Signed-off-by: Simon McVittie <[email protected]>
${shlibs:Depends} implies these.

Signed-off-by: Simon McVittie <[email protected]>
Clean up imported .dsc packages

See merge request steam/steamos-compositor!1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant