Package: wnpp Severity: wishlist As some may have heard, CDE (the desktop that was once standard on Unix systems) has been open-sourced under the LGPL, version 2.0. The website is http://sourceforge.net/projects/cdesktopenv/ and source is available from http://sourceforge.net/projects/cdesktopenv/files/src/ git://git.code.sf.net/p/cdesktopenv/code
There are several potential issues to watch when packaging: -It requires OpenMotif; this means it has to stay in contrib/ for now, but according to the developers, relicensing OpenMotif to LGPL2.0 is well underway. -All patches should be MIT if possible; they hope to relicense at some point. -It is hard-coded to install in /usr/dt; this might be fixed with a simple find/replace? -The install script does not respect DESTDIR; you must patch it to package properly (the Arch PKGBUILD does this) -Needs (preferably) ksh93 (or mksh), tcl, rpcbind/portmapper, g++, libxp (!) for full build. -There's a patch to use libtirpc authentication; without this, rpcbind must be run in insecure mode. -the install script (admin/IntegTools/dbTools/installCDE) recognizes 20+ packages; if you don't use these, it still needs to be split into at least 5-6 packages: libDt*: CDE libraries libTt*: ToolTalk libraries tt*: Tooltalk executables dt*: CDE binaries; may need splitting up (make dtterm provide x-terminal-emulator; make dtwm provide a windowmanager; make dtlogin provide a display manager) Data: cde-config: including themes, icons (may require patches to put in the standard place!), configfiles cde-help: helpfiles (& perhaps manpages, if those don't go with the binaries) Data should at least be split in 2 packages, due to its large size. A full tar.xz of the install runs 120+ MB. Thank you, Isaac Dunham -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120928191914.95e07f49.ibid...@lavabit.com