Active Topics

 


Reply
Thread Tools
Posts: 355 | Thanked: 566 times | Joined on Nov 2009 @ Redstone Canyon, Colorado
#1
Are you like me and long for the days with a functioning `diff` on your N900? Do you type in `diff` in the Maemo terminal over & over out of habit forgetting about bug #3032? Would you be satisfied with even busybox diff and don't even demand GNU diff?

Well, I have a solution for you, and it's FREE! The newly packaged:

diffmo!

It is diff, diff3, sdiff, and cmp renamed to diffmo, diff3mo, sdiffmo, and cmpmo for all your diffing needs. And it's based on the legendary GNU `diff` used by such super hackers as Linus Torvalds, Alan Cox, Richard Stallman, and many more. What are you waiting for?

Now available in extras-devel.

Have fun,

-Jeff, who misses the <blink> tag

http://wiki.maemo.org/User:Jebba

https://bugs.maemo.org/show_bug.cgi?id=3032

http://maemo.org/packages/view/diffmo/
 

The Following 14 Users Say Thank You to jebba For This Useful Post:
Posts: 486 | Thanked: 251 times | Joined on Oct 2009
#2
Originally Posted by jebba View Post
What are you waiting for?
Would you consider putting some icing on your cake by adding some /etc/alternatives magic to your package?
 
Posts: 355 | Thanked: 566 times | Joined on Nov 2009 @ Redstone Canyon, Colorado
#3
Originally Posted by j.s View Post
Would you consider putting some icing on your cake by adding some /etc/alternatives magic to your package?
What exactly are you thinking? Like /etc/alternatives/diff points to /opt/maemo/usr/bin/diffmo (or /usr/bin/diffmo)?

I have also made a "colordiffmo" package which is colordiff using diffmo. I think it made it through the builder, but I haven't checked yet.

I may do a coreutils package this week, prefacing all the binaries with "g", which I heard is a convention somewherez.

Thanks for the suggestion,

-Jeff
 

The Following 2 Users Say Thank You to jebba For This Useful Post:
Posts: 355 | Thanked: 566 times | Joined on Nov 2009 @ Redstone Canyon, Colorado
#4
You can add some details in the bug report I opened if you want. If you don't have an account or don't want to bother or whatever, here in talk is fine too.

https://bugs.maemo.org/show_bug.cgi?id=7392

-Jeff
 

The Following User Says Thank You to jebba For This Useful Post:
Posts: 486 | Thanked: 251 times | Joined on Oct 2009
#5
Originally Posted by jebba View Post
What exactly are you thinking? Like /etc/alternatives/diff points to /opt/maemo/usr/bin/diffmo (or /usr/bin/diffmo)?
The former.

After I left my request, I extracted your deb on my laptop. I decided to copy your binaries to /opt/local/bin, put links in /usr/local/bin, and put /usr/local/bin at the front of my path. So I'm good even if the conflicts with busybox get resolved.

It seems to me the g prefix is the way to go and that /etc/alternatives allow the traditional names to be used for improvements over official versions.
Originally Posted by jebba View Post
I have also made a "colordiffmo" package which is colordiff using diffmo. I think it made it through the builder, but I haven't checked yet.

I may do a coreutils package this week, prefacing all the binaries with "g", which I heard is a convention somewherez.
Well, having a diff where vim can find it allows very fancy color diffing, which was among the reasons I have been looking for an n900 diff.

Thanks for making the diff suite available for maemo 5.
 
Reply


 
Forum Jump


All times are GMT. The time now is 19:24.