Re: Debian Pakete: Manpage und Menuicons

2002-11-15 Diskussionsfäden Michelle Konzack
Hallo, 

Am 18:52 2002-11-13 +0100 hat G.Galli geschrieben:

On Mon, 2002-11-11 at 23:18, Andreas Metzler wrote:

  Zweitens wollte ich gern meinem Programm im Debian Menu ein Icon
  verpassen. Wie kann man das machen?

Das Problem mit den Icons besteht aber noch, da ich es irgendwie nicht
hinbekomme das die Icons in das *.deb so reingepackt werden das sie mit
dpkg mitinstalliert werden. Hat jemand einen Tip?

Ich gehe mal davon aus, das Du irgendwo auf dem rechner ein verzeichnis 
hast, indem due die Pakete baust wie z.B. bei mir 

/home/michelle/new-packages

Wenn ich jetzt ein Packet baue, lege ich im Verzeichnis 'new-packages' 
ein verzeichnis mit dem Paketnamen an und füegen dann dort alle 
Verzeichnisse ein, in denen irgendwelche Dateien installiert werden 
sollen, wie z.B.:

/home/michelle/new-packages/paket/etc/paket.conf
 /usr/bin/proggi

Um dei Menus zu machen verwende ich die Datei

/home/michelle/new-packages/paket/usr/lib/menu/paket 

hinzu und für das icon 

/home/michelle/new-packages/paket/usr/X11R6/include/X11/bitmaps/paket.xbm 

Solltest Du vorhaben, jede menge icons in das paket zu machen, leg ein 
neues dir in /home/michelle/new-packages/paket/usr/X11R6/include/X11/ 
an und vergess nicht, das du im script 'preinst' das Verzeichnis auch 
erstellst und es mit den entsprechenden rechten versiehst.

Pack das teil und das wars. 

Michelle


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Debian Pakete: Manpage und Menuicons

2002-11-13 Diskussionsfäden G.Galli
On Mon, 2002-11-11 at 23:18, Andreas Metzler wrote:

  Zweitens wollte ich gern meinem Programm im Debian Menu ein Icon
  verpassen. Wie kann man das machen?
 
 menufile(5)
cu andreas

Danke erstmal, das mit den manpages klappt :)

Das Problem mit den Icons besteht aber noch, da ich es irgendwie nicht
hinbekomme das die Icons in das *.deb so reingepackt werden das sie mit
dpkg mitinstalliert werden. Hat jemand einen Tip?

gernot


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Debian Pakete: Manpage und Menuicons

2002-11-13 Diskussionsfäden Michael Hummel
On 13 Nov 2002, G. Galli wrote:

On Mon, 2002-11-11 at 23:18, Andreas Metzler wrote:
 
  Zweitens wollte ich gern meinem Programm im Debian Menu ein Icon
  verpassen. Wie kann man das machen?
 
 menufile(5)
cu andreas
 
 Danke erstmal, das mit den manpages klappt :)
 
 Das Problem mit den Icons besteht aber noch, da ich es irgendwie
 nicht hinbekomme das die Icons in das *.deb so reingepackt werden
 das sie mit dpkg mitinstalliert werden. Hat jemand einen Tip?


Also das Problem steckt offensichtlich im irgendwie ;-)

Dazu braucht man keine Magie; einfach in die Pakethierarchie
installieren. Wohin? Dafür gibt es die policy oder FHS.

Um zu sehen, wie das Packen ohne debhelper auch funktioniert, kann
ich die Seite von Manoj empfehlen. Gibt zumindest mal eine andere
Perspektive.

http://people.debian.org/~srivasta/rules/

best packaging practices:

http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html

FHS

http://www.pathname.com/fhs/

menu-policy

http://www.debian.org/doc/packaging-manuals/menu-policy/  

 
 gernot

HTH,

MH

-- 
/\ ASCII Ribbon Campaign
\ / No proprietary formats in attachments without request
 X  i.e. *NO* WORD, POWERPOINT or EXCEL documents
/ \ Respect Open Standards



msg24963/pgp0.pgp
Description: PGP signature


Debian Pakete: Manpage und Menuicons

2002-11-11 Diskussionsfäden G.Galli
Moinmoin,

ich hab mich gerade ein wenig mit dem selber erstellen von Debian
Paketen beschaeftigt. Zwei Probleme sind nun bei mir aufgetreten, bei
denen mir der Debian New Maintainers Guide nicht weiterhilft:
Zum einen tritt bei mir ein Problem mit den Manpages auf: die
vorgegebene manpage.ex habe ich umbenannt in paketname.1 - meiner
Meinung muesste das reichen um eine Manpage mit dem entsprechenden Namen
(aber ohne sinnvollen Inhalt) mit in das Paket einzubauen - leider
passiert das aber nicht. Weiss jemand was man noch beachten muss?

Zweitens wollte ich gern meinem Programm im Debian Menu ein Icon
verpassen. Wie kann man das machen?


Gernot




-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Debian Pakete: Manpage und Menuicons

2002-11-11 Diskussionsfäden Andreas Metzler
G.Galli [EMAIL PROTECTED] wrote:
 ich hab mich gerade ein wenig mit dem selber erstellen von Debian
 Paketen beschaeftigt. Zwei Probleme sind nun bei mir aufgetreten, bei
 denen mir der Debian New Maintainers Guide nicht weiterhilft:
 Zum einen tritt bei mir ein Problem mit den Manpages auf: die
 vorgegebene manpage.ex habe ich umbenannt in paketname.1 - meiner
 Meinung muesste das reichen um eine Manpage mit dem entsprechenden Namen
 (aber ohne sinnvollen Inhalt) mit in das Paket einzubauen - leider
 passiert das aber nicht. Weiss jemand was man noch beachten muss?

Du musst sie installieren. Entweder in debian/rules direkt mit install
an den richtigen Ort kopieren oder z.B dh_installman verwenden.

 Zweitens wollte ich gern meinem Programm im Debian Menu ein Icon
 verpassen. Wie kann man das machen?

menufile(5)
   cu andreas


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)




Re: Debian Pakete: Manpage und Menuicons

2002-11-11 Diskussionsfäden Andreas Pakulat
On 11.Nov 2002 - 22:04:24, G.Galli wrote:
 Moinmoin,
 
 ich hab mich gerade ein wenig mit dem selber erstellen von Debian
 Paketen beschaeftigt. Zwei Probleme sind nun bei mir aufgetreten, bei
 denen mir der Debian New Maintainers Guide nicht weiterhilft:
 Zum einen tritt bei mir ein Problem mit den Manpages auf: die
 vorgegebene manpage.ex habe ich umbenannt in paketname.1 - meiner
 Meinung muesste das reichen um eine Manpage mit dem entsprechenden Namen
 (aber ohne sinnvollen Inhalt) mit in das Paket einzubauen - leider
 passiert das aber nicht. Weiss jemand was man noch beachten muss?

Da kann ich dir leider auch nicht helfen.

 Zweitens wollte ich gern meinem Programm im Debian Menu ein Icon
 verpassen. Wie kann man das machen?

Du meinst doch sicher nur einen eigenen Eintrag oder ? Denn Richtige
Icons können damit nicht hinterlegt werden.

Zum Eintragen in das Debianmenu muss ich dich leider auf das Paket menu
und dessen manpage verweisen. Im wesentlichen musst du einen passenden
Eintrag unter /usr/lib/menu ablegen und dann update-menus aufrufen
(all das im postinst, wenn ich mich nicht irre).

Andreas

-- 
Leichter heiratet ein Mann eine Frau aus niederem Stande hinauf als
eine aus höherem herab; die Hof-(Stadt-)kunst ist bald gelernt, aber
nicht so die Küchen- und Haushaltungskunst, sogar bei der Lehre des
Vaters.
-- Jean Paul



msg24734/pgp0.pgp
Description: PGP signature