update Wed Feb 10 06:37:00 PST 2010
[pkgsrc.git] / x11 / swing / Makefile
1 # $NetBSD: Makefile,v 1.34 2009/12/17 18:23:14 abs Exp $
2
3 DISTNAME=       swing1_1_1
4 PKGNAME=        swing-1.1.1
5 PKGREVISION=    3
6 CATEGORIES=     devel x11 java
7 MASTER_SITES=   # empty
8 EXTRACT_SUFX=   .zip
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://java.sun.com/products/jfc/
12 COMMENT=        Sun's Java Foundation Classes (the Swing UI toolkit), version 1.1.1
13 LICENSE=        sun-swing-license
14
15 RESTRICTED=     Read license before redistributing the Java(tm) Foundation Classes
16 NO_SRC_ON_FTP=          ${RESTRICTED}
17 NO_SRC_ON_CDROM=        ${RESTRICTED}
18 NO_BIN_ON_FTP=          ${RESTRICTED}
19 NO_BIN_ON_CDROM=        ${RESTRICTED}
20
21 DOWNLOAD=       http://java.sun.com/products/jfc/download.archive.html
22
23 WRKSRC=         ${WRKDIR}/swing-1.1.1fcs
24 USE_JAVA=       run
25 USE_TOOLS+=     pax
26 NO_CONFIGURE=   yes
27 NO_BUILD=       yes
28
29 FETCH_MESSAGE=  " The file ${DISTNAME}${EXTRACT_SUFX} containing the"
30 FETCH_MESSAGE+= " Java(tm) Foundation Classes must be fetched into:"
31 FETCH_MESSAGE+= ""
32 FETCH_MESSAGE+= "       ${DISTDIR}"
33 FETCH_MESSAGE+= " from:"
34 FETCH_MESSAGE+= "       ${DOWNLOAD}"
35
36 SWINGDIR=       ${PREFIX}/lib/java/swing
37 EGDIR=          ${PREFIX}/share/examples/swing
38 HTMLDIR=        ${PREFIX}/share/doc/swing
39
40 PKG_DESTDIR_SUPPORT= user-destdir
41 INSTALLATION_DIRS+=lib/java/swing share/examples/swing share/doc/swing
42
43 do-install:
44         ${INSTALL_DATA} ${WRKSRC}/swingall.jar ${DESTDIR}${PREFIX}/lib/java
45         ${INSTALL_DATA} ${WRKSRC}/beaninfo.jar ${DESTDIR}${SWINGDIR}
46         ${INSTALL_DATA} ${WRKSRC}/mac.jar ${DESTDIR}${SWINGDIR}
47         ${INSTALL_DATA} ${WRKSRC}/motif.jar ${DESTDIR}${SWINGDIR}
48         ${INSTALL_DATA} ${WRKSRC}/multi.jar ${DESTDIR}${SWINGDIR}
49         ${INSTALL_DATA} ${WRKSRC}/swing.jar ${DESTDIR}${SWINGDIR}
50         ${INSTALL_DATA} ${WRKSRC}/windows.jar ${DESTDIR}${SWINGDIR}
51         cd ${WRKSRC}/doc && pax -rw . ${DESTDIR}${HTMLDIR}
52         ${INSTALL_DATA} ${WRKSRC}/CHANGES.txt ${DESTDIR}${HTMLDIR}
53         ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${DESTDIR}${HTMLDIR}
54         ${INSTALL_DATA} ${WRKSRC}/README.html ${DESTDIR}${HTMLDIR}
55         ${INSTALL_DATA} ${WRKSRC}/README.txt ${DESTDIR}${HTMLDIR}
56         cd ${WRKSRC}/examples && pax -rw . ${DESTDIR}${EGDIR}
57
58 .include "../../mk/java-vm.mk"
59 .include "../../mk/bsd.pkg.mk"