CPAN-RPM
view release on metacpan or search on metacpan
- applied sourceforge patch reported as bug #871766 having to do with
whitespace returned in calls to RPM for directory structure
- applied sourceforge patch #890063 - thanks to Stephen for a better approach
- applied sourceforge patch #890038. Our thanks to Stephen Clouse.
- applied sourceforge patch #890041 - thanks to Stephen Clouse for finding
this problem!
- moved functionality to check directories to chkdirs()
- added debug() + a few calls
2.022 12/22/03 21:56:23
- added support for modifying %defattr tag in spec file. Thanks to
Richard Zidlicky <rz@linux-m68k.org> for suggesting this. (ekkis)
- better, more informative handling of crashes during PL compilation (bbb)
- fixed sourceforge bug #824068 (ekkis)
- release tag now allows alphanumerics. thanks to Dano Carroll for
pointing this out in sourceforge bug #739492 (ekkis)
- fixed sourceforge bug #739525 - Thanks to Dano Carroll for this one (ekkis)
- fix for spec Patch lines - Thanks to Matthew Brian Hall
[hallmat3@pilot.msu.edu] for providing the patch (ekkis)
- fixed problem with GPG signatures. Thanks to Paul Gear for pointing
out the problem as sourceforge bug #801593 (ekkis)
- added support for configuration file - patch submitted by
Toni Willberg as sourceforge bug #708132 (ekkis)
2.021 11/17/2003 01:40:54
- added support for Module::Build as an installer (required by some
modules e.g. Config::Natural) - thx Richard Bos [radoeka@xs4all.nl]
for pointing it out.
- fixed broken dependencie due to module scripts referring to hard-coded
perl paths (Text::Reform called /usr/local/bin/perl). now runs fixin()
through all sources instead of just through the %doc files.
- modifications to make setuid-safe
- changes to output format (for web support)
- failures to retrieve a tarball now abort the script
- package descriptions are now culled from DESCRIPTION header in the POD
and only as a backup is SYNOPSIS used
- default/suggested value for --mk-rpm-dirs is now ~/rpm
- added SuSE 9.0 to supported list
- In SLES8 (SuSE Linux Enterprise Server) the intel version has no
/etc/SuSE-release but uses /etc/UnitedLinux-release. thx for the tip to
Tzafrir Cohen <tzafrir@technion.ac.il>
- as per e-mail from Paolo Campanella <paolo@mighty.co.za>, RPM >= 4.2
now looks for the custom requires filter in __perl_requires instead of
the old __find_requires
- getting --no-requires to work with new rpm-4.2-0.69 (RedHat9). Spot
and fix by jw35@cam.ac.uk (Jon Warbrick).
- File::Temp errors are now only displayed when --debug
- updated TODO list
2.020 2003/09/25 18:00:00
- 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.
- fixed broken --name which got overwritten by calculated value. Thanks Ian!
- Make sure the fake Makefile.PL is within the same directory as the old one.
File::Temp's tempfile() routine does not work (Crypt::SSLeay). [bbb]
- various cosmetic/warn clean/doc changes
2.018 2003/05/01 23:00:00
- RPM cpan2rpm.spec compatibility workaround for borked ExtUtils::MakeMaker 6.03
2.017 2003/05/01 01:00:00
- More warn cleaning.
- Added --define option.
- Backward compatibility fixes for perl 5.00503
- RPM 3.x compatibility fixes (RedHat 6.x and SuSE).
2.016 2003/04/29 01:00:00
- bumped up due to corrupted tarball uploaded to CPAN/sf
2.015 2003/04/28 23:36:00
- Allow --force to refresh the searchcpan cache symlink.
- Show more useful URL that is found from cpan.
- Run the real WriteMakefile as well as grab the args. (Authen::PAM)
- Leave the stdio alone if --debug is on. (Net::FTPServer)
- A few updates to README.redhat6 steps.
2.014 2003/02/25 18:38:14
- added package signature support with --sign-setup and --no-sign
- eliminated tempfile checks when only setting stuff up: rpm-dirs or signatures
- POD fixes for numbered listings
2.013 2003/02/20 20:54:21
- Allow --upgrade to work without specifying a module.
- fixed bug with --no-requires about a hash dereference on a string under strict
- somewhere between CPAN version 1.52 and 1.65 the interface to CPAN::Shell->expand() changed, moving all relevant data to the RO key. to support older versions cpan2rpm now unfolds this hash
- searchcpan() now states when module not found
- added code to check PREREQ_PM for dependencies. program now quits listing missing dependencies when appropriate
- warnings for fetching files from the net reworked. no longer warns when installing libwww-perl and doesn't double warn (when chkupgrade() runs)
- added notification when checking for upgrades
- fixed bug with external program handling for http_get() + cleaned up language
- program now dies (as it should) when building a package fails
- when copying files we now now make sure file exists
- when working on a directory, the tarball name is now generated correctly e.g. String-Canonical-1.2.tar.gz NOT Canonical-1.2.tar.gz
- Some cpan distributions contain the actual "." within it (e.g. CGI.pm and Net_SSLeay.pm) so this is now handled properly
2.012 2003/02/12 04:05:50
- Add README.redhat6 for special instructions and issues
pertaining to rh 6.x.
- Fixed stdio hiding for meta info extraction to avoid spurious
results under certain conditions (eg. Socket6).
- Add a cache to reduce hits to search.cpan.org if possible (bug #2066)
- added --no-upgrade-chk to skip version checking
( run in 1.095 second using v1.01-cache-2.11-cpan-71847e10f99 )