On Sat, Mar 26, 2011 at 7:28 PM, Damien Raude-Morvan <draz...@drazzib.com> wrote: > Hi Andres, > > Le Friday 18 February 2011 22:48:38, Damien Raude-Morvan a écrit : >> Le vendredi 18 février 2011 19:46:57, Andres Mejia a écrit : >> > Damien, was there an issue with getting libnb-platform-java and netbeans >> > uploaded to ftp-master? >> >> for the time being, no problem found: just lack enough time to thoroughly >> review these big source packages. I'll try to find some free time next >> week. > > Sorry for the delay... I finally managed to review the last package for > netbeans 6.9 upload, netbeans itself. There is some issues with the upstream > source tarball that need to be fixed before we can upload it to Debian > archive. > > 1) There is some binary blobs in tarball and I don't know if those are rebuild > from source during build (ie. we have to rebuild them). If that's the case, > from which source code ? Maybe, we'll have to provide a stripped upstream > tarball for now. > Here is the list of binary blobs : > ./dlight.nativeexecution/release/bin/nativeexecution/*/*
Check ./dlight.nativeexecution/src. I'm not sure whether to rebuild these during a build or not. > ./ide/launcher/macosx/macosx_launcher.dmg > ./ide/launcher/macosx/NetBeansLauncher/English.lproj/MainMenu.nib/objects.nib These are macosx specific. I typically ignore these. > ./lib.profiler/release/lib/deployed/cvm/linux/*.so > ./lib.profiler/release/lib/deployed/jdk16/*/libprofilerinterface* Check lib.profiler/native. > ./lib.terminalemulator/demosrc/nativeexecution.test/release/bin/ptysupport/*/ptysatellite Check lib.terminalemulator/demosrc/nativeexecution.test/tools/ > ./lib.uihandler/test/unit/src/org/netbeans/lib/uihandlerserver/antons.gz Looks to be generated by one of the java sources in the same directory. > ./nbi/engine/native/cleaner/windows/vcproject/NBI Native Cleaner.ncb Looks to be a file used by Visual Studio. I usually ignore these. > ./nbi/infra/build/jvm/tools/unzipsfx/*/unzipsfx Looks to simply be some implementation of unzip. Source should be modified to find unzip installed in the system. > > 2) There is also some binary blobs which seems to be used for unit testing. > Seems unit test are not launched, maybe we can strip that from tarball too. > ./autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/*.nbm > ./autoupdate.services/test/unit/src/org/netbeans/modules/autoupdate/updateprovider/data/*.nbm Looks to be simply bogus netbeans modules for use with testing. They don't contain java classes. You could probably ask upstream how they were generated. > ./lib.cvsclient/test/data/iz56710/binary.out This file simply contains a string of all characters in the ASCII table. It's relatively simple to create a script or program to generate this. I wouldn't bother writing one. > ./profiler.oql/test/unit/src/org/netbeans/modules/profiler/oql/engine/api/impl/small_heap.bin Looks to be simply a heap dump from some Java program. Run any java program and create a dump of your own. > ./subversion/test/qa-functional/data/repo_dump.gz A dump of some subversion repository. Create a repository of your own and make a dump. > > 3) The J2EE tutorial source is under some binary "*.fm" files. Those files > have > a "MakerFile 7.0" header. Does those files are used to generate some real > resource in Debian package ? Do we have some tool in Debian to open those > files > ? What's licence of thise J2EE Tutorial ? > ./usersguide/tutorials/j2ee-tut/fm/*.fm > ./usersguide/tutorials/j2ee-tut/fm/J2EE-NBTutorial.book I heard of kword and scribus that can work with these files. > > Cheers, > -- > Damien > -- Regards, Andres Mejia -- To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/AANLkTi=zofkky6k9xmgdnb+-63-zqk5rfcb4rnndj...@mail.gmail.com