#8 rpm spec file : split between userspace and kernel module

open
nobody
None
5
2004-01-24
2004-01-24
No

Here is a src rpm containing a spec file that splits
userspace programs and kernel modules.

Why do that ?
So that kernel modules built against specific version
can be released without having to release new userspace
program.
So more than one kernel module rpm can be installed.

How to use it ?
Install the src rpm :
rpm -ivh amedyn-20031029-1.src.rpm
You will find amedyn.rpmbuild under SOURCES that
explains how-to use the spec file.

Discussion

  • Anonymous

    Anonymous - 2004-01-24

    How-to use the spec file

     
  • Anonymous

    Anonymous - 2004-01-24

    Logged In: YES
    user_id=845604

    You need also amedyn-2003-10-29-src.tgz.tar, and the three
    patches from 883679, 883685 and 883695.

     
  • Anonymous

    Anonymous - 2004-01-24

    the spec file

     
  • hector diaz

    hector diaz - 2004-02-07

    Logged In: YES
    user_id=906613

    Hi Mathias,

    how can I get the amedyn src rpm?

    The two patches work fine, now I have fedora core connected
    out of the box

    thanks

     
  • Anonymous

    Anonymous - 2004-02-13

    Logged In: YES
    user_id=845604

    Here is an updated version of the spec file.

    The patch 853489 amedyn-20031029-adsldetection-1.patch is
    also needed by the version of the spec file.
    There is also an updated version of patch 883679
    amedyn-20031029-fix-2.patch.

     
  • Anonymous

    Anonymous - 2004-02-13

    Updated spec file

     
  • Anonymous

    Anonymous - 2004-02-13

    Logged In: YES
    user_id=845604

    The src rpm is to big to be uploaded here.

    So how to setup things ?

    Download the spec file and put it under your SPECS directory.

    In your SOURCES directory you need :

    * amedyn-2003-10-29-src.tgz.tar
    * all patches : 853489, 883679, 883685 and 883695

    You can have a look at the spec file to see all files you need.

    Note : You need probably to have a look at the definition of
    the kernel and kernel-debug packages.
    Especially at the Release and Requires tags.
    The naming scheme of fedora kernels is completly different
    from the mandrake's.
    I think you need to tweak kernvers2 definition.

     

Log in to post a comment.