PREFIX=/usr/local #PREFIX=/tmp/smplayer CONF_PREFIX=$(PREFIX) DATA_PATH=$(PREFIX)/share/smplayer TRANSLATION_PATH=$(PREFIX)/share/smplayer/translations CONF_PATH=$(CONF_PREFIX)/etc/smplayer THEMES_PATH=$(PREFIX)/share/smplayer/themes SHORTCUTS_PATH=$(PREFIX)/share/smplayer/shortcuts #KDE_PREFIX=`kde-config --prefix` #KDE_PREFIX=/tmp/smplayer/kde/ KDE_PREFIX=$(PREFIX) KDE_ICONS=$(KDE_PREFIX)/share/icons/hicolor/ KDE_APPLNK=$(KDE_PREFIX)/share/applications/ QMAKE=/usr/X11R6/bin/qmake DEFS=DATA_PATH=\\\"$(DATA_PATH)\\\" CONF_PATH=\\\"$(CONF_PATH)\\\" \ TRANSLATION_PATH=\\\"$(TRANSLATION_PATH)\\\" \ THEMES_PATH=\\\"$(THEMES_PATH)\\\" \ SHORTCUTS_PATH=\\\"$(SHORTCUTS_PATH)\\\" ifdef KDE_SUPPORT # KDE paths, change if necessary KDE_INCLUDE_PATH=`kde-config --prefix`/include/ KDE_LIB_PATH=`kde-config --prefix`/lib/ KDE_LIBS=-lkio QMAKE_OPTS=DEFINES+=KDE_SUPPORT INCLUDEPATH+=$(KDE_INCLUDE_PATH) \ LIBS+="$(KDE_LIBS) -L$(KDE_LIB_PATH)" endif src/smplayer: cd src && $(QMAKE) $(QMAKE_OPTS) && $(DEFS) make # Adapt the source files for Qt 4 prep: cd src/ && qt3to4 -alwaysOverwrite smplayer.pro clean: cd src && make clean -rm src/smplayer install: src/smplayer -install -d $(DESTDIR)$(PREFIX)/bin/ install -m 755 src/smplayer $(DESTDIR)$(PREFIX)/bin/ -install -d $(DESTDIR)$(DATA_PATH) install -m 644 src/input.conf $(DESTDIR)$(DATA_PATH) -install -d $(DESTDIR)$(TRANSLATION_PATH) install -m 644 src/translations/*.qm $(DESTDIR)$(TRANSLATION_PATH) -install -d $(DESTDIR)$(SHORTCUTS_PATH) cp src/shortcuts/* $(DESTDIR)$(SHORTCUTS_PATH) -install -d $(DESTDIR)$(KDE_ICONS)/64x64/apps/ -install -d $(DESTDIR)$(KDE_ICONS)/32x32/apps/ -install -d $(DESTDIR)$(KDE_ICONS)/22x22/apps/ -install -d $(DESTDIR)$(KDE_ICONS)/16x16/apps/ install -m 644 icons/smplayer_icon64.png $(DESTDIR)$(KDE_ICONS)/64x64/apps/smplayer.png install -m 644 icons/smplayer_icon32.png $(DESTDIR)$(KDE_ICONS)/32x32/apps/smplayer.png install -m 644 icons/smplayer_icon22.png $(DESTDIR)$(KDE_ICONS)/22x22/apps/smplayer.png install -m 644 icons/smplayer_icon16.png $(DESTDIR)$(KDE_ICONS)/16x16/apps/smplayer.png -install -d $(DESTDIR)$(KDE_APPLNK) install -m 644 smplayer.desktop $(DESTDIR)$(KDE_APPLNK) uninstall: -rm $(PREFIX)/bin/smplayer -rm $(DATA_PATH)/input.conf -rm $(TRANSLATION_PATH)/*.qm -rm $(SHORTCUTS_PATH)/*.keys -rm $(KDE_ICONS)/64x64/apps/smplayer.png -rm $(KDE_ICONS)/32x32/apps/smplayer.png -rm $(KDE_ICONS)/22x22/apps/smplayer.png -rm $(KDE_ICONS)/16x16/apps/smplayer.png -rm $(KDE_APPLNK)/smplayer.desktop -rmdir $(TRANSLATION_PATH)/ -rmdir $(DATA_PATH)/