[gelöst] QT4.3 Debian Etch deb-Pakete erstellen.
[gelöst] QT4.3 Debian Etch deb-Pakete erstellen.
Hallo Jungs,
da ich per Google nicht richtiges gefunden habe, frage ich mal hier nach.
Ich möchte für ein Projekt (http://quassel-irc.org/) eigene deb-Pakete erstellen von QT4.3, da es für Debian Etch nur QT4.1 gibt.
Nun möchte ich aber wie im bei den originalen Paketen das aufteilen. Also Core, GUI, SQL usw.
Leider habe keine Anleitung gefunden wie man dies richtig macht.
Bis jetzt hab ich dieses genutzt:
http://bananas-playground.net/index.php ... =tutorials
MFG
Datafreak
da ich per Google nicht richtiges gefunden habe, frage ich mal hier nach.
Ich möchte für ein Projekt (http://quassel-irc.org/) eigene deb-Pakete erstellen von QT4.3, da es für Debian Etch nur QT4.1 gibt.
Nun möchte ich aber wie im bei den originalen Paketen das aufteilen. Also Core, GUI, SQL usw.
Leider habe keine Anleitung gefunden wie man dies richtig macht.
Bis jetzt hab ich dieses genutzt:
http://bananas-playground.net/index.php ... =tutorials
MFG
Datafreak
Zuletzt geändert von Datafreak am 09.06.2010 15:32:58, insgesamt 3-mal geändert.
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Ja. Ich habe gemeint dass du Backports erstellen kannst. Da nimmst du die Source Archive, machst sie Etch-kompatibel (einige Dependencies ändern) und baust die Pakete neu, für Etch.Datafreak hat geschrieben:Oder hab ich dich gerade falsch verstanden?
Siehe Maint Guide und bpo.
Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.
So, habe meinen Backport fertig und es funktioniert alles einwandfrei!
Ich bin wie folgt vorgegangen:
1.) in /etc/apt/sources.list folgenden Eintrag hinzufügen:
2.) Paketlisten updaten:
3.) Quellcode holen:
4.) Eintrag aus 1.) wieder auskommentieren und dann Paketlisten updaten:
5.) benötigte Pakete zum kompilieren holen (sind zum Glück die gleichen wie in Etch):
6.) Pakete bauen (als single binary):
7.) Pakete installieren:
Hinweis:
Es wird zum Bauen der Pakete etwa 2,2 GB Speicherplatz auf der entsprechenden Partition benötigt.
Gruß,
Daniel
Ich bin wie folgt vorgegangen:
1.) in /etc/apt/sources.list folgenden Eintrag hinzufügen:
Code: Alles auswählen
deb-src http://ftp.de.debian.org/debian/ lenny main
Code: Alles auswählen
# apt-get update
Code: Alles auswählen
$ mkdir /tmp/qt_backport
$ cd /tmp/qt_backport
$ apt-get source libqt4-core
Code: Alles auswählen
# apt-get update
Code: Alles auswählen
# apt-get build-dep libqt4-core
Code: Alles auswählen
$ cd /tmp/qt_backport/qt4-x11-4.3.4/
$ dh_make --createorig
$ dpkg-buildpackage -uc -us -rfakeroot
Code: Alles auswählen
# cd /tmp/qt_backport/
# dpkg -i libqt4-*.deb qt4-*.deb
Es wird zum Bauen der Pakete etwa 2,2 GB Speicherplatz auf der entsprechenden Partition benötigt.
Gruß,
Daniel
Ich hab mal meine Pakete hier abgelegt:
http://www.xxxxxxx.xx/downloads/debian/ ... x11-4.3.4/
MFG
Datafreak
http://www.xxxxxxx.xx/downloads/debian/ ... x11-4.3.4/
MFG
Datafreak
Zuletzt geändert von Datafreak am 09.06.2010 15:33:22, insgesamt 4-mal geändert.