diff options
author | Slávek Banko <slavek.banko@axis.cz> | 2013-06-19 23:12:31 +0200 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2013-06-19 23:12:31 +0200 |
commit | 4a73ac752c959865ba4ba2223a5fac24b144a461 (patch) | |
tree | 6486aa3350c9850082be0e716c002f5bc68183ee /ubuntu/maverick/metapackages/trinity-keyring/debian/rules | |
parent | 335ea31c7d5a2f5ff30ecf24a31dc74e67cbfd30 (diff) | |
download | tde-packaging-4a73ac752c959865ba4ba2223a5fac24b144a461.tar.gz tde-packaging-4a73ac752c959865ba4ba2223a5fac24b144a461.zip |
Add trinity-keyring metapackage on Debian and Ubuntu
Diffstat (limited to 'ubuntu/maverick/metapackages/trinity-keyring/debian/rules')
-rwxr-xr-x | ubuntu/maverick/metapackages/trinity-keyring/debian/rules | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/ubuntu/maverick/metapackages/trinity-keyring/debian/rules b/ubuntu/maverick/metapackages/trinity-keyring/debian/rules new file mode 100755 index 000000000..8695ad9dc --- /dev/null +++ b/ubuntu/maverick/metapackages/trinity-keyring/debian/rules @@ -0,0 +1,63 @@ +#!/usr/bin/make -f +# debian/rules file - for debian/keyring +# Based on sample debian/rules file - for GNU Hello (1.3). +# Copyright 1994,1995 by Ian Jackson. +# Copyright 1998-2003 James Troup +# I hereby give you perpetual unlimited permission to copy, +# modify and relicense this file, provided that you do not remove +# my name from the file itself. (I assert my moral right of +# paternity under the Copyright, Designs and Patents Act 1988.) +# This file may have to be extensively modified + +install_dir=install -d -m 755 +install_file=install -m 644 +install_script=install -m 755 +install_binary=install -m 755 -s + +VERSION := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) +DISTRIBUTION := $(shell dpkg-parsechangelog | grep ^Distribution: | cut -d' ' -f2) + +build: + +clean: + $(checkdir) + -rm -f foo foo.asc *.bak *~ */*~ debian/files* debian/*substvars + -rm -rf debian/tmp + +binary-indep: checkroot + $(checkdir) + -rm -rf debian/tmp + $(install_dir) debian/tmp/DEBIAN/ + $(install_script) debian/postinst debian/tmp/DEBIAN/ + $(install_script) debian/prerm debian/tmp/DEBIAN/ + + $(install_dir) debian/tmp/usr/share/keyrings/ + $(install_file) keyrings/trinity-keyring.gpg debian/tmp/usr/share/keyrings/ + $(install_dir) debian/tmp/etc/apt/sources.list.d/ + $(install_file) repositories/trinity.list debian/tmp/etc/apt/sources.list.d/ + sed -i 's|ubuntu [^ ]* main|ubuntu ${DISTRIBUTION} main|g' debian/tmp/etc/apt/sources.list.d/trinity.list + + $(install_dir) debian/tmp/usr/share/doc/trinity-keyring/ + $(install_file) debian/changelog debian/tmp/usr/share/doc/trinity-keyring/changelog + $(install_file) debian/copyright debian/tmp/usr/share/doc/trinity-keyring/ + + dpkg-gencontrol -ptrinity-keyring -isp + chown -R root.root debian/tmp + chmod -R go=rX debian/tmp + dpkg --build debian/tmp .. + +binary-arch: + +define checkdir + test -f keyrings/trinity-keyring.gpg +endef + +# Below here is fairly generic really + +binary: binary-indep binary-arch + +checkroot: + $(checkdir) + test root = "`whoami`" + +.PHONY: binary binary-arch binary-indep clean checkroot |