~ubuntu-branches/debian/stretch/screen/stretch

« back to all changes in this revision

Viewing changes to doc/Makefile

  • Committer: Package Import Robot
  • Author(s): Axel Beckert
  • Date: 2015-06-17 21:57:18 UTC
  • mfrom: (7.1.5 experimental)
  • Revision ID: package-import@ubuntu.com-20150617215718-mmj4dpghyl5a0ipy
Tags: 4.3.0-2
* Upload to unstable again.
* Re-add debian/dirs with /etc/tmpfiles.d/ and add a comment why screen
  ships an empty directory.
  + Fixes regression introduced in 4.2.1-4: If systemd is not installed
    and screen is either setuid or neither setuid nor setgid,
    /var/lib/dpkg/info/screen.postinst bailed out with "16:
    /var/lib/dpkg/info/screen.postinst: cannot create
    /etc/tmpfiles.d/screen-cleanup.conf: Directory nonexistent".
  + See comment in debian/dirs for more detailed reasoning.
* No more ship /lib/systemd/system/screen-cleanup.service in the package
  but link it to /dev/null in postinst and remove the link again in
  postrm. (LP: #1462692)
* Add fixed bugs reported in Ubuntu to previous changelog entry.
* Apply wrap-and-sort.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for Screen documentation
2
 
 
3
 
srcdir = .
4
 
 
5
 
 
6
 
DESTDIR = 
7
 
 
8
 
prefix = /usr
9
 
datarootdir = ${prefix}/share
10
 
mandir = /usr/share/man
11
 
infodir = /usr/share/info
12
 
 
13
 
INSTALL = /usr/bin/install -c
14
 
INSTALL_DATA = ${INSTALL} -m 644
15
 
MAKEINFO = makeinfo
16
 
TEXI2DVI = texi2dvi
17
 
TEXI2PDF = texi2pdf
18
 
 
19
 
SHELL = /bin/sh
20
 
 
21
 
all: screen.info
22
 
 
23
 
dvi screen.dvi: screen.texinfo mostlyclean
24
 
        $(TEXI2DVI) $(srcdir)/screen.texinfo
25
 
 
26
 
pdf screen.pdf: screen.texinfo mostlyclean
27
 
        $(TEXI2PDF) $(srcdir)/screen.texinfo
28
 
 
29
 
info screen.info: screen.texinfo
30
 
        @rm -f screen.info*
31
 
        $(MAKEINFO) $(srcdir)/screen.texinfo -o screen.info
32
 
 
33
 
install: installdirs
34
 
        $(INSTALL_DATA) $(srcdir)/screen.1 $(DESTDIR)$(mandir)/man1/screen.1
35
 
        -$(MAKE) screen.info
36
 
        -if test -f screen.info; then d=.; else d=$(srcdir); fi; \
37
 
        if test -f $$d/screen.info; then \
38
 
        for f in $$d/screen.info*; do $(INSTALL_DATA) $$f $(DESTDIR)$(infodir);done; \
39
 
        if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
40
 
          install-info --info-dir=$(DESTDIR)$(infodir) $$d/screen.info; \
41
 
        else true; fi; \
42
 
        fi
43
 
 
44
 
uninstall:
45
 
        rm -f $(DESTDIR)$(mandir)/man1/screen.1
46
 
        rm -f $(DESTDIR)$(infodir)/screen.info*
47
 
 
48
 
installdirs:
49
 
        $(srcdir)/../etc/mkinstalldirs $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(infodir)
50
 
 
51
 
mostlyclean:
52
 
        -rm -f *.cp *.cps *.fn *.fns *.ky *.kys *.pg *.tp *.vr
53
 
        -rm -f *.log *.aux *.toc *~
54
 
 
55
 
clean distclean clobber: mostlyclean
56
 
        -rm -f *.dvi
57
 
 
58
 
realclean: clean
59
 
        -rm -f *.info*
60
 
 
61
 
check installcheck:
62