-
Notifications
You must be signed in to change notification settings - Fork 272
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
initial packaging #262
initial packaging #262
Conversation
We are likely to proceed with this approach. I will test the scripts, TUF, and resolve the issue with the third party source code soon. Thank you for the contribution. |
First details...
Wondering what that is.
Using
These will be gone as soon as the third party source code is removed from tuf's source code. If you want to keep it, we could also add something to
Would it be appropriate for you to run |
I haven't looked into the package name issue, but I suspect that Okay, I will (1) set the execute bit for the modules that need them and (2) exclude the third-party source code included in TUF. |
…nged to python); added to Depends: python (>= 2.6)
Correct. Naming issue and more fixed with last commit. Minor: I keep adding commits here. In the end, you can either merge them as is or I can provide a fresh pull request with cleaned history or however you prefer. |
You may continue adding commits here; I actually prefer that subsequent commits to issues raised in comments occur in the same pull request. |
…/pyshared so lib can be imported from other python scripts
Added an important fix: The user can now not only execute scripts from
If you replace the Needless to say, that it is advisable to test if all the imports are functional. |
Ping? |
Superseded by a2532a1. Thanks for the initiative, @adrelanos! Closing here. |
Initial implementation of #259.
Just run
and a
../tuf_0.2-1_all.deb
will be created .Then you can install it using:
All files from the
tuf
folder will be installed to/usr/lib/tuf
.And remove:
Then the
/usr/lib/tuf
folder will be removed.There are still some lintian warnings and other issues to be sorted out (prevent adding third party source code files to deb, machine readable license file, maintainer field and more), but before I go into details, please leave some feedback, so I know this approach is worth pursuing and spending more effort is worth it.
Other makefile features: