First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 52367
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Florian Loitsch <gentoo@florian.loitsch.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
typespeed-0.4.1.ebuild typespeed-0.4.1.ebuild text/plain Florian Loitsch 2004-05-29 09:18 0000 849 bytes Details
typespeed-0.4.1_Makefile.diff necessary diff-file to install typespeed into correct location. patch Florian Loitsch 2004-05-29 09:19 0000 934 bytes Details | Diff
typespeed-0.4.1_Makefile.diff typespeed-0.4.1_Makefile.diff fixes the old one... patch Florian Loitsch 2004-05-29 09:45 0000 1.38 KB Details | Diff
typespeed-0.4.1.ebuild ebuild for typespeed-0.4.1 text/plain Mikkel Erup 2004-07-30 19:14 0000 661 bytes Details
typespeed-0.4.1-gentoo.patch patch for the Makefile patch Mikkel Erup 2004-07-30 19:18 0000 1.08 KB Details | Diff
typespeed-0.4.1.ebuild Updated ebuild for typespeed-0.4.1. text/plain Mikkel Erup 2004-07-30 21:38 0000 783 bytes Details
typespeed-0.4.4.ebuild typespeed-0.4.4.ebuild text/plain Claes Mogren 2004-09-30 13:40 0000 860 bytes Details
typespeed-0.4.4-gentoo.patch typespeed-0.4.4-gentoo.patch text/plain Claes Mogren 2004-09-30 13:42 0000 1.08 KB Details
typespeed-0.4.4.ebuild typespeed-0.4.4.ebuild text/plain Octavio Ruiz (Ta^3) 2004-10-24 14:28 0000 1.11 KB Details
typespeed-0.4.4.ebuild typespeed-0.4.4.ebuild text/plain Octavio Ruiz (Ta^3) 2004-10-24 16:06 0000 1.20 KB Details
typespeed-0.4.4.ebuild typespeed-0.4.4.ebuild text/plain Octavio Ruiz (Ta^3) 2005-01-16 01:09 0000 1.85 KB Details
01_all_statedir-fix.patch.bz2 01_all_statedir-fix.patch.bz2 application/octet-stream Octavio Ruiz (Ta^3) 2005-01-16 01:11 0000 938 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 52367 depends on: Show dependency tree
Show dependency graph
Bug 52367 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: 2004-05-29 09:17 0000
hi,
a really addictive small game :)

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Florian Loitsch 2004-05-29 09:18:30 0000 -------
Created an attachment (id=32258) [edit]
typespeed ebuild

i'm not an expert in writing ebuilds. so if you have any comments, don't
hesitate.

------- Comment #2 From Florian Loitsch 2004-05-29 09:19:16 0000 -------
Created an attachment (id=32259) [edit]
necessary diff-file to install typespeed into correct location.

just changes the install-directory.

------- Comment #3 From Florian Loitsch 2004-05-29 09:35:33 0000 -------
sorry.
i was a little bit too fast. first version of ebuild doesn't work...

------- Comment #4 From Florian Loitsch 2004-05-29 09:45:51 0000 -------
Created an attachment (id=32260) [edit]
fixes the old one...

missed a location in the last diff.

------- Comment #5 From Jordi Vilalta 2004-07-26 07:04:17 0000 -------
You need to add this line at the beginning of the ebuild, so that epatch can
work:

inherit eutils

Everything else works fine.

------- Comment #6 From Mikkel Erup 2004-07-30 19:14:30 0000 -------
Created an attachment (id=36495) [edit]
ebuild for typespeed-0.4.1

Here is my ebuild for typespeed-0.4.1. It installs the files into the
conventional directories and installs README, Changes, TODO, BUGS and COPYING
as well.
Regards Mikkel.

------- Comment #7 From Mikkel Erup 2004-07-30 19:18:09 0000 -------
Created an attachment (id=36496) [edit]
patch for the Makefile

And here is the patch (files/typespeed-0.4.1-gentoo.patch).
Mikkel.

------- Comment #8 From Mr. Bones. 2004-07-30 19:19:23 0000 -------
reattach the ebuild as text/plain please.

------- Comment #9 From Mikkel Erup 2004-07-30 21:38:55 0000 -------
Created an attachment (id=36502) [edit]
Updated ebuild for typespeed-0.4.1.

Fixed a problem that occurs when reinstalling typespeed. Changed KEYWORDS to
"~x86". Added DEPEND="sys-libs/ncurses". Updated DESCRIPTION.
Someone please test compatibility with other archs.

Mikkel.

------- Comment #10 From Claes Mogren 2004-09-30 13:40:33 0000 -------
Created an attachment (id=40802) [edit]
typespeed-0.4.4.ebuild

Ebuild for typespeed-0.4.4. Needs the patch for the makefile

------- Comment #11 From Claes Mogren 2004-09-30 13:42:15 0000 -------
Created an attachment (id=40803) [edit]
typespeed-0.4.4-gentoo.patch

Same patch as the one made by Mikkel Erup.

------- Comment #12 From Claes Mogren 2004-09-30 13:44:50 0000 -------
How to install:
mkdir -p -m /usr/local/portage/games-misc/typespeed
cd /usr/local/portage/games-misc/typespeed
<Save ebuild here>
ebuild typespeed-0.4.4.ebuild digest
cd files
<Save patch here>

:')

------- Comment #13 From vallesroc@gmail.com 2004-10-24 07:37:31 0000 -------
I wonder what's holding it outside portage for that much :?

------- Comment #14 From Octavio Ruiz (Ta^3) 2004-10-24 14:06:17 0000 -------
rvalles@es.gnu.org:

Because all ebuilds attached here does not fulfill a minimal QA.

The packages it's a game and it's not inheriting the corresponding eclass, the perms of the files are wrong, have hardcore syntax, the need of a patch file for a trivial or sed-able fixes, among other little things.

------- Comment #15 From Octavio Ruiz (Ta^3) 2004-10-24 14:28:11 0000 -------
Created an attachment (id=42514) [edit]
typespeed-0.4.4.ebuild

* Fixed Header
* Inherit games eclass
* Removed eutils eclass (it is inherited by games.eclass)
* Added keyworkd ~amd64
* No patch file is needed.
* It doesn't use buggy `make install`
* Compilation uses users defined on make.conf CFLAGS.
* Fix perms for highscores inside pkg_preinst <- gentoo dev: attn needed here
* If the package is re-emerged the highscores can be regenerated (first 2 lines
on src_install function)
* "Gentoo ebuild Development Policy" compliant.
* Ready (i hope/i think) to stick it into portage.

Let's play typespeed ;-D

------- Comment #16 From Claes Mogren 2004-10-24 14:39:46 0000 -------
Well done Octavio!
I have to learn how to make a compliant ebuild some day. :-)

------- Comment #17 From Octavio Ruiz (Ta^3) 2004-10-24 16:06:49 0000 -------
Created an attachment (id=42518) [edit]
typespeed-0.4.4.ebuild

* We do not want to overwrite user configuration file (/etc/typespeedrc).
  In case that user modified that file, Portage can handle it after an
  reemerge or upgrade:

	 * GNU info directory index is up-to-date.
	 * IMPORTANT: 1 config files in /etc need updating.
	 * Type emerge --help config to learn how to update config files.

Now everything is OK ;-)

------- Comment #18 From Mr. Bones. 2004-11-01 21:23:28 0000 -------
The /etc/typespeedrc bit in src_install needs to be changed.  The addwrite is
evil.  We don't allow writing in the data directory either.  The app needs to
be patched to use statedir.

------- Comment #19 From Jesús García Crespo (aka Sevein) 2005-01-14 05:21:26 0000 -------
When will be added this ebuild to the official Portage?

------- Comment #20 From Chris Gianelloni (RETIRED) 2005-01-14 05:27:52 0000 -------
"When we get to it."

------- Comment #21 From Octavio Ruiz (Ta^3) 2005-01-16 00:27:58 0000 -------
It's time to get to it!

------- Comment #22 From Octavio Ruiz (Ta^3) 2005-01-16 01:09:56 0000 -------
Created an attachment (id=48633) [edit]
typespeed-0.4.4.ebuild

------- Comment #23 From Octavio Ruiz (Ta^3) 2005-01-16 01:11:03 0000 -------
Created an attachment (id=48634) [edit]
01_all_statedir-fix.patch.bz2

------- Comment #24 From Daniel Black 2005-01-17 00:36:03 0000 -------
added by me. Thanks Octavio and others.

------- Comment #25 From Octavio Ruiz (Ta^3) 2005-01-17 00:38:15 0000 -------
Your Welcome! :-)

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