diff options
author | jose1711 | 2016-11-29 23:01:16 +0100 |
---|---|---|
committer | jose1711 | 2016-11-29 23:01:16 +0100 |
commit | 65b0335eed06b348fecb1342de31d79a1074551a (patch) | |
tree | 32f5cdc8ba80414476ecf8373dfab098ee3e2a75 | |
download | aur-gcompris-qt-git.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 37 | ||||
-rw-r--r-- | 134db8042f25b0446523653d9a8829916eda3006.diff | 26 | ||||
-rw-r--r-- | PKGBUILD | 59 | ||||
-rw-r--r-- | gcompris-qt.desktop | 191 | ||||
-rw-r--r-- | gcompris-qt.png | bin | 0 -> 10533 bytes |
5 files changed, 313 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..75c2bb8dc4f1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +# Generated by mksrcinfo v8 +# Tue Nov 29 21:59:41 UTC 2016 +pkgbase = gcompris-qt-git + pkgdesc = High quality educational software suite comprising of numerous activities for children aged 2 to 10 - git (Qt version) + pkgver = r2880.bef46ac + pkgrel = 1 + url = http://gcompris.net/ + arch = x86_64 + arch = i686 + license = GPL3 + makedepends = texinfo + makedepends = intltool + makedepends = git + makedepends = extra-cmake-modules + makedepends = python2 + makedepends = qt5-tools + makedepends = git + depends = qt5-multimedia + depends = qt5-tools + depends = qt5-declarative + depends = qt5-svg + depends = qt5-graphicaleffects + depends = qt5-sensors + depends = qml-box2d + provides = gcompris-qt + conflicts = gcompris-qt + source = gcompris-qt::git+https://github.com/gcompris/GCompris-qt + source = gcompris-qt.desktop + source = gcompris-qt.png + source = https://github.com/KDE/gcompris/commit/134db8042f25b0446523653d9a8829916eda3006.diff + md5sums = SKIP + md5sums = 4c64dcff4d8d4374aff551dd3f0e3441 + md5sums = 7c7cee3479f1a47376db800b2bc37017 + md5sums = 6afef263379444064f2638fe20780098 + +pkgname = gcompris-qt-git + diff --git a/134db8042f25b0446523653d9a8829916eda3006.diff b/134db8042f25b0446523653d9a8829916eda3006.diff new file mode 100644 index 000000000000..892db9a9ff95 --- /dev/null +++ b/134db8042f25b0446523653d9a8829916eda3006.diff @@ -0,0 +1,26 @@ +diff --git a/src/activities/menu/Menu.qml b/src/activities/menu/Menu.qml +index 2195311..6706a97 100644 +--- a/src/activities/menu/Menu.qml ++++ b/src/activities/menu/Menu.qml +@@ -125,6 +125,11 @@ ActivityBase { + fillMode: Image.PreserveAspectCrop + + function loadActivity() { ++ // @TODO init of item would be better in setsource but it crashes on Qt5.6 ++ // https://bugreports.qt.io/browse/QTBUG-49793 ++ activityLoader.item.audioVoices = audioVoices ++ activityLoader.item.audioEffects = audioEffects ++ activityLoader.item.loading = loading + pageView.push(activityLoader.item) + } + +@@ -419,9 +424,6 @@ ActivityBase { + ActivityInfoTree.currentActivity = ActivityInfoTree.menuTree[index] + activityLoader.setSource("qrc:/gcompris/src/activities/" + ActivityInfoTree.menuTree[index].name, + { +- 'audioVoices': audioVoices, +- 'audioEffects': audioEffects, +- 'loading': loading, + 'menu': menuActivity, + 'activityInfo': ActivityInfoTree.currentActivity + }) diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..815dbcccb770 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,59 @@ +# Maintainer: Jose Riha <jose1711 gmail com> +# adopted from https://github.com/KaOSx/apps/tree/master/gcompris + +pkgname=gcompris-qt-git +_pkgname=gcompris-qt +pkgver=r2880.bef46ac +pkgrel=1 +pkgdesc="High quality educational software suite comprising of numerous activities for children aged 2 to 10 - git (Qt version)" +arch=('x86_64' 'i686') +url="http://gcompris.net/" +license=('GPL3') +depends=('qt5-multimedia' 'qt5-tools' 'qt5-declarative' 'qt5-svg' 'qt5-graphicaleffects' 'qt5-sensors' + 'qml-box2d') +makedepends=('texinfo' 'intltool' 'git' 'extra-cmake-modules' 'python2' 'qt5-tools' 'git') +provides=('gcompris-qt') +conflicts=('gcompris-qt') +source=($_pkgname::git+https://github.com/gcompris/GCompris-qt + 'gcompris-qt.desktop' + 'gcompris-qt.png' + 'https://github.com/KDE/gcompris/commit/134db8042f25b0446523653d9a8829916eda3006.diff') +md5sums=('SKIP' + '4c64dcff4d8d4374aff551dd3f0e3441' + '7c7cee3479f1a47376db800b2bc37017' + '6afef263379444064f2638fe20780098') + +pkgver() { + cd "$srcdir/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + } + +prepare() { + cd ${_pkgname} + python2 tools/l10n-fetch-po-files.py + # patch -p1 -i ${srcdir}/134db8042f25b0446523653d9a8829916eda3006.diff +} + +build() { + [ ! -d build ] && mkdir build + + cd build + cmake ../${_pkgname} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=ON \ + -DQML_BOX2D_MODULE=system \ + -DQML_BOX2D_LIBRARY=/usr/lib/qt/qml/Box2D.2.0/ \ + -DLCONVERT_EXECUTABLE=/usr/bin/lconvert \ + -DLRELEASE_EXECUTABLE=/usr/bin/lrelease + make + make BuildTranslations +} + +package() { + cd build + make DESTDIR=${pkgdir} install + + install -Dm644 ${srcdir}/gcompris-qt.desktop ${pkgdir}/usr/share/applications/gcompris-qt.desktop + install -Dm644 ${srcdir}/gcompris-qt.png ${pkgdir}/usr/share/pixmaps/gcompris-qt.png +} diff --git a/gcompris-qt.desktop b/gcompris-qt.desktop new file mode 100644 index 000000000000..98025de3a4ce --- /dev/null +++ b/gcompris-qt.desktop @@ -0,0 +1,191 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Educational suite GCompris (Qt version) +Name[af]=Opvoedkundige suite GCompris (Qt) +Name[ar]=حزمة البرامج التعليمية «فهمت» (Qt) +Name[ast]=Suite educativa GCompris (Qt) +Name[bg]=Образователна серия GCompris (Qt) +Name[br]=Heuliad kelennadel GCompris (Qt) +Name[ca]=Programari educatiu GCompris (Qt) +Name[cs]=Vzdělávací sada GCompris (Qt verze) +Name[da]=GCompris - undervisningssuite. (Qt) +Name[de]=Bildungs-Sammlung GCompris (Qt) +Name[dz]=ཤེས་ཡོན་གྱི་ཆ་ཚང་ཇི་ཀམ་པེརེསི་ (Qt) +Name[el]=Εκπαιδευτική σουίτα GCompris (Qt) +Name[en_CA]=Educational suite GCompris (Qt) +Name[en_GB]=Educational suite GCompris (Qt) +Name[eo]=Edukadaĵaro GCompris (Qt) +Name[es]=Suite educativa GCompris (Qt) +Name[et]=Õppekeskkond GCompris (Qt) +Name[eu]=GCompris suite hezigarria (Qt) +Name[fa]=برنامه های فکری جی کامپریز (Qt) +Name[fi]=GCompris-opetuspelit (Qt) +Name[fr]=Suite éducative GCompris (Qt) +Name[gd]=Prògraman foghlaim GCompris (Qt) +Name[gl]=Paquete educativo GCompris (Qt) +Name[he]=חבילת חינוכיים ג’יקומפרי (Qt) +Name[hi]=खेलगंमत का शैक्षिक समूह (Qt) +Name[hr]=Obrazovni skup programa GCompris (Qt) +Name[hu]=GCompris oktatóprogram-gyűjtemény (Qt) +Name[id]=Seperangkat pendidikan hiburan (edutainment) GCompris (Qt) +Name[it]=Serie didattica di GCompris (Qt) +Name[ka]=თამაშების კრებული - GCompris (Qt) +Name[kn]=ಶೈಕ್ಷಣಿಕ ಸಮೂಹ ಜಿಕಾಂಪ್ರಿಸ್ (Qt) +Name[ko]=교육 도우미 GCompris (Qt) +Name[lt]=Mokomieji žaidimai „GCompris“ (Qt) +Name[lv]=Izglītojošs GCompris komplekts (Qt) +Name[mr]=खेळगंमतचा शैक्षणिक संच (Qt) +Name[nb]=Pedagogisk programpakke GCompris (Qt) +Name[ne]=शैक्षिक सुइट जीकम्प्रिस (Qt) +Name[nl]=Educatieve software GCompris (Qt) +Name[nn]=Leik og lær-samlinga GCompris (Qt) +Name[pl]=Zestaw edukacyjny GCompris (Qt wersja) +Name[pt]=Aplicação de Actividades Educativas GCompris (Qt) +Name[pt_BR]=Série educacional GCompris (Qt) +Name[ro]=Set educaţional GCompris (Qt) +Name[ru]=Сборник обучающих игр GCompris (Qt) +Name[sk]=Vzdelávacia súprava GCompris (Qt verzia) +Name[sl]=Izobraževalni paket GCompris (Qt) +Name[so]=Cutub barashadeedka GCompris (Qt) +Name[sr]=Образовни комплет ГКомприс (Qt) +Name[sr@latin]=Obrazovni komplet GKompris (Qt) +Name[sr_ME]=Kolekcija edukativnih programa GCompris-a (Qt) +Name[sv]=Pedagogiksviten GCompris (Qt) +Name[ta]=ஜிகாம்ப்ரி கல்வி தொகுதி (Qt) +Name[te]=జికంప్రిస్ లోని విద్యాసంబంధిత పొందిక (Qt) +Name[th]=ชุดโปรแกรมการศึกษา GCompris (Qt) +Name[uk]=Збірка повчальних ігор GCompris (Qt) +Name[ur]= منا سب تعليميGکمپرائز (Qt) +Name[vi]=Bộ trình giáo dục GCompris (Qt) +Name[zh_CN]=GCompris 教育套件 (Qt) +Name[zh_HK]=教育類套裝軟件 GCompris (Qt) +Name[zh_TW]=教育類套裝軟體 GCompris (Qt) +Name[zu]=Ukufundisa okufanele nge GCompris (Qt) +GenericName=Multi-activity educational game +GenericName[af]=Opvoedkundige speletjie met klomp aktiwiteite +GenericName[ar]=لعبة تعليمية متعدة الأنشطة +GenericName[ast]=Xuegu educativu de xeres estremaes +GenericName[bg]=Игра с много занимания с образователна цел +GenericName[br]=C'hoarioù kelennadel dre obererezhioù lies +GenericName[ca]=Joc educatiu amb múltiples activitats +GenericName[cs]=Vzdělávací hra s mnohými aktivitami +GenericName[da]=Fleraktivitets-undervisningsspil +GenericName[de]=Lernspiel mit vielen Aktivitäten +GenericName[dz]=སྣ་མང་-ལཱ་གི་ཤེས་ཡོན་རྩེདམོ་ +GenericName[el]=Εκπαιδευτικό παιχνίδι πολλαπλών δραστηριοτήτων +GenericName[en_CA]=Multi-activity educational game +GenericName[en_GB]=Multi-activity educational game +GenericName[eo]=Plur-aktiveca edukada ludo +GenericName[es]=Juego educativo de actividades variadas +GenericName[et]=Miteid mänge sisaldav õppeprogramm +GenericName[eu]=Ariketa anitzeko joko hezigarria +GenericName[fa]=بازی های فکری چند کاره +GenericName[fi]=Kokoelma erilaisia opetuspelejä +GenericName[fr]=Jeu éducatif multi-activités +GenericName[gd]=Geama foghlaim ioma-chleasach +GenericName[gl]=Xogo educativo de múltiplas actividades +GenericName[he]=ריבוי פעילות חינוכית משחק +GenericName[hi]=विविध शैक्षिक खेल +GenericName[hr]=Obrazovna igra s više aktivnosti +GenericName[hu]=Sokféle elfoglaltságot nyújtó oktatójáték +GenericName[id]=Permainan pendidikan berbagai kegiatan +GenericName[it]=Gioco didattico multi-attività +GenericName[ka]=საგანმანათლებლო თამაში მრავალი სავარჯიშოთი +GenericName[kn]=ಬಹು-ಚಟುವಟಿಕೆ ಶೈಕ್ಷಣಿಕ ಆಟ +GenericName[ko]=여러가지 교육 활동 게임 +GenericName[lt]=Daugialypis mokomasis žaidimas +GenericName[lv]=Vairāku nodarbību izglītojoša spēle +GenericName[mr]=विविघ शैक्षणिक खेळ +GenericName[nb]=Et lek og lær-spill med mange aktiviteter +GenericName[ne]=बहुँविध क्रियाकलाप शैक्षिक खेल +GenericName[nl]=Educatief spel met meerdere activiteiten +GenericName[nn]=Eit leik og lær-spel med mange aktivitetar +GenericName[pl]=Gra edukacyjna z różnymi aktywnościami +GenericName[pt]=Jogo educativo de múltiplas actividades +GenericName[pt_BR]=Jogo educacional com várias atividades +GenericName[ro]=Joc educaţional de activitate +GenericName[ru]=Образовательные игры и упражнения +GenericName[sk]=Vzdelávacia hra, zahrňujúca viacero aktivít +GenericName[sl]=Izobraževalne igre in dejavnosti. +GenericName[so]=Cayaaro waxbarasho kala gedisan +GenericName[sr]=Разноврсне образовне игре +GenericName[sr@latin]=Raznovrsne obrazovne igre +GenericName[sr_ME]=Obrazovna igra s više aktivnosti +GenericName[sv]=Pedagogiskt spel med flera aktiviteter +GenericName[ta]=கற்பிக்கும் பல் வித செயல்கள் +GenericName[te]=బహుళ-కార్యకలాప విద్యాసంబంధ ఆట +GenericName[th]=เกมการศึกษาพร้อมด้วยกิจกรรมหลากหลาย +GenericName[uk]=Освітні ігри і вправи +GenericName[ur]= متر جمين : آپکي زبان کے ليے يهاں پر حسابي آپر بٹر ز رکھيں متعدد عملي تعليمي کھيل +GenericName[vi]=Trò chơi giáo dục đa hoạt động +GenericName[zh_CN]=多样的教育游戏 +GenericName[zh_HK]=複合式教育遊戲 +GenericName[zh_TW]=複合式教育遊戲 +GenericName[zu]=Umdlalo ofundisa ngokuningi +Comment=Educational game for ages 2 to 10 +Comment[af]=Opvoedkundige speletjie vir 2- tot 10-jariges +Comment[ar]=لعبة تعليمية للأطفال من سن عامين إلى عشرة أعوام +Comment[ast]=Xuegu educativu pa neños dende 2 a 10 años +Comment[bg]=Образователна игра за деца от 2 до 10 годишна възраст +Comment[br]=C'hoarioù kelennadel evit ar vugale etre 2 ha dek vloaz +Comment[ca]=Joc educatiu de 2 a 10 anys +Comment[cs]=Naučná hra pro děti od 2 do 10 let +Comment[da]=Lærerige spil for børn i alderen fra 2 til 10 +Comment[de]=Lernspiel für Kinder von 2 bis 10 Jahren +Comment[dz]=ལོ་ ༢་ལས་ ༡༠་ དོན་ལུ་ཤེས་ཡོན་གྱི་རྩེདམོ་ +Comment[el]=Εκπαιδευτικό παιχνίδι για παιδιά από 2 έως 10 ετών +Comment[en_CA]=Educational game for ages 2 to 10 +Comment[en_GB]=Educational game for ages 2 to 10 +Comment[eo]=Edukada ludo por 2 ĝis 10 jaruloj +Comment[es]=Juego educativo para niños desde 2 a 10 años +Comment[et]=Õppeprogramm 2 kuni 10 aastastele +Comment[eu]=Joko hezigarria 2 - 10 urte bitartekoentzat +Comment[fa]=بازي فكري براي بچه هاي 2 سال به بالا +Comment[fi]=Opettavaisia pelejä kahdesta kymmenen vuotiaille +Comment[fr]=Jeu éducatif pour les enfants de 2 à 10 ans +Comment[gd]=Geama foghlaim do chlann eadar 2 agus 10 bliadhna a dh’aois +Comment[gl]=Xogo educativo de 2 a 10 anos +Comment[he]=משחק חינוכי לגילאי שנתיים עד עשר +Comment[hi]=2 से 10 तक आयु के बच्चों के लिये खेल +Comment[hr]=Obrazovna igra za uzrast od 2 do 10 godina +Comment[hu]=Oktatójáték 2-10 éveseknek +Comment[id]=Permainan pendidikan untuk umur 2 sampai 10 +Comment[it]=Gioco didattico per bambini dai 2 ai 10 anni +Comment[ka]=საგანმანათლებლო თამაში 2-დან 10-წლამდე ბავშვებისთვის +Comment[kn]=೨ ರಿಂದ ೧೦ರ ವಯೋಮಿತಿಯವರಿಗಾಗಿನ ಶೈಕ್ಷಣಿಕ ಆಟ +Comment[ko]=2~10세 아이들의 위한 교육 게임 +Comment[lt]=Mokomasis žaidimas vaikams nuo 2 iki 12 metų amžiaus +Comment[lv]=Izglītojošas spēles 2 līdz 10 gadus veciem bērniem +Comment[mr]=2 ते 10 वयाच्या मुलांसाठी खेळ +Comment[nb]=Pedagogiske spill for alderen 2 til 10 år +Comment[ne]=२ देखि १० वर्षका लागि शैक्षिक खेल +Comment[nl]=Educatief spel voor kinderen van 2 tot 10 jaar +Comment[nn]=Leik og lær-spel for ungar frå 2 til 10 år +Comment[pl]=Gra edukacyjna dla dzieci od 2 do 10 lat +Comment[pt]=Jogo educativo para crianças dos 2 aos 10 anos +Comment[pt_BR]=Jogo educacional para crianças dos 2 aos 10 anos +Comment[ru]=Обучающая игра для детей от 2 до 10 лет +Comment[sk]=Vzdelávacia hra pre deti od 2 do 10 rokov +Comment[sl]=Izobraževalne igre za otroke od 2 do 10. +Comment[so]=Cayaaro waxbarasho oo loogu talagalay 2 ilaa iyo 10 jir +Comment[sr]=Образовна игра за старост од 2 до 10 година +Comment[sr@latin]=Obrazovna igra za starost od 2 do 10 godina +Comment[sr_ME]=Edukativna igra (za djecu od 2 do 10 godina ) +Comment[sv]=Lärorikt spel för barn från 2 till 10 års ålder +Comment[ta]=2 முதல் 10 வயதான குழந்தைகளுக்கு கல்வி விளையாட்டுகள். +Comment[te]=2 నుండి 10 సంవత్సరాల వారికి విద్యాసంబంధిత ఆట +Comment[th]=เกมการศึกษาสำหรับเด็กอายุ 2 ถึง 10 ขวบ +Comment[tr]=2-10 yaş için eğitici oyunlar +Comment[uk]=Повчальна гра для дітей від 2 до 10 років +Comment[ur]=۲ سے ۱۰ سال کے ليے تعليمي کھيل +Comment[vi]=Trò chơi giáo dục cho trẻ con từ 2 đến 10 tuổi +Comment[zh_CN]=面向 2 到 10 岁孩子的教育游戏 +Comment[zh_HK]=適合二到十歲的教育遊戲 +Comment[zh_TW]=適合二到十歲的教育遊戲 +Comment[zu]=Umdlalo ofundisayo kwabaneminyaka emi-2 kuya kweyi-10 +Exec=gcompris-qt +Icon=gcompris-qt +Terminal=false +Type=Application +Categories=Application;Education;Game;KidsGame; +StartupNotify=true diff --git a/gcompris-qt.png b/gcompris-qt.png Binary files differnew file mode 100644 index 000000000000..1de72c8ab041 --- /dev/null +++ b/gcompris-qt.png |