RFS: nsis-2.45-1 [attn: pabs]
Hi, Paul Wise (also known as pabs) offered me to take over the maintenance of the Nullsoft Scriptable Install System (NSIS). NSIS is an open source system to create Windows installers and it is licensed under the zlib/libpng license. The maintenance of the NSIS Debian package is handled via the collab-maint subversion repository: svn+ssh://svn.debian.org/svn/collab-maint/ext-maint/nsis/trunk respectively http://svn.debian.org/wsvn/collab-maint/ext-maint/nsis/trunk/?op=log I would propose the lastest revision (rev 14037) for upload. I ensured via pbuilder that all dependent packages are listed. Lintian reports the following known warnings and error: W: nsis: non-standard-dir-in-usr usr/i586-mingw32msvc/ W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/api.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/pluginapi.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/lib/nsis/libpluginapi.a -> These warnings are there because mingw32 targeted libs and header files are searched for in the usr/i586-mingw32msvc directory. E: nsis: embedded-zlib ./usr/bin/makensis N: 1 tag overridden (1 warning) -> Upstream embeds a modified copy of zlib. I updated to the latest Debian policy version (3.8.3) and checked the items mentioned in /usr/share/doc/debian-policy/upgrading-checklist.txt.gz. The minimum requirement of scons changed from version 0.96.93 to 0.98. The package allows to be built either via gcc-mingw32 or mingw32. An access violation in the Math plugin is fixed via a patch (also reported upstream) that is incorporated to the original source by quilt. I built the test installers via "fakeroot debian/rules build" and zipped the resulting executables placed in the ".test" directory. Thereafter I unzipped the test installers and run them on a Windows machine. I did that for both gcc-mingw32 and mingw32. Test results: The waplugin.exe installer could not be completed because WinAmp is not installed on my Windows machine. The StartMenu Test.exe would require that you locate the file makensis.exe on your PC. I just created a dummy file for it and thereafter I could sucessfully complete this test. The nsExec Test.exe tries to execute the makenis.exe file using the path specified via ${NSISDIR}. However the NSISDIR variable on Debian Linux specifies a UNIX path that is not available on Windows. Therefore I replaced ${NSISDIR} with the real path on Windows and rebuilt the nsExec Test.exe installer. This installer performed the test as expected. All other test installer worked just fine. Please let me know if I missed anything preventing the upload of this package. Thanks in advance, Thomas -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
RFS: nsis-2.46-1 [attn: pabs]
Hi, I'd like to update the NSIS Debian package to version 2.46-1. NSIS is an open source system to create Windows installers and it is licensed under the zlib/libpng license. The maintenance of the NSIS Debian package is handled via the collab-maint subversion repository: svn+ssh://svn.debian.org/svn/collab-maint/ext-maint/nsis/trunk respectively http://svn.debian.org/wsvn/collab-maint/ext-maint/nsis/trunk/?op=log I would propose the lastest revision (rev 14901) for upload: * New upstream release (2.46) * Removed 01_math_plugin_fix.patch because it was applied upstream. I verified via pbuilder that all dependent packages are listed. Lintian reports the following known warnings and error: W: nsis: non-standard-dir-in-usr usr/i586-mingw32msvc/ W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/api.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/pluginapi.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/lib/nsis/libpluginapi.a -> These warnings are there because mingw32 targeted libs and header files are searched for in the usr/i586-mingw32msvc directory. E: nsis: embedded-zlib ./usr/bin/makensis N: 1 tag overridden (1 warning) -> Upstream embeds a modified copy of zlib. I built the test installers via "fakeroot debian/rules build" and zipped the resulting executables placed in the ".test" directory. Thereafter I unzipped the test installers and run them on a Windows machine. The tests didn't show neither any regression nor misbehavior. Please let me know if I missed anything preventing the upload of this package. Thanks in advance, Thomas -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: RFS: nsis-2.46-1 [attn: pabs]
Hi, >> I'd like to update the NSIS Debian package to version 2.46-1. I would propose the lastest revision (rev 15007) from the subversion repository svn+ssh://svn.debian.org/svn/collab-maint/ext-maint/nsis/trunk for upload. This revision includes the following changes based on the input of Christoph and Paul: * Switch to 3.0 (quilt) source format (created debian/source/format, removed debian/README.source because dpkg-source -x applies the patch(es) for the 3.0 (quilt) source format, dropped quilt from Build-Depends) * Use the system provided compression library of zlib * Switch to debhelper 7's minimal rules file mode (Run test suite of package from override_dh_auto_test target, Removed unnecessary sed manipulations of /usr/share/doc/nsis/Docs/{InstallOptions,Modern\ UI}/Readme.html because Changelog.txt is no longer referenced in these files.) The detailed log of changes is available via: http://svn.debian.org/wsvn/collab-maint/ext-maint/nsis/trunk/?op=log I verified with pdebuild that all required build dependencies are listed in the debian/control file. Lintian reports the following known warnings for the NSIS Debian package: W: nsis: non-standard-dir-in-usr usr/i586-mingw32msvc/ W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/api.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/pluginapi.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/lib/nsis/libpluginapi.a N: 1 tag overridden (1 warning) I built the test installers via "fakeroot debian/rules override_dh_auto_test" and zipped the resulting executables placed in the ".test" directory. Thereafter I unzipped the test installers and run them on a Windows machine. The tests didn't show neither any regression nor misbehavior. Please let me know if I missed anything preventing the upload of this package. Thanks in advance, Thomas -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
RFS: nsis-2.46-2 [attn: pabs]
Hi, I'd like to update the NSIS Debian package to version 2.46-2. NSIS is an open source system to create Windows installers and it is licensed under the zlib/libpng license. The maintenance of the NSIS Debian package is handled via the collab-maint subversion repository: svn+ssh://svn.debian.org/svn/collab-maint/ext-maint/nsis/trunk respectively http://svn.debian.org/wsvn/collab-maint/ext-maint/nsis/trunk/?op=3Dlog I would propose the lastest revision (rev 16086) for upload. This revision includes the following changes: * Updated zlib patch with changes from upstream subversion repository * Made embedded inflate function compatible with zlib (Closes: #579407) * Exclude unneeded win32-only utilities from building * Build makensis and portable utilities natively for amd64 I verified with pbuilder that all required build dependencies are listed in the debian/control file. Lintian reports the following known warnings for the NSIS Debian package: W: nsis: non-standard-dir-in-usr usr/i586-mingw32msvc/ W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/api.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/include/nsis/pluginapi.h W: nsis: file-in-unusual-dir usr/i586-mingw32msvc/lib/nsis/libpluginapi.a N: 1 tag overridden (1 warning) I built the test installers via "fakeroot debian/rules override_dh_auto_test" and zipped the resulting executables placed in the ".test" directory. Thereafter I unzipped the test installers and run them on a Windows machine. The tests didn't show neither any regression nor misbehavior. Please let me know if I missed anything preventing the upload of this package. Thanks in advance, Thomas -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100505231117.081b1...@appletv.dadie.com