Index of /pub/slackware/slackware-2.2.0/source/

       Name                                               Last modified       Size    Description                       

[DIR] Parent Directory [   ] README 25-Feb-2004 16:48 1K [   ] SlackBuild 25-Feb-2004 16:48 1K [DIR] a/ 07-Mar-2005 00:15 1K [DIR] ap/ 07-Mar-2005 00:17 1K [DIR] contrib/ 07-Mar-2005 00:19 1K [DIR] d/ 07-Mar-2005 00:20 1K [DIR] e/ 07-Mar-2005 00:20 1K [DIR] extra-stuff/ 07-Mar-2005 00:20 1K [DIR] iv/ 07-Mar-2005 00:21 1K [DIR] kernel-source/ 07-Mar-2005 00:21 1K [DIR] n/ 07-Mar-2005 00:22 1K [DIR] oop/ 07-Mar-2005 00:23 1K [DIR] rescue/ 07-Mar-2005 00:23 1K [DIR] t/ 07-Mar-2005 00:23 1K [DIR] tcl/ 07-Mar-2005 00:23 1K [DIR] x/ 07-Mar-2005 00:24 1K [DIR] xap/ 07-Mar-2005 00:24 1K [DIR] xv/ 07-Mar-2005 00:25 1K [DIR] y/ 07-Mar-2005 00:25 1K


This is the source used for Slackware 2.2.0.

To look for a particular bit of source (let's say for 'cp'), first you
would look for the full path:

fuzzy:~# which cp
/bin/cp

Then, you grep for the package it came from. Note that the leading '/'
is removed:

fuzzy:~# grep bin/cp /var/adm/packages/*
/var/adm/packages/bin:bin/cp
/var/adm/packages/cpio:bin/cpio
/var/adm/packages/perl:usr/bin/cppstdin

From this, you can see that 'cp' came from the bin.tgz package. The source 
will be found in a corresponding subdirectory. In this case, that would be
./a/bin.

Most of these packages now have scripts that untar, patch, and compile the
source automatically.

Have fun!

---
Patrick J. Volkerding
volkerdi@ftp.cdrom.com