Hi Wolfgang On Mittwoch 07 Januar 2009 12:34:32 Wolfgang Rosenauer wrote:
gecko-sdk was a package name in the first place for the "first" xulrunner package (based on Mozilla 1.8.0). Since then we have XULRunner 1.8.1.x and 1.9.0.x (in future 1.9.1.x) which have prefixed package names to be able to install them in parallel (a bit like shared lib package versioning). And as for example 1.8.1 to 1.9.0 is quite different when it comes to embedding it made no sense to have one name (gecko-sdk) since every package should explicitely tell against which version to build.
Therefore you have to choose between mozilla-xulrunner181-devel or mozilla-xulrunner190-devel currently with mozilla-xulrunner191-devel coming up in mozilla:beta.
What about people just want building their apps against the "default" mozilla-xulrunner package of a openSUSE distribution? I'm thinking about a construct like the one below in the corresponding project config like this: %if 0%{?suse_version} < 1100 Substitute: gecko-sdk mozilla-xulrunner181-devel %else Substitute: gecko-sdk mozilla-xulrunner190-devel %endif This way, people not needing a special xulrunner version can just use BuildRequires: gecko-sdk in their specfiles and add something like to above lines via: osc meta prjconf <project> -e to their OBS projects. Any objections from your side? With kind regards, Lars -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org