Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101908706
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-08 13:07:59

作者: DsylRDH  出自:
下面是一个 debian/rules 的例子,生成的debian包名字就可能叫itcc_0.8.1.svn468M_amd64.deb
 
#!/usr/bin/make -f

# to re-generate debian/control, invoke
# fakeroot debian/rules debian/control DEB_AUTO_UPDATE_DEBIAN_CONTROL:=yes
#
export DH_ALWAYS_EXCLUDE=.svn

DEB_PYTHON_SYSTEM = pycentral
VDEF := $(strip $(shell dpkg-parsechangelog | awk -F: ‘/^Version:/ {print $$NF}’))
VSVN := $(shell if which svnversion > /dev/null; then svnversion | sed s/^.*:// \
| sed s/^/.svn/ | sed s/.svnexported// ; fi)
DEB_DH_GENCONTROL_ARGS = -u-v$(VDEF)$(VSVN)

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
阅读(352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~