File: rules

package info (click to toggle)
markdown 1.0.2~b8-7
  • links: PTS
  • area: main
  • in suites: experimental
  • size: 84 kB
  • sloc: perl: 913; makefile: 35
file content (48 lines) | stat: -rwxr-xr-x 1,421 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#!/usr/bin/make -f

binary: binary-indep

binary-arch:

binary-indep:
	install -d debian/tmp/usr/bin debian/tmp/usr/share/perl5/Text
	install Markdown.pl debian/tmp/usr/bin/markdown
	ln -sf ../../../bin/markdown \
	   debian/tmp/usr/share/perl5/Text/Markdown.pm

	install -d debian/tmp/usr/share/man/man1
	install -d debian/tmp/usr/share/man/man3
	install -m 644 markdown.1 debian/tmp/usr/share/man/man1/markdown.1
	gzip -9n debian/tmp/usr/share/man/man1/markdown.1
	ln -sf ../man1/markdown.1.gz \
		debian/tmp/usr/share/man/man3/Markdown.3.gz

	install -d debian/tmp/usr/share/doc/markdown
	install -m 644 ChangeLog debian/tmp/usr/share/doc/markdown/changelog
	gzip -9n debian/tmp/usr/share/doc/markdown/changelog
	install -m 644 Markdown\ Readme.text \
		debian/tmp/usr/share/doc/markdown/README
	install -m 644 debian/changelog \
		debian/tmp/usr/share/doc/markdown/changelog.Debian
	gzip -9n debian/tmp/usr/share/doc/markdown/changelog.Debian
	install -m 644 debian/copyright \
		debian/tmp/usr/share/doc/markdown/copyright
	install -m 644 debian/syntax debian/tmp/usr/share/doc/markdown

	install -d debian/tmp/DEBIAN
	dpkg-gencontrol -isp
	dpkg-deb --build debian/tmp ..

build: build-indep

build-arch:

build-indep: markdown.1

clean:
	rm -fr debian/files debian/tmp markdown.1

markdown.1: Markdown.pl
	pod2man Markdown.pl > markdown.1

.PHONY: binary binary-arch binary-indep build build-arch build-indep clean