Bug 13523

Summary: [FR] support trivial RPM macros in file paths
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: cpan2rpmAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: lav, shakirov
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2007-11-25 23:13:47 MSK
Было бы здорово научить cpan2rpm работать в условиях разнесённых по имени пакета
исходников (%_sourcedir %{_topsrcdir}/SOURCES/%name в ~/.rpmmacros).

Сейчас получается так:

---
~/RPM/SPECS> cpan2rpm Image-ExifTool

-- cpan2rpm - Ver: 2.027 --
Fetch: HTTP

-- module: Image-ExifTool --
Found: Image-ExifTool-7.00.tar.gz
At: http://search.cpan.org//CPAN/authors/id/E/EX/EXIFTOOL
Retrieving URL
writefile('/home/mike/RPM/SOURCES/%name/Image-ExifTool-7.00.tar.gz'): No such
file or directory. Stopped at /usr/bin/cpan2rpm line 1211.
---

Если сделать каталог /home/mike/RPM/SOURCES/perl-Image-ExifTool и рядом --
симлинк на него с именем %name, то всё получится, но не очень удобно.
Comment 1 Vitaly Lipatov 2008-01-09 02:51:42 MSK
К сожалению, я не знаток Перла.
Мне будет проще собрать ещё один перловый модуль, чем патчить cpan2rpm.
Подождём, когда он совсем устареет, и тогда с новыми силами...
Comment 2 Michael Shigorin 2010-11-06 15:52:44 MSK
apparently wontfix