print/cups-drivers-Magicolor5440DL: Fix PLIST problem on DragonFly The configure script was looking for BSD in the uname, which DragonFly does not have, and as a result was installing the driver in the wrong directory. Also indirect linking was removed for DragonFly only.diff -r1.3 -r1.4 pkgsrc/print/cups-drivers-Magicolor5440DL/Makefile
(marino)
@@ -1,35 +1,37 @@ | @@ -1,35 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2011/01/13 13:39:10 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2012/01/29 10:11:01 marino Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= 5440DL_lin64bit_1_2_1 | 4 | DISTNAME= 5440DL_lin64bit_1_2_1 | |
5 | PKGNAME= cups-drivers-Magicolor5440DL-1.2.1 | 5 | PKGNAME= cups-drivers-Magicolor5440DL-1.2.1 | |
6 | PKGREVISION= 2 | 6 | PKGREVISION= 3 | |
7 | CATEGORIES= print | 7 | CATEGORIES= print | |
8 | MASTER_SITES= http://printer.konicaminolta.net/drivers/linux/ | 8 | MASTER_SITES= http://printer.konicaminolta.net/drivers/linux/ | |
9 | EXTRACT_SUFX= .zip | 9 | EXTRACT_SUFX= .zip | |
10 | 10 | |||
11 | MAINTAINER= pkgsrc-users@NetBSD.org | 11 | MAINTAINER= pkgsrc-users@NetBSD.org | |
12 | HOMEPAGE= http://printer.konicaminolta.com/support/current_printers/mc5440dl_sup.htm | 12 | HOMEPAGE= http://printer.konicaminolta.com/support/current_printers/mc5440dl_sup.htm | |
13 | COMMENT= CUPS drivers for printer Konica Minolta Magicolor 5440DL | 13 | COMMENT= CUPS drivers for printer Konica Minolta Magicolor 5440DL | |
14 | 14 | |||
15 | BUILD_DEPENDS+= jbigkit>=1.6:../../graphics/jbigkit | 15 | BUILD_DEPENDS+= jbigkit>=1.6:../../graphics/jbigkit | |
16 | DEPENDS+= cups>=1.1.14:../../print/cups | 16 | DEPENDS+= cups>=1.1.14:../../print/cups | |
17 | DEPENDS+= ghostscript>=8.0:../../print/ghostscript | 17 | DEPENDS+= ghostscript>=8.0:../../print/ghostscript | |
18 | 18 | |||
19 | PKG_DESTDIR_SUPPORT= user-destdir | 19 | PKG_DESTDIR_SUPPORT= user-destdir | |
20 | 20 | |||
21 | WRKSRC= ${WRKDIR}/5440DL_64_v1.2.1/magicolor5440DL-1.2.1/ | 21 | WRKSRC= ${WRKDIR}/5440DL_64_v1.2.1/magicolor5440DL-1.2.1/ | |
22 | 22 | |||
23 | GNU_CONFIGURE= yes | 23 | GNU_CONFIGURE= yes | |
24 | USE_LANGUAGES= c | 24 | USE_LANGUAGES= c | |
25 | USE_LIBTOOL= yes | 25 | USE_LIBTOOL= yes | |
26 | USE_TOOLS+= gmake | 26 | USE_TOOLS+= gmake | |
27 | 27 | |||
28 | LDFLAGS.DragonFly= -lm | |||
29 | ||||
28 | post-extract: | 30 | post-extract: | |
29 | cd ${WRKDIR}/5440DL_64_v1.2.1/; \ | 31 | cd ${WRKDIR}/5440DL_64_v1.2.1/; \ | |
30 | extract_file=src/magicolor5440DL-1.2.1.tar.gz; ${EXTRACT_CMD} | 32 | extract_file=src/magicolor5440DL-1.2.1.tar.gz; ${EXTRACT_CMD} | |
31 | 33 | |||
32 | .include "../../graphics/lcms/buildlink3.mk" | 34 | .include "../../graphics/lcms/buildlink3.mk" | |
33 | .include "../../graphics/jbigkit/buildlink3.mk" | 35 | .include "../../graphics/jbigkit/buildlink3.mk" | |
34 | .include "../../print/cups/buildlink3.mk" | 36 | .include "../../print/cups/buildlink3.mk" | |
35 | .include "../../mk/bsd.pkg.mk" | 37 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2010/07/12 22:06:07 jym Exp $ | 1 | $NetBSD: distinfo,v 1.3 2012/01/29 10:11:01 marino Exp $ | |
2 | 2 | |||
3 | SHA1 (5440DL_lin64bit_1_2_1.zip) = 130092a9345ec32a2681bacafaeadcc85563f1fa | 3 | SHA1 (5440DL_lin64bit_1_2_1.zip) = 130092a9345ec32a2681bacafaeadcc85563f1fa | |
4 | RMD160 (5440DL_lin64bit_1_2_1.zip) = a0a5a51eef1a7798d0f8b8d07873bd60ac2cba9b | 4 | RMD160 (5440DL_lin64bit_1_2_1.zip) = a0a5a51eef1a7798d0f8b8d07873bd60ac2cba9b | |
5 | Size (5440DL_lin64bit_1_2_1.zip) = 767491 bytes | 5 | Size (5440DL_lin64bit_1_2_1.zip) = 767491 bytes | |
6 | SHA1 (patch-aa) = 0be07006869dfa0537082afdf484ddf0ba037613 | 6 | SHA1 (patch-aa) = 0b4566cd0b7c286eb2b59ebc66ee9b8d7bfb842b |
@@ -1,36 +1,45 @@ | @@ -1,36 +1,45 @@ | |||
1 | $NetBSD: patch-aa,v 1.2 2010/07/12 22:06:07 jym Exp $ | 1 | $NetBSD: patch-aa,v 1.3 2012/01/29 10:11:01 marino Exp $ | |
2 | - fix a typo about LDFLAGS | 2 | - fix a typo about LDFLAGS | |
3 | - fix paths, some of them being hardcoded. | 3 | - fix paths, some of them being hardcoded. | |
4 | --- configure.orig 2007-02-28 23:33:11.000000000 +0100 | 4 | --- configure.orig 2007-02-28 23:33:11.000000000 +0100 | |
5 | +++ configure | 5 | +++ configure | |
6 | @@ -2957,7 +2957,7 @@ fi | 6 | @@ -2957,7 +2957,7 @@ fi | |
7 | echo "$as_me: libdir is $libdir" >&6;} | 7 | echo "$as_me: libdir is $libdir" >&6;} | |
8 | #filterdir=/usr/lib/cups/filter | 8 | #filterdir=/usr/lib/cups/filter | |
9 | #AC_SUBST(filterdir) | 9 | #AC_SUBST(filterdir) | |
10 | -KM_PPDDIR=/usr/share/cups/model/KONICA_MINOLTA | 10 | -KM_PPDDIR=/usr/share/cups/model/KONICA_MINOLTA | |
11 | +KM_PPDDIR=${datadir}/cups/model/KONICA_MINOLTA | 11 | +KM_PPDDIR=${datadir}/cups/model/KONICA_MINOLTA | |
12 | 12 | |||
13 | 13 | |||
14 | UNAME=`(uname) 2>/dev/null || echo unknown` | 14 | UNAME=`(uname) 2>/dev/null || echo unknown` | |
15 | @@ -2971,7 +2971,7 @@ cat >>confdefs.h <<_ACEOF | 15 | @@ -2971,7 +2971,7 @@ cat >>confdefs.h <<_ACEOF | |
16 | #define CUPS_SERVERBIN "$exec_prefix/libexec/cups" | 16 | #define CUPS_SERVERBIN "$exec_prefix/libexec/cups" | |
17 | _ACEOF | 17 | _ACEOF | |
18 | 18 | |||
19 | - LDFLAGS="$LDFALGS -L/usr/local/lib" | 19 | - LDFLAGS="$LDFALGS -L/usr/local/lib" | |
20 | + LDFLAGS="$LDFLAGS -L/usr/local/lib" | 20 | + LDFLAGS="$LDFLAGS -L/usr/local/lib" | |
21 | CPPFLAGS="$CPPFLAGS -I/usr/local/include -I/sw/include" | 21 | CPPFLAGS="$CPPFLAGS -I/usr/local/include -I/sw/include" | |
22 | KM_DATADIR=/Library/Printers/KONICA_MINOLTA/mc5440DL | 22 | KM_DATADIR=/Library/Printers/KONICA_MINOLTA/mc5440DL | |
23 | 23 | |||
24 | @@ -2980,7 +2980,7 @@ cat >>confdefs.h <<_ACEOF | |||
25 | _ACEOF | |||
26 | ||||
27 | ;; | |||
28 | - *BSD*) | |||
29 | + *BSD* | DragonFly*) | |||
30 | # *BSD | |||
31 | CUPS_SERVERBIN="$exec_prefix/libexec/cups" | |||
32 | ||||
24 | @@ -2988,7 +2988,7 @@ cat >>confdefs.h <<_ACEOF | 33 | @@ -2988,7 +2988,7 @@ cat >>confdefs.h <<_ACEOF | |
25 | #define CUPS_SERVERBIN "$exec_prefix/libexec/cups" | 34 | #define CUPS_SERVERBIN "$exec_prefix/libexec/cups" | |
26 | _ACEOF | 35 | _ACEOF | |
27 | 36 | |||
28 | - LDFLAGS="$LDFALGS -L/usr/local/lib" | 37 | - LDFLAGS="$LDFALGS -L/usr/local/lib" | |
29 | + LDFLAGS="$LDFLAGS -L/usr/local/lib" | 38 | + LDFLAGS="$LDFLAGS -L/usr/local/lib" | |
30 | CPPFLAGS="$CPPFLAGS -I/usr/local/include" | 39 | CPPFLAGS="$CPPFLAGS -I/usr/local/include" | |
31 | KM_DATADIR="$datadir/KONICA_MINOLTA/mc5440DL" | 40 | KM_DATADIR="$datadir/KONICA_MINOLTA/mc5440DL" | |
32 | 41 | |||
33 | @@ -3239,7 +3239,7 @@ elif test -f "/usr/lib/libjbig.a"; then | 42 | @@ -3239,7 +3239,7 @@ elif test -f "/usr/lib/libjbig.a"; then | |
34 | elif test -f "/usr/local/lib64/libjbig.a"; then | 43 | elif test -f "/usr/local/lib64/libjbig.a"; then | |
35 | LIBJBIG="/usr/local/lib64/libjbig.a" | 44 | LIBJBIG="/usr/local/lib64/libjbig.a" | |
36 | else | 45 | else |