> Use the posted debdiff to create a package and upload it to > mentors.debian.net and post a complete RFS.
Dear mentors,
I am looking for a sponsor for the new version 1:0.95.0-2.2
of the package "lesstif2", this is not my package but I thought it
needed some attention.
<snip>
> If you are going to do this, you should at least be a co-maintainer of
> the package in Debian - if you cannot get approval for that from the
> existing maintainer, you may be better seeking a hijack. Stale
> packages that have a revitalized upstream are usually granted hijacks
> if the proposed maintainer is part of the new upstream team. (Hijack
> sounds more dramatic than it really is in most cases.)
I will ask Sam again. I hope he does respond now. The hijacking approach
is something I will consider when I have made some progress upstream and
Sam still doesn't respond.
For now, it builds these binary packages:
lesstif-bin - user binaries for LessTif
lesstif-doc - documentation for LessTif
lesstif2 - OSF/Motif 2.1 implementation released under LGPL
lesstif2-dev - development library and header files for LessTif 2.1
The package is not completely lintian clean.
p...@etna ~/build/sid $ lintian -I -E --pedantic lesstif2/lesstif*.deb
X: lesstif-bin: spelling-error-in-binary ./usr/bin/mwm dont don't
I: lesstif2: no-symbols-control-file usr/lib/libMrm.so.2.0.1
I: lesstif2: no-symbols-control-file usr/lib/libXm.so.2.0.1
W: lesstif2: package-name-doesnt-match-sonames libMrm2 libXm2
p...@etna ~/build/sid $ lintian -I -E --pedantic lesstif2/lesstif*.dsc
W: lesstif2 source: outdated-autotools-helper-file config.guess 2005-05-15
W: lesstif2 source: outdated-autotools-helper-file config.sub 2005-05-12
I intend to take those on in the next round, although I am not sure if
the package deserves a rename. The current maintainer was not sure in
the brief discussion I had with him (my only successful communication)
and at the moment I think it is too intrusive. The warning about the
outdated-autotools-helper-file are new I believe, I didn't see them last
month. Probably the way this package builds has to be reengineerd.
The upload would fix these bugs: 43640, 314440, 330057, 356017, 396199,
479779, 496081, 503361 (and not in the changelog also bug 522157, where
the original debdiff is found)
Changelog:
lesstif2 (1:0.95.0-2.2) unstable; urgency=low
* NMU upload to give some love to lesstif2
* debian/patches:
- Add 031_fix_inverted_scrollwheel.diff by Kacper Wysocki, fix
invalid mouse scroll wheel bind (Closes: 396199)
-- http://sourceforge.net/tracker/index.php?\
func=detail&aid=1625384&group_id=8596&atid=108596
- Add 031_shutup_xtungrabbutton.diff by Filippo Giunchedi, stop
lessstif from spewing messages about XtUngrab (Closes: 479779)
-- upstream bug 217326
- Add 031_use_X11_Xtos_header.diff by Steve Cotton (Closes: 503361)
to include LONG64 definition instead of defining
- Add 040_fedora_text.diff small fixes from upstream.
- Add 040_fedora_resource.diff fixes error in DialogS.c, function
class_initialize.
- Add 040_fedora_c++fix.diff includes X11/ShellP.h after c.
- Add 040_fedora_XxxxProperty-64bit.diff to fix 64 bit
XChange/GetWindowProperty issues, including fix cut and paste from
to lesstif apps on 64 bits machines (Closes: 314440)
- Add 040_fedora_accelkeys.diff to fix accelkeys which use more then
one modifier
- Add 050_cvs_invalid_pointer.diff,
050_cvs_1773603_invalid_pointer_TextOut.c.diff,
050_cvs_1773603_invalid_pointer_List.c.diff,
050_cvs_1773603_invalid_pointer_Label.c.diff and
050_cvs_1773603_invalid_pointer_LabelG.c.diff
to fix crashing with a wildly invalid pointer inside XmFontListCopy()
-- upstream bugs 1773603 and 1298166
- Add 050_cvs_class_initialize_DialogS.c.diff to fix error in function
class_initialize
- Add 050_cvs_attachbottom_Form.c.diff to fix the layout of applications
with widgets which have the AttachBottom
- Add 060_update_manpages to fix bad-whatis-entry and several
inconsistencies (Closes: 43640 and 87745)
- Add 071_fix_crash_on_ESC_Traversal.c to fix crashing applications
when pressing <ESC> in menus (Closes: 356017)
* Updated debian/rules
- not move VirtualBindings.5 to .1x but to .5x
- remove the quilt .pc directory in clean target
- honor noopt flag in DEB_BUILD_OPTIONS (Closes: 496081)
* Add mwm.desktop file (Closes: 330057)
* Update policy to 3.8.1
- Added homepage field in debian/control
- Renamed section in debian/lesstif-bin.menu (menu policy)
* Removed "Apps/" in debian/lesstif-doc.docbase (lintian)
* Removed duplicate "library" from debian/control (lintian)
* Changed order of dh_installdeb and dh_makeshlibs in debian/rules
(lintian)
* Added debian/watch file.
* Updated debian/copyright with version numbers of the (L)GPL (lintian)
* Added description to old patch files (lintian)
The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/l/lesstif2
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget
http://mentors.debian.net/debian/pool/main/l/lesstif2/lesstif2_0.95.0-2.2.dsc
I would be glad if someone would give feedback or upload the package.
Kind regards
Paul Gevers
signature.asc
Description: OpenPGP digital signature

