Age | Commit message (Collapse) | Author |
|
Those checksums changed due to my recent adding of a licensing header to
each of them (see commit 9b6e827e7c35c90aadaf2b3bf8b1696dbcadfa3e).
The scripts remain functionally identical, so I did not increase the
pkgrel.
|
|
Notes:
* The original PKGBUILD for then dictd-gcide was written by Tai Chi
Minh Ralph Eastwood.
* They are listed as Contributor in the PKGBUILD.
* The version written by me, Einhard Leichtfuß, is a re-write, with
minor commonalities with the original PKGBUILD.
* Specifically, the non-trivial commonalities with my initial
version are:
- the `pkgdesc`
- to use Debian sources
- the `--with-local-libmaa` flag to `configure`
* Compare
`https://github.com/aur-archive/dictd-gcide/master/PKGBUILD`.
* I believe that the author of the original PKGBUILD does not hold
copyright over the current version of the PKGBUILD.
|
|
|
|
Notes
* This partially follows the REUSE specification.
* Directories are not permitted in the AUR, so no `LICENSES/` dir.
* Only the sed scripts are licensed (for now).
* It is generally unclear how far copyright applies to the sedfiles.
* E.g., simple typo fixes should not be covered by copyright (but
maybe the code that formalizes them?).
* `fixes.sed` was entirely replaced 2025, so only that year was
specified for the copyright.
* There was some exchange between the `fixes.sed` and
`post_webfilter.sed` files, this has been accounted for.
* There were originally some changes made by `fixes.sed` based on a
diff on Debian versions; these are no longer present (and it is
doubtful whether copyright would apply to those changes).
|
|
|
|
|
|
Also use new Debian package version (0.48.5+nmu3 -> 0.48.5+nmu4).
- This probably does not change anything, but the previous version is
no longer available from the standard mirrors.
The update required some fiddling with sed (to make the data acceptable
to `webfmt`).
Most fixes in `fixes.sed` have become obsolete.
- The syntax fix w.r.t. book/publ was moved to `post_webfilter.sed`
which is (for) now where all the syntax fixes are.
- W.r.t. the removed workaround for doubled empty lines, see `TODO.md`.
- The workaround had no effect anymore, and the problem is more
general.
|
|
This should not change anything.
|
|
Thanks to Eidokan (on gitweb) for noticing.
|
|
Not needed because dependency of base-devel.
Also,
- fixed assignment of replacement to source file in `fixes.sed` (result
unchanged).
|
|
|
|
|
|
|
|
This version adopted most of the non dict-specific modifications
expressed by `fixes.sed'. This file has could thus have been notably
reduced in size.
Other changes here:
* Use autotools.
* fixes.sed
* No longer delete lines "This line is printed in <FONT>."
* One newfound spelling mistake fixed.
* One alleged fix corrected.
* Do no longer use `--with-local-libmaa' - failed to build.
* Add pronounc.txt to documentation.
* Quote everything containing a variable, just to be safe.
|
|
|
|
A large part is derived from a diff between 0.48 and Debian's 0.48.5.
Also,
- split the sed script into one to be executed initially and another one
after webfilter.
- Use Debian's 0.48.5 instead of 0.48.4 (does not change much).
- Correctly set the version of the dictionary (as written by `dict -D').
- Do not patch the Makefile but execute the commands directly.
- Simplify prepare() and build().
- Add a check function.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|