Sat Aug 13 18:00:01 2011 UTC ()
Relax dependency in the hope that it still works instead of failing due
to missing dependency.


(joerg)
diff -r1.6 -r1.7 pkgsrc/audio/squeezeboxserver/Makefile

cvs diff -r1.6 -r1.7 pkgsrc/audio/squeezeboxserver/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/squeezeboxserver/Attic/Makefile 2010/10/30 12:23:12 1.6
+++ pkgsrc/audio/squeezeboxserver/Attic/Makefile 2011/08/13 18:00:01 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.6 2010/10/30 12:23:12 obache Exp $ 1# $NetBSD: Makefile,v 1.7 2011/08/13 18:00:01 joerg Exp $
2 2
3# To the poor soul who wants to update this package: 3# To the poor soul who wants to update this package:
4# 4#
5# This package is not an easy one. The software depends on a lot of PERL 5# This package is not an easy one. The software depends on a lot of PERL
6# modules, and even includes patches for a number of them. 6# modules, and even includes patches for a number of them.
7# 7#
8# That said, it comes kind of stand alone, because it includes all its 8# That said, it comes kind of stand alone, because it includes all its
9# dependencies in the CPAN directory of the archive. But of course, a number 9# dependencies in the CPAN directory of the archive. But of course, a number
10# of said dependencies come with native code modules, and Logitech doesn't 10# of said dependencies come with native code modules, and Logitech doesn't
11# provide NetBSD binaries for those. 11# provide NetBSD binaries for those.
12# 12#
13# The "noCPAN" tag in the archive's file name doesn't mean that the directory 13# The "noCPAN" tag in the archive's file name doesn't mean that the directory
14# is absent, but rather that it contains no binaries. 14# is absent, but rather that it contains no binaries.
@@ -33,27 +33,27 @@ @@ -33,27 +33,27 @@
33# expectations of the SqueezeboxServer. 33# expectations of the SqueezeboxServer.
34# 34#
35# Finally, note that the flac/faad binaries that come with the usual 35# Finally, note that the flac/faad binaries that come with the usual
36# distribution of the SqueezeboxServer are patched to work better with it. The 36# distribution of the SqueezeboxServer are patched to work better with it. The
37# versions found in pkgsrc don't have those patches; they could be imported, 37# versions found in pkgsrc don't have those patches; they could be imported,
38# though. 38# though.
39# 39#
40# On that note, good luck! 40# On that note, good luck!
41# 41#
42# -- cube 42# -- cube
43 43
44DISTNAME= ${PRODUCT:tl:S/_v/-/}-noCPAN 44DISTNAME= ${PRODUCT:tl:S/_v/-/}-noCPAN
45PKGNAME= ${DISTNAME:S/-noCPAN//} 45PKGNAME= ${DISTNAME:S/-noCPAN//}
46PKGREVISION= 3 46PKGREVISION= 4
47CATEGORIES= audio 47CATEGORIES= audio
48MASTER_SITES= http://downloads.slimdevices.com/${PRODUCT}/ 48MASTER_SITES= http://downloads.slimdevices.com/${PRODUCT}/
49 49
50MAINTAINER= pkgsrc-users@NetBSD.org 50MAINTAINER= pkgsrc-users@NetBSD.org
51HOMEPAGE= http://www.logitechsqueezebox.com/ 51HOMEPAGE= http://www.logitechsqueezebox.com/
52COMMENT= Server for the family of networked audio players by Logitech 52COMMENT= Server for the family of networked audio players by Logitech
53 53
54EXTRACT_SUFX= .tgz 54EXTRACT_SUFX= .tgz
55 55
56PRODUCT= SqueezeboxServer_v7.5.1 56PRODUCT= SqueezeboxServer_v7.5.1
57PRODUCTREV= 30836 57PRODUCTREV= 30836
58WRKSRC= ${WRKDIR}/${DISTNAME:S/-noCPAN//}-${PRODUCTREV}-noCPAN 58WRKSRC= ${WRKDIR}/${DISTNAME:S/-noCPAN//}-${PRODUCTREV}-noCPAN
59 59
@@ -64,27 +64,27 @@ NO_SRC_ON_FTP= ${RESTRICTED} @@ -64,27 +64,27 @@ NO_SRC_ON_FTP= ${RESTRICTED}
64NO_BIN_ON_FTP= ${RESTRICTED} 64NO_BIN_ON_FTP= ${RESTRICTED}
65LICENSE= squeezeboxserver-license 65LICENSE= squeezeboxserver-license
66 66
67# Database server 67# Database server
68DEPENDS+= mysql-server-[0-9]*:../../databases/mysql51-server 68DEPENDS+= mysql-server-[0-9]*:../../databases/mysql51-server
69 69
70# Audio converters 70# Audio converters
71DEPENDS+= wavpack-[0-9]*:../../audio/wavpack 71DEPENDS+= wavpack-[0-9]*:../../audio/wavpack
72DEPENDS+= sox-[0-9]*:../../audio/sox 72DEPENDS+= sox-[0-9]*:../../audio/sox
73DEPENDS+= flac-[0-9]*:../../audio/flac 73DEPENDS+= flac-[0-9]*:../../audio/flac
74DEPENDS+= faad2-[0-9]*:../../audio/faad2 74DEPENDS+= faad2-[0-9]*:../../audio/faad2
75 75
76# Perl modules with native code 76# Perl modules with native code
77DEPENDS+= p5-Audio-Scan-0.84{,nb[0-9]*}:../../audio/p5-Audio-Scan 77DEPENDS+= p5-Audio-Scan>=0.84:../../audio/p5-Audio-Scan
78DEPENDS+= p5-Class-XSAccessor>=1.05:../../devel/p5-Class-XSAccessor 78DEPENDS+= p5-Class-XSAccessor>=1.05:../../devel/p5-Class-XSAccessor
79DEPENDS+= p5-Compress-Raw-Zlib-[0-9]*:../../devel/p5-Compress-Raw-Zlib 79DEPENDS+= p5-Compress-Raw-Zlib-[0-9]*:../../devel/p5-Compress-Raw-Zlib
80DEPENDS+= p5-DBD-mysql>=3.0002:../../databases/p5-DBD-mysql 80DEPENDS+= p5-DBD-mysql>=3.0002:../../databases/p5-DBD-mysql
81DEPENDS+= p5-DBI>=1.608:../../databases/p5-DBI 81DEPENDS+= p5-DBI>=1.608:../../databases/p5-DBI
82DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1 82DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
83DEPENDS+= p5-EV>=3.8:../../devel/p5-EV 83DEPENDS+= p5-EV>=3.8:../../devel/p5-EV
84DEPENDS+= p5-Encode-Detect-[0-9]*:../../textproc/p5-Encode-Detect 84DEPENDS+= p5-Encode-Detect-[0-9]*:../../textproc/p5-Encode-Detect
85DEPENDS+= p5-GD>=2.41:../../graphics/p5-GD 85DEPENDS+= p5-GD>=2.41:../../graphics/p5-GD
86DEPENDS+= p5-HTML-Parser>=3.60:../../www/p5-HTML-Parser 86DEPENDS+= p5-HTML-Parser>=3.60:../../www/p5-HTML-Parser
87DEPENDS+= p5-JSON-XS>=2.232:../../converters/p5-JSON-XS 87DEPENDS+= p5-JSON-XS>=2.232:../../converters/p5-JSON-XS
88DEPENDS+= p5-Sub-Name>=0.04:../../devel/p5-Sub-Name 88DEPENDS+= p5-Sub-Name>=0.04:../../devel/p5-Sub-Name
89DEPENDS+= p5-Template-Toolkit-[0-9]*:../../www/p5-Template-Toolkit 89DEPENDS+= p5-Template-Toolkit-[0-9]*:../../www/p5-Template-Toolkit
90DEPENDS+= p5-XML-Parser>=2.36:../../textproc/p5-XML-Parser 90DEPENDS+= p5-XML-Parser>=2.36:../../textproc/p5-XML-Parser