Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:AndnoVember:LXQt
hearts
install.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File install.patch of Package hearts
diff --git a/Hearts.pro b/Hearts.pro index 224839b..68f6e4a 100644 --- a/Hearts.pro +++ b/Hearts.pro @@ -64,12 +64,10 @@ contains(DEFINES, USE_LIBALLEGRO5) { unix:!macx: LIBS += -lallegro_audio -lallegro_acodec -lallegro_memfile -lallegro } -TARGET = Hearts +TARGET = hearts TEMPLATE = app CONFIG += c++11 -TRANSLATIONS = languages/translation_en.ts languages/translation_fr.ts languages/translation_ru.ts - SOURCES += main.cpp\ mainwindow.cpp \ clabel.cpp \ @@ -101,3 +99,33 @@ FORMS += mainwindow.ui \ RESOURCES += \ resources.qrc + +unix:!macx { + #TRANSLATIONS + exists($$[QT_INSTALL_BINS]/lrelease) { + TRANSLATIONS = $$system("find languages/ -name 'translation_*.ts'") + updateqm.input = TRANSLATIONS + updateqm.output = languages/${QMAKE_FILE_BASE}.qm + updateqm.commands = $$[QT_INSTALL_BINS]/lrelease ${QMAKE_FILE_IN} -qm languages/${QMAKE_FILE_BASE}.qm + updateqm.CONFIG += no_link target_predeps + QMAKE_EXTRA_COMPILERS += updateqm + } + + isEmpty(PREFIX) { + PREFIX = /usr + } + BINDIR = $$PREFIX/bin + DATADIR = $$PREFIX/share + + DEFINES += DATADIR=\\\"$$DATADIR\\\" + + target.path = $${BINDIR} + + desktop.files = ./data/$${TARGET}.desktop + desktop.path = $${DATADIR}/applications + + icons.files += ./data/$${TARGET}.??g + icons.path = $${DATADIR}/pixmaps + + INSTALLS += target desktop icons +}
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor