| @@ -1,41 +1,47 @@ | | | @@ -1,41 +1,47 @@ |
1 | # $NetBSD: Makefile,v 1.17 2017/08/01 17:40:15 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.18 2023/02/20 08:31:55 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= winsteng | | 3 | DISTNAME= winsteng |
4 | PKGNAME= adobeps-win-1.0.6 | | 4 | PKGNAME= adobeps-win-1.0.6 |
5 | PKGREVISION= 5 | | 5 | PKGREVISION= 5 |
6 | CATEGORIES= print | | 6 | CATEGORIES= print |
7 | MASTER_SITES= ftp://ftp.adobe.com/pub/adobe/printerdrivers/win/1.x/ | | 7 | MASTER_SITES= ftp://ftp.adobe.com/pub/adobe/printerdrivers/win/1.x/ |
| | | 8 | DIST_SUBDIR= ${PKGNAME_NOREV} |
8 | EXTRACT_SUFX= .exe | | 9 | EXTRACT_SUFX= .exe |
9 | | | 10 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | #HOMEPAGE= http://www.adobe.com/products/printerdrivers/windows.html | | 12 | #HOMEPAGE= http://www.adobe.com/products/printerdrivers/windows.html |
12 | COMMENT= Adobe PostScript MS Windows drivers for CUPS/Samba | | 13 | COMMENT= Adobe PostScript MS Windows drivers for CUPS/Samba |
13 | | | 14 | |
14 | BUILD_DEPENDS+= cabextract-[0-9]*:../../archivers/cabextract | | 15 | TOOL_DEPENDS+= cabextract-[0-9]*:../../archivers/cabextract |
15 | DEPENDS+= cups>=1.1.15:../../print/cups | | 16 | DEPENDS+= cups>=1.1.15:../../print/cups |
16 | | | 17 | |
17 | DIST_SUBDIR= ${PKGNAME_NOREV} | | | |
18 | WRKSRC= ${WRKDIR} | | 18 | WRKSRC= ${WRKDIR} |
19 | EXTRACT_CMD= ${LOCALBASE}/bin/cabextract $$extract_file | | 19 | EXTRACT_CMD= ${PREFIX}/bin/cabextract $$extract_file |
20 | NO_CONFIGURE= yes | | 20 | NO_CONFIGURE= yes |
21 | NO_BUILD= yes | | 21 | NO_BUILD= yes |
22 | | | 22 | |
23 | NTFILES= ADOBEPS5.DLL ADOBEPSU.DLL ADOBEPSU.HLP DEFPRTR2.PPD | | 23 | NTFILES= ADOBEPS5.DLL ADOBEPSU.DLL ADOBEPSU.HLP DEFPRTR2.PPD |
24 | 9XFILES= ADFONTS.MFM ADOBEPS4.DRV ADOBEPS4.HLP ICONLIB.DLL PSMON.DLL | | 24 | 9XFILES= ADFONTS.MFM ADOBEPS4.DRV ADOBEPS4.HLP ICONLIB.DLL PSMON.DLL |
25 | DRIVERDIR= ${PREFIX}/share/cups/drivers | | 25 | DRIVERDIR= ${PREFIX}/share/cups/drivers |
26 | | | 26 | |
27 | INSTALLATION_DIRS= ${DRIVERDIR} | | 27 | INSTALLATION_DIRS= ${DRIVERDIR} |
28 | | | 28 | |
| | | 29 | # bug in cabextract? |
| | | 30 | pre-extract: |
| | | 31 | ${MKDIR} ${WRKSRC}/WinNT |
| | | 32 | ${MKDIR} ${WRKSRC}/Win2000 |
| | | 33 | ${MKDIR} ${WRKSRC}/WinXP |
| | | 34 | |
29 | post-extract: | | 35 | post-extract: |
30 | cd ${WRKSRC}; for dir in WinNT Windows; do \ | | 36 | cd ${WRKSRC}; for dir in WinNT Windows; do \ |
31 | ( cd $$dir; for file in *; do \ | | 37 | ( cd $$dir; for file in *; do \ |
32 | cap=`${ECHO} $$file | ${TR} '[a-z]' '[A-Z]'`; \ | | 38 | cap=`${ECHO} $$file | ${TR} '[a-z]' '[A-Z]'`; \ |
33 | if [ $$file != $$cap ]; then \ | | 39 | if [ $$file != $$cap ]; then \ |
34 | ${MV} $$file $$cap; \ | | 40 | ${MV} $$file $$cap; \ |
35 | fi; \ | | 41 | fi; \ |
36 | done ); \ | | 42 | done ); \ |
37 | done | | 43 | done |
38 | | | 44 | |
39 | do-install: | | 45 | do-install: |
40 | for file in ${NTFILES}; do \ | | 46 | for file in ${NTFILES}; do \ |
41 | ${INSTALL_DATA} ${WRKSRC}/WinNT/$$file ${DESTDIR}${DRIVERDIR}; \ | | 47 | ${INSTALL_DATA} ${WRKSRC}/WinNT/$$file ${DESTDIR}${DRIVERDIR}; \ |