From: Kornel B. <Kor...@be...> - 2009-09-18 22:29:32
|
Hi, now, that libpano13 is a package, there may be time to add this dependency into hugin-CMakeLists.txt. I mean a line like: set(CPACK_DEBIAN_PACKAGE_DEPENDS "libpano13 (>=2.9.15)") This is not important for "rpm", because there it will be done automatically. At the moment I am able to remove the package libpano13 while hugin stays installed. This is not ok. With this patch I get 2.60 amd64.kornel 0:27 > sudo dpkg -r libpano13 dpkg: dependency problems prevent removal of libpano13: hugin depends on libpano13 (>= 2.9.15). dpkg: error processing libpano13 (--remove): dependency problems - not removing Errors were encountered while processing: libpano13 Exit 1 ... which I like. Kornel -- Kornel Benko Kor...@be... |
From: Bruno P. <br...@po...> - 2009-09-18 22:40:15
|
On Sat 19-Sep-2009 at 00:29 +0200, Kornel Benko wrote: > >set(CPACK_DEBIAN_PACKAGE_DEPENDS "libpano13 (>=2.9.15)") > >This is not important for "rpm", because there it will be done automatically. Go ahead, I would imagine that debian/ubuntu distribution packagers would use hand-crafted packages anyway. The libpano13 cmake build is still missing these installation targets: /usr/local/lib/libpano13.so.1.0.0 /usr/local/lib/libpano13.so.1 /usr/local/lib/pkgconfig/libpano13.pc /usr/local/bin/panoinfo /usr/local/bin/PTtiff2psd /usr/local/bin/PTtiffdump /usr/local/bin/PTcrop /usr/local/bin/PTAInterpolate /usr/local/bin/PTblender /usr/local/bin/PTroller /usr/local/bin/PTuncrop /usr/local/bin/PToptimizer /usr/local/bin/PTmender /usr/local/bin/PTinfo /usr/local/bin/PTmasker I'm not sure how to do the .pc file as this is currently templated by autotools. -- Bruno |
From: D M G. <dm...@uv...> - 2009-09-20 02:09:45
|
Bruno> /usr/local/bin/PTAInterpolate What does this program do? It is not built on my system. --dmg -- Daniel M. German http://turingmachine.org/ http://silvernegative.com/ dmg (at) uvic (dot) ca replace (at) with @ and (dot) with . |
From: Jim W. <jwa...@ph...> - 2009-09-20 03:28:56
|
D M German wrote: > Bruno> /usr/local/bin/PTAInterpolate > > What does this program do? It is not built on my system. > > --dmg > PTAinterpolate was written by Max Lyons as a replacement to PTInerpolate which never had the source code released like PTStitcher. http://www.tawbaware.com/maxlyons/pano12ml.htm http://wiki.panotools.org/PTInterpolate -- Jim Watters http://photocreations.ca |
From: Kornel B. <Kor...@be...> - 2009-09-18 22:49:06
|
Am Samstag 19 September 2009 schrieb Bruno Postle: > On Sat 19-Sep-2009 at 00:29 +0200, Kornel Benko wrote: > >set(CPACK_DEBIAN_PACKAGE_DEPENDS "libpano13 (>=2.9.15)") > > > >This is not important for "rpm", because there it will be done > > automatically. > > Go ahead, I would imagine that debian/ubuntu distribution packagers > would use hand-crafted packages anyway. OK > The libpano13 cmake build is still missing these installation > targets: > > /usr/local/lib/libpano13.so.1.0.0 > /usr/local/lib/libpano13.so.1 Do we really need it? It installs /usr/local/lib/libpano13.so, and with "sudo ldconfig" it will be found by hugin's cmake. But of course, I can set it. > /usr/local/lib/pkgconfig/libpano13.pc > > /usr/local/bin/panoinfo > /usr/local/bin/PTtiff2psd > /usr/local/bin/PTtiffdump > /usr/local/bin/PTcrop > /usr/local/bin/PTAInterpolate > /usr/local/bin/PTblender > /usr/local/bin/PTroller > /usr/local/bin/PTuncrop > /usr/local/bin/PToptimizer > /usr/local/bin/PTmender > /usr/local/bin/PTinfo > /usr/local/bin/PTmasker > > I'm not sure how to do the .pc file as this is currently templated > by autotools. Will look into it. I still have the weekend for this. Kornel P.S. This list-manager? is somehow fishy. My pgp-signature gets invalidated. This is the first time, I saw this on my own mails. -- Kornel Benko Kor...@be... |
From: Bruno P. <br...@po...> - 2009-09-18 23:01:08
|
On Sat 19-Sep-2009 at 00:48 +0200, Kornel Benko wrote: > >> The libpano13 cmake build is still missing these installation >> targets: >> >> /usr/local/lib/libpano13.so.1.0.0 >> /usr/local/lib/libpano13.so.1 > >Do we really need it? It installs /usr/local/lib/libpano13.so, and >with "sudo ldconfig" it will be found by hugin's cmake. We need the correct soname if the intention is to drop the autotools build system altogether, see the way hugin does the internal libraries with cmake. >This list-manager? is somehow fishy. My pgp-signature gets >invalidated. This is the first time, I saw this on my own mails. Yes, I get a good signature from your email 4th August, after that your panotools-devel signatures are corrupted. Your hugin-ptx signatures are fine. -- Bruno |
From: Kornel B. <Kor...@be...> - 2009-09-19 06:23:10
|
Am Samstag 19 September 2009 schrieb Bruno Postle: > We need the correct soname if the intention is to drop the autotools > build system altogether, see the way hugin does the internal > libraries with cmake. soname -> done. /usr/local/bin/PT* -> done /usr/local/lib/pkgconfig/libpano13.pc -> done Kornel -- Kornel Benko Kor...@be... |