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

Re: automake und debianpaket



On Tue, Dec 10, 2002 at 03:08:24PM +0100, Malte Thoma wrote:
> 
> Adrian Bunk wrote:
> >On Tue, Dec 10, 2002 at 02:39:46PM +0100, Malte Thoma wrote:
> >
> >
> >>Hallo,
> >
> >
> >Hallo Malte,
> >
> >
> >>WIe kann ich in einem Makefile.am den späteren Installationspfad vom
> >>defaultwert /usr/local/bin auf /usr/bin umstellen?
> >
> >
> >im Makefile.am gar nicht, wenn dann kannst du in configure.in bzw. 
> >configure.ac AC_PREFIX_DEFAULT setzen.
> >
> >Falls du das fuer die Installation eines Debian-Pakets machen moechtest 
> >ist das der _falsche_ Weg, richtig ist configure mit --prefix=/usr 
> >aufzurufen.
> 
> Das müßte dann ja VOR dem 'dpkg-buildpackage  -rfakeroot' erfolgen.
> 
> So ganz klar ist mit die Reinfolge jetzt immer noch nicht:
> 
> 1. 'saubere Quellen' -> 'pkg-buildpackage  -rfakeroot' -> 
> heatload_0.3.orig.tar.gz
> 
> 2. debian-Verzichnis in die Quellen kopieren
> 
> 3. autogen.sh --prefix=/usr
> 
> 4. Nochmal 'pkg-buildpackage  -rfakeroot'
> 
> 
> Ist das so richtig?

Nein!

Als Anfaenger verwendest du am Besten dh_make und gehst wie im Debian 
New Maintainers' Guide [1] ausfuehrlich beschrieben vor. Damit werden so 
Dinge wie der Prefix automatisch gemacht.

Im Normalfall solltest du es auch erst einmal nicht noetig haben 
autumake/autoconf/autogen.sh aufzurufen, schau dir an was dh_make dir in 
debian/rules erzeugt.

> Gruß,
> 
> Malte

Gruss
Adrian

[1] http://www.debian.org/doc/maint-guide/

-- 

       "Is there not promise of rain?" Ling Tan asked suddenly out
        of the darkness. There had been need of rain for many days.
       "Only a promise," Lao Er said.
                                       Pearl S. Buck - Dragon Seed



Reply to: