Re: Opera 10.60 Download address
Serdar Dalgic <[email protected]> Tue, 6 Jul 2010 11:36:56 +0300
| Newsgroups | gmane.comp.web.opera.linux |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jul 5, 2010 at 12:56 PM, Ruari Ødegaard <[email protected]> wrote: Hi Ruari; First of all, thanks for your detailed explanation, it was helpful a lot!! > This is final and yes we choose for it to be this way. The reason it that > Opera is no longer dependant on Qt and as such it is no longer mentioned. As > for the gcc4 reference this is gone because we only build against newer > versions of gcc now. Previously the 'gcc3' packages where for distros that > were too old to have libstdc++.so.6 but that did have libstdc++.so.5. These > days it is almost impossible to find a vendor supported distro that does not > have libstdc++.so.6 and hence we dropped support for the 'gcc3' packages. > With only one version there is little point in mentioning gcc as part of the > file name. > > Wise choice. > If you want to know more about the new packages I would encourage you to > read this blog post: > http://my.opera.com/ruario/blog/new-opera-unix-packages-arrive-deb-rpm-tar > > If that is a little too long for you I can probably cut to the chase of > with regards to the point you probably care about 'repackaging'. > > The biggest problem for you is likely the fat that the 'prefix'/'DESTDIR' > options do not exist as part of the newly rewritten install script. This > makes repacking more cumbersome, though not impossible. Indeed I do it > myself for the Arch Linux distribution. > > You now have three options: > > 1. Pull part the .deb or .rpm package and use its contents as part of your > repack. > 2. Patch the install script so that you can install to an alternative > location. > 3. Without using the install shift around the contents of the tar package > and patch various PREFIX and SUFFIX variables within the *.desktop, MIME and > man files. > > I preferred the 2nd option. Thanks for the hints again. One more thing I'd like to mention is, when I command "ldd -r -u" to the shared objects, I see some unused direct dependencies, such as: # ldd -r -u /usr/lib/opera/gstreamer/plugins/libgstoperamatroska.so Unused direct dependencies: /usr/lib/libgstvideo-0.10.so.0 /usr/lib/libgmodule-2.0.so.0 /lib/libdl.so.2 /usr/lib/libgthread-2.0.so.0 /lib/librt.so.1 /usr/lib/libxml2.so.2 /lib/libpthread.so.0 If I don't miss a point, handling these unused direct deps. will boost opera more. Thanks for your effort. Regards!. -- - Serdar Dalgic TUBITAK/UEKAE - Pardus GNU/Linux http://www.pardus.org.tr/eng -- Opera-Linux: https://list.opera.com/mailman/listinfo/opera-linux More lists: https://list.opera.com/mailman/listinfo/ Unsubscribe: mailto:[email protected]?subject=unsubscribe