Fix debian packaging#102
Fix debian packaging#102mgolisch wants to merge 2 commits intoqdore:masterfrom mgolisch:fix-debian-packagin
Conversation
|
the first commit is a bit big, sorry for that, but i kinda got ahead of me, and then i was too lazy to redo it
i can with that build a local package that only contains the executable/icon/desktopfile/exampleconfig and that requires no compilation when installing. i have not yet tested to build/install it from a clean environment, i will do that in the next days/weeks if time permits. |
|
This sounds awesome 👍 |
|
Great work. I can merge this when you're finished. |
|
I got an error caused by @mgolisch can you add this to your pullrequest? |
|
@DavidWiesner thx, i fixed it. |
|
it also builds and install on debian jessie |
|
@mgolisch for platform specific dependecies you can also use the or statement: or for the Build-Depends you can use the version qualifier and the transition package |
|
yeah thought about that. |
|
i think with this we can build packages for all current ubuntu and debian versions from the same source. |
- added main.pro to root dir - fixed missing version Number in debian/changelog file - add proper definition of source and binary package in debian/control file - add debian/mutate.install to tell what files are going to be installed where - changed the debian/copyright file to reflect the LICENSE file - renamed src/Mutate.pro to src/src.pro to make subdir qmake template work
|
i rebased on master to remove the merge conflicts. |
|
@mgolisch I tested installing your Should the dependencies be automatically installed? After manually installing |
|
no thats by design, dpkg does not try to install any dependencies. |
|
Ah ok, thanks. |
please dont merge yet