SuSE Support Database

Title: Managing source packages

---

Mainpage ---- Searchform ---- History ---- Versions ---- Categories ---- Contents ---

Managing source packages

Applicable to
S.u.S.E. version: from 4.2 on
Kernel version: all

Question:

Source packages' administration in S.u.S.E. Linux

Answer:

Source packages

S.u.S.E. supplies the sources for all (freely available) packages. We emphasize on a strict separation between the original sources and the S.u.S.E. specific adjustments.

The source packages are located in the serie zq (2nd CD).

In the following example we start from a (dummy) package dpaket:

Installation of the source packages (extension _s) by

installpkg /CD2/suse/zq1/dpaket_s.tgz
or, of course with YaST.

Two files are now located in the directory /usr/src/packages/dpaket:

pack / patch / compile / adjust / install

The sources can be managed with the programme pkgmake. General information with pkgmake info. Pack the sources by using the S.u.S.E. patch:
   pkgmake extract dpaket
You can compile and install the package by
     pkgmake compile dpaket
and
     pkgmake install dpaket
respectively.

If you want to make a new patch, you can make a new dif file by

     pkgmake diff dpaket

So everybody can get the benefit of your work, send us your patches! Describe your changes and send the dif file as well as the original sources' version to feedback@suse.de. (Please do not send us the original sources, since we have most of them on our server.)

---

Keywords: PKGMAKE, SOURCE, MAKE, SUSE, PACKAGES

---

Feedback welcome: Send Mail to kfr@suse.de (Please give the following subject: SDB-pkgmake)

---

Mainpage ---- Searchform ---- History ---- Versions ---- Categories ---- Contents ---

SDB-pkgmake, Copyright SuSE GmbH, Nuremberg, Germany - Version:
Impressum - Last generated: 24. Feb 1999 15:18:03 by maddin with sdb_gen 1.00.0