[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Yammi-0.7 will kein Debian-Package werden



On Sat, 11 Jan 2003 14:55:07 +0100
Frank Barknecht <barknech@ph-cip.Uni-Koeln.DE> wrote:

> Hi,
> Mario Mueller hat gesagt: // Mario Mueller wrote:
> 
> Schau doch mal in debian/rules, was genau dein install-Target macht.
> Es gib da unterschiedliche Versionen. Vebreitet ist diese:
> 
> install: (...)
>         # Add here commands to install the package into debian/tmp.
>         $(MAKE) install DESTDIR=`pwd`/../debian/tmp
> 
> Dann gibt es auch Varianten, bei denen die Variable "prefix" gesetzt
> wird: 
> 
> 	$(MAKE) install prefix=$(CURDIR)/debian/iiwusynth/usr
> 
> Womöglich gibt es noch mehr, so genau kenne ich das auch nicht.
> Jedenfalls muss das Installations-Verzeichnis irgendwo angepasst
> werden. 
> 
> Das DESTDIR solltest du in debian/rules setzen, wg. `pwd`.
> 
> ciao
> -- 
>  Frank Barknecht                               _ ______footils.org__

Hallo,

diese Variable "prefix" war richtig gesetzt, sonst wäre das eigentliche Binary yammi nicht nach /home/mm/yamm/yammi-0.7/debian/yammi/usr/bin (mein Quellverzeichnis hieß /home/mm/yamm/yammi-0.7) installiert worden. Hier ging es um die Extra-Anweisung mkinstalldirs, die aus dem Verzeichnis /home/mm/yamm/yammi-0.7/admin angefordert wurde. Dies scheint so eine Eigenart des Programmierers zu sein.
Egal, ich habe es nun geschafft, ein deb zu bauen, und zur "allgemeinen Bewunderung" nach http://home.arcor.de/mmuellerss/debian/ kopiert.
Des Rätsels Lösung erscheint mir zwar etwas unorthodox, aber es führte zum Erfolg: ich änderte rigoros alle Angaben in den Makefile.*-Dateien von
	$(DESTDIR)/usr/bin/yammiGrabAndEncode
nach 
	/home/mm/yamm/yammi-0.7/debian/yammi/usr/bin/yammiGrabAndEncode
und probierte es wieder.

Vielen Dank für Deine (Eure, auch @Marc) Mühe.
-- 
mmuellerss               \\://               mmuellerss@gmx.de
Mario Mueller            (o -)          http://forum.winner.de
Barbarastrasse 6   ---ooO-(_)-Ooo---     tel 01212 / 511568109
99752 Bleicherode                    Sylpheed-Claws auf Debian



Reply to: