Am Sonntag, 8. Juli 2012 um 14:59:05, schrieb Harry van der Wolf <[email protected]> ... > > > dpkg-shlibdeps: error: couldn't find library libmakefilelib.so.0.0 needed > > > > > by ./usr/lib/python2.7/dist-packages/_hsi.so (ELF format: 'elf64-x86-64'; > > > > > RPATH: '/usr/local/lib/hugin'). > > > > > > > > Sorry, that looks like my error. On my system, this lib is already > > installed as part of old hugin, we > > > > should somehow disable some libs from checking. I'll look into this. > > > > > > > > For now you can use "-DDISABLE_DPKG=ON" > > > > > If I use a simple "make; sudo make install" I'll get what I want. The point > is that I wanted to make a deb to see whether pto_gen was in. It's not in > the nightly ppa builds.
With the above setting you get debian package without automatic included
dependencies.
This package contains pto_gen.
Sinse you now have installed hugin, it should be possible to create a package
also
without this setting. At least I can.
As to change CMakeLists.txt so that the underlying dpkg_shlibdebs works:
Something is broken in my installation of cpack. I was not able to provide
a file like "shlibs" or "shlibs.local" in the appropriate directory.
Setting of the variable "CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA" seems to have no
effect.
(A list of filenames to copy to the correct debian folder)
And manually copying the files does not help either, because the whole directory
is removed at start of cpack, long before dpkg_shlibdebs starts to work.
Somehow lost here ...
> Harry
Kornel
signature.asc
Description: This is a digitally signed message part.
