User(s) browsing this thread: 1 Guest(s)
|
[200/300] oPKG v0.1.8 - Updated on 21st Feb
|
|
12-15-2010, 02:29 AM
(This post was last modified: 02-12-2011 08:36 AM by vaidyasr.)
|
|||
|
|||
RE: [Apps] I-pkg A/C200 - Updated on 3rd Dec
(12-14-2010 06:55 PM)xray Wrote: After you will release i will remove the googlecode site.I'll included them on next release. Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-15-2010, 07:41 AM
|
|||
|
|||
|
RE: [Apps] I-pkg A/C200 - Updated on 3rd Dec
Updated with -nmt6.
Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-16-2010, 03:07 AM
|
|||
|
|||
|
RE: [Apps] I-pkg A/C200 - Updated on 15th Dec
I'd appreciate a pointer to a good site for newbies and ipkg packaging, please!
The offical(?) site seems to be down at the moment: http://handhelds.org/moin/moin.cgi/Ipkg I've successfully compiled vim 7.3 (since I missed the undo function) but I have not found any good reference/tutorial on how to create a .ipk package from compile or source. Google mostly gave me pages that were dedicated to a certain platform. Or could the `ipkg-utils' be made for the C200 too? The one I looked at was customized for the old Compaq Ipaq PDA's, made in python, but perhaps there are better alternatives. Speaking of alternatives: - why don't we start implementing native compiles with source, instead of pre-compiled binaries? While it will take quite a while to build up just the base (gcc & friends), and them some for each application, it would allow for simpler ipk administration; just some simple(?) script to set env, set flags and kick of the configure and make etc. together with the spec file for dependencies to be managed first. Shouldn't that be easier to update and maintain rather than actually doing and distributing whole binaries? By the way, `vim' was pretty straight forward to compile, and I think it just requires ncurses. For others who compile natively: I use `make-3.81', since kernel code for 2.6.22.19 is said to notcompile with make 3.82(?) I generally configure with: Code: ./configure --prefix=/usr/local CFLAGS="-EL -fPIC -march=74kf2_1 -mtune=74kf2_1 -mdspr2" LDFLAGS="-EL -fPIC -march=74kf2_1 -mtune=74kf2_1 -mdspr2"Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
12-20-2010, 09:24 AM
|
|||
|
|||
|
RE: [Apps] I-pkg A/C200 - Updated on 20th Dec
Updated again with new repo as it is easy to maintain the repo via scp/rsync.
Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-20-2010, 11:26 AM
|
|||
|
|||
|
RE: [Apps] I-pkg A/C200 - Updated on 20th Dec
Made the modifications in next version of ipkg to add/remove services in gaya automatically upon installation.
Advantages: 1. Helpful to add/remove the qt/directfb applications via ipkg and the app/games will be added automatically in web services. 2. No more manual invoke of qt and/or directfb based applications. 3. Services will be removed when you remove from ipkg. Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-22-2010, 12:24 AM
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
That's great, vaidyasr!
i've found some good documentation on how to make an ipk package and I am writing my own HowTo, specific for the NMT's. I intend to post on the NMT wiki soon, to hopefully encourage more people to use it. But I should at least have successfully completed to make an .ipk myself before I publish it... For the fun of it, I compiled and made an ipk of the little utility "httping": http://www.vanheusden.com/httping/ My ipk package is here: http://www.cerveras.es/feed/httping_1.4.4_mips.ipk I placed a Packages file in the same webroot, updated the ipkg.conf: Code: src 200dc11ab http://www.cerveras.es/feedCode: # ipkg install httpingWhere have I missed to populate the filename? The file is obviously there with UNIX permissions 744, click link above. On my Mac: Code: $ wget --passive-ftp -q -P ~/Downloads/A http://www.cerveras.es/feed/httping_1.4.4_mips.ipkOn a different note; I tried to install manually: ipkg install /path/to/httping_1.4.4_mips.ipk but that also ended up with errors: Code: # ipkg -V3 install /share/Dev/ipkg-temp/httping_1.4.4_mips.ipk Could you please have a look on what I may be doing wrong? Another question: - In the control file there's a "section:" field, what is the schema for that? I assume it is used for searching/indexing somehow, so it would be valuable to keep some kind of standard. For now I'll assume what's in the Packages file on your github main repo. Thank you Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
12-22-2010, 02:06 AM
(This post was last modified: 12-22-2010 02:06 AM by vaidyasr.)
|
|||
|
|||
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
(12-22-2010 12:24 AM)dc11ab Wrote: Could you please have a look on what I may be doing wrong? All steps are correct but I don't understand why it was not through. I am doing the following way and I have referred the following webpage http://buffalo.nas-central.org/wiki/Cons...evelopers) for packaging. 1. Build the package for my cross compile toolchain and make a distclean and build a cross compile toolchain for /share/Apps/local path. (I can do the make install with different prefix, but some of the programs are failed to install in different location apart from the configured path). 2. Create a directory CONTROL with control file on in under the /share/Apps/local directory with the below contents eventhough some of them are empty. Code: Package: peg-e3. Using ipkg-build utility give the /share/Apps/local directory to build the ipk file. 4. Using ipkg-make-index utility to build the Packages. Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-22-2010, 07:25 PM
(This post was last modified: 12-22-2010 07:47 PM by dc11ab.)
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
I solved the problem with the "(NULL)": I had not specified the fields "Filename" and "Size" in the feed server Packages file. Now it almost works!
The httping_1.4.4_mips.ipk I made installed and works fine for me, apart from one issue, see below on man pages. From the installation: Quote:can't get /share/Apps/local//share/Apps/ipkg-web/lib/ipkg/info/httping.control open for readHmm, there's something fishy with that directory. EDIT: I found what went wrong: I had called the control directory "CONTROL" (with caps) and not "control". Fixed that and now have a clean install: Code: # ipkg install httpingBut the other thing I found thus far is that I can't load man pages. I've sourced the env, and have: MANPATH=:/usr/local/share/man:/share/Apps/local/share/man:/usr/local/share/man:/share/Apps/local/share/man There are man files there, but I can't load any man page at all!? Please give it a try. ikpg.conf entry: src 200dc11ab http://www.cerveras.es/feed Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
12-22-2010, 10:14 PM
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
I made a first release of an article on basic NMT ipkg usage and package creation here:
http://www.networkedmediatank.com/wiki/index.php/Ipkg Additions, corrections or errors and further improvements are much welcome! Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
1 user says Thank You to dc11ab for this post |
|
12-23-2010, 01:14 PM
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
I've added the text editor `nano' v2.2.6 and the libcddb-devel v1.3.2 to my repository.
Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
12-23-2010, 05:33 PM
(This post was last modified: 12-23-2010 05:37 PM by dc11ab.)
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
vaidyasr, I can't see the Squeezebox ipk when I do ipkg update. It seems to be uploaded on the Sourceforge repo, aren't you use the github anymore? The Packages file may not be update?
Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
12-24-2010, 03:31 AM
|
|||
|
|||
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
(12-23-2010 05:33 PM)dc11ab Wrote: vaidyasr, I can't see the Squeezebox ipk when I do ipkg update. It seems to be uploaded on the Sourceforge repo, aren't you use the github anymore? The Packages file may not be update? I have compiled the whole squeezebox with perl & dependent CPAN modules in my C200. I was able to make the ipkg, but I am still fixing the ipkg-make-index script to make the Packages file. It can't be hand made, because, I have added around 90 perl modules. Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-24-2010, 08:28 AM
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
That's a lot of work. I appreciate your efforts.
Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
12-24-2010, 04:01 PM
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
Updated the Packages file for all perl modules and python2.4 added.
Sriram C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730 |
|||
|
12-24-2010, 08:16 PM
|
|||
|
|||
|
RE: [Apps] I-pkg A200/A210/C200 - Updated on 20th Dec
Darn, we are away on X-mas holidays so I can't test this for a couple of days... It will be exciting to come home again :-D
Audio, video, disco - I hear, I see, I learn. Wiki. Wiki? Wiki! |
|||
|
« Next Oldest | Next Newest »
|

Twitter
Facebook
NMT Wiki
Search
Member List
Help
A-400 [13 May 2013]






![[+]](images/collapse_collapsed.gif)

