Doc /
BuildingRpmsInOpenSUSE
Le 13/05/2011 12:05, Dave Plater a écrit : > local builds whenever you can. Install the source rpm - as root > "zypper si DVDStyler" zypper installs a lot of dependencies that where not necessary previously :-! zypper may indicate that certain required > packages are missing, if so "zypper in missingpackage". nothing like this Change to the > directory /usr/src/packages then > "rpmbuild -bb -D "jobs 2" SPECS/DVDStyler.spec" ok - and not even necessary to untar the source archive :-) 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 > package you wish to use. > > Dave P (remove first the previous packman version) then zypper in package with zypper works ok.