[nut-Bugs][304156] scripts/hal: need install rule in Makefile.am

nut-bugs at alioth.debian.org nut-bugs at alioth.debian.org
Fri Jul 6 09:30:44 UTC 2007


Bugs item #304156, was opened at 19/03/2007 16:19
Status: Open
Priority: 3
Submitted By: Charles Lepple (clepple-guest)
Assigned to: Charles Lepple (clepple-guest)
Summary: scripts/hal: need install rule in Makefile.am 
Category: None
Group: None
Resolution: None


Initial Comment:
the scripts/hal directory doesn't get copied into the 'make dist' tarball, so it needs a Makefile.am. At the moment (r877) you can build .debs fron SVN, but not from an autogenerated tarball.

Eventually, scripts/hal needs to be copied into a destination directory on 'make install' (when HAL is enabled).

----------------------------------------------------------------------

>Comment By: Arnaud Quette (aquette)
Date: 06/07/2007 11:30

Message:
this assertion is still true for 2.2.0.
as per the discussion with David Zeuthen (HAL lead), the fdi file is to be installed in $datadir/hal/fdi/information/20thirdparty

with $datadir=/usr/share (true on Debian, RedHat, SuSE)
The problem is that nut (generally) defines $datadir=/usr/share/nut (Debian, RedHat, ...)

The solution would be either:
- to autodetect this path (well simply test the above one) when configured --with-hal
- to bug HAL guys for adding a datadir variable (or fdidir or ...) in their pkgconfig file

Note that the same problem goes for NUT HAL addons, which should be installed in $libdir/hal. Currently, these are moved manually by the packagers.

For more info:
http://lists.freedesktop.org/archives/hal/2007-April/008030.html

----------------------------------------------------------------------

Comment By: Charles Lepple (clepple-guest)
Date: 20/03/2007 01:34

Message:
The .debs build again.

Now we need a "make install" rule.

----------------------------------------------------------------------

Comment By: Charles Lepple (clepple-guest)
Date: 19/03/2007 17:15

Message:
oops, didn't mean to assign this to Arnaud. I'll work on this.

----------------------------------------------------------------------

You can respond by visiting: 
http://alioth.debian.org/tracker/?func=detail&atid=411542&aid=304156&group_id=30602



More information about the NUT-tracker mailing list