add missing files to debian/install

This commit is contained in:
Praveen Arimbrathodiyil 2016-02-13 19:11:17 +05:30
parent 2bb60520ca
commit 124022d62c
3 changed files with 9 additions and 0 deletions

2
debian/changelog vendored
View file

@ -2,6 +2,8 @@ gitlab (8.4.3+dfsg-4) UNRELEASED; urgency=medium
* Don't overwrite existing database (Closes: #814458)
* Write logs, pids and sockets to /var (Closes: #814476)
* Add more files to debian/install (Closes: #814503)
* Add a check in debian/rules for installing all files
-- Pirate Praveen <praveen@debian.org> Fri, 12 Feb 2016 15:08:08 +0530

3
debian/install vendored
View file

@ -21,8 +21,10 @@ doc usr/share/gitlab
docker usr/share/gitlab
doc_styleguide.md usr/share/gitlab
features usr/share/gitlab
fixtures usr/share/gitlab
Gemfile usr/share/gitlab
GITLAB_SHELL_VERSION usr/share/gitlab
GITLAB_WORKHORSE_VERSION usr/share/gitlab
lib usr/share/gitlab
log usr/share/gitlab
MAINTENANCE.md usr/share/gitlab
@ -32,6 +34,7 @@ public usr/share/gitlab
Rakefile usr/share/gitlab
README.md usr/share/gitlab
scripts usr/share/gitlab
shared usr/share/gitlab
spec usr/share/gitlab
tmp usr/share/gitlab
vendor usr/share/gitlab

4
debian/rules vendored
View file

@ -10,6 +10,10 @@ override_dh_install:
dh_systemd_enable gitlab-workhorse.service
dh_systemd_enable gitlab.target
dh_systemd_start gitlab.target
# Make sure we are installing all required files in debian/install
a=$(ls -1 | wc -l); b=$(cat debian/install |cut -d' ' -f1|grep -v\
debian |wc -l); if ! [ $(echo "$a" - "$b"|bc) -eq 5 ]; then \
echo "Install newly added files or adjust the count in debian/rules"; fi
override_dh_installinit:
dh_installinit --no-start