LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices



Reply
 
Search this Thread
Old 05-31-2004, 06:03 AM   #1
thegeekster
Member
 
Registered: Dec 2003
Location: USA (Pacific coast)
Distribution: Vector 5.8-SOHO, FreeBSD 6.2
Posts: 513

Rep: Reputation: 33
SlackBuild system


After much thought on this subject, I've decided to make this a project to be shared with others, creating a "build system" for Slackware while trying to balance the "do-it-yourself" philosophy with a semi-automated system of scripts to create Slackware pkgs and installing them.............The idea is to formalize and standardize the process as much as possible..................While there are some tools such as checkinstall around (which I used to rely on in the past) for creating pkgs, this method I'm proposing will give much greater control over the process and is specifice to Slackware by using the tools provided by Slack.........

Currently, I'm going all the way to rebuild Slackware completely while developing and fine-tuning this system, compiling everything from source to test things out, and taking notes along the way to share with others the do's and don'ts as I run across them.................at this point I'm still undecided whether to make it a SourceForge project or an individual project that has it's own web page (currently I'm leaning towards the latter).................either way it will be Open Source, backed by the GPL.............

I'm justifying this by the fact that not everyone has the inclination to do this on their own, and it will be my own small way to give back to the community.....................This will take some time, longer then the 1-2 month time frame I had originally anticipated (but hopefully not much more ), and I will announce it here as soon as it's ready

If you have any feedback, fire away..........


---thegeekster
 
Old 05-31-2004, 06:17 AM   #2
amos
Member
 
Registered: Dec 2002
Location: Manchester, UK
Distribution: LMDE
Posts: 224

Rep: Reputation: 30
An excellent idea. When you get the website up and running let us know and I for one'll come and have a look. Are you thinking of something along the lines of a detailed HOWTO or more of a mixture of a HOWTO and scripts?

Cheers
Amos

PS Are you a member of every single website that I am?
 
Old 05-31-2004, 07:11 AM   #3
thegeekster
Member
 
Registered: Dec 2003
Location: USA (Pacific coast)
Distribution: Vector 5.8-SOHO, FreeBSD 6.2
Posts: 513

Original Poster
Rep: Reputation: 33
Quote:
Originally posted by amos
...Are you thinking of something along the lines of a detailed HOWTO or more of a mixture of a HOWTO and scripts?

Cheers
Amos

PS Are you a member of every single website that I am?
The scripts will have some instructions in the form of comments, but I will be putting together documentation and readme's along with it............as for a HOWTO, I'm not sure if it will be more of the form of Do's and Don'ts rather than a HOWTO..............I'll just have to see what develops

As to the second question...................HUH
 
Old 05-31-2004, 09:20 AM   #4
Raskolnikov
LQ Newbie
 
Registered: May 2004
Location: France
Distribution: Slackware
Posts: 3

Rep: Reputation: 0
Thumbs up Great !

This is a great idea ! It will be possible to compile Slack to run on a Powerbook, so ?

In fact, I plan to upgrade my hardware and find Apple's computers very nice... If you write an HOW-TO or similar document, and need some testers, I'm volunteer
 
Old 06-01-2004, 06:42 AM   #5
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, SLAX, OpenSuSE
Posts: 1,629

Rep: Reputation: 142Reputation: 142
You've started a fine and most welcome project.
It will take courage and endurance to finish it.

So good luck!

Just one hint, here: It might help to look at the scripts
used by some source based distributions like ROCK,
SourceMage, Sorcerer and Lunar.
Gentoo has a good and established build system too,
but it's based on Python instead of Bash scripting.

Best wishes and good success,

gargamel
 
Old 06-01-2004, 06:44 PM   #6
thegeekster
Member
 
Registered: Dec 2003
Location: USA (Pacific coast)
Distribution: Vector 5.8-SOHO, FreeBSD 6.2
Posts: 513

Original Poster
Rep: Reputation: 33
Thanx for the support.......

After contacting Patrick Volkerding about this project, he requested that I not use the name SlackBuild...................So, the first name that popped into mind is PkgBuild.................and I will be giving him the first opportunity to look it over since Slackware is his baby, after which I will be asking for some testers............

As for the scripting, I had thought about using perl, but then decided to stick with shell scripting to make it easier for the end user to make changes as they see fit, in keeping with the "do-it-yourself" approach........after all, this project is specifically designed for the end-user in mind, and for those who may be new to Slack and Linux...........

 
Old 06-01-2004, 07:05 PM   #7
sio
Member
 
Registered: Jul 2003
Location: Louisiana, US
Distribution: Slackware
Posts: 129

Rep: Reputation: 15
hmm i've been specifically pondering on doing something similar to this and oddly enough do it all in bash script (mainly b/c i just enjoy it )

Specifically some of the things I thought about aside from the generalizations you made in your first post would be a set of commands for a specially talored system for particular purposes as well ( more generalizations ) I may contact you in a week and see if you could use a helping hand with anything, I just ordered some new parts last friday for my new slack box for just these purposes
 
Old 06-01-2004, 07:59 PM   #8
thegeekster
Member
 
Registered: Dec 2003
Location: USA (Pacific coast)
Distribution: Vector 5.8-SOHO, FreeBSD 6.2
Posts: 513

Original Poster
Rep: Reputation: 33
Okay, sio................I'll be waiting and we'll see what develops..............
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
a generic SlackBuild shilo Slackware 46 06-20-2008 12:45 AM
SlackBuild / ./configure questions shilo Slackware 18 10-04-2005 03:29 AM
GNOME.SlackBuild jmdlcar Slackware 1 06-03-2005 05:52 PM
KDE.SlackBuild spaceballs Slackware 8 04-01-2005 09:42 AM
.SlackBuild optimize compile, need help chemtraX Slackware 4 05-27-2004 05:09 PM


All times are GMT -5. The time now is 10:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration