1 # $NetBSD: Makefile,v 1.5 2010/01/10 07:58:05 obache Exp $
4 DISTNAME= acpica-unix-${ACPICA_UTILS_VERSION}
5 PKGNAME= acpica-utils-${ACPICA_UTILS_VERSION}
8 MASTER_SITES= http://www.acpica.org/download/
10 MAINTAINER= pkgsrc-users@NetBSD.org
11 HOMEPAGE= http://www.acpica.org/
12 COMMENT= Intel ACPI CA Unix utilities
14 ACPICA_UTILS_VERSION= 20090625
16 PKG_INSTALLATION_TYPES= overwrite pkgviews
17 PKG_DESTDIR_SUPPORT= user-destdir
19 INSTALLATION_DIRS= bin share/doc/acpica-utils
21 USE_TOOLS+= bison flex gm4 gmake
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.
30 # Don't have sem_timedwait()
31 CFLAGS.NetBSD+= -DACPI_USE_ALTERNATE_TIMEOUT
32 CFLAGS.DragonFly+= -DACPI_USE_ALTERNATE_TIMEOUT
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}
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
56 .include "../../mk/bsd.pkg.mk"