aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-04-29Consistent quotingEinhard Leichtfuß
2022-04-29Change capitalization to "FreeDict"Einhard Leichtfuß
2020-06-26Remove dictd build dependencyEinhard Leichtfuß
freedict-tools now (correctly) depend on dictd. Also, * do not hide curl's errors.
2018-12-23Split off config.sh and add maintainer variableEinhard Leichtfuß
Now, other people than myself might be maintainer. Also, add `| exit 1' to the sourcing of scripts. Furthermore, add note to the scripts in the sample.* files.
2018-12-23Allow for different licensesEinhard Leichtfuß
Therefore, separate types of dictionaries in the configuration sections. Reason: The dictionaries imported from wikdict are differently licensed.
2018-11-29https link in PKGBUILDsEinhard Leichtfuß
2018-04-24Update URLsEinhard Leichtfuß
2018-03-31In src/sample.PKGBUILD, use install(1)Einhard Leichtfuß
The primary reason is to prevent the creation of /usr/share/doc/freedict/${_lang}/" in case there is no file to be copied there.
2018-03-31Prevent package() from failing in sample.PKGBUILDEinhard Leichtfuß
2018-03-30Split some functionality off update.shEinhard Leichtfuß
Such that it may be used by the to be bettered make_install.sh. In particular, the latter is supposed to work for both non-vcs source and binary packages. Also add a main() method to update.sh.
2018-03-30Modularise and generaliseEinhard Leichtfuß
Modularisation: - Use new functions replace(), replace_line() and delete_line() instead of sed directly. This required all editing to be done in-line or pseudo in-line, i.e. moving files afterwards. Generalisation: - Make it work for both the non-vcs source and the binary packages, not only the former. A separate function handle_all() has been set up to handle both types. Further: - Require a directory to be supplied as argument due to a variable number of further arguments. - Use a temporary directory instead of several files. - Add option -uaf to forcibly update everything.
2018-03-29Upload tools for the source (non-vcs) versionsEinhard Leichtfuß