From aanjhan at gmail.com Sat Jul 26 13:05:04 2008 From: aanjhan at gmail.com (Aanjhan R) Date: Sat, 26 Jul 2008 18:35:04 +0530 Subject: [Fedora-electronic-lab-list] Fwd: Electric Packaging difficulties In-Reply-To: References: Message-ID: Forwarding to put it in the archives of FEL Mailing list. ---------- Forwarded message ---------- From: Aanjhan R Date: Thu, Jul 10, 2008 at 2:01 PM Subject: Electric Packaging difficulties To: Chitlesh GOORAH , Thibault North Hi, I am facing a couple of issues while trying to write the spec file for electric. It will be great if some pointers are thrown at me. 1. The main source package (downloaded from staticfreesoft.com) does _not_ contain the extra JAR packages that are needed for the successful build of electric. For example, As I have mentioned in my previous mail, we need to download a few extra packages like Junit etc for electric to build. And these packages need to be placed in a "packaging" directory within the original upstream source archive. If not the build tool does not recognize these packages and fails to build. How do we modify the original source archive package? IMO it is not a good practice to modify the src package and upload. Other options which I have in mind are placing these packages, in a separate distro specific directory and changing the build.xml (create a patch) file to look into these directories for the packages. Also may be we can try to modify the script such that we can list these extra packages if already available in Fedora to be listed as dependencies and allow the build to tool to recognize these already installed packages. (Not sure how tough this is i.e. making "ant", the build tool to recognize already installed extra packages.) 2. For some weird reason, electric does not run with the openjdk on Fedora repos. It needs "REAL" java JRE to be downloaded and installed from sun.java.com. How should we handle this? Hope I was a bit clear. Please feel free to ask back if not clear. Thanks and Regards, Aanjhan -- Aanjhan ------------ http://www.tuxmaniac.com From aanjhan at gmail.com Sat Jul 26 13:06:41 2008 From: aanjhan at gmail.com (Aanjhan R) Date: Sat, 26 Jul 2008 18:36:41 +0530 Subject: [Fedora-electronic-lab-list] Fwd: I want Electric In :) In-Reply-To: References: <13dbfe4f0806200120s436b37dfpc66413da9a98a2fa@mail.gmail.com> <13dbfe4f0806201058i440002f2h90bafc15f28da4f9@mail.gmail.com> <8e967d910806201200o47cb753wfae3228b0d35bc2a@mail.gmail.com> <13dbfe4f0806242312p46d83654w1ac667ab6d456e98@mail.gmail.com> <13dbfe4f0807060752h46bd5b10h997bd15a4ab275a7@mail.gmail.com> Message-ID: Forwarded conversation Subject: I want Electric In :) ------------------------ From: *Chitlesh GOORAH* Date: Fri, Jun 20, 2008 at 1:50 PM To: Thibault North , Aanjhan R Hello there, As you know Sun Java is now GPL compatible, so Fedora is planning to land it as soon as possible in the repositories. I might suspect that Fedora won't wait for F10 to include Sun Java. Possibly Sun Java would be pushed to F9 repositories in next month. so we can now include Electric :) Aanjhaan, you have proposed electric before. Here you go :) regards, Chitlesh ---------- From: *Chitlesh GOORAH* Date: Fri, Jun 20, 2008 at 11:28 PM To: Thibault North , Aanjhan R 2008/6/20 Chitlesh GOORAH : I was talking to someone on the train back home about FEL. He pointed out that FEL lacks FTDI support. Both * libftdi * libftd2xx have their SRPMs built by PLD Linux. If you want we can add these into FEL ? F10 alpha is out on 29 July. It would be nice to get that in before 29 july so that we could actually have a Livedvd built for F10 alpha in time :P If not we ought to wait for beta. chitlesh ---------- From: *Thibault North* Date: Sat, Jun 21, 2008 at 12:30 AM To: Chitlesh GOORAH Cc: Aanjhan R While Aanjhan is having a look at Electric, i'll try and get this spec from PLD linux. Should be pretty straightforward with a ready to use spec. tkgate has some locale problems, but the author says they are well supported. It will need a bit of work. I'll be away next week. Will have a look at ftdi when I am back, and hopefully also tkgate. (help welcome.) ---------- From: *Aanjhan R* Date: Wed, Jun 25, 2008 at 11:14 AM To: Thibault North Cc: Chitlesh GOORAH Hi Folks, This is to inform you that I have started work on Electric. And the spec file for Ecos is in progress. Will submit both for review by Tuesday, July 1st 2008. {OT} I have completey moved to Chennai from Bangalore now(Phew! Too many things I had to move). Will be here for the next 2 months before heading to Swiss. Regards, Aanjhan ---------- From: *Chitlesh GOORAH* Date: Wed, Jun 25, 2008 at 11:42 AM To: Aanjhan R Cool, perhaps you can keep an update spec file on your USERNAME.fedorapeople.org/FEL ? I'll try to build the rpms during the EURO2008 matches :) Chitlesh ---------- From: *Aanjhan R* Date: Thu, Jul 3, 2008 at 11:35 PM To: Chitlesh GOORAH Cc: Thibault North Now the electric software finally has begun to build. There a few MAC specific files and build rules that needs to be removed for Linux platform. Also Java3D support needs to be added and after that I guess, the build goes well, except that it is not able to find a bsh.jar file which the ant build tool searches. I am working on the same now, and I guess it should be a minor issue. I am feeling much relieved to have crossed a big step (build not even starting or failing with 100s of generic errors) in which I was stuck up over two days without progress. The reason was some wrong jdk version mismatch. The electric devel mailing list was helpful in resolving this. Now at least it is giving some sensible build errors. Will keep you updated. Cheers! Aanjhan ---------- From: *Aanjhan R* Date: Sun, Jul 6, 2008 at 7:37 PM To: Chitlesh GOORAH Cc: Thibault North As expected, it was a minor issue. had to download Beanshell.jar. Following changes were needed to finish the build process. 1. download bsh.jar (beanshell), junit, prefuse, lucene and put it in packaging folder. 2. Remove any reference to AppleInterface in the build.xml file 3. Remove any plugins requiring J3d. (need to work on this to allow build with 3D enabled) Have uploaded the build electric binary (11 MB) into http://tuxmaniac.fedorapeople.org . It would be great if someone tests and gives me feedback while I modify the spec and patch to allow build from spec. @Chitlesh, any improvements with the creation of mailing list for FEL? Cheers! Aanjhan ---------- From: *Chitlesh GOORAH* Date: Sun, Jul 6, 2008 at 8:22 PM To: Aanjhan R Cc: Thibault North Hello, thanks for the great work. Can you update the spec file as well please ? https://fedorahosted.org/fedora-infrastructure/ticket/627#preview someone is now assigned to create that ML this week. Chitlesh ---------- From: *Aanjhan R* Date: Sun, Jul 6, 2008 at 8:33 PM To: Chitlesh GOORAH Cc: Thibault North For some reasons electric just does not run with openJDK JRE on the fedora repos. It needs the "REAL" JRE. Please follow the instructions given in the below link and run the .jar by Right clicking and choosing "Run with Java". http://www.gagme.com/greg/linux/f9-tips.php#java Regards, Aanjhan -- Aanjhan ------------ http://www.tuxmaniac.com -------------- next part -------------- An HTML attachment was scrubbed... URL: