Thanks a lot for your interest in this package. I will update the package to address the issues listed by you and will write back once I am ready to uploaded it.
Thanks, -Kapil On Mon, Jan 24, 2011 at 2:36 PM, Yaroslav Halchenko <deb...@onerussian.com> wrote: > Cool project! > > Thanks for preparing packaging as well -- probably I could > sponsor it. So here is my take (looking at SVN's debian/) > > * debian/copyright: > > - public domain: it is not that easy actually to release stuff into > public domain, e.g. see http://en.wikipedia.org/wiki/WTFPL > thus I would recommend to release it under some liberal license (MIT, > BSD) > > - I would prefer if it was in DEP5 format -- would make it easier to > "read", especially since now it is quite convoluted > http://dep.debian.net/deps/dep5/ > > - I know that test/hellompi.c is quite simple but it does have copyright > owner and unknown license (distributable at all?) and not listed in > debian/copyright: > > * debian/control: > - Standards-Version: 3.8.3 > make sure it is compatible with current one (3.9.1) and adjust control > file accordingly > > - there are arch dependent patches: mtcp.t.patch-* covering only two > architectures. > > ignorant questions: would it work on other architectures? shouldn't > generated file also cover /usr/lib32 library paths on 64bit systems? > > * debian/rules > > - instead of manual copying of overrides (present in two copies btw in > SVN -- overrides and lintian-overrides): > > cp $(CURDIR)/debian/lintian-overrides > $(CURDIR)/debian/dmtcp/usr/share/lintian/overrides/dmtcp > > make use of dh_lintian > > - please prune # dh_ lines > > > * /usr/include/dmtcpaware.h, /usr/lib/libdmtcpaware.a > > manpages does mention programming interface: > > PROGRAMMING INTERFACE > DMTCP provides a programming interface to allow checkpointed > applications to interact with dmtcp. > > The user application should link with libdmtcpaware.so (-ldmtcpaware) > and use the header file dmtcp/dmtcpaware.h. > > For more information see: http://dmtcp.sourceforge.net/ > > thus ideally you should provide libdmtcpawareSOVERSION, libdmtcpaware-dev > binary packages for that (and -dev will contain .a, .h)... if no dynamic > library (and its support) is desired, then please provide at least > libdmtcpaware-dev package containing programming interface (and patch to > manpage to instruct static building against .a?) > > > Cheers! > > On Thu, 20 Jan 2011, ka...@ccs.neu.edu wrote: > >> Package: wnpp >> Severity: wishlist >> Owner: ka...@ccs.neu.edu > > >> * Package name : dmtcp >> Version : 1.2.0 >> Upstream Author : Kapil Arya <ka...@ccs.neu.edu> >> * URL : http://dmtcp.sourceforge.net/ >> * License : LGPL >> Programming Lang: C, C++ >> Description : Checkpoint/Restart functionality for Linux processes > >> DMTCP (Distributed MultiThreaded Checkpointing) is a tool to >> transparently checkpointing the state of an arbitrary group of programs >> spread across many machines and connected by sockets. It runs directly >> on the user binary executable, without needing to modify either the user >> binary or the operating system. > >> Among the applications supported by DMTCP are OpenMPI, MATLAB, Python, >> Perl, and many programming languages and shell scripting languages. >> Starting with release 1.2.0, DMTCP also supports GNU screen sessions, >> including vim/cscope and emacs. With the use of TightVNC, it can also >> checkpoint and restart X-Windows applications, as long as they do not >> use extensions (e.g.: no OpenGL, no video). > -- > =------------------------------------------------------------------= > Keep in touch www.onerussian.com > Yaroslav Halchenko www.ohloh.net/accounts/yarikoptic > -- 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/aanlktinympzcpkr1dien7j_whagezs80tzjo4qfy2...@mail.gmail.com