-
Notifications
You must be signed in to change notification settings - Fork 935
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
Simplifications and improvements for package building #1144
Merged
Commits on Aug 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9dc76c5 - Browse repository at this point
Copy the full SHA 9dc76c5View commit details -
Use dh_shlibdeps to calculate depends
This may impact builds on Debian 8, but that version has been out of support for over three years. I didnt test it, but since using this helper is the preferred method it may actually help builds on older versions.
Configuration menu - View commit details
-
Copy full SHA for eb0cd7d - Browse repository at this point
Copy the full SHA eb0cd7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c62fa8 - Browse repository at this point
Copy the full SHA 0c62fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33fce33 - Browse repository at this point
Copy the full SHA 33fce33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40ed858 - Browse repository at this point
Copy the full SHA 40ed858View commit details -
Configuration menu - View commit details
-
Copy full SHA for 522aa5a - Browse repository at this point
Copy the full SHA 522aa5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0082453 - Browse repository at this point
Copy the full SHA 0082453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f80ce - Browse repository at this point
Copy the full SHA 15f80ceView commit details -
Work around ubuntu build environment
TODO: - dont just ignore missing info, have something to fill it in even when the require arch binaries are missing
Configuration menu - View commit details
-
Copy full SHA for 9019e0e - Browse repository at this point
Copy the full SHA 9019e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 044e8fe - Browse repository at this point
Copy the full SHA 044e8feView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e0d36 - Browse repository at this point
Copy the full SHA c0e0d36View commit details -
Use a simple debian/control Architecture
By switching to the "any" architecture, we no longer need to template the debian/control file. This simply claims that the package can be built on any known debian arch - which we currently think is true - so it will help future portability.
Configuration menu - View commit details
-
Copy full SHA for 86d157c - Browse repository at this point
Copy the full SHA 86d157cView commit details -
Remove the need for autoconf in the debian package
Continuing to try and simplify the build system, calculate the remaining two autoconf variables from the existing config.mak. For the moment, leave a configure and configure.ac file in place to allow any old build systems to continue to function without errors.
Configuration menu - View commit details
-
Copy full SHA for 05ea220 - Browse repository at this point
Copy the full SHA 05ea220View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.