bylee20 / bomi

bomi - a powerful and easy-to-use multimedia player
http://bomi-player.github.io
Other
425 stars 89 forks source link

Build for Ubuntu Xenial Xerus 16.04 #470

Open nmabhinandan opened 8 years ago

nmabhinandan commented 8 years ago

The ppa (https://launchpad.net/~darklin20/+archive/ubuntu/bomi) doesn't have builds for Ubuntu 16.04 LTS (Xenial Xerus)

workman729 commented 8 years ago

Hi, visit korean ubuntu communications web site. I'm already build up! https://forum.ubuntu-kr.org/viewtopic.php?f=6&t=28841

shvchk commented 7 years ago

@workman729 Thanks for your efforts, but https://forum.ubuntu-kr.org seems to be down. Maybe create your own PPA on Launchpad would be a safer choice?

workman729 commented 7 years ago

Hello, Dear. I'm not speaking english!

I'm send the 2 patch files.

Just download debian source, you need use that patch the rebuild bomi and modif some dependence pakages name from the debian/control file .

The 2 patches are practical use the newest ffmpeg-3.x. Well, ubuntu xenial is older version use the ffmpeg-2.x.

Or, you can direct apply patchs and compile to source.

If you use the version ffmpeg-2.8, only change the dependence pakages name from the debian/control file and debian/changelog.

First, open the debian/control file change the dependence pakages name libass5-dev to libass-bomi-dev and libchardet-dev to libchardet and delete specific charector word ffmpeg to libavfilter, libavcodec, libswresample, libavformat, libswscale etc.

Second, open the debian/changelog file are change xenial to vivid.

You need registration repository ppa:darklin20/bomi.

sudo add-apt-repository ppa:darklin20/bomi (need check source and change release name code vivid from ubuntu repos registration app)

sudo apt update

sudo apt install devscripts

mkdir build

cd build

apt source bomi

cd bomi-0.9.11/debian (put in there overwrite changelog, control

files)

sudo apt build-dep bomi

debuild

Finish the build. Well, lintian error are OK!

I'm use the appication are mpv. better than choice.

Well, good luck!

On 화, 10월 11, 2016 at 1:24 오후, Andrei Shevchuk notifications@github.com wrote:

@workman729 Thanks for your efforts, but https://forum.ubuntu-kr.org seems to be down. Maybe PPA on Launchpad would be a safer choice?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

workman729 commented 7 years ago

Well, I saw the git hub issues!

You need the registration ppa repo ppa:darklin20/bomi and "Editing Repository Details" change the version are vivid to xenial.

https://help.ubuntu.com/community/Repositories/Ubuntu

It's hope the help!

On 화, 10월 11, 2016 at 1:24 오후, Andrei Shevchuk notifications@github.com wrote:

@workman729 Thanks for your efforts, but https://forum.ubuntu-kr.org seems to be down. Maybe PPA on Launchpad would be a safer choice?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

workman729 commented 7 years ago

Dear shvchk. If you use ubuntu 16.10 yakkety and need bomi, visit here. I'm build up bomi of fedora 24 and ubuntu yakkety.

http://fedoralinux.or.kr/board-read.do?boardId=bbs5&boardNo=147670362552923&command=READ&page=1&categoryId=-1

shvchk commented 7 years ago

Thanks, @workman729, it works fine, installed with sudo apt-get install ./bomi_0.9.11ppa1~yakkety1_amd64.deb. Any chance of making an i386 package?

workman729 commented 7 years ago

Dear. shevchuk.

Well, my machine is 64bit. not a use that. But you need the source, i will send the source your email.

Need i386 pakage, make your self build source tarball.

Thanks, have a nice day!

On 화, 10월 18, 2016 at 7:30 오전, Andrei Shevchuk notifications@github.com wrote:

Thanks, @workman729, it works fine, installed with sudo apt-get install ./bomi_0.9.11ppa1~yakkety1_amd64.deb. Any chance of making i386 package?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

hemedani commented 7 years ago

please fixing ppa tanx

workman729 commented 7 years ago

Sorry, hemedani!

I'm not administrator, if you want to contact xylosper. So, you make it build up from source tarball. Make your self!

Source tarball link: https://forum.ubuntu-kr.org/viewtopic.php?f=6&t=28841