**** BEGIN LOGGING AT Sat Jun 09 02:59:57 2007 Jun 09 03:07:10 03bzhou * r6192 10optware/trunk/make/py-usb.mk: py-usb: 0.3.5 -> 0.4.0 Jun 09 03:15:42 03bzhou * r6193 10optware/trunk/make/tar.mk: tar: wl500g stuck at 1.16.1 because lack of wchar Jun 09 05:25:51 03bzhou * r6194 10optware/trunk/ (Makefile make/perl-file-rename.mk): perl-file-rename: added & promoted Jun 09 05:59:42 Hello My oxyl packages is ready . I have tested only on the fsg, but it should work on all machines on the optware feed. it needs user and group nobody , don't know all machines have that. Jun 09 06:02:14 Want somebody to test it ? I don't know howto insert oxyl to the optware feed . Jun 09 06:17:34 motte: send email to nslu2-linux yahoo group ask for svn write access Jun 09 06:19:21 Hi eno oxyl are php scripts, there nothing to compile and i have not a makefile for this Jun 09 06:20:48 to get it into optware feed, it needs to be packaged properly Jun 09 06:21:02 it's fine if there's nothing to compile Jun 09 06:21:19 we even have one or two shell script packages Jun 09 06:24:33 what must i do now ? Jun 09 06:27:07 motte: have you read the how to add a package to optware wiki page? Jun 09 06:27:17 yes Jun 09 06:27:48 then you will know that we just need an email to the list with the oxyl.mk file attached. Jun 09 06:28:12 but i have not a makefile and no experience with svn and so on Jun 09 06:28:47 we only accept packages that we can build from source on the autobuilder. We do not accept pre-packaged binary .ipk files. Jun 09 06:29:18 oxyl are php scripts there is nothing to compile Jun 09 06:29:23 (that's both for security, and to allow us to maintain the package into the future if you are no longer able to do so) Jun 09 06:29:34 a makefile does not need to compile Jun 09 06:30:35 I have try it , but i get crazy with this toolchain , it cost me more than the changes on oxyl Jun 09 06:30:37 the .configured, .built and .staged targets can be no-ops if all you need to do is download, unpack, and repack for optware. Jun 09 06:31:42 I'm sorry, but there must be an automated, repeatable way to go from the original source download to the final .ipk file. We cannot accept something that has been packaged manually. I'm sure you understand why that has to be the case. Jun 09 06:32:26 there is a template.mk file, and over 800 example .mk files in the optware source repository. Jun 09 06:32:48 there is no way to download a tar.gz package from the oxylserver Jun 09 06:33:36 what's the URL? Jun 09 06:33:50 motte: then where can you reliably get the source? Jun 09 06:34:11 you can only get a zip file with an old version and then can you update on this server www.oxyl.de Jun 09 06:34:30 how do you update? Jun 09 06:34:46 online from this server Jun 09 06:35:25 It's GPL software, there must be a way to get the source. Jun 09 06:35:41 Is 2.50 not the latest version? Jun 09 06:35:57 2.5.36 Jun 09 06:36:35 Version 2.5 should be 2.5.25 Jun 09 06:36:38 ok, so you take the 2.50 zip file that you can download from www.oxyl.de, then you update it, then you create a patch file which contains the differences. Jun 09 06:37:10 the patch file gets checked into our optware repository (it should be a very small file, since it's all text right?) Jun 09 06:37:25 then the .mk file downloads the tar file, applies the patch, and packages it. Jun 09 06:38:06 to release a new version, you update the patch file, and the .mk file does everything else automatically. Jun 09 06:38:15 (on our autobuild server) Jun 09 06:38:19 the most files are change from 25 to 36 , the scripts are aprox 2 megs Jun 09 06:38:45 ok, so you tar.gz up 36, and we put it on our server for download. Jun 09 06:39:20 ok , i will try Jun 09 06:39:25 do they have public accessible cvs/svn server? Jun 09 06:39:48 The key is that *anyone* must be able to reproduce the packaging of an optware package on their own machine. It's an important security consideration, for people who are unwilling to trust the binaries in our feeds. Jun 09 06:41:00 i have no expirence with svn Jun 09 06:41:08 motte: I have a Neustson MC500 box, which will work with Oxyl, so I will help you get this packaged. Jun 09 06:41:16 i think Jun 09 06:41:23 for an example of php package, see http://trac.nslu2-linux.org/optware/browser/trunk/make/dokuwiki.mk Jun 09 06:41:42 motte: do they have a cvs/svn server? doesn't matter whether you have experience with svn or not Jun 09 06:41:50 no Jun 09 06:44:05 Did you have to make changes to the files that you got via the update? Jun 09 06:45:50 yes , on orignal oxyl they work with ncconvert and libformat , that is not running on fsg or nslu2 i have changed the sript to work with php-gd Jun 09 06:46:58 and i have made some changes to get i work with lighttpd Jun 09 06:47:28 ok, how do we reproduce those changes when the next version of oxyl comes out? Jun 09 06:49:20 i must look at the code and change Jun 09 06:49:55 or i can add i file with the changes Jun 09 06:54:28 how big is the patch from the latest update to your current set of files? Jun 09 06:55:11 not much , aprox 30 lines Jun 09 06:56:00 there are only 2 files to change Jun 09 07:01:16 ok, so we would tar up the unchanged update files, then put your changes in svn as a patch on that. Jun 09 07:01:25 we would host the update tar.gz file on our server. Jun 09 07:04:27 ok , this mean , at first i make a tar.gz of the original files and a tar.gz of the 2 changed files Jun 09 07:06:00 tar.gz of the original files, then a "diff -u" of your changes vs the originals Jun 09 07:06:44 ok Jun 09 07:08:48 then we put the .tar.gz on our sources download archive site and the patch in our svn repo, and create a .mk file which applies the patch to the sources and packages it. Jun 09 07:09:51 i have make at first changes for gd , this working for an apache server. and a second for lighttpd , i think i should make 2 patches Jun 09 07:10:43 the patch for lighttpd is an additional patch Jun 09 07:10:47 good plan Jun 09 07:11:12 we could release two separate .ipks built from the same source Jun 09 07:12:48 ok , i will try again with makefile **** ENDING LOGGING AT Sat Jun 09 08:15:25 2007 **** BEGIN LOGGING AT Sat Jun 09 08:15:40 2007 Jun 09 10:23:43 03rwhitby * r867 10kernel/trunk/patches/2.6.22/ (15-nas100d-pata-artop-single-port.patch series): Added artop patch for 2.6.22 Jun 09 17:17:51 03bzhou * r6195 10optware/trunk/sources/git/: git: prepare to rename git-core back to git Jun 09 17:43:23 03bzhou * r6196 10optware/trunk/ (10 files in 4 dirs): git: git-core 1.5.1.4 -> git & git-manpages 1.5.2.1 Jun 09 17:56:42 03bzhou * r6197 10optware/trunk/make/cogito.mk: cogito: git has been renamed back from git-core Jun 09 21:48:39 hello everybody Jun 09 21:49:28 does someone know where in flash I should put the NPE-B microcode such that it is loaded automatically by the ixp4xx_ucode module ? Jun 10 00:19:08 03bzhou * r6198 10optware/trunk/make/mldonkey.mk: mldonkey: added; native compile to ocaml bytecode binary Jun 10 00:45:37 03bzhou * r6199 10optware/trunk/Makefile: mldonkey: promoted as a native package Jun 10 00:58:26 03bzhou * r6200 10optware/trunk/make/avahi.mk: avahi: 0.6.18 -> 0.6.19 **** ENDING LOGGING AT Sun Jun 10 02:59:57 2007