]> git.sesse.net Git - vlc/blob - debian/rules
. removed the sdlvlc alias
[vlc] / debian / rules
1 #!/usr/bin/make -f
2 # debian/rules for the VideoLAN Client - uses debhelper.
3 # based on Joey Hess's one.
4
5 # Uncomment this to turn on verbose mode.
6 #export DH_VERBOSE=1
7
8 # This is the debhelper compatability version to use.
9 export DH_COMPAT=1
10
11 build: build-stamp
12 build-stamp:
13         dh_testdir
14
15         ./configure --prefix=/usr \
16                 --mandir=\$${prefix}/share/man \
17                 --infodir=\$${prefix}/share/info \
18                 --enable-mmx --enable-gnome --enable-fb \
19                 --enable-ggi --enable-esd --enable-glide \
20                 --enable-sdl
21         $(MAKE)
22
23         touch build-stamp
24
25 clean:
26         dh_testdir
27         dh_testroot
28         rm -f build-stamp
29
30         -$(MAKE) distclean
31
32         dh_clean
33
34 install: build
35         dh_testdir
36         dh_testroot
37         dh_clean -k
38         dh_installdirs
39
40         $(MAKE) install prefix=`pwd`/debian/tmp/usr
41
42         # make symlinks for packages
43         for alias in ggi gnome fb glide esd sdl ; do \
44                 ln -s vlc debian/tmp/usr/share/doc/vlc-$$alias ; done
45         ln -s vlc.1.gz debian/tmp/usr/share/man/man1/fbvlc.1.gz
46         ln -s vlc.1.gz debian/tmp/usr/share/man/man1/gvlc.1.gz
47
48         dh_movefiles
49
50 # Build architecture-independent files here.
51 binary-indep: build install
52 # We have nothing to do by default.
53
54 # Build architecture-dependent files here.
55 binary-arch: build install
56 #       dh_testversion
57         dh_testdir
58         dh_testroot
59 #       dh_installdebconf       
60         dh_installdocs
61         dh_installexamples
62         dh_installmenu
63 #       dh_installemacsen
64 #       dh_installpam
65 #       dh_installinit
66         dh_installcron
67         dh_installmanpages -Nvlc-gnome -Nvlc-fb -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-sdl
68         dh_installinfo
69 #       dh_undocumented
70         dh_installchangelogs -Nvlc-gnome -Nvlc-fb -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-sdl
71         dh_link
72         dh_strip
73         dh_compress
74         dh_fixperms
75         # You may want to make some executables suid here.
76         dh_suidregister
77 #       dh_makeshlibs
78         dh_installdeb
79 #       dh_perl
80         dh_shlibdeps -Nvlc-glide
81         dh_gencontrol
82         dh_md5sums
83         dh_builddeb
84
85 binary: binary-indep binary-arch
86 .PHONY: build clean binary-indep binary-arch binary install