Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 22 Nov 2014, 09:17
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Compiling Puppy from source
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7082
Location: Perth, Western Australia

PostPosted: Sat 21 May 2005, 19:07    Post_subject:  Compiling Puppy from source  

John asked about this recently, since then I've been thinking about it.

I did have some source awhile back, that built the basic Puppy from source, but it wasn't satisfactory and came to a standstill.

So, I've started again.
This time, as I compile packages for Puppy, I'm also creating a build script, and I have it nicely organised, so this new source system will sit alongside puppy-unleashed/ directory, and when you compile a source package it will write directly into puppy-unleashed/packages/ and update the package.

The main problem will be that this "puppy-sources" thing is going to get very big. I currently don't have sufficient space allocation on Ibiblio.
Then there's the problem of how to upload it.
Someone sent me a message recently asking if I want anything hosted... hmm, wonder if he could handle this? I don't know how big it will grow, as all the source for the entire Unleashed suite gets added in ...enormous.
But, can do it the same way a for Unleashed, that is "puppy-sources-core.tar.gz" then a directory with all the source tarballs.
Back to top
View user's profile Send_private_message Visit_website 
dvw86


Joined: 04 May 2005
Posts: 636
Location: Washington State

PostPosted: Sat 21 May 2005, 19:33    Post_subject:  

I have a home server. It's not much, just a 500MHz iMac. But it has FTP, PHP, Apache, MySQL and about 14GB of free hard drive space. I can't guarantee that it will be on all the time since it is not on any type of UPS, but I have had pretty good uptime from it. Bandwidth limits are 3 Meg to it (download for me), 256k from it (my upload speed) and unlimited transfers. I use it to host all my sites and the pics on my wiki page. You are welcome to use it for Puppy source code until you find a more permanent (commercial) server.
Back to top
View user's profile Send_private_message 
GuestToo
Puppy Master

Joined: 04 May 2005
Posts: 4078

PostPosted: Sat 21 May 2005, 19:55    Post_subject:  

gobo linux is an interesting distro

they have a simplified dir system
every program is contained in it's own dir ... binaries, library files, help files (like an appdir)
to uninstall a program, you don't need to do much more than delete the dir

(every program means every program ... for example, there's a /Program/wget dir ... a /Programs/zip dir ...)

the usual linux dirs are also there, but mostly they are just symlinks for compatibility

screenshot: http://tinypic.com/5b3e5l

they also have "recipies" ... a tiny text file that tells gobo how to download and install the standard source packages from the website of the program (for example, sourceforge)

for example, here's a recipie to download and install Sqlite:

compile_version=1.2.2
url="http://www.sqlite.org/sqlite-3.2.1.tar.gz"
is_compileprogram=yes
pre_link()
{
ln -s ${goboPrograms}/Sqlite/3.2.1/bin/sqlite3 ${goboPrograms}/Sqlite/3.2.1/bin/sqlite
}

a Puppy-Gobo distro would be kinda interesting
i think a ZeroInstall-Puppy would be kinda interesting too
Back to top
View user's profile Send_private_message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11153
Location: Arizona USA

PostPosted: Sat 21 May 2005, 23:27    Post_subject:  

Now that sounds really interesting to me. Smile
Back to top
View user's profile Send_private_message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7082
Location: Perth, Western Australia

PostPosted: Sun 22 May 2005, 01:26    Post_subject:  

GuestToo,
I think you mentioned that you use Vector Linux -- I've just been reading about ti, it looks really good.
I'm getting realy cold on Mandrake 10.2. It is more complicated than 9.2.
Back to top
View user's profile Send_private_message Visit_website 
GuestToo
Puppy Master

Joined: 04 May 2005
Posts: 4078

PostPosted: Sun 22 May 2005, 15:43    Post_subject:  

i haven't tried the latest 5.0 standard Vector ... or the SOHO (more complete version with KDE)

i find i need to tweak Vector quite a bit when i first install it, but it works well after that

for example, for Vector 4.3, when you su, you don't even have a text editor in your PATH ... so i setup my PATH the way i like it in .bashrc, and installed leafpad (Vector has nedit but i prefer leafpad) ... so i can type leafpad /etc/rc.d/rc.local ... and it will work

it's very much a case of personal preferences, but if you like Puppy, you might like Vector too ... they are both lean and light and fast and efficient
Back to top
View user's profile Send_private_message 
Flash
Official Dog Handler


Joined: 04 May 2005
Posts: 11153
Location: Arizona USA

PostPosted: Sat 28 May 2005, 00:31    Post_subject:  

GuestToo wrote:
gobo linux is an interesting distro

they have a simplified dir system
every program is contained in it's own dir ... binaries, library files, help files (like an appdir)
to uninstall a program, you don't need to do much more than delete the dir

(every program means every program ... for example, there's a /Program/wget dir ... a /Programs/zip dir ...)

the usual linux dirs are also there, but mostly they are just symlinks for compatibility

screenshot: http://tinypic.com/5b3e5l

<> a Puppy-Gobo distro would be kinda interesting
i think a ZeroInstall-Puppy would be kinda interesting too

Check out chapter 15, titled "Application Directories," of the ROX html 'Help' manual. That sounds to me like something very similar.
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0567s ][ Queries: 12 (0.0048s) ][ GZIP on ]