Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101267 - ksirk (new ebuild)
Summary: ksirk (new ebuild)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-08-03 16:52 UTC by Mathieu Jobin
Modified: 2005-08-27 06:10 UTC (History)
0 users

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


Attachments
there is the ebuild (ksirk.ebuild.tar.gz,979 bytes, application/x-tgz)
2005-08-03 19:02 UTC, Mathieu Jobin
Details
the ebuild straight (ksirk-1.2.2.ebuild,858 bytes, text/plain)
2005-08-04 09:32 UTC, Mathieu Jobin
Details
ebuild for ksirk 1.3 beta2 with corrections (ksirk-1.3_beta2.ebuild,501 bytes, text/plain)
2005-08-19 10:44 UTC, Mathieu Jobin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Jobin 2005-08-03 16:52:02 UTC
there is no ebuild to install ksirk, so I made one. 

Reproducible: Always
Steps to Reproduce:
1. no ebuild 
 
Actual Results:  
no install 

Expected Results:  
install 

ebuild will be attached  
  
please include in portage
Comment 1 Mathieu Jobin 2005-08-03 19:02:45 UTC
Created attachment 65037 [details]
there is the ebuild
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-08-04 02:44:20 UTC
We don't want tarballs, attach a plaintext ebuild, please. Also post some
description of the package and fill in the homepage URL.

http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3#doc_chap2
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-08-04 09:00:33 UTC
See previous comment and reopen then. Thanks.
Comment 4 Mathieu Jobin 2005-08-04 09:32:15 UTC
Created attachment 65073 [details]
the ebuild straight
Comment 5 Mathieu Jobin 2005-08-04 09:35:08 UTC
there were already a description and an homepage URL in the ebuild. 
I thought attaching tarball would be handy for people to download. 
I attached the ebuild file. if you want me to do other modification to it, 
just ask. It is a very simple ebuild. 
 
 
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-08-04 09:47:20 UTC
OK, thanks. A few notes:

1/ The header is invalid.
2/ inherit does not need || die
3/ All keywords should be initially set to ~arch, not stable.
4/ Don't hardcode version into SRC_URI, if upstream uses non-standard versioning
scheme, there is a versionator eclass for this.
5/ symlinking in src_unpack() ?! See the comment on versions above.
6/ pkg_postinst() does not seem really useful in this case.
7/ The commented out lines in the ebuild are a bit confusing.

Some useful links:

http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
http://dev.gentoo.org/~plasmaroo/devmanual/
Comment 7 Mathieu Jobin 2005-08-19 10:44:03 UTC
Created attachment 66331 [details]
ebuild for ksirk 1.3 beta2 with corrections

I tried to applied the request corrections.
+ update for a new version.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-08-27 06:10:01 UTC
(In reply to comment #7)

> I tried to applied the request corrections.
> + update for a new version.

1/ Header is still invalid. [1]
2/ Where did src_install go? :=)
3/ You don't want to install some docs?

[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3

Please, fix the above mentioned problems and reopen then.