Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353082 - app-misc/clockywock-0.2.3e: Version bump
Summary: app-misc/clockywock-0.2.3e: Version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-28 19:05 UTC by Kevin McCarthy (RETIRED)
Modified: 2011-01-31 20:35 UTC (History)
2 users (show)

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


Attachments
Patch to fix buffer overflow (clockywock-0.2.3e-off-by-one.patch,477 bytes, patch)
2011-01-28 19:06 UTC, Kevin McCarthy (RETIRED)
Details | Diff
ebuild for app-misc/clockywock-0.2.3e (clockywock-0.2.3e.ebuild,770 bytes, text/plain)
2011-01-28 19:07 UTC, Kevin McCarthy (RETIRED)
Details
Fix to patch from bug #337181 (clockywock-0.2.3e-off-by-one.patch,423 bytes, patch)
2011-01-29 17:13 UTC, Kevin McCarthy (RETIRED)
Details | Diff
fixes makefile to use CXXFLAGS LDFLAGS and CXX (clockywock-0.2.3e-makefile.patch,356 bytes, patch)
2011-01-30 23:13 UTC, Kevin McCarthy (RETIRED)
Details | Diff
Cleaned up ebuild (clockywock-0.2.3e.ebuild,746 bytes, text/plain)
2011-01-30 23:16 UTC, Kevin McCarthy (RETIRED)
Details
update for new version (clockywock-0.2.3f-makefile.patch,356 bytes, patch)
2011-01-31 15:09 UTC, Kevin McCarthy (RETIRED)
Details | Diff
Updated for new upstream version (clockywock-0.2.3f.ebuild,738 bytes, text/plain)
2011-01-31 15:14 UTC, Kevin McCarthy (RETIRED)
Details
Minor cleanup and EAPI=4 (clockywock-0.2.3f.ebuild,663 bytes, text/plain)
2011-01-31 20:18 UTC, Kevin McCarthy (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin McCarthy (RETIRED) gentoo-dev 2011-01-28 19:05:58 UTC
app-misc/clockywock is out of date.

Reproducible: Always
Comment 1 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-28 19:06:41 UTC
Created attachment 260946 [details, diff]
Patch to fix buffer overflow
Comment 2 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-28 19:07:45 UTC
Created attachment 260948 [details]
ebuild for app-misc/clockywock-0.2.3e
Comment 3 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-28 19:08:08 UTC
This includes the patch from Bug #337181
Comment 4 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-29 17:13:27 UTC
Created attachment 261022 [details, diff]
Fix to patch from bug #337181

Changed to a different strategy for mitigating the buffer overflow as per Diego's suggestion in bug #337181
Comment 5 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-30 23:13:18 UTC
Created attachment 261133 [details, diff]
fixes makefile to use CXXFLAGS LDFLAGS and CXX
Comment 6 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-30 23:16:46 UTC
Created attachment 261134 [details]
Cleaned up ebuild

EAPI=3. Applied patch to Makefile to use variables for *FLAGS and such. Updated LICENSE to just GPL-2. Install man page properly. Add COPYING and CREDITS to the docs.
Comment 7 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-30 23:21:04 UTC
KEYWORDS is currently just ~amd64 and ~x86. This is pretty simple code; should it be keyworded for the other arches as well? I don't have the resources to test them.

Also, if there's a dev listening, I wouldn't mind proxy maintaining this ebuild.

Comment 8 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-31 15:09:46 UTC
Created attachment 261181 [details, diff]
update for new version
Comment 9 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-31 15:14:30 UTC
Created attachment 261182 [details]
Updated for new upstream version

I reported the issue from bug 337181 upstream which resulted in version 0.2.3F, so here's a new e-build without the need for the off-by-one patch. I also updated the SRC_URI to its apparent new home.
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2011-01-31 15:25:22 UTC
Patch and ebuild looks good; only note would be that COPYING needs not to be installed, but that's something I can take care during commit. Kevin do you want to proxy-maintain this as well?
Comment 11 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-31 15:31:27 UTC
Yes. Please set me as proxied maintainer. Thanks.
Comment 12 Kevin McCarthy (RETIRED) gentoo-dev 2011-01-31 20:18:29 UTC
Created attachment 261193 [details]
Minor cleanup and EAPI=4
Comment 13 Samuli Suominen (RETIRED) gentoo-dev 2011-01-31 20:35:19 UTC
(In reply to comment #11)
> Yes. Please set me as proxied maintainer. Thanks.
> 

done and in portage