Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 260843

Summary: games-arcade/blobwars-1.17 new ebuild request
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: enhancement CC: dark.knight.ita, johannes.geiss, vitaly.minko
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: blobwars-1.11.ebuild
blobwars.ebuild.diff
blobwars-1.11-es.patch
blobwars-1.11-es-title.patch
blobwars-1.11-no-werror.patch
blobwars-1.11.ebuild
blobwars-1.12.ebuild
blobwars-1.13.ebuild
blobwars-1.13-no-werror.patch
Ebuild for version 1.17
Ebuild for version 1.19

Description Pacho Ramos gentoo-dev 2009-03-02 10:30:58 UTC
blobwars was dropped some months ago, but new releases has been launched and upstream seems responsible again. I attach a full ebuild for installing new blobwars and a diff against old blobwars-1.08.ebuild

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2009-03-02 10:31:28 UTC
Created attachment 183656 [details]
blobwars-1.11.ebuild
Comment 2 Pacho Ramos gentoo-dev 2009-03-02 10:31:40 UTC
Created attachment 183658 [details]
blobwars.ebuild.diff
Comment 3 Pacho Ramos gentoo-dev 2009-03-02 10:35:38 UTC
An explanation of the changes:
1. Drop all stable keywords to testing
2. Move to EAPI=2, this allows to use upstream download server, migration from src_unpack to src_prepare also done
3. For preventing pack build at install stage, sed needs to remove line 98 instead of 70 now
4. Dropped sedding for modifying GAMEPLAYMANUAL as I specify DOCDIR="/usr/share/doc/${PF}/html/, because this is the place where most of files will be placed and allows to make the ebuild a bit simpler. I also adapt dodoc and dohtml stuff to this change
5. Two patches for fixing remaining issues in spanish translations are also provided. I have already notified to upstream and he will include them in future releases (but will wait for more changes for releasing a new version)
Comment 4 Pacho Ramos gentoo-dev 2009-03-02 10:35:58 UTC
Created attachment 183662 [details, diff]
blobwars-1.11-es.patch
Comment 5 Pacho Ramos gentoo-dev 2009-03-02 10:36:11 UTC
Created attachment 183664 [details, diff]
blobwars-1.11-es-title.patch
Comment 6 Pacho Ramos gentoo-dev 2009-03-02 10:36:52 UTC
Comment on attachment 183664 [details, diff]
blobwars-1.11-es-title.patch

You can fusionate this with previous one if you prefer that
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2009-03-02 14:44:56 UTC
The es locale patch should go for upstream,
we wont ship such patches...

And as i can see blob was removed so changing from update to new ebuild req.
Comment 8 Pacho Ramos gentoo-dev 2009-03-02 19:18:22 UTC
(In reply to comment #7)
> The es locale patch should go for upstream,

It has been already sent to upstream and accepted, but a new release won't be launched only for this

> we wont ship such patches...
> 

In the past, they were shipped without problems, maybe because I am the upstream translator

Comment 9 Pacho Ramos gentoo-dev 2009-04-07 11:04:23 UTC
Created attachment 187546 [details, diff]
blobwars-1.11-no-werror.patch

Patch for dropping -Werror (that makes it uncompilable with gcc-4.3) and -pg (that conflicts with -fomit-frame-pointer)

Problem already notified to upstream
Comment 10 Pacho Ramos gentoo-dev 2009-04-18 09:09:13 UTC
Created attachment 188779 [details]
blobwars-1.11.ebuild

Download link updated
Comment 11 Pacho Ramos gentoo-dev 2009-07-10 16:53:54 UTC
Created attachment 197468 [details]
blobwars-1.12.ebuild

Updated ebuild for 1.12
Comment 12 Pacho Ramos gentoo-dev 2009-07-12 16:03:33 UTC
Created attachment 197657 [details]
blobwars-1.13.ebuild

New ebuild for 1.13. Upstream has comitted remaining es translation patch and has dropped "-pg" cflag. Upstream still prefers to use -Werror by default (anyway, it compiles fine even with it).
Comment 13 Pacho Ramos gentoo-dev 2009-07-12 16:03:45 UTC
Created attachment 197659 [details, diff]
blobwars-1.13-no-werror.patch
Comment 14 Pacho Ramos gentoo-dev 2009-07-18 09:54:05 UTC
If you want, I can proxy maintain this (as I know games team has to handle lots of games)

Regards
Comment 15 Pacho Ramos gentoo-dev 2009-07-20 11:51:55 UTC
Same ebuild works for 1.14 too
Comment 16 Vitaly Minko 2011-01-22 21:45:07 UTC
Created attachment 260520 [details]
Ebuild for version 1.17
Comment 17 Andrzej Krentosz 2011-06-23 01:08:54 UTC
Created attachment 277841 [details]
Ebuild for version 1.19

Ebuild for version 1.19 (modified 1.17 ebuild), compiles and runs fine.
It seems that -Werror patch is no longer needed.
Comment 18 Pacho Ramos gentoo-dev 2011-08-29 18:43:13 UTC
+*blobwars-1.19 (29 Aug 2011)
+
+  29 Aug 2011; Pacho Ramos <pacho@gentoo.org> +blobwars-1.19.ebuild,
+  +files/blobwars-1.19-ldflags.patch, +files/blobwars-1.19-linking-order.patch,
+  +metadata.xml:
+  Initial commit, bug #260843
+

I will maintain this