Package Details: opentx-companion 2.3.1-1

Git Clone URL: https://aur.archlinux.org/opentx-companion.git (read-only)
Package Base: opentx-companion
Description: EEPROM Editor for OpenTX RC transmitter firmwares
Upstream URL: http://www.open-tx.org/
Licenses: GPL
Conflicts: companion, companion9x-svn
Provides: companion
Submitter: japernilater
Maintainer: ysblokje
Last Packager: ysblokje
Votes: 16
Popularity: 0.829297
First Submitted: 2014-06-09 02:01
Last Updated: 2019-10-09 15:10

Pinned Comments

ysblokje commented on 2019-09-29 19:57

The opentx-companion 2.1.x version is split off into opentx-companion21

The opentx-companion 2.2.x version is split off into opentx-companion22

This version will should follow current release.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

madeinnz commented on 2015-01-31 11:20

thx for the quick update and maintaining the package :)

japernilater commented on 2015-01-30 04:57

Hi, Sorry for not keeping up so well with updates. I've been busy with life so some things like this have been put on the back burner. I have updated the package. Thanks for the patience:-)

madeinnz commented on 2015-01-29 00:43

2.0.15 is out. Just changing pkgver and the md5sum works.

2bluesc commented on 2014-11-23 14:16

v2.0.13 @ https://gist.github.com/kylemanna/0efa09d64c413236c085

Changes: https://github.com/opentx/opentx/compare/2.0.12...2.0.13

Would be nice if Github offered a way to compare/diff only the companion/ directory between those two tags.

japernilater commented on 2014-08-30 05:07

Alright, Seems to be working great thanx to arnaud pointing me in the right direction. Thanx again for your patience.

japernilater commented on 2014-08-27 13:59

Ok I think I have it working now thanx to arnaud. I had to modify it a bit to get it to recognize the *.py to modify all the .py files in the "${srcdir}/opentx-${pkgver}/radio/util" directory. I think it had trouble because I had to add the parenthesis or sed would not recognize the location. Once I added the parenthesis sed would try to read *.py literally instead of modifying all the .py files. If anyone has a better way to do it than what I did please let me know. Thank you for all of your patience.

japernilater commented on 2014-08-27 10:11

Thanx arnaud for the mods. I am relatively green at this. I'm sure it mostly has something to do with python2. Also, I have already added the other packages while messing around with my pkgbuild at home so I was on the right track anyway. I will modify the PKGBUILD and upload later today. Thanx again for the mod.

arnaud commented on 2014-08-21 18:50

I don't know exactly what was wrong with your attempt.
On my side, I had it compiling / runnning by:
* ensuring avr-gcc, avr-libc and python2 are installed prior to compilation (makedepends)
* tweaking to make sure python2.7 is used (as python3 is now the default)

------------------------------<8 ---------------------------<8-----------
# Maintainer: Jeff Youdontneedtoknow <jeffpublicjr at gmail dot com>
pkgname=opentx-companion
pkgver=2.0.8
pkgrel=1
pkgdesc="EEPROM Editor for OpenTX RC transmitter firmwares"
arch=('x86_64')
url="http://www.open-tx.org/"
license=('GPL')
depends=('phonon' 'qt4' 'sdl')
makedepends=('subversion' 'cmake' 'xsd' 'python-pyqt4' 'bc' 'python2' 'avr-gcc' 'avr-libc')
provides=('companion')
conflicts=('companion' 'companion9x-svn')
source=("https://github.com/opentx/opentx/archive/${pkgver}.tar.gz")
md5sums=('53d92d4531f935fcf2fdbbb909f95e4a')

build() {
sed -i -e 's/env python/env python2.7/' ${srcdir}/opentx-${pkgver}/radio/util/*.py
sed -i -e 's/@python/@python2.7/' ${srcdir}/opentx-${pkgver}/radio/src/Makefile
cd "${srcdir}/opentx-${pkgver}/companion"
mkdir lbuild
cd lbuild
cmake ../src
make clean
make
}

package() {
cd "${srcdir}/opentx-${pkgver}/companion/"
install -Dm755 lbuild/companion "$pkgdir/usr/bin/companion"
install -Dm644 src/companion.desktop "$pkgdir/usr/share/applications/companion.desktop"
install -Dm644 src/icon.png "$pkgdir/usr/share/icons/companion.png"
}

japernilater commented on 2014-08-11 18:23

Hi everybody, I realize the package is out of date. As of 2.0.8 I am having trouble getting it to install from source so I have decided to hold off until 2.0.9 to see if it is any better. If 2.0.9 has the same problems I will take actions to contact somebody to try and get the issues resolved. If you want to try and install 2.0.8 you can edit the PKGBUILD. Just change any 2.0.7 with 2.0.8 and change the md5sums to 53d92d4531f935fcf2fdbbb909f95e4a. If you have any better luck than me please let me know. Thanx for your patience:-)

japernilater commented on 2014-07-14 01:14

Ok mohag, I have added the packages you stated to the PKGBUILD makedepends. I do appreciate you giving your input. I tried to be as thourough as I could but I am not perfect and do make mistakes. Hope you enjoy!!