File: rules

package info (click to toggle)
pyprotocols 1.0a0dev-5
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 588 kB
  • ctags: 864
  • sloc: python: 3,343; makefile: 9
file content (34 lines) | stat: -rwxr-xr-x 1,332 bytes parent folder | download
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
32
33
34
#! /usr/bin/make -f
#
# COPYRIGHT
#   Copyright (c) 2005 Bob Tanner <tanner@real-time.com>
#
# LICENSE
#   This program is free software; you can redistribute it and/or modify it
#   under the terms of the GNU General Public License as published by the Free
#   Software Foundation; either version 2, or (at your option) any later
#   version.
#
#   This program is distributed in the hope that it will be useful, but WITHOUT
#   ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
#   FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
#   more details.
#
#   You should have received a copy of the GNU General Public License along
#   with this program; if not, write to the Free Software Foundation, Inc., 59
#   Temple Place, Suite 330, Boston, MA 02111-1307 USA.
#

DEB_PYTHON_SYSTEM := pysupport

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

DEB_PYTHON_INSTALL_ARGS_ALL += --single-version-externally-managed
UPSTREAM_VERSION=$(shell echo ${DEB_UPSTREAM_VERSION} | sed s,dev,,g)

binary-post-install/python-protocols::
	EGGDIR=$$(find debian/python-protocols/ -name PyProtocols\*.egg-info | head -n 1); \
	mv $${EGGDIR} \
		debian/python-protocols/usr/share/python-support/python-protocols/PyProtocols-${UPSTREAM_VERSION}.egg-info