Codebase list sugar-log-activity / 88b33e7
Modernize cdbs: Do copyright-check in maintainer script (not during build). Jonas Smedegaard 6 years ago
2 changed file(s) with 27 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
0 #!/bin/sh
1 # Copyright © 2016-2017 Jonas Smedegaard <dr@jones.dk>
2 # Description: helper script to update copyright_hints
3 #
4 # This program is free software; you can redistribute it and/or modify
5 # it under the terms of the GNU General Public License as published by
6 # the Free Software Foundation; either version 3, or (at your option)
7 # any later version.
8 #
9 # This program is distributed in the hope that it will be useful, but
10 # WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 # General Public License for more details.
13 #
14 # You should have received a copy of the GNU General Public License
15 # along with this program. If not, see <http://www.gnu.org/licenses/>.
16
17 set -eu
18
19 # extract metadata from graphics files before copyright check
20 export DEB_COPYRIGHT_EXTRACT_EXTS="png"
21
22 make -f /usr/share/cdbs/1/rules/utils.mk pre-build || true
23 make -f /usr/share/cdbs/1/rules/utils.mk clean DEB_COPYRIGHT_CHECK_STRICT=1
24
25 # unconditionally merge changes - safe to do with git-tracked package
26 [ ! -f debian/copyright_newhints ] || mv -f debian/copyright_newhints debian/copyright_hints
1515 # You should have received a copy of the GNU General Public License
1616 # along with this program. If not, see <http://www.gnu.org/licenses/>.
1717
18 include /usr/share/cdbs/1/rules/utils.mk
1918 include /usr/share/cdbs/1/class/python-sugar.mk
2019 include /usr/share/cdbs/1/rules/debhelper.mk
2120