-
Notifications
You must be signed in to change notification settings - Fork 65
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
Add debian package support #133
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We providing a Debian docker image build and therefor rework on getting the debian needs upstream to the olsrd project. (cherry picked from commit bf1b6ae)
Pull old relevant patches from last Debian repo at https://sources.debian.org/src/olsrd/0.6.6.2-1/debian/patches/ (cherry picked from commit 4f165cf)
(cherry picked from commit 33a9055)
(cherry picked from commit 3b00b08)
Since olsrd has been remove from Debian the README is outdated and contains broken links. We now moved Debian relevant sources into this repo and therefor can safely remove the readme. (cherry picked from commit a0ee5df)
Patch needed to be adopted tp the latest make/Makefile.linux file structure. Minify the patch. Can be improved further at a later time. Remove old patch file. (cherry picked from commit c1ca5d9)
(cherry picked from commit a44c3f4)
(cherry picked from commit a61f767)
Fix "end of file" errors due to missing signature and timestamps (cherry picked from commit ebb2d9d)
Correct order of patch statement. (cherry picked from commit 8d094c7)
Also the general makefile needs to changed to use the /usr/lib/olsrd subdirectory for the plugins. (cherry picked from commit d780078)
(cherry picked from commit 0ff204f)
(cherry picked from commit d43c835)
(cherry picked from commit af8d9df)
(cherry picked from commit 2acf475)
Patch copied from https://salsa.debian.org/vchrizz-guest/olsrd/ (cherry picked from commit bac54f7)
(cherry picked from commit 99f5c1e)
The old format ignores the quilt series file. (cherry picked from commit de92f55)
This is needed due to debian source format change. (cherry picked from commit a7d4a05)
mathiashro
approved these changes
Oct 31, 2024
Thank you for your patience and all the efforts, the commits are looking clean and we can head up for a release soon. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR replaces #113 but has a reduced set of commits and no merges.
It adds debian packaging support.