[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / sun-jdk6

Annotation of pkgsrc/lang/sun-jdk6/Makefile, Revision 1.30

1.30    ! obache      1: # $NetBSD: Makefile,v 1.29 2012/05/11 13:04:17 abs Exp $
1.1       tv          2:
1.30    ! obache      3: DISTNAME=      jdk-6u33-linux-${DIST_ARCH}
        !             4: PKGNAME=       sun-jdk6-6.0.33
1.1       tv          5: MASTER_SITES=  # empty
                      6:
1.15      wiz         7: LICENSE=       sun-jdk6-license
                      8:
1.7       tnn         9: DEPENDS+=      ${PKGNAME_NOREV:S/jdk/jre/}*:../../lang/sun-jre6
1.1       tv         10:
1.30    ! obache     11: WRKSRC=                ${WRKDIR}/jdk1.6.0_33
1.1       tv         12: JAVA_WRAPPERS= appletviewer apt extcheck idlj jar jarsigner \
                     13:                javac javadoc javah javap jdb rmic serialver
                     14:
1.13      abs        15: MAKE_JOBS_SAFE=        no
1.6       tnn        16:
1.24      obache     17: .include "../../lang/sun-jre6/Makefile.common"
                     18:
1.23      abs        19: .if !empty(MACHINE_PLATFORM:MLinux-*-x86_64)
                     20: CHECK_SHLIBS_SUPPORTED=        no
                     21: .endif
                     22:
1.25      abs        23: PLIST_SRC=     PLIST.linux-${EMUL_ARCH}
                     24:
1.1       tv         25: # Remove parts that are in common with the JRE
                     26: #
                     27: post-extract:
                     28:        common=`${AWK} '/^#.*/ { next } /^$$/ { next } { print }' ${FILESDIR}/common`; \
                     29:        cd ${WRKSRC}; for i in $$common; do                             \
                     30:                if [ -d $$i ]; then                                     \
                     31:                        ${RM} -rf $$i;                                  \
                     32:                else                                                    \
                     33:                        ${RM} -f $$i;                                   \
                     34:                fi;                                                     \
                     35:        done
                     36:        ${LN} -sf . ${WRKSRC}/jre
                     37:
1.12      abs        38: pre-install:
                     39:        # These files are generated the *first* time the package is built
                     40:        ${RM} -f ${WRKSRC}/register.html
                     41:        ${RM} -f ${WRKSRC}/register_ja.html
                     42:        ${RM} -f ${WRKSRC}/register_zh_CN.html
1.16      christos   43:        ${CHMOD} -x \
                     44:                ${WRKSRC}/db/bin/NetworkServerControl.bat \
                     45:                ${WRKSRC}/db/bin/dblook.bat \
                     46:                ${WRKSRC}/db/bin/derby_common.bat \
                     47:                ${WRKSRC}/db/bin/ij.bat \
                     48:                ${WRKSRC}/db/bin/setEmbeddedCP.bat \
                     49:                ${WRKSRC}/db/bin/setNetworkClientCP.bat \
                     50:                ${WRKSRC}/db/bin/setNetworkServerCP.bat \
                     51:                ${WRKSRC}/db/bin/startNetworkServer.bat \
                     52:                ${WRKSRC}/db/bin/stopNetworkServer.bat \
1.29      abs        53:                ${WRKSRC}/db/bin/sysinfo.bat
1.12      abs        54:
1.4       jlam       55: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>