[opensuse-buildservice] Questions for games:* repos
Hello, During the openSUSE Packaging day, I created packages for FreeCol (as wished per Wishlist). The game is based on Java and thus I had to base the 'build repo' on a Java repository. Now I would like to move the game to games:strategy:turn-based, where it actually belongs. But this won't work, as there is no Java available in all those build repos. In plus I see a 'issue' with the linked libraries. A lot of Links basically not helping a lot. what do you think if we restructure a bit like this (example from games:strategy:turn-based): Games:strategy:turn-based builds against games:libs repositories (instead of, like now, against openSUSE_xx.x) This offers all the libs available in games:libs at any time and reduces the need of the links / aggregates. games:libs being built against the JAVA repositories, as I think there will be more games coming with potential Java requirements (I was looking a bit into Slam Soccer). The Java remain, as is, built against the openSUSE_xx.x repositories. Any comments on this? Or any good alternatives on how I can move FreeCol (and future probably Slam Soccer) to the games:* repositories? Thank you very much for your thoughts! Dominique TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,000 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dominique Leuenberger wrote:
Games:strategy:turn-based builds against games:libs repositories (instead of, like now, against openSUSE_xx.x) This offers all the libs available in games:libs at any time and reduces the need of the links / aggregates.
This is definitively a good idea. I will do it this way afterwards if there are no objections.
games:libs being built against the JAVA repositories, as I think there will be more games coming with potential Java requirements (I was looking a bit into Slam Soccer). The Java remain, as is, built against the openSUSE_xx.x repositories.
However, I'm not quite sure about this. As far as I know Java packaging makes wrinkles on packagers' foreheads and I would like to hear more comments on this from games:* maintainers and maybe some Java packagers, before we build games:libs against Java repos. -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
2007/12/5, Pavol Rusnak
Dominique Leuenberger wrote:
Games:strategy:turn-based builds against games:libs repositories (instead of, like now, against openSUSE_xx.x) This offers all the libs available in games:libs at any time and reduces the need of the links / aggregates.
This is definitively a good idea. I will do it this way afterwards if there are no objections.
I have the same opinion. Regards Ladislav. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hello,
On 12/5/2007 at 12:44 PM, Pavol Rusnak
wrote: Dominique Leuenberger wrote: Games:strategy:turn-based builds against games:libs repositories (instead of, like now, against openSUSE_xx.x) This offers all the libs available in games:libs at any time and reduces the need of the links / aggregates. This is definitively a good idea. I will do it this way afterwards if there are no objections.
May I dare to ask what's the status here? I think it was not performed yet, and from the, well, in fact short discussion on the mailinglist I did not see any objections. But I might have missed them. Yesterday, I just added smc (Secret Maryo Chronicles) to games:arcade and we either pull in some more libs (libdevil, libSILLY, libcegui and some more for it to build) or we have the whole repo built against games:libs (I'm in favour for that).
games:libs being built against the JAVA repositories, as I think there will be more games coming with potential Java requirements (I was looking a bit into Slam Soccer). The Java remain, as is, built against the openSUSE_xx.x repositories.
However, I'm not quite sure about this. As far as I know Java packaging makes wrinkles on packagers' foreheads and I would like to hear more comments on this from games:* maintainers and maybe some Java packagers, before we build games:libs against Java repos.
For this part I still would like to hear some more discussion. I would like to add Freecol to games:strategy:turn-based, but this will not work if Java is not available. Thoughts please? Dominique -- TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,500 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dominique Leuenberger wrote:
May I dare to ask what's the status here? I think it was not performed yet, and from the, well, in fact short discussion on the mailinglist I did not see any objections. But I might have missed them.
I just removed link/aggregate packages from all games:* projects and these projects are building against games:libs repositories.
For this part I still would like to hear some more discussion. I would like to add Freecol to games:strategy:turn-based, but this will not work if Java is not available. Thoughts please?
No java related change. But adding java support is much easier now as it only suffices to modify games:libs repos and not all games:* repos. -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 12/11/2007 at 5:18 PM, Pavol Rusnak
wrote: Dominique Leuenberger wrote: May I dare to ask what's the status here? I think it was not performed yet, and from the, well, in fact short discussion on the mailinglist I did not see any objections. But I might have missed them. I just removed link/aggregate packages from all games:* projects and these projects are building against games:libs repositories.
Thanks Pavol! I'll start having a look at my games... just to be sure everything goes as expected.
For this part I still would like to hear some more discussion. I would like to add Freecol to games:strategy:turn-based, but this will not work if Java is not available. Thoughts please?
No java related change. But adding java support is much easier now as it only suffices to modify games:libs repos and not all games:* repos.
Indeed, now it's only one point to change should we decide to support Java Game Packages (as said: Freecol is ready to deploy). So everybody: Speak up, participate in the discussion! Dominique TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,500 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 12/11/2007 at 5:18 PM, Pavol Rusnak
wrote: Dominique Leuenberger wrote: May I dare to ask what's the status here? I think it was not performed yet, and from the, well, in fact short discussion on the mailinglist I did not see any objections. But I might have missed them. I just removed link/aggregate packages from all games:* projects and these projects are building against games:libs repositories.
Just an info for all the packagers of games: This change has some effect on all spec files thathad a %if 0%suse_version => 1020 BuildRequires: SDL_ttf-devel %endif block. As SDL_ttf-devel was only provided since 10.2, there are several spec files with this %if construct. In previous versions, the hearders were included in SDL-ttf directly. So those packages will now all fail, as all Suse versions profit from the new SDL Versions in games:libs. Dominique -- TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,500 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 12/11/2007 at 5:18 PM, Pavol Rusnak
wrote: Dominique Leuenberger wrote: May I dare to ask what's the status here? I think it was not On 12/11/2007 at 5:34 PM, "Dominique Leuenberger"
wrote: performed yet, and from the, well, in fact short discussion on the mailinglist I did not see any objections. But I might have missed them. I just removed link/aggregate packages from all games:* projects and these projects are building against games:libs repositories.
Just an info for all the packagers of games: This change has some effect on all spec files thathad a %if 0%suse_version => 1020 BuildRequires: SDL_ttf-devel %endif
Question at the Admins: can we break the rule to replace SDL_ttf-devel by SDL_ttf for games:libs and depending? At the moment, the packages for openSUSE 10.2 do not build. The spec file contains BuildRequires: SDL_ttf-devel and it get's replace with SDL_ttf and, as games:libs offers -devel packages for all versions, fails out for not finding header files. Would be great to see a global fix here. Dominique TMF is a global management and accounting outsourcing firm with 77 offices in 60 countries and over 2,500 professionals (2007). TMF is expanding rapidly throughout the world. Learn more about our unique network and our services and visit our website at www.tmf-group.com. The information contained in this e-mail communication is confidential and solely intended for the person to whom it is addressed. If someone other than the intended recipient should receive or come into possession of this e-mail communication, he/she will not be entitled to read, disseminate, disclose or duplicate it. If you are not the intended recipient, you are requested to notify the sender and to destroy the original e-mail communication. TMF is neither liable for the correct and complete transmission of the information contained in this e-mail communication nor for any delay in its receipt. This footnote also confirms that this email message has been checked for the presence of computer viruses. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
"Dominique Leuenberger"
Question at the Admins: can we break the rule to replace SDL_ttf-devel by SDL_ttf for games:libs and depending?
Better idea: modify SDL_ttf to build separate -devel only for >= 10.3.
--
Krzysztof Kotlenga
On Tue, 11 Dec 2007, Krzysztof Kotlenga wrote:
"Dominique Leuenberger"
wrote: Question at the Admins: can we break the rule to replace SDL_ttf-devel by SDL_ttf for games:libs and depending?
Better idea: modify SDL_ttf to build separate -devel only for >= 10.3.
No. Seperating the stuff is better. This gives a cleaner interface to the user and this is what counts at the end. Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dominique Leuenberger wrote:
Just an info for all the packagers of games: This change has some effect on all spec files thathad a %if 0%suse_version => 1020 BuildRequires: SDL_ttf-devel %endif
Question at the Admins: can we break the rule to replace SDL_ttf-devel by SDL_ttf for games:libs and depending? At the moment, the packages for openSUSE 10.2 do not build.
The spec file contains BuildRequires: SDL_ttf-devel and it get's replace with SDL_ttf and, as games:libs offers -devel packages for all versions, fails out for not finding header files.
Would be great to see a global fix here.
Same for SDL_net+SDL_net-devel and probably other [SDL] libraries. I will investigate it later when there are no building packages (all are either built or failed). Replacements can be overridden by putting Substitute lines into project config (osc meta -e prjconf games:lib): Substitute: SDL_ttf-devel SDL_ttf-devel (meaning substitute SDL_ttf-devel with SDL_ttf-devel, as probably global setting will replace with empty string). Substitute: !SDL_ttf-devel should work also (meaning do not substitute SDL_ttf-devel at all) but is broken somehow -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (5)
-
Dirk Stoecker
-
Dominique Leuenberger
-
Krzysztof Kotlenga
-
Ladislav Michnovič
-
Pavol Rusnak