Hello Andreas, Thanks for guiding a lot. I'll take this package as a reference to my work i think. For this package test uses all of data but i look it again if there is unnecessary data in examples i'll erase it. In problem matter svn have tmp dirs and git doesn't tests uses them i think .
Best Regards Canberk Koç [image: https://]about.me/canberkkoc <https://about.me/canberkkoc?promo=email_sig&utm_source=email_sig&utm_medium=email_sig&utm_campaign=external_links> 2016-06-26 9:06 GMT+03:00 Andreas Tille <[email protected]>: > Hi Canberk, > > On Sun, Jun 26, 2016 at 06:43:27AM +0300, Canberk Koç wrote: > > Hi Andreas, > > > > I upload Primer3 changes to git. But there is a problem svn and git > > packages have differences it might be a problem . Thanks for your help. > > Could you please specify what exact problems there might be? > > Moreover, if you build the package you get lintian warnings that should > be easy to fix. The simplest way to verify this if you create a > .lintianrc file like: > > $ cat ~/.lintianrc > color=always > display-experimental=no > display-info=yes > pedantic=no > ## show-overrides=yes > > and than run lintian on the resulting changes file. Please fix those > issues like: > > $ cat ~/.lintianrc > color=always > display-experimental=no > display-info=yes > pedantic=no > ## show-overrides=yes > > > BTW, you created a certain scheme how to move examples around. Do you > know dh_installexamples(1) and that it is sufficient to simply add the > files in question to debian/<pkg>.examples ? > > While in this case you surely need an override_dh_installexamples to fix > the lintian issues by using sed to fix the interpreter to reach the > status you had previously commited to Git it would have been perfectly > sufficient if you had added the dirs in question to primer3.examples. > > Finally installing everything in the test dirs *after* the tests were > run leaves a lot of temporary data inside the dirs which end up inside > the resulting package which should not be. Either you clean up this in > a override_dh_auto_test or you be a bit more cautiously when copying the > files. > > Since the test data are consuming a severe amount of architecture all > type files in the resulting package it is better to move them into a > separate architecture all binary package. I guess you are not that > comfortable with the packaging skills and thus I just did the change. > Please make sure you understand my commit and in future try to do the > same if you get the according lintian warning. > > In short the following is what I want you to do: Understand, that > example data are now in primer3-examples, fix the interpreter lines via > sed statements and remove temporary test data that are not needed inside > the resulting package. > > Kind regards > > Andreas. > > -- > http://fam-tille.de > >

