Parley is a program to help you memorize things.
Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards. Creating new vocabulary collections with Parley is easy, but of course it is even better if you can use some of our premade files. Have a look at the KDE-Files.org page or use the "Download New Collections" feature directly in Parley.
This commit is contained in:
parent
8742c80b9d
commit
0f97392ac1
39
x11/kde4/parley/Makefile
Normal file
39
x11/kde4/parley/Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 18:36:33 zhuk Exp $
|
||||
|
||||
COMMENT = vocabulary trainer for KDE
|
||||
DISTNAME = parley-${MODKDE4_VERSION}
|
||||
|
||||
# XXX Sometimes crashes, possibly due KHotNewStuff bugs.
|
||||
|
||||
WANTLIB = c m pthread stdc++
|
||||
WANTLIB += ICE SM X11 Xext Xrender
|
||||
WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork
|
||||
WANTLIB += lib/qt4/QtScript lib/qt4/QtSvg lib/qt4/QtXml
|
||||
WANTLIB += ${KDE4LIB}/kcmutils ${KDE4LIB}/kdeui ${KDE4LIB}/keduvocdocument
|
||||
WANTLIB += ${KDE4LIB}/khtml ${KDE4LIB}/kio ${KDE4LIB}/kjs
|
||||
WANTLIB += ${KDE4LIB}/knewstuff3 ${KDE4LIB}/kparts ${KDE4LIB}/krosscore
|
||||
WANTLIB += ${KDE4LIB}/krossui ${KDE4LIB}/nepomuk ${KDE4LIB}/nepomukutils
|
||||
WANTLIB += ${KDE4LIB}/plasma
|
||||
WANTLIB += soprano xml2 xslt
|
||||
|
||||
MODULES = multimedia/phonon
|
||||
|
||||
LIB_DEPENDS = textproc/libxml \
|
||||
textproc/libxslt \
|
||||
${MODKDE4_DEP_DIR}/libkdeedu>=${MODKDE4_DEP_VERSION}
|
||||
|
||||
RUN_DEPENDS = ${MODKDE4_DEP_DIR}/kross-interpreters>=${MODKDE4_DEP_VERSION}
|
||||
|
||||
KROSS_SCRIPTS = plugins/test.py \
|
||||
plugins/leo-dict.py \
|
||||
plugins/example.py \
|
||||
plugins/google_images.py \
|
||||
plugins/wiktionary/wiktionary_sound.py \
|
||||
plugins/google_dictionary.py
|
||||
|
||||
post-patch:
|
||||
.for _f in ${KROSS_SCRIPTS}
|
||||
perl -pi -e '$$. == 1 and s@.*@#!${LOCALBASE}/bin/kross@' ${WRKSRC}/${_f}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
2
x11/kde4/parley/distinfo
Normal file
2
x11/kde4/parley/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (kde/parley-4.10.2.tar.xz) = /dI25/c7MLJOOavxoWG5KCE3a4oWyXMFuUhhqZmsDTM=
|
||||
SIZE (kde/parley-4.10.2.tar.xz) = 8210756
|
10
x11/kde4/parley/pkg/DESCR
Normal file
10
x11/kde4/parley/pkg/DESCR
Normal file
@ -0,0 +1,10 @@
|
||||
Parley is a program to help you memorize things.
|
||||
|
||||
Parley supports many language specific features but can be used for
|
||||
other learning tasks just as well. It uses the spaced repetition
|
||||
learning method, also known as flash cards.
|
||||
|
||||
Creating new vocabulary collections with Parley is easy, but of
|
||||
course it is even better if you can use some of our premade files.
|
||||
Have a look at the KDE-Files.org page or use the "Download New
|
||||
Collections" feature directly in Parley.
|
233
x11/kde4/parley/pkg/PLIST
Normal file
233
x11/kde4/parley/pkg/PLIST
Normal file
@ -0,0 +1,233 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/04/24 18:36:33 zhuk Exp $
|
||||
@bin bin/parley
|
||||
lib/kde4/plasma_applet_parley.so
|
||||
lib/kde4/plasma_engine_parley.so
|
||||
share/applications/kde4/parley.desktop
|
||||
share/apps/desktoptheme/default/widgets/parley_plasma_card.svg
|
||||
share/apps/parley/
|
||||
share/apps/parley/editorui.rc
|
||||
share/apps/parley/icons/
|
||||
share/apps/parley/icons/oxygen/
|
||||
share/apps/parley/icons/oxygen/16x16/
|
||||
share/apps/parley/icons/oxygen/16x16/actions/
|
||||
share/apps/parley/icons/oxygen/16x16/actions/advanced-setup.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/cards-block.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/edit-clear.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/edit-entry.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/edit-table-row.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/lesson-add.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/lesson-remove.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/list-add-card.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/list-remove-card.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/multiple-choice.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/practice-setup.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/practice-start.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/practice-stop.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/remove-duplicates.png
|
||||
share/apps/parley/icons/oxygen/16x16/actions/set-language.png
|
||||
share/apps/parley/icons/oxygen/22x22/
|
||||
share/apps/parley/icons/oxygen/22x22/actions/
|
||||
share/apps/parley/icons/oxygen/22x22/actions/advanced-setup.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/cards-block.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/edit-clear.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/edit-entry.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/edit-table-row.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/lesson-add.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/lesson-remove.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/list-add-card.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/list-remove-card.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/multiple-choice.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/practice-setup.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/practice-start.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/practice-stop.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/remove-duplicates.png
|
||||
share/apps/parley/icons/oxygen/22x22/actions/set-language.png
|
||||
share/apps/parley/icons/oxygen/32x32/
|
||||
share/apps/parley/icons/oxygen/32x32/actions/
|
||||
share/apps/parley/icons/oxygen/32x32/actions/advanced-setup.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/cards-block.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/edit-clear.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/edit-entry.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/edit-table-row.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/lesson-add.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/lesson-remove.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/list-add-card.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/list-remove-card.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/multiple-choice.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/practice-setup.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/practice-start.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/practice-stop.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/remove-duplicates.png
|
||||
share/apps/parley/icons/oxygen/32x32/actions/set-language.png
|
||||
share/apps/parley/icons/oxygen/48x48/
|
||||
share/apps/parley/icons/oxygen/48x48/actions/
|
||||
share/apps/parley/icons/oxygen/48x48/actions/advanced-setup.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/cards-block.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/edit-clear.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/edit-entry.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/edit-table-row.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/lesson-add.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/lesson-remove.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/list-add-card.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/list-remove-card.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/multiple-choice.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/parley-no-text.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/practice-setup.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/practice-start.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/practice-stop.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/remove-duplicates.png
|
||||
share/apps/parley/icons/oxygen/48x48/actions/set-language.png
|
||||
share/apps/parley/icons/oxygen/scalable/
|
||||
share/apps/parley/icons/oxygen/scalable/actions/
|
||||
share/apps/parley/icons/oxygen/scalable/actions/advanced-setup.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/cards-block.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/edit-clear.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/edit-entry.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/edit-table-row.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/lesson-add.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/lesson-remove.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/list-add-card.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/list-remove-card.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/practice-setup.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/practice-start.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/remove-duplicates.svgz
|
||||
share/apps/parley/icons/oxygen/scalable/actions/set-language.svgz
|
||||
share/apps/parley/parleyui.rc
|
||||
share/apps/parley/plugins/
|
||||
share/apps/parley/plugins/example.desktop
|
||||
share/apps/parley/plugins/example.py
|
||||
share/apps/parley/plugins/google_dictionary.desktop
|
||||
share/apps/parley/plugins/google_dictionary.py
|
||||
share/apps/parley/plugins/google_images.desktop
|
||||
share/apps/parley/plugins/google_images.py
|
||||
share/apps/parley/plugins/google_images.ui
|
||||
share/apps/parley/plugins/leo-dict.desktop
|
||||
share/apps/parley/plugins/leo-dict.py
|
||||
share/apps/parley/plugins/mwclient/
|
||||
share/apps/parley/plugins/mwclient/README.txt
|
||||
share/apps/parley/plugins/mwclient/__init__.py
|
||||
share/apps/parley/plugins/mwclient/client.py
|
||||
share/apps/parley/plugins/mwclient/compatibility.py
|
||||
share/apps/parley/plugins/mwclient/errors.py
|
||||
share/apps/parley/plugins/mwclient/ex.py
|
||||
share/apps/parley/plugins/mwclient/http.py
|
||||
share/apps/parley/plugins/mwclient/listing.py
|
||||
share/apps/parley/plugins/mwclient/page.py
|
||||
share/apps/parley/plugins/mwclient/page_nowriteapi.py
|
||||
share/apps/parley/plugins/mwclient/simplejson/
|
||||
share/apps/parley/plugins/mwclient/simplejson/__init__.py
|
||||
share/apps/parley/plugins/mwclient/simplejson/decoder.py
|
||||
share/apps/parley/plugins/mwclient/simplejson/encoder.py
|
||||
share/apps/parley/plugins/mwclient/simplejson/jsonfilter.py
|
||||
share/apps/parley/plugins/mwclient/simplejson/scanner.py
|
||||
share/apps/parley/plugins/wiktionary_sound.desktop
|
||||
share/apps/parley/plugins/wiktionary_sound.py
|
||||
share/apps/parley/practicesummaryui.rc
|
||||
share/apps/parley/practiceui.rc
|
||||
share/apps/parley/statisticsui.rc
|
||||
share/apps/parley/themes/
|
||||
share/apps/parley/themes/bees_theme.desktop
|
||||
share/apps/parley/themes/bees_theme.svgz
|
||||
share/apps/parley/themes/bees_theme_preview.jpg
|
||||
share/apps/parley/themes/theme_reference.desktop
|
||||
share/apps/parley/themes/theme_reference.svgz
|
||||
share/apps/parley/themes/theme_reference_preview.jpg
|
||||
share/apps/parley/tips
|
||||
share/apps/parley/welcomescreenui.rc
|
||||
share/apps/parley/xslt/
|
||||
share/apps/parley/xslt/flashcards.xsl
|
||||
share/apps/parley/xslt/table.xsl
|
||||
share/config.kcfg/documentsettings.kcfg
|
||||
share/config.kcfg/languagesettings.kcfg
|
||||
share/config.kcfg/parley.kcfg
|
||||
share/config/parley-themes.knsrc
|
||||
share/config/parley.knsrc
|
||||
share/doc/HTML/en/parley/
|
||||
share/doc/HTML/en/parley/Configure_blocking.png
|
||||
share/doc/HTML/en/parley/Configure_practice.png
|
||||
share/doc/HTML/en/parley/Configure_practice_conjugation.png
|
||||
share/doc/HTML/en/parley/Folder_with_sound_and_pictures.png
|
||||
share/doc/HTML/en/parley/Parley_articles_and_gender_0-9-4_001.png
|
||||
share/doc/HTML/en/parley/Parley_articles_and_gender_0-9-4_002.png
|
||||
share/doc/HTML/en/parley/Parley_articles_and_gender_0-9-4_003.png
|
||||
share/doc/HTML/en/parley/Parley_comparison_eng-deu_0-9-4_002.png
|
||||
share/doc/HTML/en/parley/Parley_comparison_eng-deu_0-9-4_003.png
|
||||
share/doc/HTML/en/parley/Parley_configure_advanced.png
|
||||
share/doc/HTML/en/parley/Parley_configure_parley_0-9-4_001.png
|
||||
share/doc/HTML/en/parley/Parley_configure_parley_0-9-4_002.png
|
||||
share/doc/HTML/en/parley/Parley_configure_parley_0-9-4_003.png
|
||||
share/doc/HTML/en/parley/Parley_configure_parley_0-9-4_004.png
|
||||
share/doc/HTML/en/parley/Parley_configure_thresholds.png
|
||||
share/doc/HTML/en/parley/Parley_create_new_exercise_collective_names1.png
|
||||
share/doc/HTML/en/parley/Parley_create_new_exercise_collective_names10.png
|
||||
share/doc/HTML/en/parley/Parley_create_new_exercise_collective_names4.png
|
||||
share/doc/HTML/en/parley/Parley_create_new_exercise_collective_names5.png
|
||||
share/doc/HTML/en/parley/Parley_create_new_exercise_collective_names7.png
|
||||
share/doc/HTML/en/parley/Parley_create_new_exercise_collective_names8.png
|
||||
share/doc/HTML/en/parley/Parley_document_properties.png
|
||||
share/doc/HTML/en/parley/Parley_edit_comparison_form_1.png
|
||||
share/doc/HTML/en/parley/Parley_edit_comparison_form_2.png
|
||||
share/doc/HTML/en/parley/Parley_edit_comparison_form_3.png
|
||||
share/doc/HTML/en/parley/Parley_edit_conjugation_1.png
|
||||
share/doc/HTML/en/parley/Parley_edit_conjugation_2.png
|
||||
share/doc/HTML/en/parley/Parley_edit_main.png
|
||||
share/doc/HTML/en/parley/Parley_file_select_dialog_0-9-4.png
|
||||
share/doc/HTML/en/parley/Parley_get_new_stuff_0-9-4_001.png
|
||||
share/doc/HTML/en/parley/Parley_initial_screen_0-9-4.png
|
||||
share/doc/HTML/en/parley/Parley_mixed_letters_0-9-4_001.png
|
||||
share/doc/HTML/en/parley/Parley_mixed_letters_0-9-4_002.png
|
||||
share/doc/HTML/en/parley/Parley_mixed_letters_0-9-4_003.png
|
||||
share/doc/HTML/en/parley/Parley_mixed_letters_0-9-4_004.png
|
||||
share/doc/HTML/en/parley/Parley_multiple_choice_0-9-4_001.png
|
||||
share/doc/HTML/en/parley/Parley_multiple_choice_0-9-4_002.png
|
||||
share/doc/HTML/en/parley/Parley_multiple_choice_0-9-4_003.png
|
||||
share/doc/HTML/en/parley/Parley_new_document_lang_articles.png
|
||||
share/doc/HTML/en/parley/Parley_new_document_lang_general.png
|
||||
share/doc/HTML/en/parley/Parley_new_document_lang_personalpronouns.png
|
||||
share/doc/HTML/en/parley/Parley_new_document_lang_tenses.png
|
||||
share/doc/HTML/en/parley/Parley_new_lesson1.png
|
||||
share/doc/HTML/en/parley/Parley_new_lesson2.png
|
||||
share/doc/HTML/en/parley/Parley_practice_bees.png
|
||||
share/doc/HTML/en/parley/Parley_practice_conjugation.png
|
||||
share/doc/HTML/en/parley/Parley_practice_fluffy.png
|
||||
share/doc/HTML/en/parley/Parley_practice_grey_flash.png
|
||||
share/doc/HTML/en/parley/Parley_practice_grey_flash_solution.png
|
||||
share/doc/HTML/en/parley/Parley_practice_grey_written.png
|
||||
share/doc/HTML/en/parley/Parley_practice_grey_written_right.png
|
||||
share/doc/HTML/en/parley/Parley_practice_grey_written_wrong.png
|
||||
share/doc/HTML/en/parley/Parley_practice_icon_right.png
|
||||
share/doc/HTML/en/parley/Parley_practice_icon_wrong.png
|
||||
share/doc/HTML/en/parley/Parley_practice_summary.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_001.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_002.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_003.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_004.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_005.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_006.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_007.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_008.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_009.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_010.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_011.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_012.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_013.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_014.png
|
||||
share/doc/HTML/en/parley/Parley_trainer_eng-deu_0-9-4_015.png
|
||||
share/doc/HTML/en/parley/Parley_welcome_screen.png
|
||||
share/doc/HTML/en/parley/common
|
||||
share/doc/HTML/en/parley/index.cache.bz2
|
||||
share/doc/HTML/en/parley/index.docbook
|
||||
share/icons/hicolor/128x128/apps/parley.png
|
||||
share/icons/hicolor/16x16/apps/parley.png
|
||||
share/icons/hicolor/32x32/apps/parley.png
|
||||
share/icons/hicolor/48x48/apps/parley.png
|
||||
share/icons/hicolor/64x64/apps/parley.png
|
||||
share/icons/hicolor/scalable/apps/parley-parley.svgz
|
||||
share/icons/hicolor/scalable/apps/parley-simple.svgz
|
||||
share/icons/hicolor/scalable/apps/parley.svgz
|
||||
share/kde4/services/plasma-dataengine-parley.desktop
|
||||
share/kde4/services/plasma_parley.desktop
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec-delete %D/bin/update-desktop-database
|
||||
@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
|
Loading…
x
Reference in New Issue
Block a user