From chitlesh at fedoraproject.org Sat May 2 15:57:25 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 2 May 2009 17:57:25 +0200 Subject: [Fedora-electronic-lab] FEL / Yum Installation Notes In-Reply-To: <560392.5240.qm@web56404.mail.re3.yahoo.com> References: <560392.5240.qm@web56404.mail.re3.yahoo.com> Message-ID: <13dbfe4f0905020857w10f9ddfco1d176ad34eb564ea@mail.gmail.com> On Mon, Apr 20, 2009 at 1:16 PM, Nathaniel Steier wrote: > Perhaps these notes could be added to the main page as well? ?This gives the enduser more install choices. Hello Nathaniel, sorry for this late reply . Your request for git access was approved last month. I am updating the entire website. I have created a section Download with the details.. http://chitlesh.fedorapeople.org/FEL/ regards, Chitlesh From chitlesh at fedoraproject.org Sat May 2 16:00:12 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 2 May 2009 18:00:12 +0200 Subject: [Fedora-electronic-lab] Hello everyone In-Reply-To: <1240594352.5f0ad4db43d8723d18169b2e4817a160@mail.in.com> References: <1240594352.5f0ad4db43d8723d18169b2e4817a160@mail.in.com> Message-ID: <13dbfe4f0905020900i2e1d9908v7a15bded4a48bf81@mail.gmail.com> On Fri, Apr 24, 2009 at 7:32 PM, mayur sarode wrote: > Hello everyone. > I am mayur sarode.I got hooked to open source while working on gnu software > radio .I would like to add to the development of electronics packages for > fedora.I dont know where to start.Can anyone help me? Hello Mayur, sorry for the late reply: Please find the basic details are listed in the "developers" page on http://chitlesh.fedorapeople.org/FEL/. I have just created that page. Please do tell me if something is unclear. Else you can use this mailing list to share your problems about the rpm packaging. I'll try to help you out. Kind regards, Chitlesh From innnnate at yahoo.com Sat May 2 21:02:42 2009 From: innnnate at yahoo.com (Nathaniel Steier) Date: Sat, 2 May 2009 14:02:42 -0700 (PDT) Subject: [Fedora-electronic-lab] FEL / Website Overhaul In-Reply-To: <20090502160012.8A31461983C@hormel.redhat.com> Message-ID: <560449.77923.qm@web56405.mail.re3.yahoo.com> Sweet overhaul on the website! This layout definitely makes the content more accessible. - Nate > > I am updating the entire website. I have created a section > Download > with the details.. > http://chitlesh.fedorapeople.org/FEL/ > regards, > Chitlesh > > From chitlesh at fedoraproject.org Sat May 2 21:21:21 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sat, 2 May 2009 23:21:21 +0200 Subject: [Fedora-electronic-lab] FEL / Website Overhaul In-Reply-To: <560449.77923.qm@web56405.mail.re3.yahoo.com> References: <20090502160012.8A31461983C@hormel.redhat.com> <560449.77923.qm@web56405.mail.re3.yahoo.com> Message-ID: <13dbfe4f0905021421j5f98c931o3733632637498b7d@mail.gmail.com> On Sat, May 2, 2009 at 11:02 PM, Nathaniel Steier wrote: > > Sweet overhaul on the website! ?This layout definitely makes the content more accessible. > > - Nate Well there are still some items in my mind that need to be jotted down. And at the same time, there are some glitches with respect to Internet Explorer to fix. But the CSS/jquery credit goes Fedora Websites team. http://johnp.fedorapeople.org/fedora-community/ cheers, Chitlesh From innnnate at yahoo.com Thu May 7 09:34:18 2009 From: innnnate at yahoo.com (Nathaniel Steier) Date: Thu, 7 May 2009 02:34:18 -0700 (PDT) Subject: [Fedora-electronic-lab] Linsmith (Smith Chart Generator) / Segmentation Fault Message-ID: <233966.53059.qm@web56407.mail.re3.yahoo.com> Topic: Linsmith (Smith Chart Generator) / Segmentation Fault Installed: linsmith.i386 0:0.99.11-2.fc10 [-] Start Linsmith from the command line with all the debugging options turned on: linsmith -d legopmo [-] Choose the following menu options: File > Save Results Page... [-] Program exits with the following error: (linsmith:8374): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() Segmentation fault My understanding is that 'Pango' is a text layout library, used by GIMP, upon which Linsmith is built. Is this error repeatable? From chitlesh at fedoraproject.org Thu May 7 10:58:36 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 7 May 2009 12:58:36 +0200 Subject: [Fedora-electronic-lab] Linsmith (Smith Chart Generator) / Segmentation Fault In-Reply-To: <233966.53059.qm@web56407.mail.re3.yahoo.com> References: <233966.53059.qm@web56407.mail.re3.yahoo.com> Message-ID: <13dbfe4f0905070358j25492323n2b1e60ad612e7ca8@mail.gmail.com> On Thu, May 7, 2009 at 11:34 AM, Nathaniel Steier wrote: > My understanding is that 'Pango' is a text layout library, used by GIMP, upon which Linsmith is built. ?Is this error repeatable? I confirm this bug. I have notified upstream. Chitlesh From chitlesh at fedoraproject.org Thu May 7 19:11:10 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Thu, 7 May 2009 21:11:10 +0200 Subject: [Fedora-electronic-lab] Linsmith (Smith Chart Generator) / Segmentation Fault In-Reply-To: <13dbfe4f0905070358j25492323n2b1e60ad612e7ca8@mail.gmail.com> References: <233966.53059.qm@web56407.mail.re3.yahoo.com> <13dbfe4f0905070358j25492323n2b1e60ad612e7ca8@mail.gmail.com> Message-ID: <13dbfe4f0905071211i540f7al26c96bff8ea1bb4a@mail.gmail.com> > On Thu, May 7, 2009 at 11:34 AM, Nathaniel Steier ?wrote: > My understanding is that 'Pango' is a text layout library, used by GIMP, upon which Linsmith is built. ?Is this error repeatable? Hello Nathaniel, can you try with the 0.99.12 package please ? Download the rpm with respect to your architecture. http://koji.fedoraproject.org/scratch/chitlesh/task_1341060/ Let me know if there is another issue. I'll wait for your input before sending it to the updates. Chitlesh From sherry151 at gmail.com Fri May 8 06:09:57 2009 From: sherry151 at gmail.com (Rangeen Basu) Date: Fri, 8 May 2009 11:39:57 +0530 Subject: [Fedora-electronic-lab] 8051 programming ide Message-ID: Hi As the subject states, I wanted to know if there is any ide for 8051 programing which is included in FEL. It would be of great help if there is one. Thanks -- Rangeen Basu Roy Chowdhury Fedora Ambassador sherry151 at gmail.com Sent from Calcutta, WB, India From innnnate at yahoo.com Sat May 9 23:43:07 2009 From: innnnate at yahoo.com (Nathaniel Steier) Date: Sat, 9 May 2009 16:43:07 -0700 (PDT) Subject: [Fedora-electronic-lab] Linsmith (Smith Chart Generator) / Segmentation Fault Message-ID: <591896.3316.qm@web56404.mail.re3.yahoo.com> I downloaded the following file: [-] linsmith-0.99.12-1.fc10.i386.rpm The update has solved the previously described segmentation fault error. Neat! The only thing I've noticed is that, when running 'linsmith' from the command line, I get this message: Xlib: extension "RANDR" missing on display ":2.0" - Nate From aanjhan at gmail.com Sun May 10 10:55:11 2009 From: aanjhan at gmail.com (Aanjhan R) Date: Sun, 10 May 2009 12:55:11 +0200 Subject: [Fedora-electronic-lab] Fwd: Hi ! This is Aveek from NIT Agartala.. I need some advice In-Reply-To: <4f9d244d0905100343x3d4275dcmabfba5e04ad7e181@mail.gmail.com> References: <4f9d244d0905100343x3d4275dcmabfba5e04ad7e181@mail.gmail.com> Message-ID: Hi Aveek, I highly recommend joining the Fedora Electronic Lab list. Since I am busy with a lot of academic and other random life work, I am not as active a FEL dev as I used to be once. I do ofcourse some marketing at conferences for FEL but right now thats about it. The developer section of http://chitlesh.fedorapeople.org/FEL/ has some nice tips for starters. Please join the list indicated above and I am sure you will not be dissapointe with the wonderful community we have! Cheers! Aanjhan ---------- Forwarded message ---------- From: Pradeepto Bhattacharya Date: Sun, May 10, 2009 at 12:43 PM Subject: Re: Hi ! This is Aveek from NIT Agartala.. I need some advice To: Aveek Sen Cc: Aanjhan R Hi, I strongly suggest that you get in touch with Aanjhan who is a FEL dev. I am cc-ing this email to him. Pradeepto Cheers! On Sun, May 10, 2009 at 3:50 PM, Aveek Sen wrote: > Hi!, > > I want to contribute to the development of FEL. However, at present I > do not have any expertise. > > I want your advise as to what I should be studying during my vacations > to help me become a contributor to the FEL. > > I am a Electronics & Communication Engineering student & want to be > involved with something related to my branch of study. > > Thanks, > > Aveek. > > P.S. : We will have a big Linux fest in July > > ? links: ?http://fedoraproject.org/wiki/FedoraEvents > > ? ? ? ? ? ? ? ?http://groups.google.co.in/group/nitalug > -- The KDE Project : http://www.kde.org KDE India : http://www.kde.in Mailing List : http://mail.kde.org/mailman/listinfo/kde-india From aveeksen at fedoraproject.org Sun May 10 14:27:45 2009 From: aveeksen at fedoraproject.org (Aveek Sen) Date: Sun, 10 May 2009 19:57:45 +0530 Subject: [Fedora-electronic-lab] I need guidance Message-ID: Hi!, I am a first year student of Electronics & Communication Engineering at NIT Agartala, India. I am the Fedora ambassador of that region. I want to know what I need to learn so that I am competent enough to make some additions to the FEL, in the form of something related to electronics. Please guide me. Thanks, Aveek Sen, NIT Agartala. From sherry151 at gmail.com Sun May 10 16:41:08 2009 From: sherry151 at gmail.com (Rangeen Basu) Date: Sun, 10 May 2009 22:11:08 +0530 Subject: [Fedora-electronic-lab] Re: 8051 programming ide In-Reply-To: References: Message-ID: On Fri, May 8, 2009 at 11:39 AM, Rangeen Basu wrote: > Hi > > As the subject states, I wanted to know if there is any ide for 8051 > programing which is included in FEL. It would be of great help if > there is one. > My query still stands. I could not find a tool in the EDA portfolio that might help me to program 8051 micros. 8051 is very important for students and so it would be a great help if some IDE existed as part of FEl's EDA portfolio. SDCC can be used but it is a command line tool. A graphical tool would be nice. -- Regards Rangeen Basu Roy Chowdhury Fedora Ambassador sherry151 at gmail.com Sent from Calcutta, WB, India From chitlesh at fedoraproject.org Sun May 10 19:27:22 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 10 May 2009 21:27:22 +0200 Subject: [Fedora-electronic-lab] I need guidance In-Reply-To: References: Message-ID: <13dbfe4f0905101227s49cacc24s7d717b1a1f16c259@mail.gmail.com> On Sun, May 10, 2009 at 4:27 PM, Aveek Sen wrote: > Hi!, > > I am a first year student of Electronics & Communication Engineering > at NIT Agartala, India. I am the Fedora ambassador of that region. > > I want to know what I need to learn so that I am competent enough to > make some additions to the FEL, in the form of something related to > electronics. Hello Aveek, I'm looking for a command-wise compatibility of Alliance with Design Compiler. Alliance is used for Digital design and Design Compiler is an industry EDA tool. If "herb" developers make some progress in the future, I will replace alliance by herb. Herb is a fork of alliance. The problem with Alliance/herb is that it demands a hard learning curve. Thereby many people get fed up with alliance. At the same time, a lot of the manual tasks(things which should be automated) are required by the designer. A simple example, to report the timing of any path, it takes a lot of effort to first find the path. Hence as a designer point of view, I'm spending 80% of the design time on the software rather on the design itself. This is very bad. Graham Petley has some _basic_ bash scripts to find the critical path, fanin, fanouts etc which are provided with pharosc. (yum install pharosc*) If you would like, I would propose that you read those simple bash scripts and rewrite them cleanly under tcl. Tcl is widely use in the digital design and very easy to learn. With Tcl you can create some commands similar to that of design compiler so that universities around the world would find alliance/herb attractive. You will learn (during this project) how to calculate fanin, fanout, critical paths and gain in-depth knowledge about VHDL. This will be in the beginning. Afterwards, you are always welcome to improve it. Herb developers are working on cleaning alliance and improving the GUI. But I feel (Mukund correct me if I am wrong) nothing is being done on the synthesis stage or STA stage. I would certainly love to see some Liberty files and SDC support as well. These are opensource formats and the opensource community is not using it. A pity. Aveek, I will guide you in the process and at the same time, this project will be very valuable to both FEL and me :) regards, Chitlesh From chitlesh at fedoraproject.org Sun May 10 19:58:33 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Sun, 10 May 2009 21:58:33 +0200 Subject: [Fedora-electronic-lab] Re: 8051 programming ide In-Reply-To: References: Message-ID: <13dbfe4f0905101258q577fb75fi2ae579a19bef6cec@mail.gmail.com> On Sun, May 10, 2009 at 6:41 PM, Rangeen Basu wrote: > My query still stands. I could not find a tool in the EDA portfolio > that might help me to program 8051 micros. 8051 is very important for > students and so it would be a great help if some IDE existed as part > of FEl's EDA ?portfolio. SDCC can be used but it is a command line > tool. A graphical tool would be nice. Hello Rangeen, Sorry for the late reply, Are you looking for something like this ? http://chitlesh.fedorapeople.org/mcu8051ide/mcu8051.png You can try it by downloading (mind you I haven't done testing on it yet) http://chitlesh.fedorapeople.org/mcu8051ide/mcu8051ide-1.1-1.fc10.i386.rpm Then install it yum localinstall mcu8051ide-1.1-1.noarch.rpm --nogpgcheck Else you can have a look at http://sourceforge.net/search/?words=8051 If you like something from there, let me know, I'll try to package it for you. FYI we have "gsim85" for 8085. yum install gsim85 FYI ktechlab can also be used as a GUI for sdcc simulation. regards, Chitlesh From chitlesh.goorah at gmail.com Thu May 14 19:17:05 2009 From: chitlesh.goorah at gmail.com (Chitlesh GOORAH) Date: Thu, 14 May 2009 21:17:05 +0200 Subject: [Fedora-electronic-lab] Re: [Ambassadors] Open source projects for PHD In-Reply-To: <4A0AB7DE.9050900@electromech.info> References: <4A0AB7DE.9050900@electromech.info> Message-ID: <50baabb30905141217o3f19ba5at37f447b4658bac79@mail.gmail.com> On Wed, May 13, 2009 at 2:06 PM, Nilesh J. Vaghela wrote: > Hi All, > > Few of our students and friends would like to do PHD on open source > technologies. > > Can we have some suggestion for the Subject ?? > Hello there, Well, with respect to microelectronics I have quite a long list. The following are the most important PHD projects for FEL, - Boolean minimization algorithms for formal verification - digital design - Power estimation for analog circuits - Static Timing Analysis (STA) using opensource industry standard : liberty files However, if one has a favourite subject, I would also consider it. kind regards, Chitlesh From chitlesh.goorah at gmail.com Thu May 14 19:18:44 2009 From: chitlesh.goorah at gmail.com (Chitlesh GOORAH) Date: Thu, 14 May 2009 21:18:44 +0200 Subject: [Fedora-electronic-lab] Re: [Ambassadors] DGPLUG FAD In-Reply-To: <467c41720905140817p3e79f2abi2b33928a9a85340b@mail.gmail.com> References: <467c41720905140817p3e79f2abi2b33928a9a85340b@mail.gmail.com> Message-ID: <50baabb30905141218u5716b5efg9571ffa7e6176d2b@mail.gmail.com> On Thu, May 14, 2009 at 5:17 PM, Ratnadeep Debnath wrote: > Hi all, > It is a pleasure to inform you that today the 1st day of DGPLUG Fedora > Activity Day was conducted in Dr. B. C. Roy Engineering College, > Durgapur. Tomorrow is going to be the 2nd and final day of this event. > The 1st day was pretty fruitful. The event report can be found at > > http://ratnadeepdebnath.wordpress.com/2009/05/14/dgplug-fedora-activity-day-day-1-14-may-2009/ Hello there, I want to thank everyone over there for talking and presenting fedora electronic lab :) cheers, Chitlesh From trac at fedorahosted.org Wed May 20 19:31:49 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 20 May 2009 19:31:49 -0000 Subject: [Fedora-electronic-lab] [Fedora Electronic Lab] #16: VHDL IP cores ? Message-ID: <066.aabd941832c27da5a1f15fe6a56e0fbe@fedorahosted.org> #16: VHDL IP cores ? ----------------------------+----------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: defect | Status: new Priority: major | Milestone: Fedora 12 Component: digital design | Version: devel Keywords: vhdl | ----------------------------+----------------------------------------------- Package those as part of our VHDL IP cores: http://www.freemodelfoundry.com/fmf_VHDL_models.html Should we also package IP cores from opencores.org -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Wed May 20 19:46:30 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 20 May 2009 19:46:30 -0000 Subject: [Fedora-electronic-lab] [Fedora Electronic Lab] #17: improve dia for system level Message-ID: <066.cf4724f7d220142dfea45f54a867aa71@fedorahosted.org> #17: improve dia for system level ----------------------------+----------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: defect | Status: new Priority: major | Milestone: Fedora 12 Component: digital design | Version: devel Keywords: | ----------------------------+----------------------------------------------- Dia is known to seduce some system level designers and is used to describe different block levels for embedded design. Additional shapes for digital blocks would improve user documentation experience, through neat functional diagram drawn by dia. http://dia-installer.de/shapes.html -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Wed May 20 19:48:25 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 20 May 2009 19:48:25 -0000 Subject: [Fedora-electronic-lab] [Fedora Electronic Lab] #18: package gplcver Message-ID: <066.097792f6a76f2b3ae3ccdf2650a74e47@fedorahosted.org> #18: package gplcver --------------------------+------------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: defect | Status: new Priority: major | Milestone: Fedora 12 Component: VHDL/Verilog | Version: devel Keywords: | --------------------------+------------------------------------------------- Anyone willing to maintain the spec file below ? -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Wed May 20 19:53:00 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 20 May 2009 19:53:00 -0000 Subject: [Fedora-electronic-lab] [Fedora Electronic Lab] #19: package a 8051 ide (spec included) Message-ID: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> #19: package a 8051 ide (spec included) -----------------------------+---------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: defect | Status: new Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Keywords: | -----------------------------+---------------------------------------------- Anyone willing to maintain the mcu8051ide ? Spec file provided -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From sales.sayfupcb at gmail.com Fri May 22 10:21:54 2009 From: sales.sayfupcb at gmail.com (Andy) Date: Fri, 22 May 2009 18:21:54 +0800 Subject: [Fedora-electronic-lab] PCB/FPCB Cooperation Message-ID: <7D80556DFC324F985A9DB5F9ED4D45C2@nkoqnvs> Dear Sir or Madam, This is Andy from SAYFU Technology Co., Ltd. Through the internet we acquired your esteemed company name, and we take the liberty of writing this e-mail to you looking for future opportunity of cooperation. SAYFU from China, which is a professional PCB/FPCB supplier with ISO-9001 and UL approval in China. We focus on quick-turn prototype and small-medium volume for 2-30 layer boards, I just wanted to give you a quick note and see if there is anything I can help you with PCBs fabrication. 1. Products range: Rigid PCB up to 30 layers, FPC, Flex-Rigid, Aluminium PCB, Heavy copper boards(3-10 Oz), Buried-blind vias holes .... Material range: FR-4 (130TG-180TG), CEM1, Halogen free laminate, Rogers, Teflon, Aluminum Based, ISOLA, Nelco.... Technology Capability: Min. 3mil/3mil Trace/space, heavy copper board (3-10 Oz) , 4 mil Smallest Drill Size ... 2. No miminum order quantity requirement. You can put 1 piece, 100 piece or large quantity jobs to us, and in return, what we will provide to you are the same quality services and quality products. 3. Quick turn lead time at reasonable Price. We can be delivered double-sided PCBs in 24 hours and four-layer PCBs 48 hours 4. Excellent customer service and quick response. We can send you quotes and inquiry responses in two hours or less. Hope we could help you to extend the business and to be more competitive and both have a fruitful partnership. For more information about our products and services, pls e-mail us or visit our website (www.sayfupcb.com ) we sincerely hope to establish a long-term relationship with you in the future and look forward to hearing from you soon. Andy Liu Sales Department Tel: +86-755-2641 7916 Fax: +86-755-2641 7917 Mobile:+86-135 1077 1602 Skype: sayfupcb MSN: sayfupcb at hotmail.com E-mail: andy.liu at sayfupcb.com Backup: sayfupcb at gmail.com Website: www.sayfupcb.com SAYFU TECHNOLOGY CO.,LIMITED -------------- next part -------------- An HTML attachment was scrubbed... URL: From trac at fedorahosted.org Mon May 25 21:54:10 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Mon, 25 May 2009 21:54:10 -0000 Subject: [Fedora-electronic-lab] [Fedora Electronic Lab] #20: package myHDL Message-ID: <066.7982c12a785e30f1cda246f42381c862@fedorahosted.org> #20: package myHDL ----------------------+----------------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: task | Status: new Priority: major | Milestone: Fedora 12 Component: FEL | Version: devel Keywords: | ----------------------+----------------------------------------------------- Upstream was contacted to encourage them to package myHDL for FEL. Upstream responded by saying he will ask his community. -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Mon May 25 21:55:22 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Mon, 25 May 2009 21:55:22 -0000 Subject: [Fedora-electronic-lab] [Fedora Electronic Lab] #21: package veditor for eclipse Message-ID: <066.72aa09bd1db17552054a8dd3c7b72c7a@fedorahosted.org> #21: package veditor for eclipse ----------------------+----------------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: task | Status: new Priority: major | Milestone: Fedora 12 Component: FEL | Version: devel Keywords: | ----------------------+----------------------------------------------------- Looking for a volunteer to co-maintain veditor. See draft spec file in the attachment. -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Tue May 26 15:00:49 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Tue, 26 May 2009 15:00:49 -0000 Subject: [Fedora-electronic-lab] Re: [Fedora Electronic Lab] #19: package a 8051 ide (spec included) In-Reply-To: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> References: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> Message-ID: <075.0b3a8536e846c1611d59846b5867321a@fedorahosted.org> #19: package a 8051 ide (spec included) ------------------------------+--------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: defect | Status: new Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Resolution: | Keywords: ------------------------------+--------------------------------------------- Comment (by shakthimaan): Replying to [ticket:19 chitlesh]: | Anyone willing to maintain the mcu8051ide ? Spec file provided \-- Yes! Attached now find mcu8051ide.2.spec and mcu8051-1.1-desktop-exec- path-fix.patch to build mcu8051ide package on Fedora 10. Please let me know if you have any issues. -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Tue May 26 16:06:29 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Tue, 26 May 2009 16:06:29 -0000 Subject: [Fedora-electronic-lab] Re: [Fedora Electronic Lab] #19: package a 8051 ide (spec included) In-Reply-To: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> References: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> Message-ID: <075.9e839dfa97784b9126875725bdcf6466@fedorahosted.org> #19: package a 8051 ide (spec included) ------------------------------+--------------------------------------------- Reporter: chitlesh | Owner: chitlesh Type: task | Status: new Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Resolution: | Keywords: ------------------------------+--------------------------------------------- Changes (by chitlesh): * type: defect => task Comment: Thanks, Well it is a fair simple package to start packaging. If you have not yet sponsored for Fedora packaging, let me know I will sponsor you. Below are some package review comments. I recommend you to update the spec as appropriate and file an official package review requests as suggested on : https://fedoraproject.org/wiki/PackageMaintainers Btw, you can use your 150Mb space on FAS_USERNAME.fedorapeople.org, to upload your spec and SRPMS. #01: ChangeLog Can you add this: * Wed May 20 2009 Chitlesh Goorah - 1.1-1 - Initial Package below your changelog entry. Tip: your spec file will be archived on different mirrors and some of them don't have spam protection, I recommend you to use the "email format" I used above to cheat spammers. Your release tag should be _currently_ 2. Everytime you do some modifications on the spec just increment the release tag and avoid adding decimal value. #02: Source URL In accordance to the https://fedoraproject.org/wiki/Packaging:Guidelines, the source URL should be: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz #03: Avoid unneccessary requires: Yum and RPM are both intelligent to deduce which RPMS to require. So you can remove: Requires: tcl >= 8.4, tk >= 8.4, tkimg >= 1.3, itcl >= 3.1, tdom >= 0.8, tcllib >= 1.6, bwidget >= 1.8, rxvt-unicode >= 8.3 Tip: to know whether the proper dependencies will be pulled by yum, do: $ rpm -qpR NVR.arch.disttag.rpm NVR = NAME-VERSION-RELEASE Tip: Requires: electronics-menu should be explicit added due to the menu- structure # 04: Avoid versions on BuildRequires/Requires Unless it is really needed, you should avoid adding versions on BuildRequires and Requires. This is one of the reasons why users have problem while upgrading from F-N to F-(N+1). # 05: Avoid redundant BuildRequires: Again, yum is intelligent :) for example, tk-devel already requires tcl-devel, so you can remove tcl- devel from BR. To know if tcl-devel(or another package) is required by tk-devel $ rpm-qR tk-devel ... tcl-devel <----------------- ... Use the same method to remove buildrequires duplicates. In some cases it helps to reduce time during yum install or yum update. # 06: What I called: make-it-sexy :) - either use $RPM_BUILD_ROOT or %{buildroot} #07: backup add a "-b .desktop" after %patch0 -p1 The package looks fine and there are not real blockers for its approval. It's only fedora packaging guidelines to get familiar with, if not good job Shakthi. Once you have updated the spec file, file an official package review request and give me the url. I will review it for you. I think we can get it into fedora mirrors before this weekend. Unfortunately, it is a bit too late to add it into the livedvd. :( After the package has been approved, remind me to show you how to add any package on the FEL livedvd. -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Tue May 26 16:10:02 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Tue, 26 May 2009 16:10:02 -0000 Subject: [Fedora-electronic-lab] Re: [Fedora Electronic Lab] #19: package a 8051 ide (spec included) In-Reply-To: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> References: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> Message-ID: <075.263d6d74829aecbfd085b4ed018280c4@fedorahosted.org> #19: package a 8051 ide (spec included) ------------------------------+--------------------------------------------- Reporter: chitlesh | Owner: shakthimaan Type: task | Status: new Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Resolution: | Keywords: ------------------------------+--------------------------------------------- Changes (by chitlesh): * owner: chitlesh => shakthimaan Comment: Ahh trac does not treat some end-of-lines properly. -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Wed May 27 04:51:14 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 27 May 2009 04:51:14 -0000 Subject: [Fedora-electronic-lab] Re: [Fedora Electronic Lab] #19: package a 8051 ide (spec included) In-Reply-To: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> References: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> Message-ID: <075.d640d220d8a1f250e754066afd66a9c1@fedorahosted.org> #19: package a 8051 ide (spec included) ------------------------------+--------------------------------------------- Reporter: chitlesh | Owner: shakthimaan Type: task | Status: assigned Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Resolution: | Keywords: ------------------------------+--------------------------------------------- Changes (by shakthimaan): * status: new => assigned Comment: Thanks for the valuable feedback! Just one clarification: BuildRequires lists the entries for building the package while Requires lists the run-time dependencies required to use the package. CMIIW. From the upstream application running: mcu8051ide --check-libraries lists all the run-time packages required - tcl, tk, tkimg, itcl, tdom, tcllib, bwidget, and rxvt-unicode that are required to run mcu8051ide. So, if we don't specify the Requires, how does yum or rpm know? I commented the Requires, and tried rpm -qpR on the generated .rpm file, and it doesn't mention the required packages to be pulled. So, I guess we need Requires. I have removed versions on the dependencies. I shall make all the other changes. -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From sherry151 at gmail.com Wed May 27 07:34:07 2009 From: sherry151 at gmail.com (Rangeen Basu) Date: Wed, 27 May 2009 13:04:07 +0530 Subject: [Fedora-electronic-lab] FEL on Opencores FOSS tools list Message-ID: I was going through the list which I got in today's newsletter and to my surprise I found FEL in the list along with some other FOSS EDA tools. Felt like sharing this news. http://opencores.org/?do=newsletter&2009=05#n5 -- Regards Rangeen Basu Roy Chowdhury Fedora Ambassador sherry151 at gmail.com Sent from Calcutta, WB, India From trac at fedorahosted.org Wed May 27 08:21:41 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 27 May 2009 08:21:41 -0000 Subject: [Fedora-electronic-lab] Re: [Fedora Electronic Lab] #19: package a 8051 ide (spec included) In-Reply-To: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> References: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> Message-ID: <075.d7874fe0a32562f59a06f25e90a1874f@fedorahosted.org> #19: package a 8051 ide (spec included) ------------------------------+--------------------------------------------- Reporter: chitlesh | Owner: shakthimaan Type: task | Status: assigned Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Resolution: | Keywords: ------------------------------+--------------------------------------------- Comment (by chitlesh): You are right. In any other package that requires libraries yum will deduce the dependencies by itself. But in this case, mcu8051ide is of tcl- scripts. This is why rpm -qp XXX.rpm, can't pull the proper dependencies. I think I will file a bug against yum/rpm because for Perl scripts yum does pull the proper dependencies. Actual Requires : Requires: tcl >= 8.4, tk >= 8.4, tkimg >= 1.3, itcl >= 3.1, tdom >= 0.8, tcllib >= 1.6, bwidget >= 1.8, rxvt-unicode >= 8.3 After rpm -qR on each, it simplifies to: Requires: tkimg, itcl, tdom, tcllib, bwidget, rxvt-unicode -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From trac at fedorahosted.org Wed May 27 09:22:35 2009 From: trac at fedorahosted.org (Fedora Electronic Lab) Date: Wed, 27 May 2009 09:22:35 -0000 Subject: [Fedora-electronic-lab] Re: [Fedora Electronic Lab] #19: package a 8051 ide (spec included) In-Reply-To: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> References: <066.0bf75a70159fab53869d909a773958de@fedorahosted.org> Message-ID: <075.aa76621431ad39c928731e28faaabd7f@fedorahosted.org> #19: package a 8051 ide (spec included) ------------------------------+--------------------------------------------- Reporter: chitlesh | Owner: shakthimaan Type: task | Status: assigned Priority: major | Milestone: Fedora 12 Component: embedded design | Version: devel Resolution: | Keywords: ------------------------------+--------------------------------------------- Comment (by shakthimaan): I was able to deduce the Requires. Thanks! First package for sponsorship: https://bugzilla.redhat.com/show_bug.cgi?id=502795 -- Ticket URL: Fedora Electronic Lab Design, Simulate and Program electronics. From chitlesh at fedoraproject.org Wed May 27 12:18:37 2009 From: chitlesh at fedoraproject.org (Chitlesh GOORAH) Date: Wed, 27 May 2009 14:18:37 +0200 Subject: [Fedora-electronic-lab] create Liveusb for demonstration Message-ID: <13dbfe4f0905270518rf4866efj3ec984eddde43029@mail.gmail.com> Hello there, I just want to inform you that you can create liveusb to demonstrate FEL at any events: https://fedoraproject.org/wiki/How_to_create_and_use_Live_USB Example: # livecd-iso-to-disk --reset-mbr --overlay-size-mb 2047 MYFEDORA.iso /dev/sdb1 cheers, Chitlesh