diff options
author | Modestas Vainius <modestas@vainius.eu> | 2009-05-27 14:20:26 +0300 |
---|---|---|
committer | Modestas Vainius <modestas@vainius.eu> | 2009-05-27 14:20:26 +0300 |
commit | b14d8d05ef135ef888fe2a6b44c2ae79adb1f0c5 (patch) | |
tree | 00f386eb34e726007c44cc721cec10d4024f6159 /qt-kde-team | |
parent | 10a42f24c56e82140aadf3671252a80d2fde2bd5 (diff) | |
download | pkg-kde-tools-b14d8d05ef135ef888fe2a6b44c2ae79adb1f0c5.tar.gz |
Add maintainer check to debian-qt-kde.mk to stop widespreading use of this snippet.master/0.4.8
Signed-off-by: Modestas Vainius <modestas@vainius.eu>
Diffstat (limited to 'qt-kde-team')
-rw-r--r-- | qt-kde-team/1/policy.mk | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/qt-kde-team/1/policy.mk b/qt-kde-team/1/policy.mk index 8aef5b8..2086de0 100644 --- a/qt-kde-team/1/policy.mk +++ b/qt-kde-team/1/policy.mk @@ -5,10 +5,21 @@ include /usr/share/cdbs/1/rules/buildvars.mk DEB_KDE_DISTRIBUTION := $(shell dpkg-parsechangelog | grep '^Distribution: ' | sed 's/^Distribution: \(.*\)/\1/g') DEB_KDE_MAJOR_VERSION := $(shell echo "$(DEB_UPSTREAM_VERSION)" | cut -d. -f1-2) +DEB_KDE_MAINTAINER_CHECK := $(shell grep -e '^Maintainer:.*<debian-qt-kde@lists\.debian\.org>[[:space:]]*$$' \ + -e '^XSBC-Original-Maintainer:.*<debian-qt-kde@lists\.debian\.org>[[:space:]]*$$' debian/control) # Distribution-specific policy file may not exist. It is fine ifeq (,$(filter $(DEB_KDE_DISTRIBUTION),$(DEB_KDE_DISABLE_POLICY_CHECK))) -include $(DEB_PKG_KDE_QT_KDE_TEAM)/policy/$(DEB_KDE_DISTRIBUTION).mk endif +# Reject packages not maintained by Debian Qt/KDE Maintainers +ifeq (,$(DEB_KDE_MAINTAINER_CHECK)) +$(info ### debian_qt_kde.mk can only be used with packages (originally) maintained by) +$(info ### Debian Qt/KDE Maintainers, please read /usr/share/pkg-kde-tools/qt-kde-team/README) +$(info ### for more details. Please read /usr/share/doc/pkg-kde-tools/README.Debian for more) +$(info ### information on how to use pkg-kde-tools with other KDE packages.) +$(error debian_qt_kde.mk usage denied by policy.) +endif + endif |