7
7
DATA_PATH=$(PREFIX)/share/smplayer
8
8
DOC_PATH=$(PREFIX)/share/doc/packages/smplayer
9
9
TRANSLATION_PATH=$(PREFIX)/share/smplayer/translations
10
CONF_PATH=$(CONF_PREFIX)/etc/smplayer
11
10
THEMES_PATH=$(PREFIX)/share/smplayer/themes
12
11
SHORTCUTS_PATH=$(PREFIX)/share/smplayer/shortcuts
24
DEFS=DATA_PATH=\\\"$(DATA_PATH)\\\" CONF_PATH=\\\"$(CONF_PATH)\\\" \
23
DEFS=DATA_PATH=\\\"$(DATA_PATH)\\\" \
25
24
TRANSLATION_PATH=\\\"$(TRANSLATION_PATH)\\\" \
26
25
DOC_PATH=\\\"$(DOC_PATH)\\\" THEMES_PATH=\\\"$(THEMES_PATH)\\\" \
27
26
SHORTCUTS_PATH=\\\"$(SHORTCUTS_PATH)\\\"
44
smplayer: src/smplayer
45
cd src && $(LRELEASE) smplayer.pro
44
48
./get_svn_revision.sh
45
cd src && $(QMAKE) $(QMAKE_OPTS) && $(DEFS) make
46
cd src && $(LRELEASE) smplayer.pro
49
+cd src && $(QMAKE) $(QMAKE_OPTS) && $(DEFS) make
52
cd src && make distclean
51
53
-rm src/translations/smplayer_*.qm
53
# cd getrev && $(QMAKE) && make clean
57
55
install: src/smplayer
58
56
-install -d $(DESTDIR)$(PREFIX)/bin/
83
81
install -m 644 smplayer_enqueue.desktop $(DESTDIR)$(KDE_APPLNK)
84
82
-install -d $(DESTDIR)$(PREFIX)/share/man/man1/
85
83
install -m 644 man/smplayer.1 $(DESTDIR)$(PREFIX)/share/man/man1/
86
gzip -9 $(DESTDIR)$(PREFIX)/share/man/man1/smplayer.1
84
gzip -9 -f $(DESTDIR)$(PREFIX)/share/man/man1/smplayer.1
89
-rm $(PREFIX)/bin/smplayer
90
-rm $(DATA_PATH)/input.conf
91
-rm $(TRANSLATION_PATH)/*.qm
92
-rm $(DOC_PATH)/Changelog
94
-rm $(SHORTCUTS_PATH)/*.keys
95
-rm $(KDE_ICONS)/64x64/apps/smplayer.png
96
-rm $(KDE_ICONS)/32x32/apps/smplayer.png
97
-rm $(KDE_ICONS)/22x22/apps/smplayer.png
98
-rm $(KDE_ICONS)/16x16/apps/smplayer.png
99
-rm $(KDE_APPLNK)/smplayer.desktop
100
-rm $(PREFIX)/share/man/man1/smplayer.1.gz
87
-rm -f $(PREFIX)/bin/smplayer
88
-rm -f $(DATA_PATH)/input.conf
89
-rm -f $(TRANSLATION_PATH)/*.qm
90
-rm -f $(DOC_PATH)/Changelog
91
-rm -f $(DOC_PATH)/*.txt
92
-rm -f $(SHORTCUTS_PATH)/*.keys
93
-rm -f $(KDE_ICONS)/64x64/apps/smplayer.png
94
-rm -f $(KDE_ICONS)/32x32/apps/smplayer.png
95
-rm -f $(KDE_ICONS)/22x22/apps/smplayer.png
96
-rm -f $(KDE_ICONS)/16x16/apps/smplayer.png
97
-rm -f $(KDE_APPLNK)/smplayer.desktop
98
-rm -f $(PREFIX)/share/man/man1/smplayer.1.gz
99
-rmdir $(SHORTCUTS_PATH)/
101
100
-rmdir $(TRANSLATION_PATH)/
101
# -for file in docs/*/*; do \
102
# rm -f $(DOC_PATH)/$${file/docs/}; \
104
# -for file in docs/*; do \
105
# rmdir $(DOC_PATH)/$${file/docs/}; \
107
-(cd docs && find -iname '*.html') | (cd $(DESTDIR)$(DOC_PATH) && xargs rm)
108
-(cd docs && find -type d -name '??') | (cd $(DESTDIR)$(DOC_PATH) && xargs rmdir)
102
109
-rmdir $(DOC_PATH)/
103
110
-rmdir $(DATA_PATH)/