Commit graph

16 commits

Author SHA1 Message Date
Thomas Klausner
41f92d5420 Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:46:54 +00:00
Thomas Klausner
7f1c7ce7f7 Remove unnecessary @comment lines.
Spill a few more @pkgdir.
2009-10-11 11:18:12 +00:00
Thomas Klausner
4c850f93bc Remove obsolete @dirrm lines. 2009-10-11 10:44:24 +00:00
Thomas Klausner
53cae12b32 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:53:10 +00:00
Bartosz Kuzma
ff9208bf24 Update to 1.4.0. 2008-12-09 21:45:52 +00:00
Bartosz Kuzma
52639b25c8 Update to 1.4.0.
Changes since 1.2.4:
  - Added picture valignment control.
  - [N8x0] Enabled asynchronous audio playback.
  - [N8x0] Disabled word completion/capitalization setting.
  - Fixed DeckPlayer background color change in answer entry.
  - Split default configuration file based on target OS.
  - [win32] Added support for external audio player, granule-audio-player.
  - [N8x0] Added full-screen mode with vertical control buttons toolbar
    (for models without hardware keyboard).
  - Redesigned DeckPlayer UI to gain bigger card real estate.
  - Fixed 'application hides with click on [x]' Bug #1981575.
  - Added fine-grained quality of answer controls to take full
    advantage of SM-2 algorithm.
  - Fixed 'text selection' bug.
  - Fixed 'illegal markup error erases all input' Bug #1935637.
  - Added keyboard accelerators (shortcuts) in DeckView and
    CardView dialogs (FR #1823396).
  - Setting 'test line' spinbutton of DeckPlayer dialog to zero checks
    answer against all lines of the question on either side.
  - Added SM-2 alogrithm support with E-Factor and number of CardBoxes
    configurable beyond default of 5
    (FR #1787610, FR #1655113, FR #1729475).
  - Added support for pictures embedded in the Front of the card
    under the question text (FR #1790017).
  - Added absolute/relative sound path selection to the
    Deck Preferences dialog.
  - Made 'Window Maximize' action non-sticky for DeckPlayer.
  - Added 'AutoFill' functionality to fill some text fields
    in CardView dialog with predefined pattern.
  - Refactored Appearance settings into MVC pattern with persistent
    storage.
  - Cleared *sticky* text selection in DeckPlayer.
2008-12-09 21:42:35 +00:00
Thomas Klausner
c33d857bbf Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:06:49 +00:00
Bartosz Kuzma
0d83e1296e Updated to 1.2.4.
Changes since 1.2.3:
- Made bg_/fg_color text settings of the DeckPlayer text fields configurable
  via configuration file (Bug #1628956).
- Added show/hide various controls of DeckPlayer dialog in
  PDA version to maximize usable viewing area.
- Double-clicking an entry in DeckView dialog brings up
  CardView editing dialog for the card selected.
- Load multiple DeckFiles at once (FR #1618817).
- Fixed "Answer line selector is ignored" (Bug #1618820).
- Changed sound command arguments to require file type extension
  (from %s to %s.wav for wav files).
- Added custom Deck Appearance preferences available via
  DeckPlayer->EditDeck->DeckInfo dialog.
- Added 'normalize' (remove extra newlines/whitespaces) and
  'add index' edit shortcut buttons to CardView dialog.
- Took [Cancel] button out of focus chain (Feature Req #1620622).
- Added alternative config file command-line option with
  { --config-file=/path/name }.
- Added pane separators to CardView dialog to adjust the height
  of the multiline input fields.
- Added padding control for all text fields in DeckPlayer.
- Added (opional) two-sided sound clip playback.
- Changed sound playback to asynchronous.
- Ported to OpenEmbedded GPE PDAs (240x320 screen size)
  (Patch #1560198).
- Fixed granule.spec.in to fit FC extras strict spec rules.
- Added text alignment controls for Front/Back text fields.
- Fixed format of DeckInfo dialog and proper setting of alternative
  sound path.
- Added multi-line CSV file import (Feature Request #1588158).
2007-01-21 13:38:43 +00:00
Bartosz Kuzma
a1bc226ab9 Make bulk-build happy. 2007-01-11 15:59:17 +00:00
Bartosz Kuzma
227e7b4d8d Update to 1.2.3.
Changes from 1.2.1 to 1.2.3:
  - Fixed multi-row selection in DeckView bug (when adding new cards).
  - Made Front and Back fields in CardView high enough to fit two
    complete rows of data.
  - Removed duplicates from all CardDecks, when adding new card(s) to
    a CardDeck (Bug #1554483).
  - Properly handles resizing DeckPlayer window.
  - [maemo 2.0] Fixed application exit by closing window [x].
  - Port to Maemo 2.0 (Nokia770 IT2006).
  - Port to OpenEmbedded (GPE) - Rolf
  - Port to libassa-3.4.2 (mingw32 networking code support).
  - Memory management fix for gcc-4.0.
  - Added FlipSide memory to the DeckPlayer in CardBox learning mode.
  - Added optional 'side' attribute to 'carddeck' element in
    cardfile.dtd to support *sticky* memory for the reverse cards.
  - Added multi-card deletion and adding to the CardDeck from DeckView.
  - Moved Fonts properties to Appearance tab.
  - Added optional lesson auto-pronunciation in every learning mode.
  - Added alternative word spelling for auto-pronunciation.
  - Fixed New CardFile save dialog.
  - Fixed crash when deleting the last card in DeckView (Bug #1554481).
2006-12-03 13:46:42 +00:00
Sergey Svishchev
7b4709677e Delint:
- convert spaces to tabs (pkglint --autofix)
- set, not append to USE_LANGUAGES
2006-10-29 08:32:37 +00:00
Bartosz Kuzma
aa63e4eea1 granule needs perl. 2006-08-11 22:06:08 +00:00
Bartosz Kuzma
e8e4b971ac Updated to 1.2.1.
Changes:
- Native port to ARM/hildon (nokia770 internet tablet).
- Add Paste button to CardView dialog.
- Disable assa event handler.
- Add SIGTERM handling to terminate application.
- Back tag accepts an empty entry (bug #1418297).
- Add sound-bits export CardBox menu entry.
- Fix an *ugly* card scheduling bug triggered by Check/Next button.
- Adjusted debian package configuration files to build .deb package.
- Fix missing cut/copy/paste in CardView dialog.
- Add Input font configuration option to Preferences dialog.
2006-08-01 19:19:09 +00:00
Johnny C. Lam
37f83ea08f Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-18 00:46:27 +00:00
Bartosz Kuzma
5cdc8ae44a granule depends on p5-XML-Parser. 2006-03-26 15:23:20 +00:00
Bartosz Kuzma
c16b1803a5 GRANULE is a flashcard program that implements Leither cardfile methodology
for learning new words. It features both short-term and long-term memory
training capabilities with scheduling.

Features:

    * Short-term memory training with Decks of cards.
    * Long-term memory training with CardBoxes of Decks.
    * Automatic scheduling.
    * Optional pronounciation (if a sound dictionary such as StarDict is
      installed.
    * Multi-lingual support (UTF-8).

I've tested it on NetBSD 3.0 and Fedora Core 3. It works fine.
2006-03-16 09:05:16 +00:00