Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
faust93

Faust93's Ports

35 posts in this topic

Recommended Posts

Great job, faust93! Were these compiled in 10.4.1 or 10.4.2?

 

hmm.. i'm on deadmoo's 10.4.1. I miss smthing? is 10.4.2 patched & available on torrents already? :)

Share this post


Link to post
Share on other sites
so does xmms require x windows?

 

yes! coz it depends on X11 based GTK. As far as i know here exist native Carbon or QD based GTK port, may be later i'll try build xmms using this native GTK framework.

Share this post


Link to post
Share on other sites
Faust What about Shakespeer? It's a great dc++ client

 

Here is the app/source

http://shakespeer.sourceforge.net/

 

It's just a hint, I'm not so skilled to be able to compile it.

 

 

Amazing ports Faust, now i can use poisoned without bugs

I would like to request the same as ralleria

 

Shakespeers would be great <_<

Share this post


Link to post
Share on other sites
Faust What about Shakespeer? It's a great dc++ client

 

Here is the app/source

http://shakespeer.sourceforge.net/

 

It's just a hint, I'm not so skilled to be able to compile it.

 

 

ok. but it's tricky one.. i've compiled it (needs fresh automake and some modifications in .rb script) . it runs, get a hub list but can't connect to any selected hub.. i'll see why a bit later, have no time for now..

Share this post


Link to post
Share on other sites
ok. but it's tricky one.. i've compiled it (needs fresh automake and some modifications in .rb script) . it runs, get a hub list but can't connect to any selected hub.. i'll see why a bit later, have no time for now..

 

 

Great! Keep us informed

 

Anyway thanks for your effort.

Share this post


Link to post
Share on other sites

faust93 - if you wouldn't mind, keep us posted on your progress and write up a little something about what you've learned for those who might be porting their own software! Just the challenges that you ran into, problems you realized you could fix, etc. It would help many on this forum out. Thanks!

Share this post


Link to post
Share on other sites
faust93 - if you wouldn't mind, keep us posted on your progress and write up a little something about what you've learned for those who might be porting their own software! Just the challenges that you ran into, problems you realized you could fix, etc. It would help many on this forum out. Thanks!

 

I second that motion, if you have the time. I come from a Linux at home/Win32 at work background and would certainly appreciate a jump start in the Mac porting details.

Share this post


Link to post
Share on other sites

Shakespeer 0.8-1CVS x86.

http://s1.ultrashare.net/hosting/fs/69225ff53ffcdbbc/

 

What I've done:

1. Give it fresh automake

2. Ruby scipt - parse-iso3166.rb - doesn't work (Apple's Ruby build broken? complains about undefined _rb_define_module_under symbol in /usr/lib/ruby/1.8/powerpc-darwin8.0/socket.bundle). Fetch iso-3166 list (txt file with country codes) manualy and modify .rb script to get it from file instead of http.

3. Remove -Werror flag from gui/Aqua/Makefile (otherwise it stops compiling after first warning)

4. Figure out problem with connection to selected hub.

gui/Aqua/SPPublicHubsController.m in (void)setHubsFromList:(GList *)hublist procedure.

I'm novice to Cocoa/Obj-C so I don't know exactly why default construction doesn't work but after i've

modify [hub setObject:[str truncatedString:NSLineBreakByTruncatingTail] forKey:@"address"] to

[hub setObject:[NSString stringWithFormat:@"%s",[str UTF8String]] forKey:@"address"] it works ok!

 

ps: sorry for my bad english. my native is russian :-)

Share this post


Link to post
Share on other sites

Great! I will try as soon as possible (I'm on PPC os X at the moment), I didn't understand everything you said concerning the porting but I'm too profane.....

Which platform do you use to compile? In this case I noticed that the app doesn't use Xcode cause it's too related to the architecture and the main purpose of the author is make it cross-platform.

I noticed a little difference about the size of the 2 packages, the PPC is something like 18Mb, yours is 2Mb.....What does it depend on?

 

automake? Something related to Gnu Autotools... How can I do that in mac os X?

How can I install those components (Gnu ones)?

Where to give the command? In the terminal?

 

 

 

Thanks you're a little genious

Share this post


Link to post
Share on other sites

Seeing that you had no problem porting application

you can port this app, its source code is available at:

http://themechanger.sourceforge.net/

 

info:

ThemeChanger switches your theme in MacOS X. It supports the .theme and .dlta formats, and generates an aqua backup automatically. You can also restore the aqua backup via single-user mode, if an installed theme damages your system.

 

Thanks, the request is addressed to every geek out there!

Share this post


Link to post
Share on other sites

BTW - there is a universal request thread in the "Applications" forum which should be used for requests. :P

Share this post


Link to post
Share on other sites
Thanks for the fine ports! If you're looking for another challange, I'd love to see gkrellem ported...

 

yep, Gkrellm is fine tool.. but afraid that porting it'll be not a trivial task. First - it uses GTK (not a problem, just need X11 running), second (most significant) - monitoring plugins for Gkrellm heavily depends on /proc filesystem and as i know - darwin lack it.

 

btw. I've ported X Resource Graph - osx native tool similar to Gkrellm.

try it.

Download Link: http://s2.ultrashare.net/hosting/fs/3857730deb0c860c/

Share this post


Link to post
Share on other sites
Which platform do you use to compile? In this case I noticed that the app doesn't use Xcode cause it's too related to the architecture and the main purpose of the author is make it cross-platform.

I noticed a little difference about the size of the 2 packages, the PPC is something like 18Mb, yours is 2Mb.....What does it depend on?

 

automake? Something related to Gnu Autotools... How can I do that in mac os X?

How can I install those components (Gnu ones)?

Where to give the command? In the terminal?

 

I'm on deadmoo's 10.4.1. Yes, core of shakespeer is cross-platform and consist from two CLI daemons - sphubd and sphashd, aqua gui is just a wrapper for them. About use of Xcode - you can always compile Xcode projects from command line too, just use /usr/bin/xcodebuild. Concerning different size - i don't know why.. need to analyze ppc package to figure out.

 

You're right about automake, and it's included in Xcode tools by default, but shakespeer's autogen.sh needs latest version of it to generate configure script, so i download and compile it myself.

Yep, the whole thing builds from command line.

Share this post


Link to post
Share on other sites
what wrong with it? it compiles without any error! but i've no themes to test it.

 

 

Finder can't change the theme (applications is skinned, but finder still in aqua/brushed metal)

 

if you can take a look whats happen when the theme is changing and finder can't

would be great :P (i really don't know why thats happen)

 

you can grab some dlta themes on macthemes.net forums or just try to convert it self some guikit to dlta

a good place to start i suggest you making tests with iridium's dlta files, i thing sagefire can offer you the resources of theme to analise on themepark and some support :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×