Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50803 - krename-3.0.0_rc2.ebuild (Update)
Summary: krename-3.0.0_rc2.ebuild (Update)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo KDE team
URL: http://www.krename.net
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-11 15:27 UTC by Rene Gass
Modified: 2004-07-01 12:46 UTC (History)
1 user (show)

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


Attachments
ebuild for KRename 3.0.0rc1 (krename-3.0.0_rc1.ebuild,495 bytes, text/plain)
2004-05-11 15:29 UTC, Rene Gass
Details
updated ChangeLog (ChangeLog,2.88 KB, text/plain)
2004-05-11 15:30 UTC, Rene Gass
Details
digest for KRename 3.0.0rc1 source tarball (digest-krename-3.0.0_rc1,69 bytes, text/plain)
2004-05-11 15:32 UTC, Rene Gass
Details
ebuild for KRename 3.0.0rc2 (krename-3.0.0_rc2.ebuild,495 bytes, text/plain)
2004-05-25 16:04 UTC, Rene Gass
Details
digest for KRename 3.0.0rc2 source tarball (digest-krename-3.0.0_rc2,69 bytes, text/plain)
2004-05-25 16:05 UTC, Rene Gass
Details
updated ChangeLog (ChangeLog,3.00 KB, text/plain)
2004-05-25 16:05 UTC, Rene Gass
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rene Gass 2004-05-11 15:27:50 UTC
Hi!

This is a new ebuild for KRename version 3.0.0rc1. It is based on the ebuild for KRename 2.8.5.

This is my first ebuild contribution, I hope I've done it right :)

Regards, Ren
Comment 1 Rene Gass 2004-05-11 15:27:50 UTC
Hi!

This is a new ebuild for KRename version 3.0.0rc1. It is based on the ebuild for KRename 2.8.5.

This is my first ebuild contribution, I hope I've done it right :)

Regards, René
Comment 2 Rene Gass 2004-05-11 15:29:15 UTC
Created attachment 31225 [details]
ebuild for KRename 3.0.0rc1
Comment 3 Rene Gass 2004-05-11 15:30:50 UTC
Created attachment 31226 [details]
updated ChangeLog
Comment 4 Rene Gass 2004-05-11 15:32:14 UTC
Created attachment 31227 [details]
digest for KRename 3.0.0rc1 source tarball
Comment 5 Rene Gass 2004-05-25 16:02:46 UTC
It's a pity that the ebuild for KRename 3.0.0rc1 didn't get committed before the next version came out... maybe I'll have to get a cvs account and commit it myself?
Comment 6 Rene Gass 2004-05-25 16:04:31 UTC
Created attachment 32032 [details]
ebuild for KRename 3.0.0rc2
Comment 7 Rene Gass 2004-05-25 16:05:15 UTC
Created attachment 32033 [details]
digest for KRename 3.0.0rc2 source tarball
Comment 8 Rene Gass 2004-05-25 16:05:58 UTC
Created attachment 32035 [details]
updated ChangeLog
Comment 9 Caleb Tennis (RETIRED) gentoo-dev 2004-05-25 16:20:31 UTC
please do - we could use the help.
Comment 10 Caleb Tennis (RETIRED) gentoo-dev 2004-05-25 16:56:06 UTC
now in portage - thanks for the ebuild.
Comment 11 Rene Gass 2004-05-26 11:52:51 UTC
Thank you, Caleb!

I have seen that you have generated your own digest file which differs from mine. The reason is that 
Dominik Seichter has uploaded a corrected tarball for KRename 3.0.0rc2 (which I have used to generate the digest), so the digest file will have to be rebuilt.

How do I get CVS access? I've looked around the docs for this but haven't yet found an answer.
Comment 12 Caleb Tennis (RETIRED) gentoo-dev 2004-05-26 12:07:27 UTC
hmm, i downloaded the tarball from the website and made the digest - when was it changed?

as for cvs access, you have to become a developer first.

http://www.gentoo.org/proj/en/devrel/recruiters/index.xml 
Comment 13 Rene Gass 2004-05-26 12:32:17 UTC
It's from Monday. Several files in it are newer than in the tarball from the mirrors, i.e.

-rwxr-xr-x 1000/100     998487 2004-05-24 19:44:55 krename-3.0.0rc2/configure
-rw-r--r-- 1000/100      23053 2004-05-23 15:55:33 krename-3.0.0rc2/ChangeLog

instead of

-rwxr-xr-x 1000/100     998468 2004-05-19 17:07:19 krename-3.0.0rc2/configure
-rw-r--r-- 1000/100      22985 2004-05-20 09:53:18 krename-3.0.0rc2/ChangeLog
Comment 14 Rene Gass 2004-05-30 15:28:05 UTC
The tarball that's "officially" availlable via Sourceforge now differs from the one that's in Gentoo's distfiles mirrors. What makes me wonder: If I emerge krename right now, the source tarball gets fetched from ftp://ftp.tu-clausthal.de/pub/linux/gentoo/distfiles/krename-3.0.0rc2.tar.bz2, which means emerge took a "gentoo" mirror. In the ebuild a "sourceforge" mirror is requested. How is this difference to be explained?
Comment 15 Carsten Lohrke (RETIRED) gentoo-dev 2004-06-18 06:51:32 UTC
Thanks for your report Rene. It's a silent update. I "like" those, because you never know, if it were a hot fix or if they were hacked, without looking into the code. rc3 is out, so I'll remove rc2.
Comment 16 Rene Gass 2004-06-30 12:27:58 UTC
Now that 3.0.0 is out, is there any reason why the -enable-final was removed from the 3.0.0 ebuild? I've tried compiling with -enable-final and it's working fine, without -enable-final the compilation is slower. If there is no reason for the removal, I vote to put it back in.
Comment 17 Carsten Lohrke (RETIRED) gentoo-dev 2004-07-01 04:35:36 UTC
I removed --enable-final, because it doesn't make sense to add it in every single ebuild. It should be added in kde.eclass and invoked either by a gobal use flag or ebuild local flag. Why do you bother, Rene? Even on low spec hardware krename takes only a few minutes to build.
Comment 18 Caleb Tennis (RETIRED) gentoo-dev 2004-07-01 05:34:48 UTC
It should be a flag, because sometimes the devs of the packages don't check for 'enable-final' before they release the package and thus it doesn't compile properly.  This way, at least you can turn it off.
Comment 19 Rene Gass 2004-07-01 09:36:35 UTC
Carsten,

I bother because I noticed it takes considerabely longer to compile krename on my Gentoo system than it takes under SuSE 9.0 on the same PC. And a faster compile is saved time for every user and every release. Since -enable-final works for krename 3.0.0,  I don't see a reason to not use it. Unless of course, there's a situation where krename 3.0.0 fails to compile due to -enable-final. I see the need to try this for every new release of krename, but one has to try the build process anyway before comitting a new ebuild, so this should not cause more work for the maintainer.
Comment 20 Rene Gass 2004-07-01 09:43:35 UTC
Caleb,

I don't understand what you mean with the developers not checking for -enable-final. A developer should IMHO test the newly created ebuild before committing it. Wouldn't he then notice the failure if -enable-final is statically turned on?
Comment 21 Caleb Tennis (RETIRED) gentoo-dev 2004-07-01 12:46:45 UTC
By "developer" I mean the person who created the package, not the Gentoo developer.

--enable-final isn't guaranteed to work for any kde package.  Just because it compiles for you doesn't mean it will compile for me.  This is especially true with various use flags that change compilation options.

This discussion is probably more suited for bug #14003.