botbrew-gui icon indicating copy to clipboard operation
botbrew-gui copied to clipboard

implement "anise" compatibility

Open jyio opened this issue 12 years ago • 0 comments

BotBrew "anise" lives entirely within /data/botbrew and is mounted at /botbrew. Supporting "anise" packages should be as simple as moving it to /data/botbrew-basil/botbrew and continuing to mount it at /botbrew.

Additional mounts might enhance the experience:

/data/botbrew-basil/etc => /botbrew/etc
/data/botbrew-basil/run => /botbrew/run
/data/botbrew-basil/lib/arm-linux-androideabi => /botbrew/lib (for ARM)
/data/botbrew-basil/lib/mips-linux-android => /botbrew/lib (for MIPS)
/data/botbrew-basil/lib/i686-android-linux => /botbrew/lib (for x86)

With these mounts, "android-native" software should work as usual, both inside the chroot and outside.

As far as packaging is concerned: multiarch support should allow the same libraries to be installed from both Debian and BotBrew, as long as they have different architecture names and install to different locations.

jyio avatar May 26 '12 19:05 jyio