Package Details: djmount 0.71-5

Git Clone URL: https://aur.archlinux.org/djmount.git (read-only, click to copy)
Package Base: djmount
Description: A UPnP AV client that mounts media server contents as a filesystem.
Upstream URL: http://djmount.sourceforge.net/
Licenses: GPL
Submitter: mschaeuble
Maintainer: None
Last Packager: JonnyJD
Votes: 63
Popularity: 0.000003
First Submitted: 2007-11-17 18:17
Last Updated: 2016-01-17 13:21

Latest Comments

1 2 3 Next › Last »

loserMcloser commented on 2021-05-13 22:13

You can get the configure error to go away by removing the --with-libupnp-prefix=/usr option to configure, but then there are other build errors....

I don't have time to figure this out, so abandoning. (I only became maintainer by "default" because I was the only one left...)

Anyone who wants to pick this up, perhaps check out https://github.com/mwilck/djmount

d0lphin commented on 2021-05-02 07:42

Still doesn't compile, please disown if you don't want to maintain:

configure: error:
** Can't find external libupnp library (or it is too old).
** Try to configure again --without-external-libupnp (this is the default) to
** use the internal bundled library.
** Or try to configure again
 - using --with-libupnp-prefix=DIR if the package is installed in
   non-standard location DIR/include and DIR/lib,
 - or set the LIBUPNP_CFLAGS and/or LIBUPNP_LIBS environment variables
   before calling 'configure',
 - or add the directory containing 'libupnp.pc' to the PKG_CONFIG_PATH
   environment variable for pkg-config.

==> ERROR: A failure occurred in build().
    Aborting...

maderios commented on 2021-02-19 21:48

It doesn't compile with libupnp1.14

checking whether to use external libupnp... yes checking LIBUPNP_CFLAGS... -I/usr/include checking LIBUPNP_LIBS... -L/usr/lib -lupnp -lthreadutil -lixml checking whether LIBUPNP_CFLAGS and LIBUPNP_LIBS work... no configure: error: ** Can't find external libupnp library (or it is too old).

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.

PKGBUILD : http://pastebin.com/e9N4kZnW
djmount.confd : http://pastebin.com/qV4FEEDb
djmount.service : http://pastebin.com/s2UwqpRT
djmount.tmpfilesd : http://pastebin.com/arNK971y
djmount.install : http://pastebin.com/Vh8QuuL3

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 <mschaeuble@swissonline.ch>

pkgname=djmount
pkgver=0.71
pkgrel=5
_debpatch=7
pkgdesc="A UPnP AV client that mounts media server contents as a filesystem."
arch=('i686' 'x86_64')
url="http://djmount.sourceforge.net/"
license=('GPL')
depends=('fuse' 'libupnp' 'talloc')
source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz"
"http://ftp.de.debian.org/debian/pool/main/d/$pkgname/${pkgname}_$pkgver-$_debpatch.debian.tar.xz"
'djmount.rcd'
'djmount.confd')

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
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
}
md5sums=('c922753e706c194bf82a8b6ca77e6a9a'
'cee9b3cbf9dbea62afef72be3a631fd7'
'f473b5150df385447f2f58049bfb6199'
'21de4c947c17e8558f1007a20757f254')

ilpianista commented on 2013-09-19 22:22

please drop the rc.d file