diff options
author | James Meyer <james.meyer@operamail.com> | 2008-11-08 17:08:28 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2008-11-08 17:08:28 (GMT) |
commit | c38715641e214272ad7dc6d495edd29940366e7f (patch) | |
tree | 9dcd507543e67458d98fa7462f62026041524047 /abs/core-testing/acpid/Makefile | |
parent | 3d91b06198a56b6579cb0bd77de65f5908571b87 (diff) | |
download | linhes_pkgbuild-c38715641e214272ad7dc6d495edd29940366e7f.zip linhes_pkgbuild-c38715641e214272ad7dc6d495edd29940366e7f.tar.gz linhes_pkgbuild-c38715641e214272ad7dc6d495edd29940366e7f.tar.bz2 |
packages that will be needed in the future.
This is the initial merge of packages from MythVantage that are not MythVantage specific.
Diffstat (limited to 'abs/core-testing/acpid/Makefile')
-rw-r--r-- | abs/core-testing/acpid/Makefile | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/abs/core-testing/acpid/Makefile b/abs/core-testing/acpid/Makefile new file mode 100644 index 0000000..a5fe385 --- /dev/null +++ b/abs/core-testing/acpid/Makefile @@ -0,0 +1,56 @@ +# Makefile for ACPI daemon + +# update these numbers for new releases +VERSION = 1.0.6 + +INSTPREFIX = +BINDIR = $(INSTPREFIX)/usr/bin +SBINDIR = $(INSTPREFIX)/usr/sbin +MAN8DIR = $(INSTPREFIX)/usr/share/man/man8 + +SBIN_PROGS = acpid +BIN_PROGS = acpi_listen +PROGS = $(SBIN_PROGS) $(BIN_PROGS) + +acpid_SRCS = acpid.c event.c ud_socket.c +acpid_OBJS = $(acpid_SRCS:.c=.o) + +acpi_listen_SRCS = acpi_listen.c ud_socket.c +acpi_listen_OBJS = $(acpi_listen_SRCS:.c=.o) + +MAN8 = acpid.8 acpi_listen.8 +MAN8GZ = $(MAN8:.8=.8.gz) + +CFLAGS = -Wall -Werror -g $(DEFS) -D_GNU_SOURCE +DEFS = -DVERSION="\"$(VERSION)\"" + +all: $(PROGS) + +acpid: $(acpid_OBJS) + +acpi_listen: $(acpi_listen_OBJS) + +man: $(MAN8) + for a in $^; do gzip -f -9 -c $$a > $$a.gz; done + +install: $(PROGS) man + mkdir -p $(SBINDIR) + mkdir -p $(BINDIR) + install -m 750 acpid $(SBINDIR) + install -m 755 acpi_listen $(BINDIR) + mkdir -p $(MAN8DIR) + install -m 644 $(MAN8GZ) $(MAN8DIR) + +DISTTMP=/tmp +dist: + rm -rf $(DISTTMP)/acpid-$(VERSION) + mkdir -p $(DISTTMP)/acpid-$(VERSION) + cp -a * $(DISTTMP)/acpid-$(VERSION) + find $(DISTTMP)/acpid-$(VERSION) -type d -name CVS | xargs rm -rf + make -C $(DISTTMP)/acpid-$(VERSION) clean + tar -C $(DISTTMP) -zcvf acpid-$(VERSION).tar.gz acpid-$(VERSION) + rm -rf $(DISTTMP)/acpid-$(VERSION) + +clean: + $(RM) $(PROGS) $(MAN8GZ) *.o + |