LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 07-30-2003, 03:05 PM   #1
tjm
Member
 
Registered: Oct 2002
Posts: 55

Rep: Reputation: 15
Thumbs up Making Slackware Packages


Hi all,

I am looking for an in depth tutorial on the art of making high-quality slackware9 packages.

Can anyone forward me a link?

Cheers,

-tjm
 
Old 07-30-2003, 03:56 PM   #2
Tinkster
Moderator
 
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 22,978
Blog Entries: 11

Rep: Reputation: 879Reputation: 879Reputation: 879Reputation: 879Reputation: 879Reputation: 879Reputation: 879
Define in-depth :)

http://www.linuxpackages.net/howto/index.php


Cheers,
Tink
 
Old 07-30-2003, 09:19 PM   #3
tjm
Member
 
Registered: Oct 2002
Posts: 55

Original Poster
Rep: Reputation: 15
Thanks... I have read that tutorial though

It is not really what I was looking for though...

I am trying to write a tool to generate packages for libraries and software that I am writing. I was hoping to avoid using the built-in package management tools since, for educational purposes, I would like to learn how Slackware packages really work... also I would like to implement a simple dependency check

One thing that confuses me is the absence of .la and .pc (?) files in some of the packages that I have downloaded.

I was hoping that by learning how to make these packages 'from scratch' that I would then use that knowledge to determine in what cases, if any, I can omit the standard Slackware package tools, as well as clear up any confusion as to the 'magic' behind Slackware package management.

Cheers,

-tjm
 
Old 07-31-2003, 05:40 AM   #4
Noryungi
Member
 
Registered: Jul 2003
Location: --> X <-- You are here.
Distribution: Slackware
Posts: 262

Rep: Reputation: 30
As is often the case with Slackware, the answer is in the book "Slackware Essentials"...

http://www.slackware.com/book/index....rce=c3984.html

Or have you tried reading this before?
 
Old 07-31-2003, 07:49 AM   #5
tjm
Member
 
Registered: Oct 2002
Posts: 55

Original Poster
Rep: Reputation: 15
Thanks Noryungi...

I have not read that book yet... will look into it
 
Old 07-31-2003, 11:46 AM   #6
misfit_br
LQ Newbie
 
Registered: Jul 2003
Distribution: Slackware Linux
Posts: 5

Rep: Reputation: 0
Do you mean you don't want to use "makepkg"?

Slackware packages are simply binary tar.gz files, I don't see any mistery to it. Installpkg just 'untars' it to the root directory, execute the install script, if any, and deletes the install directory.

The tools installpkg, makepkg and removepkg are all shell scripts. If you want to know how they work, you should take a look at them with vi.
 
  


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
Intalling own software? Self making packages? Svip Linux - Software 3 05-12-2005 08:08 AM
making 2.6 kernel packages xushi Slackware 6 04-14-2005 06:18 PM
Making apt-get download unstable packages sduffy89 Debian 4 08-28-2004 01:01 PM
making .tgz packages from sources r_jensen11 Slackware 3 02-03-2004 05:57 PM
Having trouble with making Slack packages lostboy Slackware 4 05-18-2003 10:15 PM


All times are GMT -5. The time now is 09:23 PM.

Main Menu
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