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

Bug 377307

Summary: games-puzzle/cogs - New Ebuild for Cogs
Product: Gentoo Linux Reporter: Zorzo Luca <lucazorzo>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: jonnythealien, nitro, openhs
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.humblebundle.com
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: cogs-1.0.2.ebuild - Main ebuild
1.0.3 ebuild
cogs-1.0.3.ebuild - Main ebuild
cogs-1.0.3.ebuild
COGS-EULA
cogs-20110811.ebuild
games-puzzle/cogs-20110811.ebuild

Description Zorzo Luca 2011-08-01 18:35:24 UTC
Immersed in a steampunk world with stunning visual design, Cogs players build an incredible variety of machines from sliding tiles. With 50 unique levels and three gameplay modes, we've packed in hours of entertaining, addictive fun.
Comment 1 Zorzo Luca 2011-08-01 18:36:49 UTC
Created attachment 281763 [details]
cogs-1.0.2.ebuild - Main ebuild
Comment 2 Agostino Sarubbo gentoo-dev 2011-08-02 11:16:47 UTC
CC'in games if is interested.
Comment 3 Ame 2011-08-02 17:51:08 UTC
New version, according to humble bundle download page.
64 bit support added in new version, amd64 keyword added to ebuild
Comment 4 Ame 2011-08-02 17:51:49 UTC
Created attachment 281859 [details]
1.0.3 ebuild
Comment 5 Zorzo Luca 2011-08-03 20:19:53 UTC
Created attachment 281985 [details]
cogs-1.0.3.ebuild - Main ebuild

Support amd64 without the wrapper of the wrapper.
Updated postinst infos.
Thanks Ame.
Comment 6 Jared B. 2011-08-07 22:39:31 UTC
amd64 works here.  Thanks for the ebuild.
Comment 7 Ame 2011-08-08 06:24:09 UTC
Glad to serve ;)
Comment 8 Wiehann Matthysen 2011-08-19 23:38:17 UTC
Created attachment 283963 [details]
cogs-1.0.3.ebuild

Hi there,

Attached is slightly changed ebuild with correct keywords variable.
Comment 9 Wiehann Matthysen 2011-08-19 23:52:21 UTC
Sorry, ignore my last request (I'm ebuild n00b).
Comment 10 Piotr Szymaniak 2011-10-19 21:15:13 UTC
Created attachment 290283 [details]
COGS-EULA

Source:
ftp://80.70.233.109/Game/Source/SteamApps/common/cogs/license.html
Comment 11 Jared B. 2011-12-27 20:44:37 UTC
FYI, buil4 has been released and is available through the HIB website.  No idea what the differences are, but simply renaming the ebuild to cogs-1.0.4 seems to work fine.
Comment 12 Ame 2011-12-28 10:20:45 UTC
Created attachment 297179 [details]
cogs-20110811.ebuild

They change the package on HIB #3 from "cogs-installer-build-3.zip" to "cogs_20110811_all.tar.gz" (there is also a .bin version called cogs-installer-build4, I think the .tar.gz version is easier to handle)
Comment 13 Ame 2011-12-28 10:23:57 UTC
Thanks Jared B.!
I haven't bought the HIB #4 did anyone know if they change name/format in the new one?
Comment 14 Jared B. 2011-12-28 15:13:23 UTC
The versions in both HIB#3 and HIB#4 were updated, so you should be able to get the update using your HIB#3 key as well.  Here are the filenames for the two 'generic' packages:

binary:  cogs-installer-build4
tarball: cogs_20110811_all.tar.gz
Comment 15 Ame 2011-12-28 16:51:04 UTC
Ok, Thanks!
Comment 16 Jared B. 2012-06-10 15:31:29 UTC
Created attachment 314879 [details]
games-puzzle/cogs-20110811.ebuild

Update of Ame's last ebuild.  This is for the same version, as nothing newer has been released (at least not through HIB).

Most of the changes are minor and for cleanup and simplification.  The only functional difference (and which made me start looking into this to begin with) is this handling installation of the amd64 vs. x86 binaries.  Code used in original version didn't work right (at least not on my system), resulting in both being installed.  But, since the wrapper pointed to the right name, it still worked.  This version only installs the proper binary for your arch and renames it to 'cogs', which is then called by the wrapper.