~verterok/account-polld/handle-account-created

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Guillermo Gonzalez
  • Date: 2014-08-12 17:59:40 UTC
  • mfrom: (44.2.12 account-polld)
  • Revision ID: guillermo.gonzalez@canonical.com-20140812175940-ftxrq52fn4kafy1m
merge with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
export DH_GOPKG := launchpad.net/account-polld
6
6
export DH_GOLANG_INSTALL_ALL := 1
7
7
 
8
 
DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
9
 
 
10
8
%:
11
9
        dh $@ \
12
10
                --buildsystem=golang \
16
14
 
17
15
override_dh_auto_install:
18
16
        dh_auto_install -O--buildsystem=golang
19
 
        mkdir -p ${CURDIR}/debian/account-polld/usr/lib/account-polld
20
 
        mv \
21
 
                ${CURDIR}/debian/account-polld/usr/bin/account-polld \
22
 
                ${CURDIR}/debian/account-polld/usr/lib/account-polld
23
17
        rm \
24
18
                ${CURDIR}/debian/account-polld/usr/bin/account-watcher-test
25
19
        # all our libs are private
26
20
        rm -r \
27
21
                ${CURDIR}/debian/account-polld/usr/share/gocode
28
 
        rmdir \
29
 
                ${CURDIR}/debian/account-polld/usr/bin
30
22
        # setup online accounts service files
31
23
        mkdir -p \
32
24
                ${CURDIR}/debian/account-polld/usr/share/accounts/applications \
41
33
                ${CURDIR}/debian/account-polld/usr/share/accounts/service_types/
42
34
        cp ${CURDIR}/data/account-polld.desktop \
43
35
                ${CURDIR}/debian/account-polld/usr/share/applications/
 
36
        # translations
 
37
        appname=account-polld; \
 
38
        for pofile in po/*.po; do \
 
39
                pofilename="$${pofile##*/}"; \
 
40
                langcode="$${pofilename%.*}"; \
 
41
                localedir="debian/$$appname/usr/share/locale/$$langcode/LC_MESSAGES"; \
 
42
                mkdir -p $$localedir; \
 
43
                mofile="$$localedir/$$appname.mo"; \
 
44
                msgfmt -o $$mofile $$pofile; \
 
45
        done
44
46
 
45
47
override_dh_strip:
46
 
        echo "Skipping strip"
 
48
        echo "Skipping strip (LP: #1318027)"