Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260843 - games-arcade/blobwars-1.17 new ebuild request
Summary: games-arcade/blobwars-1.17 new ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2009-03-02 10:30 UTC by Pacho Ramos
Modified: 2011-08-29 18:43 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
blobwars-1.11.ebuild (blobwars-1.11.ebuild,1.86 KB, text/plain)
2009-03-02 10:31 UTC, Pacho Ramos
Details
blobwars.ebuild.diff (blobwars.ebuild.diff,2.38 KB, text/plain)
2009-03-02 10:31 UTC, Pacho Ramos
Details
blobwars-1.11-es.patch (blobwars-1.11-es.patch,3.84 KB, patch)
2009-03-02 10:35 UTC, Pacho Ramos
Details | Diff
blobwars-1.11-es-title.patch (blobwars-1.11-es-title.patch,589 bytes, patch)
2009-03-02 10:36 UTC, Pacho Ramos
Details | Diff
blobwars-1.11-no-werror.patch (blobwars-1.11-no-werror.patch,520 bytes, patch)
2009-04-07 11:04 UTC, Pacho Ramos
Details | Diff
blobwars-1.11.ebuild (blobwars-1.11.ebuild,1.86 KB, text/plain)
2009-04-18 09:09 UTC, Pacho Ramos
Details
blobwars-1.12.ebuild (blobwars-1.12.ebuild,1.84 KB, text/plain)
2009-07-10 16:53 UTC, Pacho Ramos
Details
blobwars-1.13.ebuild (blobwars-1.13.ebuild,1.79 KB, text/plain)
2009-07-12 16:03 UTC, Pacho Ramos
Details
blobwars-1.13-no-werror.patch (blobwars-1.13-no-werror.patch,516 bytes, patch)
2009-07-12 16:03 UTC, Pacho Ramos
Details | Diff
Ebuild for version 1.17 (blobwars-1.17.ebuild,1.79 KB, text/plain)
2011-01-22 21:45 UTC, Vitaly Minko
Details
Ebuild for version 1.19 (blobwars-1.19.ebuild,1.59 KB, text/plain)
2011-06-23 01:08 UTC, Andrzej Krentosz
Details

Note You need to log in before you can comment on or make changes to this bug.
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