From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans-Christian Egtvedt Date: Thu, 24 Apr 2008 15:18:33 +0200 Subject: [Buildroot] svn commit: trunk/buildroot/package/expat In-Reply-To: <20080424131530.9388D3C832@busybox.net> References: <20080424131530.9388D3C832@busybox.net> Message-ID: <1209043113.31234.2.camel@localhost> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net On Thu, 2008-04-24 at 06:15 -0700, ninevoltz at uclibc.org wrote: > Author: ninevoltz > Date: 2008-04-24 06:15:30 -0700 (Thu, 24 Apr 2008) > New Revision: 21832 > > Log: > more options for expat, move install to /usr > >From what I can see, that was the default before this patch. > Modified: > trunk/buildroot/package/expat/expat.mk > > > Changeset: > Modified: trunk/buildroot/package/expat/expat.mk > =================================================================== > --- trunk/buildroot/package/expat/expat.mk 2008-04-24 13:14:25 UTC (rev 21831) > +++ trunk/buildroot/package/expat/expat.mk 2008-04-24 13:15:30 UTC (rev 21832) > @@ -35,8 +35,16 @@ > --build=$(GNU_HOST_NAME) \ > --prefix=/usr \ > --exec-prefix=/usr \ > + --bindir=/bin \ > + --sbindir=/sbin \ > + --libdir=/lib \ > + --libexecdir=/lib \ > --sysconfdir=/etc \ > + --datadir=/share \ > --localstatedir=/var \ > + --includedir=/include \ > + --mandir=/man \ > + --infodir=/info \ These +'s seems very wrong, the --prefix should take care of that. > --enable-shared \ > ) > touch $@ > @@ -46,7 +54,7 @@ > touch -c $@ > > $(STAGING_DIR)/$(EXPAT_TARGET_BINARY): $(EXPAT_DIR)/$(EXPAT_BINARY) > - $(MAKE) DESTDIR=$(STAGING_DIR) -C $(EXPAT_DIR) install > + $(MAKE) DESTDIR=$(STAGING_DIR)/usr -C $(EXPAT_DIR) install This is due to you override the prefix during configure. Did the ./configure --prefix stuff not work? I usually only specify --prefix=/usr, --sysconfdir=/etc and -localstatedir=/var. then do make DESTDIR=$(STAGING_DIR) install. > $(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \ > $(STAGING_DIR)/usr/lib/libexpat.la > touch -c $@ -- With kind regards, Hans-Christian Egtvedt, Applications Engineer