Merge from vendor branch TNF:
[pkgsrcv2.git] / sysutils / acpica-utils / Makefile
1 # $NetBSD: Makefile,v 1.5 2010/01/10 07:58:05 obache Exp $
2 #
3
4 DISTNAME=       acpica-unix-${ACPICA_UTILS_VERSION}
5 PKGNAME=        acpica-utils-${ACPICA_UTILS_VERSION}
6 PKGREVISION=    1
7 CATEGORIES=     devel
8 MASTER_SITES=   http://www.acpica.org/download/
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://www.acpica.org/
12 COMMENT=        Intel ACPI CA Unix utilities
13
14 ACPICA_UTILS_VERSION=   20090625
15
16 PKG_INSTALLATION_TYPES= overwrite pkgviews
17 PKG_DESTDIR_SUPPORT=    user-destdir
18
19 INSTALLATION_DIRS=      bin share/doc/acpica-utils
20
21 USE_TOOLS+=     bison flex gm4 gmake
22
23 LICENSE=        gnu-gpl-v2 # OR intel-acpica-license
24 # According to http://www.acpica.org/documentation/faq.php:
25 #   "Under what licensing is the ACPICA source released?
26 #      ACPICA can be licensed under the GNU General Public License or via a
27 #      separate license that may be more favorable to commercial OSVs. Please
28 #      see the source code license header for specifics.
29
30 # Don't have sem_timedwait()
31 CFLAGS.NetBSD+= -DACPI_USE_ALTERNATE_TIMEOUT
32 CFLAGS.DragonFly+=      -DACPI_USE_ALTERNATE_TIMEOUT
33
34 do-build:
35         cd ${WRKSRC}/tools/acpiexec && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
36         cp -f ${WRKSRC}/tools/acpiexec/acpiexec ${WRKSRC}
37         cd ${WRKSRC}/tools/acpiexec && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} clean
38         cd ${WRKSRC}/compiler && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
39         cd ${WRKSRC}/tools/acpisrc && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
40         cd ${WRKSRC}/tools/acpixtract && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM}
41
42 do-install:
43         ${INSTALL_PROGRAM} ${WRKSRC}/compiler/iasl \
44                 ${DESTDIR}${PREFIX}/bin/iasl
45         ln -s iasl ${DESTDIR}${PREFIX}/bin/acpi-iasl
46         ${INSTALL_PROGRAM} ${WRKSRC}/acpiexec ${DESTDIR}${PREFIX}/bin
47         ${INSTALL_PROGRAM} ${WRKSRC}/tools/acpixtract/acpixtract \
48                 ${DESTDIR}${PREFIX}/bin
49         ${INSTALL_PROGRAM} ${WRKSRC}/tools/acpisrc/acpisrc \
50                 ${DESTDIR}${PREFIX}/bin
51         ${INSTALL_DATA} ${WRKSRC}/README \
52                 ${DESTDIR}${PREFIX}/share/doc/acpica-utils
53         ${INSTALL_DATA} ${FILESDIR}/LICENSE \
54                 ${DESTDIR}${PREFIX}/share/doc/acpica-utils
55
56 .include "../../mk/bsd.pkg.mk"