HOW TO CREATE IPK PACKAGES (Bh/Bp)

Shiro

BH-C
Build ipk packages is really simply.
You don't need strange plugins or devel tools.

1) Upload the file Ipkg_Builder_bh.tgz in your /tmp and install via addons manual install panel
2) Create a work directory in you box like for example /media/hdd/myipk
3) Prepare your plugin with full directory tree (ie usr/lib/enigma2/python/Plugins/Extensions/meoboot)
4) Prepare a folder named CONTROL (uppercase) and put inside the file control (lowercase). If you need you can add the files preinst and postinst too.
5) Upload plugin full path folder and CONTROL folder in your work directory: /media/hdd/myipk
6) digit command from telnet
Code:
ipkg-build /media/hdd/myipk

ALL DONE. You will find your package in your /home/root folder

Here is an example of control file
Code:
Package: enigma2-plugin-extensions-meoboot
Version: 2.0
Description: light multiboot for Vu+ boxes
Section: base
Priority: optional
Maintainer: meo <meo@meo.org>
License: CLOSED
Architecture: all
OE: enigma2
Homepage: unknown
Depends: enigma2-fonts
Source: none

Here is the example of the Folder in Vu+ box /media/hdd/myipk when it is ready to be packaged. You can see that i have uploaded two folders:
1) "usr" that include the plugin i want to package with full path (usr/lib/enigma2/python/Plugins/Extensions/meoboot/xxxxx
2) "CONTROL" that include the file "control".

mc1.png
 

Attachments

  • Ipkg_Builder_bh.tgz
    1 MB · Views: 860

amo imo

Vu+ Newbie
Hi Shiro

I've followed the instructions above but I get the following error message during the install process of the created IPKG file

ipkg install enigma2-plugin-extensions-meoboot_2.0_all.ipk
Installing enigma2-plugin-extensions-meoboot (2.0) to root...
Collected errors:
* ERROR: Cannot satisfy the following dependencies for enigma2-plugin-extensions-meoboot:
* enigma2-fonts *
* Cannot find package enigma2-plugin-extensions-meoboot.
 

Wendy

Vu+ User
An excellent tut on creating an ipk file.
If after creating a personalized ipk file, I wish to install it on BH Image from a private addons server, is that possible too?
 

mfakray

Vu+ Newbie
How do I get BH to display channel names on VFD display on SOLO2? It is displaying other things like menu names etc but not channel name when I am watching a channel. Right now the display is showing "CrossEPG" while I am watching TV.
 

angelofsky1980

BlackHole Driver Specialist
How do I get BH to display channel names on VFD display on SOLO2? It is displaying other things like menu names etc but not channel name when I am watching a channel. Right now the display is showing "CrossEPG" while I am watching TV.

DON'T SPAM ON THE BOARD PLEASE!
 
Top