Hello, I just compiled myself the dvdstyler last version found on the dvd styler site (seems to be the same as openSUSE one: 1.8.3) and this compile don't crash... and works like a charm. I couldn't compile the library wx-svg (some od dependency problem), but dvd styler compiled with openSUSE original, wwxsvg, libexif and xmlto (this last one is very large - texlive - and may be not mandatory as it's only used for doc) 64 bits i5 jdd -- http://www.dodin.net http://www.youtube.com/user/jdddodinorg http://jdd.blip.tv/ -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Hello,
I just compiled myself the dvdstyler last version found on the dvd styler site (seems to be the same as openSUSE one: 1.8.3) and this compile don't crash... and works like a charm.
I couldn't compile the library wx-svg (some od dependency problem), but dvd styler compiled with openSUSE original, wwxsvg, libexif and xmlto (this last one is very large - texlive - and may be not mandatory as it's only used for doc)
64 bits i5
jdd I used to compile my own DVDStyler when the Packman version crashed but in this case I need to fix it. You should use rpmbuild to build local builds whenever you can. Install the source rpm - as root "zypper si DVDStyler" zypper may indicate that certain required packages are missing, if so "zypper in missingpackage". Change to the directory /usr/src/packages then "rpmbuild -bb -D "jobs 2" SPECS/DVDStyler.spec" the "jobs 2" indicates the number of simultaneous jobs that make can use and for maximum speed should be the same number as your cpu's cores, if you have an old single core cpu (even a celeron is dual core nowadays) that doesn't even support hyperthreading set the number to 1. After this process has completed successfully you will find the rpms in RPMS/x86_64 or on a 32 bit system RPMS/i586. If you want to install via yast create your own repository after cd'ing to RPMS "createrepo /usr/src/packages/RPMS" and then "zypper ar /usr/src/packages/RPMS local" the name local can be anything that you wish to call the repository and is the one you will use for installation of the package. This is the safest way to build local packages and makes it easy to change to whichever version of the
On 05/13/2011 11:05 AM, jdd wrote: package you wish to use. Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Le 13/05/2011 12:05, Dave Plater a écrit : You should use rpmbuild to build (...) is this of any use for you? I just used ./configure and make and keep the compiled application in it's own folder (don't do any "make install") I usually don't have to do this twice, so why build a rpm? but I will do if this can help others thanks jdd -- http://www.dodin.net http://www.youtube.com/user/jdddodinorg http://jdd.blip.tv/ -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 05/13/2011 12:45 PM, jdd wrote:
Le 13/05/2011 12:05, Dave Plater a écrit :
You should use rpmbuild to build (...)
is this of any use for you? I just used ./configure and make and keep the compiled application in it's own folder (don't do any "make install") That's also a safe way to do it as long as root isn't used but you won't get any system integration such as kick off menus and integrated help. It can also leave files in your home that can cause problems in the future.
I usually don't have to do this twice, so why build a rpm?
but I will do if this can help others
thanks jdd
It won't help others it will only give you an rpm that integrates with the installation system and can easily be updated and removed. It's also easier than searching for and downloading a tarball and maybe having to take care of build requirements that aren't installed. It will also show whether the crash is a result of the package being built with packages that are different to those on your system. Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
Le 13/05/2011 12:05, Dave Plater a écrit :
local builds whenever you can. Install the source rpm - as root "zypper si DVDStyler"
(lot of good advices :-) this worked. Is there a way to have several versions of the same product? for now I can't anymore test the stock pm version :-( thanks, I learn a lot with you :-) jdd -- http://www.dodin.net http://www.youtube.com/user/jdddodinorg http://jdd.blip.tv/ -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
On 05/14/2011 07:12 PM, jdd wrote:
Le 13/05/2011 12:05, Dave Plater a écrit :
local builds whenever you can. Install the source rpm - as root "zypper si DVDStyler"
(lot of good advices :-)
this worked.
Is there a way to have several versions of the same product? for now I can't anymore test the stock pm version :-(
thanks, I learn a lot with you :-)
jdd
You need to download the latest tarball and place it in /usr/src/packages/SOURCES/ and edit the spec file in /usr/src/packages/SPECS/ under Version: add the new version number, the same as the tarball version. If you wish to change the build options you will find them in the %build section and if any of the patches don't apply and you can't fix them just comment them out in the %prep section. I'm trying out the latest version DVDStyler-1.8.4b2 if any of the patches don't work I'll email the fixed ones to you. Everything except the spec file lives in /usr/src/packages/SOURCES/. Dave P -- To unsubscribe, e-mail: opensuse-multimedia+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-multimedia+help@opensuse.org
participants (2)
-
Dave Plater
-
jdd