[gelöst]Wie baut man ein Paket nach?

Hinweis: In dem Thema [gelöst]Wie baut man ein Paket nach? gibt es 30 Antworten auf 4 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Hallo!


    Ich bin neu in openSUSE (habe ein klein wenig Erfahrungen mit Ubuntu gesammelt). Ich würde mir gerne die Quellen eines Paketes herunter laden, eine kleine Änderung vornehmen, neu bauen und bei mir installieren. Wie geht das?


    Gruß & Dank,
    Rehs

    Einmal editiert, zuletzt von Rehs ()

    Für den Inhalt des Beitrages 80293 haftet ausdrücklich der jeweilige Autor: Rehs

  • Besorge Dir das src.rpm, entpacke es, mache darin Deine Änderungungen und bau es mit rpm neu.

    Für den Inhalt des Beitrages 80295 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Ich möchte kein neues Paket bauen und auch überhaupt nichts an Abhängigkeiten ändern!


    Um das Paket "cheese" unter Ubuntu nachzubauen, müsste man z.B. folgende Befehle eingeben:

    Code
    apt-get source cheese
    cd cheese-3.10.2
    # in debian/patches sind die Änderungen gegenüber dem Quellpaket 
    # in debian/rules steht, mit welchen Optionen das Paket gebaut wird
    # gewünschte Änderungen vornehmen
    # Und dann ein Paket bauen:
    dpkg-buildpackage -b -us -tc -uc


    Wie sähe so etwas unter openSUSE aus?
    Mir geht es um das Paket "mingw32 libnice".

    Für den Inhalt des Beitrages 80298 haftet ausdrücklich der jeweilige Autor: Rehs

  • Code
    orehs@linux-r7zz:~> rpmbuild mingw32-libnice
    If 'rpmbuild' is not a typo you can use command-not-found to lookup the package that contains it, like this:
        cnf rpmbuild


    Rosettastein


    Für den Inhalt des Beitrages 80300 haftet ausdrücklich der jeweilige Autor: Rehs

  • Sag doch einfach, was Du ändern willst und warum.
    Mit

    Code
    zypper source-install


    lädst Du nur das Paket herunter, wie Du ja selbst gesehen hast und ich auch schon angemerkt habe.......

    Für den Inhalt des Beitrages 80301 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Sag doch einfach, was Du ändern willst und warum.
    Mit

    Code
    zypper source-install


    lädst Du nur das Paket herunter, wie Du ja selbst gesehen hast und ich auch schon angemerkt habe.......


    Von der Pidgin Mailing List:

    Zitat

    Your best bet is to download the existing SuSE package for mingw32-
    libnice, bump the version number, rebuild that and install it. Then
    you'll have it built *precisely* the same way as the existing one.

    Für den Inhalt des Beitrages 80302 haftet ausdrücklich der jeweilige Autor: Rehs