On Fri, Jul 09, 2010 at 08:35:39PM +0300, Felipe Contreras wrote: > Hi, > > So, AFAIK build.meego.com is closed, so many people probably don't > know what it means to maintain a package in MeeGo. Let's shine some > light on that. > > Say you have a package that has a spec file that is distro-agnostic, > like git does[1]. In Fedora, openSUSE, and other RPM-based distros, > all you need to do is make sure that the spec file conforms to their > guidelines, which are pretty similar among distros. Since there's so > much common ground, it's possible to have a distro-agnostic spec file > that conforms to the guidelines of many distros, and if not, probably > require minor modifications. > > So one would expect that such distro-agnostic spec file can be use in > MeeGo too, right?
Yup, and it works just fine, I built a number of MeeGo packages just this week, in the openSUSE obs, and they work wonderfully. > Wrong. MeeGo doesn't use spec files at all (which is how RPMs are > supposed to be built). Instead, maintainers are supposed to write > spectacle YAML files which are used in turn to generate spec files. Um, they do? Since when? Did something change since this past Wednesday when I built these packages? totally confused, greg k-h _______________________________________________ MeeGo-dev mailing list [email protected] http://lists.meego.com/listinfo/meego-dev
