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 Thu 17 Apr 2014, 08:39
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 [7 Posts]  
Author Message
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 7047
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 poster's 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: 10656
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: 7047
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 poster's 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: 10656
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 from previous:   Sort by:   
Page 1 of 1 [7 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

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
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


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