6961aed640
Source obtained from http://sourceforge.net/projects/wmacpi/files/. 2003 November 23 1.99 Finally claimed the wmacpi name as my own . . . Renamed wmacpi-ng and acpi-ng, renamed the header files, fixed up the makefile. For the Debian package, also made compilation of the command line tool optional, defaulting to not building it. This is because after the renaming, my acpi clashes with the acpi package that's already in Debian. The command line functionality is now accessible via the -w option to wmacpi. This is wmacpi 1.99, so that I can have a release packaged and in Debian before going to 2.0, so that any bugs that are left can be found by all the extra users.
91 lines
1.9 KiB
Makefile
Executable file
91 lines
1.9 KiB
Makefile
Executable file
#!/usr/bin/make -f
|
|
# Sample debian/rules that uses debhelper.
|
|
# GNU copyright 1997 to 1999 by Joey Hess.
|
|
|
|
# Uncomment this to turn on verbose mode.
|
|
#export DH_VERBOSE=1
|
|
|
|
INSTALLDIR=$(CURDIR)/debian/wmacpi
|
|
|
|
# These are used for cross-compiling and for saving the configure script
|
|
# # from having to guess our platform (since we know it already)
|
|
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|
|
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
|
|
|
|
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
|
CFLAGS = "-Wall -g -O0"
|
|
else
|
|
CFLAGS = "-Wall -g -O2"
|
|
endif
|
|
|
|
configure: configure-stamp
|
|
configure-stamp:
|
|
dh_testdir
|
|
|
|
touch configure-stamp
|
|
|
|
build: configure-stamp build-stamp
|
|
build-stamp:
|
|
dh_testdir
|
|
|
|
# Add here commands to compile the package.
|
|
$(MAKE)
|
|
|
|
touch build-stamp
|
|
|
|
clean:
|
|
dh_testdir
|
|
dh_testroot
|
|
rm -f build-stamp configure-stamp
|
|
|
|
# Add here commands to clean up after the build process.
|
|
-$(MAKE) clean-all
|
|
|
|
dh_clean
|
|
|
|
install: build
|
|
dh_testdir
|
|
dh_testroot
|
|
dh_clean -k
|
|
dh_installdirs
|
|
|
|
# Add here commands to install the package into debian/wmacpi.
|
|
install -o root -g root -m 755 wmacpi $(INSTALLDIR)/usr/bin/
|
|
# install -o root -g root -m 755 acpi-ng $(INSTALLDIR)/usr/bin/
|
|
|
|
|
|
# Build architecture-independent files here.
|
|
binary-indep: build install
|
|
# We have nothing to do by default.
|
|
|
|
# Build architecture-dependent files here.
|
|
binary-arch: build install
|
|
dh_testdir
|
|
dh_testroot
|
|
# dh_installdebconf
|
|
dh_installdocs
|
|
# dh_installexamples
|
|
dh_installmenu
|
|
# dh_installemacsen
|
|
# dh_installpam
|
|
# dh_installinit
|
|
# dh_installcron
|
|
dh_installman wmacpi.1 # acpi.1
|
|
# dh_installinfo
|
|
# dh_undocumented
|
|
dh_installchangelogs ChangeLog
|
|
dh_link
|
|
dh_strip
|
|
dh_compress
|
|
dh_fixperms
|
|
# dh_makeshlibs
|
|
dh_installdeb
|
|
# dh_perl
|
|
dh_shlibdeps
|
|
dh_gencontrol
|
|
dh_md5sums
|
|
dh_builddeb
|
|
|
|
binary: binary-indep binary-arch
|
|
.PHONY: build clean binary-indep binary-arch binary install configure
|