Package Details: djmount 0.71-5

Git Clone URL: (read-only)
Package Base: djmount
Description: A UPnP AV client that mounts media server contents as a filesystem.
Upstream URL:
Licenses: GPL
Submitter: mschaeuble
Maintainer: JonnyJD (loserMcloser)
Last Packager: JonnyJD
Votes: 55
Popularity: 0.943422
First Submitted: 2007-11-17 18:17
Last Updated: 2016-01-17 13:21

Dependencies (3)

Required by (0)

Sources (6)

Latest Comments

starfry commented on 2015-12-16 10:11

I have disowned the package.

JonnyJD commented on 2015-12-05 16:30

please orphan if you don't intend to maintain the package (see previous comments for problems). This package doesn't work at all without changes.

salorium commented on 2015-09-24 23:56

missing package()

loserMcloser commented on 2015-05-13 17:13

Here is a PKBUILD and supporting files based on DPX-Infinity's PKGBUILD that fixes the "missing package() function" error, as well as replaces the rcd file with a systemd service file.

djmount.confd :
djmount.service :
djmount.tmpfilesd :
djmount.install :

joaocandre commented on 2015-03-17 15:09

Can't install, get '==> ERROR: Missing package() function in /tmp/yaourt-tmp-joao/aur-djmount/./PKGBUILD'

DPX-Infinity commented on 2015-01-01 22:26

Currently djmount does not work properly under x86-64 systems. Corresponding patch has been created for Debian package. I've refactored the PKGBUILD to include all of recent Debian patches (which also supersede libupnp-1.6.9-JonimusPrime.diff):

# Maintainer: Erik Johnson <palehose at gmail dot com>
# Maintainer: Soup <soup a.t soultrap d.o.t n.e.t>
# Contributor: Michele Schäuble <>

pkgdesc="A UPnP AV client that mounts media server contents as a filesystem."
arch=('i686' 'x86_64')
depends=('fuse' 'libupnp' 'talloc')

build() {
cd "$srcdir/$pkgname-$pkgver"
patch -p1 < "$srcdir/debian/patches/000_djmount.1.diff"
patch -p1 < "$srcdir/debian/patches/001-libupnp-1.6.6.diff"
patch -p1 < "$srcdir/debian/patches/002-libupnp-1.6.13.diff"
patch -p1 < "$srcdir/debian/patches/003-support-fstab-mounting.diff"
patch -p1 < "$srcdir/debian/patches/004-avoid-crash-by-using-size_t.diff"

cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr --with-external-talloc --with-external-libupnp --with-libupnp-prefix=/usr
make DESTDIR=$pkgdir install

install -D -m755 $srcdir/djmount.rcd $pkgdir/etc/rc.d/djmount
install -D -m644 $srcdir/djmount.confd $pkgdir/etc/conf.d/djmount
install -D -m644 "$srcdir/$pkgname-$pkgver/djmount.1" ${pkgdir}/usr/share/man/man1/djmount.1

ilpianista commented on 2013-09-19 22:22

please drop the rc.d file

phects commented on 2013-01-21 21:40

I wrote a minimal systemd service file for djmount:

terminalmage commented on 2011-11-07 21:55

It's a cool project, I just wish it was more actively developed.

starfry commented on 2011-11-07 21:50

I've adopted this just so it has an owner because I am actively using it. If there are updates and I need them I'll try to keep this up to date too.

All comments