cpan2rpm
view release on metacpan or search on metacpan
- compatibility fixes for non-root (sudo) --install on RedHat 9 spotted
by Allen Bettilyon [allen@about-inc.com].
- compatibility fixes for ExtUtils::MakeMaker >= 6.15.
- added the --no-depchk switch to suppress the upfront check for dependent
perl modules.
- fix bug #2835 reported by mariuslj@cpan.org.
- fix some license issues.
- reformatted spec output for cleaner look.
- added arguments used to generate spec file to the spec header.
- added support for the standard ftp client as a last resort.
- added code to specfile to make packages relocatable. Patch by Willis
Brandon [Brandon.Willis@acxiom.com].
- added display of specfile path written to in --spec-only case.
- added notes to README about configuring wget for passive ftp use.
2.019 2003/06/02 16:19:42
- fixed broken logic with the perl.req.patch.
Thanks to Ian Burrell <ib@onsitetech.com> for pointing out the problem.
- added code to properly evaluate paths found in .rpmmacros which may include
tags found only in the spec file e.g. %_sourcedir %{_topdir}/%{name}-%{version}.
Thanks to Ian Burrell for fingering this.
=item B<--req-scan-all>
By default, the I<rpm-build> requirements script scans all files in a tarball for requirements information. As this may on occasion generate requirements on the produced rpm that belong only to sample programs or other files not critical to the modu...
=item B<--no-clean>
By default, the system passes I<--clean> to F<rpmbuild>, thus removing the unpacked sources from the BUILD directory. This option suppresses that functionality.
=item B<--shadow-pure>
Forces installation under F<installsitearch> which usually comes earliest in the @INC. This may not do as much good for modules with XS code or those that are already installed into an architecture dependent path and are already first in the @INC. ...
You may need to remove the previously-generated rpm or use --force (see below) in conjuction with this option to actually rebuild a fresh rpm before attempting to --install again.
=item B<--force>
By default the script will do as little work as possible i.e. if it has already previously retrieved a module from CPAN, it will not retrieve it again. If it has already generated a spec file it will not generate it again. This option allows the pa...
=item B<--no-fixin>
This option allows suppression of the fixin step when generating a package and avoids breaking certain test script e.g. MIME::Base64
( run in 1.598 second using v1.01-cache-2.11-cpan-5511b514fd6 )