8,236
edits
Line 2: | Line 2: | ||
First, set a you build enviroment ( never, never, never build a rpm package how root ): | First, set a you build enviroment ( never, never, never build a rpm package how root ): | ||
<source lang="bash"> | |||
mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS} | |||
</source> | |||
Now, create your macro definition for your build path: | Now, create your macro definition for your build path: | ||
<source lang="bash"> | |||
echo "%_topdir /home/`echo $USER`/rpmbuild" > ~/.rpmmacros | |||
</source> | |||
For rebuild your own rpm for fedora, download the last version to src.rpm package from: http://richzendy.org/repo/kiwix/ | |||
For rebuild your own rpm for fedora, download the last version to src.rpm package from: | |||
http://richzendy.org/repo/kiwix/ | |||
Also you must have installed the unac package ( also know how libunac ) package, download and install: | Also you must have installed the unac package ( also know how libunac ) package, download and install: | ||
<source lang="bash"> | |||
rpm -ivh http://richzendy.org/repo/kiwix/unac-1.7.0-1.i386.rpm | |||
</source> | |||
now try this: | now try this: | ||
<source lang="bash"> | |||
rpmbuild --rebuild kiwix-1.9.svn_09122009-1.src.rpm | |||
</source> | |||
Your can find the rpm package built for you in ~/rpmbuild/RPMS | Your can find the rpm package built for you in ~/rpmbuild/RPMS |
edits