[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: repacking ossim source code in git.



Hi again,


Following this blog[1], I can import upstream sources with the below gbp.conf. But I don't know if I still needs the "ds" or "dfsg" prefix in the changelog

[import-orig]
filter = [ 'csmApi', 'csm_plugins','gsoc', 'libwms', 'oms', 'ossimGui', 'ossimPlanet', 'ossimPlanetQt', 'ossimPredator',
 'ossim_package_support/cmake/build_scripts',
 'ossim_package_support/cmake/CMakeModules/FindCPPUNIT.cmake',
 'ossim_package_support/cmake/CMakeModules/FindcsmApi.cmake',
 'ossim_package_support/cmake/CMakeModules/FindFFmpeg.cmake',
 'ossim_package_support/cmake/CMakeModules/FindFFTW3.cmake',
 'ossim_package_support/cmake/CMakeModules/FindGeotrans.cmake',
 'ossim_package_support/cmake/CMakeModules/FindGPSTK.cmake',
 'ossim_package_support/cmake/CMakeModules/FindHDF5A.cmake',
 'ossim_package_support/cmake/CMakeModules/FindLASzip.cmake',
 'ossim_package_support/cmake/CMakeModules/FindLCMS2.cmake',
 'ossim_package_support/cmake/CMakeModules/FindLIBLAS.cmake',
 'ossim_package_support/cmake/CMakeModules/FindMrSid.cmake',
 'ossim_package_support/cmake/CMakeModules/FindOMS.cmake',
 'ossim_package_support/cmake/CMakeModules/FindOpenCV.cmake',
 'ossim_package_support/cmake/CMakeModules/FindOpenJPEG.cmake',
 'ossim_package_support/cmake/CMakeModules/FindOSG.cmake',
 'ossim_package_support/cmake/CMakeModules/FindossimPlanet.cmake',
 'ossim_package_support/cmake/CMakeModules/FindossimPredator.cmake',
 'ossim_package_support/cmake/CMakeModules/FindPDAL.cmake',
 'ossim_package_support/cmake/CMakeModules/FindPodofo.cmake',
 'ossim_package_support/cmake/CMakeModules/FindQt5.cmake',
 'ossim_package_support/cmake/CMakeModules/FindRapier.cmake',
 'ossim_package_support/cmake/CMakeModules/FindSQLITE.cmake',
 'ossim_package_support/cmake/CMakeModules/FindWMS.cmake',
 'ossim_package_support/cmake/CMakeModules/OssimCPack.cmake',
 'ossim_package_support/cmake/CMakeModules/OssimCPackConfig.cmake.in',
 'ossim_package_support/cmake/CMakeModules/OssimQt4Macros.cmake',
 'ossim_package_support/cmake/CMakeModules/OssimQt5Macros.cmake',
 'ossim_package_support/cmake/packaging',
 'ossim_package_support/geoids',
 'ossim_package_support/License.rtfd',
 'ossim_package_support/PlanetSnap.jpg',
 'ossim_package_support/Welcome.rtfd',
 'ossim_package_support/fonts',
 'ossim_package_support/icons',
 'ossim_package_support/Readme.rtfd',
 'ossim_package_support/windows_package',
 'ossim_package_support/images',
 'ossim_package_support/*.pdf',
 'ossim_package_support/cmake/*.txt',
 'ossim_package_support/ossim*',
 'ossim_package_support/rpms',
 'ossim_package_support/Worldwind',
 'ossim_plugins',  'ossim_qt4',  'ossimjni',  'planet_message',  'pqe']

The above list is also included in Files-Excluded in debian/copyright file.

I need to know if this change is acceptable. There is currently an upstream branch named upstream/1.8.20.3+ds and upstream/1.8.20.3 . The latter was created with above gbp.conf

At the end i am getting below warning
dpkg-source: warning: ignoring deletion of file ossim_plugins/kakadu/ossimKakaduJp2Reader.cpp, use --include-removal to override

[1] http://www.eyrie.org/~eagle/notes/debian/git.html  (Handling repacked upstream)


On Wed, Jan 6, 2016 at 9:49 AM, Rashad Kanavath <mohammedrashadkm@gmail.com> wrote:
Hello,

I need some help regarding repacking source for ossim library.  There is a cmake patch inside ossim that add required cmakemodules needed for building.

This patch is too old (1.8.16) and the current version is 1.8.20-3. The old cmake patches results in issues such as shared libs are with SONAME  1.8.16 instead of 1.8.20.

Another issue is that we have both static and shared libs in the package. And shared libs contains no symbols.

These two we think are giving some strange errors when using with otb package. So for a clean fix the ossim needs to be updated.

1. remove cmake patch.
2. copy ossim/ossim_package_support/cmake/CMakeModules to ossim/ossim/CMakeModules when make +ds source

I am not sure how the +ds source is created. I need some help for this.


--
Regards,
   Rashad



--
Regards,
   Rashad

Reply to: