Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - python2-intelhex

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: python2-intelhex 2.1-4

Git Clone URL: https://aur-dev.archlinux.org/python-intelhex.git (read-only)
Package Base: python-intelhex
Description: Python IntelHex library
Upstream URL: https://github.com/bialix/intelhex
Keywords: intelhex python
Licenses: BSD
Submitter: 2bluesc
Maintainer: 2bluesc (anatolik)
Last Packager: 2bluesc
Votes: 7
Popularity: 2.173033
First Submitted: 2015-11-06 04:58
Last Updated: 2017-01-27 06:10

Latest Comments

2bluesc commented on 2017-01-27 06:10

@bobsaintcool -- thanks! Merged. Let me know if you see any issues.

bobsaintcool commented on 2017-01-24 23:09

For the change that was listed by @Eschwartz I come with the following patch[0].

Does it sounds good for you ?

[0]: https://ptpb.pw/hHdr

2bluesc commented on 2017-01-24 04:11

@Eschwartz I won't have time to update this for quite some time, patches are welcome if you're digging in.

Eschwartz commented on 2017-01-24 03:54

Dependencies listed in the split package_*() functions are NOT taken into account when makepkg attempts to build the package (they only get added to the metadata of the built *.pkg.tar.xz), and MUST be listed additionally as makedepends. Please fix this, as the package currently fails to build in a clean chroot (and undoubtedly fails on many users' systems as well).

Additionally, BSD licenses are considered custom licenses and MUST be installed as part of this package.

While you are at it, the source archive is simply named $pkgver.tar.gz which will clash if a user uses a shared $SRCDEST. Please use a source url like "${__pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" to ensure it is downloaded to a unique filename.
Also consider adding a check() function since the sources have unittests.

(Random note: you inconsistently use braces-enclosed variables, you should choose one style and stick to it as this improves readability.)

2bluesc commented on 2016-09-07 16:48

@anatolik Added you as a co-maintainer and updated the build. Can you double check that it works for you as expected?


anatolik commented on 2016-09-07 16:07

python2-intelhex has been merged into this package. Please add py3/py2 support for intelhex

2bluesc commented on 2016-09-04 03:36

Merge request sent. I think it's pending action by you. I pushed a commented out split to my python-intelhex pkg.

anatolik commented on 2016-09-03 13:50

it should be merged with https://aur.archlinux.org/packages/python2-intelhex/

anatolik commented on 2016-04-27 15:04

Merging sounds good. Please create a split package and make sure packages that depend on python2-intelhex still work. Then I'll merge python2-intelhex into python-intelhex.

2bluesc commented on 2016-04-27 14:51

Any thoughts with merging this with python-intelhex[0]? Right now there is a conflict between python2 and python3 packages for the files placed in /usr/bin. Would be easier to maintain and resolve conflict if both packages resided in one PKGBUILD.

[0] https://aur.archlinux.org/packages/python-intelhex/