Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 236316 - app-office/impressive fork accentuate
Summary: app-office/impressive fork accentuate
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on: 251796
Blocks:
  Show dependency tree
 
Reported: 2008-09-01 01:22 UTC by J.R. Mauro
Modified: 2014-12-27 12:47 UTC (History)
9 users (show)

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


Attachments
new ebuild (accentuate-0.99.ebuild,710 bytes, text/plain)
2008-09-01 09:44 UTC, Anders Bach Madsen
Details
logo patch (logo.diff,9.17 KB, text/plain)
2008-09-01 16:16 UTC, Anders Bach Madsen
Details
accentuate v1.0 (accentuate-1.0.ebuild,724 bytes, text/plain)
2008-09-01 17:37 UTC, Anders Bach Madsen
Details
new lovely version 1.0 ebuild for accentuate (accentuate-1.0.ebuild,669 bytes, text/plain)
2008-09-01 17:47 UTC, Anders Bach Madsen
Details
accentuate-1.1.ebuild (accentuate-1.1.ebuild,654 bytes, text/plain)
2008-11-03 21:40 UTC, Anders Bach Madsen
Details
Ebuild pointing to new SRC_URI (accentuate-1.1-r1.ebuild,651 bytes, text/plain)
2010-07-07 16:17 UTC, Wicher Minnaard
Details

Note You need to log in before you can comment on or make changes to this bug.
Description J.R. Mauro 2008-09-01 01:22:54 UTC
The original keyjnote developer was threatened with legal action from Apple, Inc. over trademark infringement. Since then, the Sourceforge page has been removed and the original package is nowhere to be found. Taking the code from the Gentoo ebuild, I implemented some patches to implement LIRC remote support and fade-to-black after last page. I sent these patches to the developer, but I haven't heard anything from him for weeks. He said he would bring the page back up at some point, but it's been about 3 months, and I'm starting to think the project is fairly dead. In the meantime, I made my patched version available under the name Accentuate. I filed this bug in case someone was interested in making an ebuild from my version, maybe under the same ebuild as keyjnote. Check it out here: www.cs.rit.edu/~jrm8005/accentuate.html

Reproducible: Always

Steps to Reproduce:
1. Try to download keyjnote from outside the gentoo repos
2. ???
3. No profit.
Comment 1 Anders Bach Madsen 2008-09-01 09:44:36 UTC
Created attachment 164212 [details]
new ebuild

initial ebuild for accentuate
Comment 2 Anders Bach Madsen 2008-09-01 09:47:01 UTC
There are some unfortunate things with this
1. The splash screen still says keyjnote... not good
2. There should be a possibility to run this without having to install pylirc and related tools
  something like
  try:
    import pylirc
    pylirc_enabled = true
  except:
    pylirc_enabled = false

because there are some really nasty errors when lirc is not running on the machine!
Comment 3 J.R. Mauro 2008-09-01 13:38:29 UTC
> 1. The splash screen still says keyjnote... not good

Oh definitely not. I just haven't been able to get the right PNG file converted to a string (can't be interlaced) I tried all day yesterday, but I must not have the tools I need. I'm not good at graphics editing :-\

> 2. There should be a possibility to run this without having to install pylirc

I can definitely do this. That was my initial patch and just scratched an itch for me. Now that I'm maintaining it for real, I'll give it some polish

I'll get back in a couple hours with the 2nd change. As for the first, I'm not sure if I can get it done today. If anyone can make a patch that changes the "keyjnote" string to "Accentuate" in the PNG file, I'll gladly take it.

Thanks!
Comment 4 J.R. Mauro 2008-09-01 14:20:47 UTC
I've updated the version on my website; it should no longer barf when LIRC support is missing.
Comment 5 Anders Bach Madsen 2008-09-01 15:10:33 UTC
Nice, I can see that you have updated so its not nessesary to have pylirc to run. But could you create versioned releases of accentuate ??

like 

accentuate-0.99.0
accentuate-0.99.1

and so on....

Secondly the image is easy to create!! actually...

LOGO = '\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x01\x00\x00\x00\x00@\x08\x00\x00\x00\x00\xd06\xf6b\x00\x00\x00\x01sRGB\x00\xae\xce\x1c\xe9\x00\x00\x00\tpHYs\x00\x00\x0b\x13\x00\x00\x0b\x13\x01\x00\x9a\x9c\x18\x00\x00\x00\x07tIME\x07\xd8\t\x01\x0e/"J\xf7eu\x00\x00\x00\x19tEXtComment\x00Created with GIMPW\x81\x0e\x17\x00\x00\x05TIDATx\xda\xedXkL\\E\x18=\xfb\xa0\xbc\x16\x02\x94W\xdd"4\x88\x8d\x85\xb6P\x8b\xa9\xa6\xb5)-\x11\xaa\xa8\xa4\xc4TcR\x1a\xb1\xb1j4b\x8dFS\x03\xd6\x1a\xa3&Jl\xac\xb1\xc1\xbe\xb4\xbe\xfda1\xd1\xa8\xd8\x07M\x9a`\x81D\xc4\x18\x0cH\x1f\xb6\xa6\xa5\xd8\x07\xec\x02\xdd\xbd\xfe\xf8\x06v\xe6\xee\x9d\xb9+\x90\xf4\xc7\xce\xf9\xb3\xf3\x9do\xeew\xcf=\xf7\xee\xbc\x00\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\x8d(\xc6rc\x02\xcb\xa3\xe6\x99\x9d|\xb0q\xb2U{]\xc40\xf7\xaf[\xa5\xc4+\x93_\xc0\xe5\x84h1\x80\xff\x02j<\x93\xcd\xa4\x9ah\x1c\x02~6Bh\x8d\xc2\xbf\xc0\xbc g@0/J\x0cp\x87\x9a\xb5\x0e\x00\x80/\x1e\x00\x1c\xb5\r\xa6\x9eq\x95\xe5\xc5\xb9i\xb3\xfc\x83\xa7\xba\xdb[\xfb\xec\xf9\x8c\xeaU\x0b\xbd\x9e\xe0`\xef\xb1/:\xad\xee\xec}\xac\xf2\xe6\x84\xa1\x9eov]\x9e\xfas\xban[\xb3t~\xb6\xc7\x18\xb9\xd0\xd7\xf9Ck\xc0\xb6\xbfR\x93\xa3\x9f\\\xdbL?}\x0e!\x9b\xd0p\x91\xfb>\x0c[>c\xa7\x9f\xfb?-\x0c\x7f5[|\xacyn\xa5\x90\x11k\x99\xca\x8a\xe1\x92\xf7\x84{\x9f\xdc\x08E%\x85&\x862J\xf4\xa2\x87\x1a\xab\xf8\xe4\xa2?-KJ\xf9\x95\xff\x08\xb4\x7f\x83\xe9\x11\x9c{C\xc9\x91[\xa7h@\xd8\x15\xfb\x9c*\x03\xa4\x9a\x18\xf6\x13\xdf\x80\x17Y5.Wz\xc9\xdaS\x19_\xe67k\xd8 \x8a\xde\xc1\xe7\xba\x1c3d\x80\xb1Ua\x80\\\x13\x9b\xf8\x86\x89\xbd\ty4\x18\x0e\'\x85\xbe\xe7\xbf\xad=\x95\xf1\xde\xc10\r\xfe"\x99h\xc30*f\xca\x00_\x96\xb4\x92B\x13\xa1\x8e\xc8\xe3\x00\xda\xa8\xf9\xc8d\xae\x99]qakq\xb2\xcb{\xffG\xa3\x86\x9a?\xc0\xbe\xed\xc6[b\x93\xd7vP\xf0\x93I\xf4\x9e\xe2\xb8\xdcwX\xfb}\x1b\x03\x822\x03\xba\xb7\xdf\x9d\x9f\xe8\x8c\xf5\xae\xde9N\x99zi%\x85&\xc21\xe2\x9e\x04\xc0\x86\xc1\xb6\x89\xd4\\V\xbd#\x9b\x119_*\xf9\xbc\x00\x19\xbc\x0c\x00\x10\xdfN\xbd\x8a\x05\x03\x1ay\x07OH\'/"\xaeY\x1b\xf0\xdd\xed\xdc*\x9e2\xdf\xca*\xa94\x01\x00\n\x88\x19\xcf\x000{\x8c\x82\x02\x96\xab\xa7\xf0\xdf\xb9\xa6QC\xc6?G\xfc\x1b,,\xa7\xf0U^Y\x8f\x0b\x00\xb0\x82\xa2A\x1b\x03\xc6\xed\xa7\xf78\xca\xf4\xcb:\xaa4\x01\x00^\xe3\x1d<H\xc1v\x96c\xe1\xeb\xe6\x9b\xca\xf8\x16\xe2K&\xb6\x18\x14\x1e\xe2\x95\xd5Sj\x8e\xf8\x86e\x06\x8c\xc9\x0c\xc8~t\xf7\xf13\xc3\x01nF\x91URi\x02\x00\xe7ib\x1e\x04\x00\xac\xa7\xe0\x14\xdb(\xf4Qx\x87\xf9Ae|\xbf\xe5Hw\x86W\xb6T\xd0a\xd8\x18\xe0\xb76\xc0\xfb\xf15\xf3M\x82\xb2J*M\x00P!l\x02\x13\xd8\xb6\xf0.J\x8eP\x94j~P\x1b\xde<\xe6\xf2\xcaR\xd8:t:\x06\x14\x9f\xb7\xb8\x8b\xac\x92J\x13\x00|J\xc4^\x16\xee\xa3\xf0\x13\x8a\xd8\x1e\xc1m~P\x1b\xdeR\x1bk\xbb\xd8\xeas\x1a\x06$\x0e\x18\xff\xc3\x00\x95&\x00\xa9~\xcb\xb4/e\x06\xbf\x00\x03\x91N\xec\xd2A\xd0\xc3wx\x86\xda\x81\xa6\xd2\xa4\x08*\x8d\xa8\rx\xdc:ml\x9e\xce\x18\x90\x11\xc16-2\x03\x0c6\x18\xcd\xe7;\x1c\x16\x86\xd3d\x9bJRMN\xe5\t\x18\xf1\xbfQPe\xce\xca\xf8\xdf\xd9\t\xe3Llk\xe9\x87\r\x19\x82\xd5l\x19\xf7!\x1b\x10l\n\xa95\x15\x1a2,\x00\x80g\xa9=t\x83\xe92\x19\xff\xbc\xc5\x99J\xc1\xc1\x08\xbe\x80\x80\xf0\xbe\x01\x80\x8d\xc6\xa5\x14\xb5\xf1\xddY\xe7Da\xf1)\xad\xa4\xd2\x04\xbc%5\xe0M~\xc5\xd7\x9e\xc9\xfag}\x0e\x15?\x8f\xdd\xfe\x95\xd0\xdbj\x1e7"0\x80m\xad\xf2C\x1a\xd9\xce\xf4m\x00\xc0\x13\xc2?\xf7*\xb5\x1f\x02\x00<l\xd8TRi\x82\xfb\x1c%\xeb\xf8\x8f\x9f\xa8\xb3.\x00\xd8\xcd\xaa\x9f\x7fi\xb1\xc7\x95]\xf1\xc1\x08\xbbR\xc6\x7f\xc6\xf8#\xebsf\xc5xW\xbf\xdc\x1e\x92\xa64\xe0\x0f\x8aZ\x8ab!NG\xc1m\xde\xd8\xc2w\x03\xc2S\x9e\xa0\xf6\xa5M\xe91\x0b\x9a\x02\x86]%\x85&T\xb1\xf14\x933 \x9d\xad1\xee\x01\x80\xcc\xb3\xd6\xa3\xa7\x8c\xcf\xb9(\x1dp\x95\x06\x1c\x08\xbb\xa0F>v7\xaa\x86\xf5\xf0J\nM\xf8\xda\xb4\xf9\x01\x00\x1c!\xf2+\x00\xc0\xb2+\xd6W\xca\xf8r\xff\x94\x0cx \xec\x02\xb7p\xe0\xb2\x83\xef\x9e%\x9cE\xec\xb1\xab\xa4\xd0\x94\xce\xf6>[\xacv:\xa3\xb3\x01\x00%}\xd6\xf3\xa7\x8c\xbf\xd3\xfcmtWF`@LgX\xad\x15c!b\xbfK\xe8\xbe\x8e\xdb\x03\x1c\x8a\xb3\xad$\xd7\xf4\xb41q\x14\xc2#\x9f\xb1O\xb1U\xfb\xb6!\xcb\xb3?\x19\x9f\xd64\xcc\xad\xd0\x0f\xafsF\xb2\x0e@nGX\xad\x8a\x89\x05\xaf\xff\x05\x87\xa9\xfb}\x93g\x1c\xcdq\x11T\xb2\xd6\xe4\x00\xba\x16\xd3\xac^$Nf\xdd\x85\x00\x80\xae\x89\rT\xfc\xda5%\xb9i\xee\xd1\xc1\x93=\xed?r\xa7\xbf2>\xf9\xde\xb2E7\xa6\xb8\xae\x9e\xfe\xf5h\xcb\x80ybwX\x87pWW/\x99\xe3q\xf2dj]Ua\x8a\xaf\xf7\xfb\x9d\x03a\xddS7U\x15&\xfb\xfe:\xda\xfcKD\x95d\x9a4444444444444444\xa2\x0b\xff\x01?\xcc\xad7\x02?\x98z\x00\x00\x00\x00IEND\xaeB`\x82'

This is a very fast version..... to create this. Make a png image in gimp or so... 256x64 pixels and greyscale. Save the file to temp.png

now in a console run python from the command line

fp = open("temp.png","r+")
fp.read()

this will give the above string or similar :) ....

Comment 6 J.R. Mauro 2008-09-01 15:25:48 UTC
I don't consider these intermediate changes to be a version bump. When we sort out all these bugs, I'll just turn it to 1.0, tag it, and then move from there. I use git, so version numbers are kind of pointless for me, anyway.

I tried to insert the image lines you gave, but I can't get it to work, and I'm not too keen on installing all the dependencies for GIMP or Inkscape... could you format a patch for me with a better logo?
Comment 7 Anders Bach Madsen 2008-09-01 16:16:15 UTC
The revisions good for the ebuilds! If the filename to download is always the same, then the ebuilds cant tell different versions appart!

I have created a logo patch
Comment 8 Anders Bach Madsen 2008-09-01 16:16:41 UTC
Created attachment 164265 [details]
logo patch
Comment 9 J.R. Mauro 2008-09-01 16:30:46 UTC
Thanks for the patch. The updated version is up on my website, and is now version 1.0 (woohoo!)

As for versioning, I'll keep something consistent from now on. I didn't really want an ebuild made from .99, I just wanted to get a dialog going.
Comment 10 Anders Bach Madsen 2008-09-01 17:21:50 UTC
Ahh great :) But could I get you to create a version tar.gz or something! Because if I create a new ebuild for 1.0 (can use the same but just do a rename) then I would not download the new version, because there would already be a file with that name in my distfiles!!!!
Again, I ask you, please create versioned releases. It could that you have a tar.gz file that just onpacks to that one file... as long as there is a distinct downloadable file for each release :)
Comment 11 J.R. Mauro 2008-09-01 17:33:31 UTC
Ok, I've put a link to a tarball with the version number in the name on the page. Hopefully that's what you wanted.
Comment 12 Anders Bach Madsen 2008-09-01 17:36:20 UTC
Comment on attachment 164212 [details]
new ebuild

path has changes ...
Comment 13 Anders Bach Madsen 2008-09-01 17:37:23 UTC
Created attachment 164275 [details]
accentuate v1.0
Comment 14 Anders Bach Madsen 2008-09-01 17:46:36 UTC
Comment on attachment 164275 [details]
accentuate v1.0

WRONG
Comment 15 Anders Bach Madsen 2008-09-01 17:47:11 UTC
Created attachment 164276 [details]
new lovely version 1.0 ebuild for accentuate
Comment 16 J.R. Mauro 2008-09-01 17:48:07 UTC
Thanks for the ebuild!
Comment 17 Markus Meier gentoo-dev 2008-11-02 22:56:01 UTC
any reason for the RESTRICT="nomirror" in the ebuild?

@tove: are you interested in helping maintaining this package?
Comment 18 J.R. Mauro 2008-11-02 23:38:49 UTC
Hello,

I've cut a new release for Accentuate (v1.1) due to a very important fix being added that fixes a bug many many users experienced. Tarball is here: http://www.cs.rit.edu/~jrm8005/accentuate/accentuate-1.1.tar.gz
Comment 19 Anders Bach Madsen 2008-11-03 08:18:11 UTC
(In reply to comment #17)
> any reason for the RESTRICT="nomirror" in the ebuild?

Only that no gentoo devs had said anything about this ticket, so I put it in to not seach all gentoo mirrors each time for the file. I can remove it for the 1.1 release ebuild.

> @tove: are you interested in helping maintaining this package?

@tove?? If it is me you are addressing, then yes, I could maintain this ebuild, that would be an easy task :D

Jorden: one comment, before I create the 1.1 release could you update the version number in the source file as well ? It states 1.0 :D When you have created the new tar ball I will create the new ebuild for it.

Comment 20 J.R. Mauro 2008-11-03 15:02:39 UTC
(In reply to comment #19)
> (In reply to comment #17)
> > any reason for the RESTRICT="nomirror" in the ebuild?
> 
> Only that no gentoo devs had said anything about this ticket, so I put it in to
> not seach all gentoo mirrors each time for the file. I can remove it for the
> 1.1 release ebuild.
> 
> > @tove: are you interested in helping maintaining this package?
> 
> @tove?? If it is me you are addressing, then yes, I could maintain this ebuild,
> that would be an easy task :D
> 
> Jorden: one comment, before I create the 1.1 release could you update the
> version number in the source file as well ? It states 1.0 :D When you have
> created the new tar ball I will create the new ebuild for it.
> 

Oh, how embarassing! Should be fixed now!

Comment 21 Anders Bach Madsen 2008-11-03 17:07:28 UTC
(In reply to comment #20)
Hehe... now I dont have permissions to get the file :D
Comment 22 J.R. Mauro 2008-11-03 17:17:40 UTC
(In reply to comment #21)
> (In reply to comment #20)
> Hehe... now I dont have permissions to get the file :D
> 

Argh! Today has been such a mess... should be working for real now :-\
Comment 23 Anders Bach Madsen 2008-11-03 21:40:34 UTC
Created attachment 170649 [details]
accentuate-1.1.ebuild
Comment 24 Francesco Russo 2008-12-21 14:18:48 UTC
(In reply to comment #0)
> The original keyjnote developer was threatened with legal action from Apple,
> Inc. over trademark infringement. Since then, the Sourceforge page has been
> removed and the original package is nowhere to be found.

The keyjnote project is alive again, under the name of impressive:
http://impressive.sourceforge.net/
I haven't tested the old keyjnote ebuild with the new software, but I think it will not need many changes.
Comment 25 Luca Barbato gentoo-dev 2008-12-22 07:42:23 UTC
Are accentuate and impressive going to merge or not?
Comment 26 J.R. Mauro 2008-12-26 18:58:29 UTC
(In reply to comment #25)
> Are accentuate and impressive going to merge or not?
> 

I don't know, but I doubt it. Any time I've tried to send the author patches or communicate, I didn't get a response.
Comment 27 Henning Schild 2009-10-26 09:19:30 UTC
Why does accentuate block keyjnote? I guess for a non-technical reason ...
Comment 28 Wicher Minnaard 2010-07-05 20:36:09 UTC
http://www.cs.rit.edu/~jrm8005/accentuate/accentuate-1.1.tar.gz link is dead.
Comment 29 Wicher Minnaard 2010-07-07 16:17:28 UTC
Created attachment 237907 [details]
Ebuild pointing to new SRC_URI

SRC_URI was dead, this -r1 points to a new mirror at my uni.
Comment 30 Andreas K. Hüttel archtester gentoo-dev 2011-05-10 22:03:43 UTC
Do we still need this?
Comment 31 Wicher Minnaard 2011-05-11 01:16:53 UTC
app-office/impressive has an active upstream. Don't know what happened to the patches that went into the accentuate fork, may be worth saving/porting to some, but I guess we could say the disappearance of k*yjnote is now "solved upstream".
Comment 32 Andreas K. Hüttel archtester gentoo-dev 2011-05-14 16:51:53 UTC
OK, I suggest you use app-office/impressive, since it is still under development.