Package Details: python-posix_ipc 1.0.3-1

Git Clone URL: https://aur.archlinux.org/python-posix_ipc.git (read-only)
Package Base: python-posix_ipc
Description: POSIX IPC primitives (semaphores, shared memory and message queues) for Python
Upstream URL: http://semanchuk.com/philip/posix_ipc/
Licenses: BSD
Submitter: tom5760
Maintainer: fmotsch
Last Packager: fmotsch
Votes: 5
Popularity: 0.000000
First Submitted: 2009-12-13 23:55
Last Updated: 2018-01-12 21:48

Dependencies (2)

Required by (2)

Sources (1)

Latest Comments

fmotsch commented on 2015-04-18 08:42

done

fmotsch commented on 2015-04-18 08:08

Upstream raised their version to 1.0.0. So I'll do the 2 things together and provide a python2-posix_ipc (if nobody else did it before).

tom5760 commented on 2015-04-17 15:15

You can probably pretty easily modify this PKGBUILD and submit it to the AUR yourself to get this.

sarahetmoi commented on 2015-04-17 11:12

I want the python2 library
Please make "python2-posix_ipc".

tom5760 commented on 2013-09-29 19:23

Ok, disowned.

fmotsch commented on 2013-09-29 19:14

I'd like to maintain it.

tom5760 commented on 2013-09-29 15:43

I've just updated the package, seems to work for me. I don't actually use this package really anymore, if you (or anyone else) is interested in maintaining it, let me know.

fmotsch commented on 2013-09-21 06:32

This package doesn't work.
I suggest doing it in a similar way is in python-sysv-ipc.
Since the source obviously comes from the same developer but the PKGBUILDs
are maintained by different contributors the PKGBUILDs differ.
The PKGBUILD would look as follows :
=============================================================================
pkgname=python-posix-ipc
pkgver=0.9.3
pkgrel=1
pkgdesc="POSIX IPC primitives (semaphores, shared memory and message queues) for Python"
arch=('any')
url="http://semanchuk.com/philip/posix_ipc/"
license=('BSD')
groups=()
depends=('python')
makedepends=('python-distribute')
options=(!emptydirs)
source=("http://semanchuk.com/philip/posix_ipc/posix_ipc-$pkgver.tar.gz")
md5sums=('f0ab54a88e2a18beb012a5d1631826ac')

package() {
cd "$srcdir/posix_ipc-$pkgver"
python setup.py install --root="$pkgdir/" --optimize=1
}
=============================================================================
What's not working in the current package is when the user issues
makepkg -s
as non-root user the directory pkg is created without permissions causing a failure.
Thus the standard procedure in creating a package will fail, e.g.
makepkg -s [user]
pacman -U <package> [as root]

Anyway maintaining this package similar to the one python-sysv-ipc
would be appropriate.