[Pkg-freedict-commits] r13 - /packages/freedict-tools/trunk/debian/TODO

joostvb at users.alioth.debian.org joostvb at users.alioth.debian.org
Wed Dec 27 14:19:23 CET 2006


Author: joostvb
Date: Wed Dec 27 14:19:23 2006
New Revision: 13

URL: http://svn.debian.org/wsvn/pkg-freedict/?sc=1&rev=13
Log:
oops, forgot to add TODO to svn

Added:
    packages/freedict-tools/trunk/debian/TODO   (with props)

Added: packages/freedict-tools/trunk/debian/TODO
URL: http://svn.debian.org/wsvn/pkg-freedict/packages/freedict-tools/trunk/debian/TODO?rev=13&op=file
==============================================================================
--- packages/freedict-tools/trunk/debian/TODO (added)
+++ packages/freedict-tools/trunk/debian/TODO Wed Dec 27 14:19:23 2006
@@ -1,0 +1,69 @@
+* We might not need to ship teiaddphonetics, nor depend upon dom xml, nor
+  add support for scriptsdir: upstream seems borken:
+
+  Report this bug to upstream, suggest our implemented workaround using make
+  variables.
+
+
+    joostvb at nagy:~/cv.../cvs/sf/freedict/deu-nld% make
+    make: *** No rule to make target `deu-nld-nophon.tei', needed by `deu-nld.tei'.  Stop.
+
+  even if deu-nld.tei is present!
+
+joostvb at nagy:~/cv...~/cvs/sf/freedict/tools% cvs diff -r1.35 Makefile.common
+
++$(dictname).tei: $(dictname)-nophon.tei
++       $(toolsdir)/teiaddphonetics -i $< -ou $@ -mbrdico-path $(MBRDICO_PATH)
+
+workaround: touch nld-deu-nophon.tei; touch nld-deu.tei
+
+we need:
+
+          xsltproc -novalid --stringparam current-date 2006-12-20 ../tools/xsl/tei2c5.xsl nld-deu.tei >nld-deu.c5; \
+dictfmt -t --headword-separator %%% --utf8 nld-deu <nld-deu.c5
+
+
+joostvb at nagy:/usr...nld/freedict-deu-nld-0.1% FREEDICTDIR=freedict-tools/mk scriptsdir=/usr/bin dictname=deu-nld make deu-nld.dict.dz
+make: *** No rule to make target `freedict-tools/mk/tools/xsl/tei2c5.xsl', needed by `deu-nld.c5'.  Stop.
+
+
+* For the ckb-kmr, deu-kur, deu-tur, eng-cze and alike dictionaries we
+  must include the xdf2tei.pl script into freedict-tools-dev package.
+
+  For the dan-eng dictionary probably we must include entire 'ergane'
+  directory. When we will try to build all dictionaries maybe turns out,
+  that there is still something missing.
+
+* Add notes on how to use debian/debian-scripts (or refer to freedict deu-nld
+  source package for an example of usage.
+
+* Add debian/README.Debian once we have something to say.
+
+* debian/README
+
+  > I believe that text could better be in debian-scripts/.
+
+  Yes, I agree. Besides that, not all and not always the freedict
+  dictionary source packages will have patches. In this case not
+  only this file, but also dependency on the quilt package and some
+  targets in debian/rules file will be unnecessary.
+
+
+* W: freedict-tools-dev: script-not-executable
+./usr/share/freedict-tools/debian-scripts/postinst
+W: freedict-tools-dev: script-not-executable
+./usr/share/freedict-tools/debian-scripts/postrm
+
+find the other method for these scripts and manage without lintian override
+files.
+
+* Perhaps the .xsl files could better get installed in
+usr/share/freedict-tools/stylesheet
+(not usr/share/freedict-tools/tools/xsl).  This seems to be more
+consistent with the pathnames other .xsl files in Debian use.
+
+(will be inconvenience, because the many scripts in tools
+directory will search files in the tools/xsl directory.)
+
+* Install Makefile.* in /usr/share/freedict/mk/.  /usr/include/freedict/mk holds
+  symlinks, so that we can "include freedict/mk/Makefile.*"

Propchange: packages/freedict-tools/trunk/debian/TODO
------------------------------------------------------------------------------
    svn:keywords = Id URL Author Date Rev




More information about the Pkg-freedict-commits mailing list