
The main reason there are not spec files for every distribution is that the spec file included has tended to work on most rpm systems with minor changes only, so there hasn't been a strong need to maintain separate spec files. This has been a bit of an advantage in that we were able to combine efforts on maintaining and improving the spec file.
However, going forward I think it may be more necessary to split out separate spec files, especially if packagers take advantage of distro-specific features/macros, and doubly especially as distro vendors start providing the spec files. If this is done, though, it would be helpful to put these into a subdirectory. I.e.:
inkscape/ packaging/ debian/ gentoo/ fink/ mandrake/ inkscape.spec suse/ inkscape.spec windows/
Bryce On Tue, 9 Nov 2004, Tuukka Pasanen wrote:
Hi, How one can become a packager and why there isn't spec files for every distribution available?
Tuukka
With more layers functionality, additional bug fixes, calligraphy tool improvements and more the 0.40 release is starting to shape up. This has prompted the 0.40pre2 release to be created. Please take a look at this release and help us find more bugs! If they're not found, they can't be fixed.
http://sourceforge.net/project/showfiles.php?group_id=93438&