deb in Debian Distribution aufnehmen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
homer65
Beiträge: 125
Registriert: 01.04.2005 16:29:26

deb in Debian Distribution aufnehmen

Beitrag von homer65 » 28.09.2012 19:42:53

Hallo allerseits,
ich habe ein deb Paket für den JMyOggRadioPlayer erstellt.
Gibt es eine einfache Möglichkeit das Paket in kommende Debian Distributionen aufzunehmen?
Gruß Christian

P.S.: Das Paket kann man im Downloadbereich von http://www.myoggradio.org runterladen.

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: deb in Debian Distribution aufnehmen

Beitrag von lemak » 28.09.2012 20:16:39

Lass mal Debianlintian darüber schauen.
Gibt es eine einfache Möglichkeit das Paket in kommende Debian Distributionen aufzunehmen?
Von einfach kann da keine Rede sein, aber nach Wheezy sollte das schon möglich sein. Du könntest das Paket fehlerfrei (im Sinne von Lintian) nach http://mentors.debian.net kopieren. Dort kann man dann auch angeben, das man einen Sponsor braucht.

Up

Edit: Das soll sich jetzt aber nicht so anhören, als könnte ich dir großartig dabei helfen. Ich kann es nicht.

homer65
Beiträge: 125
Registriert: 01.04.2005 16:29:26

Re: deb in Debian Distribution aufnehmen

Beitrag von homer65 » 28.09.2012 21:33:15

Danke für den Hinweis. Werd mal mein Glück versuchen. :-)

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: deb in Debian Distribution aufnehmen

Beitrag von lemak » 28.09.2012 21:56:46

Da das ein Java-Programm ist, solltest du dich auch an die hier verlinkte Java policy halten.

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: deb in Debian Distribution aufnehmen

Beitrag von lemak » 28.09.2012 22:08:14

http://ehm.homelinux.org/MyOggRadio/v_download.jsp hat geschrieben: All Programms may be used under the Terms of the GPL (Version 2 or 3).
Wo finde ich den Quellcode?
Ich wollte mal schauen ob dein Programm nach contrib muss oder nach main darf.

homer65
Beiträge: 125
Registriert: 01.04.2005 16:29:26

Re: deb in Debian Distribution aufnehmen

Beitrag von homer65 » 28.09.2012 22:23:04

Der Quellcode ist im .jar File enthalten. Einfach nach Installieren des Pakets ins Verzeichnis /usr/share/JMyOggRadioPlayer wechseln und dort den Befehl unzip JMyOggRadioPlayer.jar ausführen.

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: deb in Debian Distribution aufnehmen

Beitrag von r900 » 28.09.2012 22:34:50

up hat geschrieben: Von einfach kann da keine Rede sein, aber nach Wheezy sollte das schon möglich sein. Du könntest das Paket fehlerfrei (im Sinne von Lintian) nach http://mentors.debian.net kopieren. Dort kann man dann auch angeben, das man einen Sponsor braucht.
Das größere Problem sehe ich darin, dass ein Paket auch immer einen Maintainer haben muss. Es fliegen ja ständig Sachen raus weil sie verwaist sind.

homer65
Beiträge: 125
Registriert: 01.04.2005 16:29:26

Re: deb in Debian Distribution aufnehmen

Beitrag von homer65 » 28.09.2012 22:37:00

Ist ja wirklich nicht einfach.
Habe mal das Paket mit lintian geprüft.
Au Backe kommen da viele Fehlermeldungen.
Dann muß das Paket auch noch signiert werden.
Könnte da wohl Hilfe gebrauchen.

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: deb in Debian Distribution aufnehmen

Beitrag von r900 » 28.09.2012 22:40:20


lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: deb in Debian Distribution aufnehmen

Beitrag von lemak » 28.09.2012 22:44:33

r900 hat geschrieben:Das größere Problem sehe ich darin, dass ein Paket auch immer einen Maintainer haben muss. Es fliegen ja ständig Sachen raus weil sie verwaist sind.
Wäre das nicht homer65 selbst, wenn er das Paket betreut? Das er einen Sponsor finden muss, suggeriert doch das man Jemanden sucht/braucht der es ins Debian Archiv kopiert.

Wenn homer65 das Paket selbst nicht betreut, dann hat es IMO auch keinen Sinn. Selbst wenn man Jemanden finden sollte der es letztendlich für gut befindet und hochlädt. Aber bevor man denjenigen sucht, sollte man ein halbwegs vernünftiges Paket anbieten können, das man auch "verteidigen" kann.
Die ersten Infos so ein Paket zu bauen habe ich IMO hier geben.

@homer65: Nun nicht aufgeben! Ein Schritt/Fehler nach dem anderen...

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: deb in Debian Distribution aufnehmen

Beitrag von lemak » 28.09.2012 23:02:15

homer65 hat geschrieben:Könnte da wohl Hilfe gebrauchen.
Hier mal meine $HOME/.lintianrc, dann bekommst du auch gleich eine Erklärung zum Fehler. Das macht es dann vllt. einfacher sich ins Handbuch einzulesen.

NoPaste-Eintrag36697 (Gültig ab Wheezy und sicher Verbesserungswürdig zB. color=auto statt color=always setzen.)

lemak
Beiträge: 1213
Registriert: 09.11.2007 13:25:57
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: deb in Debian Distribution aufnehmen

Beitrag von lemak » 28.09.2012 23:32:22

Es werden ua. auch deutschsprachige Bezeichner im Quellcode benutzt. Das, so denke ich, könnte zum K.O. Kriterium werden.
Aber ich würde mich deswegen nicht davon abhalten lassen, zu versuchen ein gutes Debian Paket zu bauen. Ich tue es auch nicht.

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: deb in Debian Distribution aufnehmen

Beitrag von r900 » 28.09.2012 23:39:53

up hat geschrieben:Wenn homer65 das Paket selbst nicht betreut, dann hat es IMO auch keinen Sinn. Selbst wenn man Jemanden finden sollte der es letztendlich für gut befindet und hochlädt.
Darauf wollte ich hinaus. Dass man eben nicht einfach so ein Paket erstellen und erwarten kann dass es in Debian landet. Ich wollte allerdings niemanden entmutigen sich als Maintainer zu versuchen. :)

homer65
Beiträge: 125
Registriert: 01.04.2005 16:29:26

Re: deb in Debian Distribution aufnehmen

Beitrag von homer65 » 29.09.2012 00:13:26

Habe es jetzt geschafft, das lintian nur noch Warnungen bringt und keine Error.
So das reicht mir für heute.
Bleibt auf jeden Fall noch das Thema mit dem signieren und wer weiss was noch; aber nicht mehr heute.
Wünsche allseits eine gute Nacht und bedanke mich für eure Bemühungen.

Antworten