First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 94809
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Anno v. Heimburg <anno@vonheimburg.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
lincity-ng-0.9_rc1.ebuild lincity-ng-0.9_rc1.ebuild text/plain Anno v. Heimburg 2005-06-02 06:35 0000 2.04 KB Details
lincity-ng-0.9_rc1.ebuild lincity-ng-0.9_rc1.ebuild text/plain Anno v. Heimburg 2005-06-02 08:31 0000 1.53 KB Details
lincity-ng-0.9_rc1.ebuild lincity-ng-0.9_rc1.ebuild text/plain Anno v. Heimburg 2005-06-02 09:38 0000 1.25 KB Details
lincity-ng-0.9_rc1.ebuild lincity-ng-0.9_rc1.ebuild text/plain Anno v. Heimburg 2005-06-02 23:43 0000 1.40 KB Details
lincity-ng-0.9_rc1.ebuild lincity-ng-0.9_rc1.ebuild text/plain Anno v. Heimburg 2005-06-06 01:41 0000 1.40 KB Details
lincity-ng-1.0.ebuild lincity-ng-1.0.ebuild text/plain Anno v. Heimburg 2005-06-22 01:32 0000 1.41 KB Details
lincity-ng-1.0.ebuild lincity-ng-1.0.ebuild text/plain Anno v. Heimburg 2005-06-22 01:32 0000 1.41 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 94809 depends on: Show dependency tree
Show dependency graph
Bug 94809 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-06-02 03:20 0000
Hi games herd!

lincity-ng has released their first prerelease, it's quite playable.

lincity-ng is a simcity-like simulation game with the gameplay engine of the venerable lincity and improved (3D) graphics.

ebuild will be forthcoming.

Anno.

------- Comment #1 From Anno v. Heimburg 2005-06-02 06:35:21 0000 -------
Created an attachment (id=60453) [edit]
The promised ebuild

This was harder than I thought, thanks to the project using jam instead of
autotools. Some review would be appreciated, lots o' ugly things in there, but
I can't think of a better way.

------- Comment #2 From Anno v. Heimburg 2005-06-02 06:46:22 0000 -------
whoops, sorry, wrong component  

------- Comment #3 From Chris Gianelloni (RETIRED) 2005-06-02 07:11:30 0000 -------
Actually, it goes to games... we're the only ones that do anything with games-*
or dev-games

------- Comment #4 From Anno v. Heimburg 2005-06-02 07:22:10 0000 -------
It does say in the Ebuild submission guideline *not* to submit anything to any 
component other than ebuilds. 
 
Oh, well. 

------- Comment #5 From Anno v. Heimburg 2005-06-02 08:31:39 0000 -------
Created an attachment (id=60456) [edit]
lincity-ng-0.9_rc1.ebuild

A much saner version of the ebuild, thanks to MatzeB and egore of #lincity

------- Comment #6 From Anno v. Heimburg 2005-06-02 09:38:31 0000 -------
Created an attachment (id=60457) [edit]
lincity-ng-0.9_rc1.ebuild

The longer I work on this, the shorter the ebuild gets.

------- Comment #7 From Mr. Bones. 2005-06-02 14:19:53 0000 -------
comments:

remove virtual/libc from depends
fix the tabs in depends (just one)
remove local myconf
docs are installed in /usr/share/doc/${PF}
set S right before src_compile and remove the comment
put the MY variables before DESCRIPTION and put DESCRIPTION, HOMEPAGE, and
SRC_URI together (like the other games ebuilds).

------- Comment #8 From Anno v. Heimburg 2005-06-02 22:39:59 0000 -------
Thanks Mr. Bones.  
  
While I'm at it: How can I check that an already installed package has been  
compiled with a certain USE-flag (SDL-mixer with oggvorbis in this case)?  
 

------- Comment #9 From Mr. Bones. 2005-06-02 22:57:49 0000 -------
use built_with_use from the eutils eclass.  see the tomatoes ebuild for an
example.

and the oggvorbis use flag is deprecated.  use ogg or vorbis depending on what
you need.

------- Comment #10 From Anno v. Heimburg 2005-06-02 23:43:16 0000 -------
Created an attachment (id=60504) [edit]
lincity-ng-0.9_rc1.ebuild

Changes:
- MY_PV calculated from PV, not set manually
- docs install into /usr/share/docs/${PF}
- S is set right before src_compile
- local myconf removed
- depend tabs fixed
- MY-variables set at the top
- check for "built_with_use -o media-libs/sdl-mixer vorbis oggvorbis" because
sdl-mixer still uses oggvorbis. is it correct to tell the user to re-emerge
with USE=vorbis, or do I need to tell him to use oggvorbis for the time being?

------- Comment #11 From Anno v. Heimburg 2005-06-02 23:47:53 0000 -------
(In reply to comment #10) 
> Created an attachment (id=60504) [edit] 
> lincity-ng-0.9_rc1.ebuild 
>  
> Changes: 
 
Whoops, forgot: 
- removed dependency on libc 
- added dependency on zlib (hadn't seen that before) 
- lincity-ng's configure and README disagree on minimal versions required on 
some dependencies, opted for the newer version in all cases 

------- Comment #12 From David Holm (RETIRED) 2005-06-03 02:11:44 0000 -------
Feel free to add ~ppc to KEYWORDS.

------- Comment #13 From Tor Klingberg 2005-06-04 02:48:47 0000 -------
Is this coming into portage?

------- Comment #14 From Thilo Bangert 2005-06-05 10:12:42 0000 -------
works fine here... great work. thanks! 

------- Comment #15 From Anno v. Heimburg 2005-06-06 01:41:19 0000 -------
Created an attachment (id=60712) [edit]
lincity-ng-0.9_rc1.ebuild

Changes:
- DESCRPTION, HOMEPAGE and SRC_URI all in one block
- added ~ppc to KEYWORDS

------- Comment #16 From Tor Klingberg 2005-06-16 16:32:00 0000 -------
Bump. Still not in portage.

------- Comment #17 From Anno v. Heimburg 2005-06-22 01:32:02 0000 -------
Created an attachment (id=61706) [edit]
lincity-ng-1.0.ebuild

lincity-ng-1.0 has been released. Mangling of the SRC_URI and similar is not
necessary any more since version naming conforms to gentoo conventions.

------- Comment #18 From Anno v. Heimburg 2005-06-22 01:32:38 0000 -------
Created an attachment (id=61707) [edit]
lincity-ng-1.0.ebuild

lincity-ng-1.0 has been released. Mangling of the SRC_URI and similar is not
necessary any more since version naming conforms to gentoo conventions.

------- Comment #19 From Anno v. Heimburg 2005-06-22 01:56:43 0000 -------
Sorry about the duplicate submission, browser hickup. 

------- Comment #20 From Bernard Cafarelli 2005-06-23 13:33:25 0000 -------
Works great here, feel free to add ~amd64 to KEYWORDS

------- Comment #21 From Mr. Bones. 2005-06-23 15:27:40 0000 -------
games-simulation/lincity-ng added to portage.  Thanks for the bug report and
ebuild.  nice work on that ebuild.

re: comment #16 - don't do that.  go read the faq at games.gentoo.org

First Last Prev Next    No search results available      Search page      Enter new bug