Fri Jun 4 19:04:11 2021 UTC ()
fuse-djmount: mark as broken


(adam)
diff -r1.10 -r1.11 pkgsrc/filesystems/fuse-djmount/Makefile
diff -r1.4 -r1.5 pkgsrc/filesystems/fuse-djmount/distinfo
diff -r0 -r1.1 pkgsrc/filesystems/fuse-djmount/patches/patch-configure

cvs diff -r1.10 -r1.11 pkgsrc/filesystems/fuse-djmount/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/filesystems/fuse-djmount/Attic/Makefile 2020/03/20 11:57:37 1.10
+++ pkgsrc/filesystems/fuse-djmount/Attic/Makefile 2021/06/04 19:04:10 1.11
@@ -1,30 +1,34 @@ @@ -1,30 +1,34 @@
1# $NetBSD: Makefile,v 1.10 2020/03/20 11:57:37 nia Exp $ 1# $NetBSD: Makefile,v 1.11 2021/06/04 19:04:10 adam Exp $
2 2
3DISTNAME= djmount-0.71 3DISTNAME= djmount-0.71
4PKGNAME= fuse-${DISTNAME} 4PKGNAME= fuse-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= filesystems 6CATEGORIES= filesystems
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=djmount/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=djmount/}
8 8
9MAINTAINER= agc@NetBSD.org 9MAINTAINER= agc@NetBSD.org
10HOMEPAGE= http://djmount.sourceforge.net/ 10HOMEPAGE= http://djmount.sourceforge.net/
11COMMENT= FUSE filesystem for accessing Media Server content via UPnP 11COMMENT= FUSE filesystem for accessing Media Server content via UPnP
 12LICENSE= gnu-gpl-v2
12 13
13GNU_CONFIGURE= yes 14BROKEN= "Does not build with neither external or internal libupnp"
14USE_LIBTOOL= yes 
15USE_TOOLS+= gmake 
16 15
 16USE_LIBTOOL= yes
 17USE_TOOLS+= gmake
 18GNU_CONFIGURE= yes
17CONFIGURE_ARGS+= --with-external-libupnp 19CONFIGURE_ARGS+= --with-external-libupnp
18CONFIGURE_ARGS+= --with-libupnp-prefix=${BUILDLINK_PREFIX.libupnp} 20CONFIGURE_ARGS+= --with-libupnp-prefix=${BUILDLINK_PREFIX.libupnp}
19 21
 22# compatibility with ancient libixml (part of libupnp)
 23CPPFLAGS+= -DIN="" -DOUT="" -DINOUT=""
 24
20INSTALLATION_DIRS= share/doc/djmount 25INSTALLATION_DIRS= share/doc/djmount
21 26
22post-install: 27post-install:
23 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/djmount 28 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/djmount
24 29
25.include "../../devel/readline/buildlink3.mk" 30.include "../../devel/readline/buildlink3.mk"
26.include "../../net/libupnp/buildlink3.mk" 31.include "../../net/libupnp/buildlink3.mk"
27 
28.include "../../mk/fuse.buildlink3.mk" 32.include "../../mk/fuse.buildlink3.mk"
29.include "../../mk/pthread.buildlink3.mk" 33.include "../../mk/pthread.buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/filesystems/fuse-djmount/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/filesystems/fuse-djmount/Attic/distinfo 2015/11/03 00:15:00 1.4
+++ pkgsrc/filesystems/fuse-djmount/Attic/distinfo 2021/06/04 19:04:10 1.5
@@ -1,9 +1,10 @@ @@ -1,9 +1,10 @@
1$NetBSD: distinfo,v 1.4 2015/11/03 00:15:00 agc Exp $ 1$NetBSD: distinfo,v 1.5 2021/06/04 19:04:10 adam Exp $
2 2
3SHA1 (djmount-0.71.tar.gz) = 527d4603d85b7fb86dc97d326b78c97bdcc4d687 3SHA1 (djmount-0.71.tar.gz) = 527d4603d85b7fb86dc97d326b78c97bdcc4d687
4RMD160 (djmount-0.71.tar.gz) = 695e2ea0cd3fe654339f82c5101eb74da739d3f7 4RMD160 (djmount-0.71.tar.gz) = 695e2ea0cd3fe654339f82c5101eb74da739d3f7
5SHA512 (djmount-0.71.tar.gz) = 6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd 5SHA512 (djmount-0.71.tar.gz) = 6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd
6Size (djmount-0.71.tar.gz) = 1159653 bytes 6Size (djmount-0.71.tar.gz) = 1159653 bytes
7SHA1 (patch-aa) = e6135ae8c014cf57acc6397dc74bedbaf86f80e4 7SHA1 (patch-aa) = e6135ae8c014cf57acc6397dc74bedbaf86f80e4
 8SHA1 (patch-configure) = 62c06c5fc52e8e5e627f8965a4ccfa8f383406af
8SHA1 (patch-djmount_upnp__util.c) = 56247528bb7fbe2964e39893c014c2b4602285b6 9SHA1 (patch-djmount_upnp__util.c) = 56247528bb7fbe2964e39893c014c2b4602285b6
9SHA1 (patch-djmount_upnp__util.h) = 72d1b7dbd1544fa4702cf149ded983f625d936e7 10SHA1 (patch-djmount_upnp__util.h) = 72d1b7dbd1544fa4702cf149ded983f625d936e7

File Added: pkgsrc/filesystems/fuse-djmount/patches/Attic/patch-configure
$NetBSD: patch-configure,v 1.1 2021/06/04 19:04:11 adam Exp $

Fix for newer libupnp.

--- configure.orig	2006-08-27 20:13:13.000000000 +0000
+++ configure
@@ -26527,7 +26527,7 @@ fi;
 
 if test x"$with_libupnp_prefix" != x ; then
 	LIBUPNP_CFLAGS="$LIBUPNP_CFLAGS -I$with_libupnp_prefix/include "
-	LIBUPNP_LIBS="$LIBUPNP_LIBS -L$with_libupnp_prefix/lib -lupnp -lthreadutil -lixml"
+	LIBUPNP_LIBS="$LIBUPNP_LIBS -L$with_libupnp_prefix/lib -lupnp -lixml"
 fi
 
 #
@@ -26597,7 +26597,7 @@ fi
 
 	if test x"$rt_package_find_libupnp_pkg_config_ok" != xyes; then
 		  LIBUPNP_CFLAGS=""
-		  LIBUPNP_LIBS="-lupnp -lthreadutil -lixml"
+		  LIBUPNP_LIBS="-lupnp -lixml"
 	fi
 fi
 
@@ -26761,7 +26761,7 @@ subdirs="$subdirs libupnp"
 	# this is handled in djmount/Makefile.am
 
 	bd='$(top_builddir)/libupnp' # ! shall not expand $top_builddir !
-	LIBUPNP_LIBS="-L$bd/upnp -lupnp -L$bd/threadutil -lthreadutil -L$bd/ixml -lixml"
+	LIBUPNP_LIBS="-L$bd/upnp -lupnp -L$bd/ixml -lixml"
 
 	# Set specific libupnp debug flag (not provided by bundled library,
 	# but provided by external libupnp version >= 1.3)