Hi, I maintain a qt5 package, and my packaging seems more "clean"
https://sources.debian.net/src/qviaggiatreno/2013.7.3-8/debian/ (of course I don't provide a library, so the split should be done by you) and I'm not even sure this easy packaging will fit your needs (I see some differences in pro files) let me know if it helps or not :) cheers, G. Il Sabato 14 Novembre 2015 17:58, Herbert Parentes Fortes Neto <[email protected]> ha scritto: Hi, I'm packaging a app like that from the scratch for the first time. The information about hardening for qmake in the wiki[0] should be updated, IMHO. QMAKE_CPPFLAGS doesn't work. And everything can be done in debian/rules. The example I found in debian/rules[1] of zeal debian package. [0] - https://wiki.debian.org/Hardening [1] - http://anonscm.debian.org/cgit/collab-maint/zeal.git/tree/debian/rules The package is almost done. I don't know how to deal with: '── usr ├── lib │ └── x86_64-linux-gnu └── qt5 └── qml │ └── QbQml │ ├── libQbQml.so │ └── qmldir And webcamoid-xx/share: effects.xml icons mainpipeline.json qml ts I don't know where to put them (package and location). It seems that the libraries are lowercase. I did a lot of patches to put the library (libqb6) in lower case. But the plugins an LibQbQML still in upper case. I don't know if is necessary. And I didn't found out how to do that. Can someone take a look on my work ? As I know that the job is not done yet, I don't want to send a RFS. http://mentors.debian.net/package/webcamoid http://mentors.debian.net/debian/pool/main/w/webcamoid/webcamoid_6.2.0-1.dsc regards, -- Herbert Parentes Fortes Neto (hpfn)

