File: rules

package info (click to toggle)
denyhosts 2.6-1
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 440 kB
  • ctags: 420
  • sloc: python: 2,104; sh: 214; makefile: 18
file content (31 lines) | stat: -rwxr-xr-x 1,080 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/make -f
# -*- makefile -*-
# This file was originally written by Joey Hess and Craig Small.
#
# Customized for denyhosts by Marco Bertorello and Marco Nenciarini
#

DEB_PYTHON_SYSTEM = pycentral

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
include /usr/share/cdbs/1/rules/dpatch.mk

DEB_PYTHON_PRIVATE_MODULES_DIRS = /usr/share/denyhosts/DenyHosts
DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --force \
	--install-scripts=/usr/sbin \
	--install-purelib=/usr/share/denyhosts

DEB_DH_INSTALL_SOURCEDIR := $(DEB_DESTDIR)

DEB_INSTALL_DIRS_denyhosts := var/lib/denyhosts
DEB_INSTALL_MANPAGES_denyhosts := debian/denyhosts.8
DEB_INSTALL_DOCS_denyhosts := debian/FAQ.html
DEB_INSTALL_EXAMPLES_denyhosts := scripts plugins

DEB_COMPRESS_EXCLUDE := .py

install/denyhosts::
	mv $(DEB_DESTDIR)/usr/sbin/denyhosts.py $(DEB_DESTDIR)/usr/sbin/denyhosts
	mv $(DEB_DESTDIR)/usr/sbin/daemon-control-dist $(DEB_DESTDIR)/usr/share/denyhosts/denyhosts_ctl.py
	install -D -m 0644 denyhosts.cfg-dist $(DEB_DESTDIR)/etc/denyhosts.conf