It is currently 22 May 2013, 01:47

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Find port for cruxppc64
PostPosted: 22 Mar 2011, 14:46 
Offline

Joined: 27 Oct 2009, 10:10
Posts: 31
Location: France -Quimper
Hello there,

I tried in vain to find some unofficial ports for my cruxppc64 GNU/Linux distribution on the site. I know there's the official list of port available with the command
Code:
ports -u
But I'm seeking for some made by other users. I found some port on the http://crux.nu/portdb/ but I guess they're not compatible with my 64bits distribution. I had a look ont he ftp://ftp.cruxppc.org/cruxppc/ too but it seems to be a sources repository.
Maybe I'm wrong, maybe that question was already answered -I didn't see where- but I would find easier to get a page like the crux one. I mean a table with this type of information :
Code:
Repo Name
#ports
Type
Maintainer
Repo URL

I looked on the man ilena page : ftp://ftp.cruxppc.org/cruxppc/distfiles/ilenia.txt
and trough the The Package System of the handbook http://cruxppc.org/Handbook2-7#ThePackageSystem and even trying googleing "cruxppc 64bits ports" still in vain;

What you think?


Top
 Profile  
 
 Post subject: Re: Find port for cruxppc64
PostPosted: 23 Mar 2011, 02:27 
Offline
User avatar

Joined: 12 Nov 2004, 01:25
Posts: 155
Location: Italy
Hello Fredmj,

We don't have an unofficial port repositories list for CRUX-PPC{32,64}, as none ever submitted us any port, nor anyone ever showed interest in being able to commit in the "official" repositories.
I will do a wiki page in the next days to document the ports hunting procedure and/or to maintain a list of resources (that i suppose will be empty for now).
We use to commit in our opt repository the improved/adjusted/updated version of some particularly interesting or important ports taken from the CRUX contrib or unofficial repositories (they will have priority due to Ilenia's port's hierarchy).

But don't be desperate, the good news is that, as CRUX and CRUX-PPC are source based distributions, most of the ports you will find in the contrib or unofficial port repositories of CRUX will also work on CRUX-PPC and CRUX-PPC64; in most cases you will find footprint mismatches (an upcoming improved version of the port drivers might fix some of those circumstances), in less frequent cases you might have to do some adjustments to the port... then it will be great if you'd share them with us publishing your personal repository. Unfortunately the x86 binary ports (like google chrome or opera) will install but won't work.

So I suggest You to use your CRUX-PPC64 as if it were a normal CRUX (and all in all it really is a "normal" CRUX ;)): only add the repositories you find more useful so your sistem will keep clean and tidy; just download and compile in a separate local ports directory the single ports that you need or find interesting but that are in a repository that you're not willing to be handled by your ports system. Use the CRUX's sit http://crux.nu/portdb/ page to find them. And in that local ports directory you can also put the ports you wrote yourself (i.e. prt-utils might help you to write them). When you'll have some of your own ports you can publish them in a repository ;)
I must confess i have a small collection of personal ports, there is nothing really PowerPC specific in them, so i didn't publish them yet, but i will someday.

Hope this helps, anyway keep in mind that CRUX-PPC is a CRUX system, so in most cases it simply behaves like a CRUX, and the CRUX documentation perfectly applies to CRUX-PPC too. The only specific things are due to the PowerPC architecture and to the use of our tool Ilenia, that you can use instead of, or in conjunction with the official CRUX's prt-get.

have fun ;)


Top
 Profile  
 
 Post subject: Re: Find port for cruxppc64
PostPosted: 23 Mar 2011, 10:57 
Offline

Joined: 27 Oct 2009, 10:10
Posts: 31
Location: France -Quimper
The wiki page is a great idea; I am sure it will be very interesting for a lot.


Top
 Profile  
 
 Post subject: Re: Find port for cruxppc64
PostPosted: 23 Mar 2011, 12:37 
Offline
User avatar

Joined: 17 Dec 2005, 14:31
Posts: 310
Location: Italy
Our maintenance tool ilenia is able to update local repositories too.
When updating a local repository, ilenia looks for a shell script in the repository root called ".updater.sh", if that file exists ilenia run it in the repository root.

from man ilenia:
Code:
LOCAL REPOSITORIES
       Local repositories are repositories that  resides  only  on  the  local
       machine  created  by  the  local  sysadmin. To let ilenia recognize the
       admin have to create a file in "/etc/ports/"  with  ".local"  extension
       (for example: my.local); this file must be a single row, where there is
       specified the full path of the  local  repository.   It's  possible  to
       update automatically (i.e.: downloading them from various repositories)
       adding a shell script called ".updater.sh" in the same directory  where
       ports  reside;  this  shell script will be executed in the repository's
       directory. For example:

       # my.local
       PATH="/root/ports"
       # End of file

       #!/bin/bash
       #
       # /root/ports/.updater.sh
       #
       rsync -aqz cruxppc.org::ports/core/2.5/ilenia/ ilenia
       # End Of File


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron