Le vendredi 29 août 2008 à 14:28 +1000, Jens Petersen a écrit : > >> But how are packages supposed to get these macros? > >> Surely each package is not going to include all of > >> http://ynemoy.fedorapeople.org/haskell/macros.ghc ? > > > > That file is going to be packaged with ghc itself. I've submitted the > > following bug. > > https://bugzilla.redhat.com/show_bug.cgi?id=460304 > > Do any other packages (languages) in Fedora provide rpm macros? Java packages have been build for years on multiple distributions and distribution releases using the jpackage-utils rpm which is basically a set of rpm macros, default directories and utility scripts. The only problem it caused is when a distribution added a distro-specific script and didn't push it bach upstream. Before this package was introduced maintaining consistency within a large set of packages that all defined manually the same paths and scripts (in a slightly different way) was hell. It also makes it way easier to rebuild on distro releases with different rpm versions. If you merge your macros in rpm itself (not that it was possible until the rpm project was resurected) any macro change or addition will hit the huge inertia of rpm itself. -- Nicolas Mailhot
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=
-- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging