~ubuntu-branches/ubuntu/utopic/rxvt-unicode/utopic

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Package Import Robot
  • Author(s): Ryan Kavanagh, Ryan Kavanagh, James M Leddy
  • Date: 2013-12-21 16:17:07 UTC
  • mfrom: (1.1.24)
  • Revision ID: package-import@ubuntu.com-20131221161707-898w5z8uls5mr4jw
Tags: 9.19-1
[ Ryan Kavanagh ]
* Imported Upstream version 9.19 (Closes: #731334)
* Drop the following patches, applied upstream:
  + 13_section_mismatch.diff
  + 14_pod_errors.diff
  + 15_perl_518.diff
* Update standards version to 3.9.5
* Offer both 16x16 and 32x32 icons in menu (Closes: #723889)
* Allow urxvt and urxvtd to update utmp (Closes: #500230)
  + Override lintian warning setgid-binary for /usr/bin/urxvt and
    /usr/bin/urxvtd

[ James M Leddy ]
* Added .desktop files so that we work with window managers like Gnome and
  Unity (Closes: #724623)

Show diffs side-by-side

added added

removed removed

Lines of Context:
125
125
        dh_testdir
126
126
 
127
127
        mkdir -p tmp
128
 
        dh_installdirs -A usr/bin etc/X11/app-defaults usr/share/pixmaps
 
128
        dh_installdirs -A usr/bin etc/X11/app-defaults usr/share/pixmaps /usr/share/applications
129
129
 
130
130
        set -e; \
131
131
        for x in unicode unicode-256color unicode-lite; do \
147
147
                ln -sf urxvt.1.gz $$y/usr/share/man/man1/rxvt-unicode.1.gz; \
148
148
                chrpath -d $$y/usr/bin/*; \
149
149
                install -m644 debian/*.xpm $$y/usr/share/pixmaps; \
 
150
                install -m644 debian/*.desktop $$y/usr/share/applications; \
150
151
                install -m755 debian/urxvtcd $$y/usr/bin; \
151
152
                install -m644 debian/urxvtcd.1 $$y/usr/share/man/man1; \
152
153
                gzip -9 $$y/usr/share/man/man1/urxvtcd.1; \
156
157
 
157
158
        # Don't install empty directories
158
159
        rmdir debian/rxvt-unicode-ml/usr/bin
 
160
        rmdir debian/rxvt-unicode-ml/usr/share/applications
159
161
        rmdir debian/rxvt-unicode-ml/usr/share/pixmaps
160
162
        rm -fr debian/rxvt-unicode-ml/etc/
161
163
 
247
249
        dh_strip
248
250
        dh_compress
249
251
        dh_fixperms
 
252
        for x in unicode unicode-256color unicode-lite; do \
 
253
            y=$(CURDIR)/debian/rxvt-$$x ;\
 
254
            chgrp utmp $$y/usr/bin/urxvt $$y/usr/bin/urxvtd;\
 
255
            chmod g+s $$y/usr/bin/urxvt $$y/usr/bin/urxvtd;\
 
256
        done
250
257
#       dh_perl
251
258
#       dh_python
252
259
#       dh_makeshlibs