Hi, I applied a diff file to the tarball. I then bziped this tarball back into the originally-named xpdf-0.92.tar.bz2. Running the rpm -bb command, it properly un-bzips and untars the xpdf file and creates an xpdf-0.92 source directory in the /usr/src/RPM/SOURCES directory. It just wont do anything else. I cd'd into this xpdf directory and tried manually doing a ./configure and it works fine. I can't do this though because there are patches with the src that aren't applied yet (and reading the man page on patch has never made sense to me since whenever I have EVER followed the instructions in the manpage for patch, it INVARIABLY fails to do anything but err out). So, I am willing to do a manual build since it appears that rpm is retarded. I just don't know how to do the patches since the manpage for patch is itself retarded and doesn't work as written. Any pointers on how to patch? I have tried unbziping and untarring the patch file, leaving them as tar.bz2 files...all to no avail. Manually running patch as per the manpage fails. On Thursday 30 August 2001 12:40 pm, Anthony Moulen wrote: > Actually, if I remember correctly, the source binary goes in > /usr/src/RPM/SOURCES, the spec file then uncompresses this into either > /tmp or /var/tmp as well as /usr/src/RPM/BUILD (maybe only one really gets > created). Then it builds the package in that temp directory, installs it > to a mini-tree, then packages the installed files. If you did not put the > .tar.bz2 or .tar.gz file into the SOURCES directory then it won't be able > to decompress these and make the proper tree. Also if you modified the > tar files layout so that it doesn't properly decompress into xpdf-0.92 > anymore but into something else, you will run into a problem. [...]
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
