Hi Russ, Yvan and Elrond! You all have had comments on the Debian packaging of Shishi, so I thought we should try to discuss it here, so it is easier for everyone to understand what's going on. (I'm Cc:ing Russ because I'm not sure you are on the list yet.)
First, the debian files are available from: https://savannah.gnu.org/cvs/?group=shishi I can give CVS access to anyone who is interested in helping on the packages. Simple instructions on how to build a workable package: Get a daily build such as: http://josefsson.org/daily/shishi/shishi-20060321.tar.gz Then invoking make-gfdl-free-shishi on it to produce a shishi_0.0.23.tar.gz, then unpack it and enter the shishi-0.0.23 directory, copy the debian/ tree (and remove debian/CVS/) and then type 'pdebuild'. Has anyone been able to build the package? Summarizing the now open issues: 1) Is it ok to include the GFDL manual now? I have changed the license so there are no invariant sections. 2) Currently shisa will use /var/shishi as the user database, which seems wrong according to the Debian FHS. The package should probably specify --localestatedir=/var/lib/shishi instead. How to do this? It seems pdebuild add this parameter itself: if test ""; then cd ""; else cd "."; fi && CC="cc" CXX="g++" CFLAGS="-g -Wall -O2" CXXFLAGS="-g -Wall -O2" CPPFLAGS="" /tmp/buildd/shishi-0.0.23/./configure --build=i486-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/shishi" --srcdir=. --disable-maintainer-mode Why is it doing that? I've added DEB_CONFIGURE_LOCALSTATEDIR := /var/lib/shishi But I'm not sure this is the best way or best path. Thoughts? 3) Shishi 0.0.23 is still not released. When some of you have confirmed that you are able to build the package, and doesn't spot any problems, I'll release it and we can produce official Debian packages. I thought there were some other issue too, but I forget now. Thanks, Simon _______________________________________________ Help-shishi mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-shishi
