3 DISTNAME= crosspkg-netbsd1-netwinder-1.6.2
4 CATEGORIES= crosspkgtools
5 MASTER_SITES= ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.2/netwinder/binary/sets/
7 DISTFILES= base.tgz comp.tgz etc.tgz games.tgz kern-GENERIC.tgz man.tgz \
8 misc.tgz text.tgz xbase.tgz xcomp.tgz xcontrib.tgz xfont.tgz \
10 gnusrc.tgz sharesrc.tgz src.tgz syssrc.tgz xsrc.tgz
12 MAINTAINER= kristerw@NetBSD.org
13 HOMEPAGE= http://www.df.lth.se/~cato/kwacross/
14 COMMENT= Files neccessary to cross-build NetBSD/netwinder-1.6.x programs
16 DEPENDS+= kwacross-netbsd1-arm-2*:../../crosspkgtools/kwacross-netbsd1-arm
18 DIST_SUBDIR= ${PKGNAME_NOREV}
19 SRC_SITES= ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.6.2/source/sets/
20 SITES_gnusrc.tgz= ${SRC_SITES}
21 SITES_sharesrc.tgz= ${SRC_SITES}
22 SITES_src.tgz= ${SRC_SITES}
23 SITES_syssrc.tgz= ${SRC_SITES}
24 SITES_xsrc.tgz= ${SRC_SITES}
29 NO_PACKAGE= "needs work to function properly as a binary package"
31 # Dynamically generate the PLIST from the installed files.
32 CROSSFS_PLIST_FILES= \
33 (cd ${PREFIX}; ${FIND} crossfs/netbsd1-netwinder \! -type d -print ) \
36 (cd ${PREFIX}; ${FIND} crossfs/netbsd1-netwinder -type d -print ) \
37 | ${SED} -e "s,^,@unexec ${RMDIR} -p %D/," \
38 -e "s,$$, 2>/dev/null || ${TRUE}," \
40 GENERATE_PLIST+= ${CROSSFS_PLIST_FILES}; ${CROSSFS_PLIST_DIRS};
43 ${INSTALL_DATA_DIR} ${PREFIX}/crossfs/netbsd1-netwinder
44 cd ${PREFIX}/crossfs/netbsd1-netwinder && \
45 tar zxfp ${_DISTDIR}/base.tgz && \
46 tar zxfp ${_DISTDIR}/comp.tgz && \
47 tar zxfp ${_DISTDIR}/etc.tgz && \
48 tar zxfp ${_DISTDIR}/games.tgz && \
49 tar zxfp ${_DISTDIR}/kern-GENERIC.tgz && \
50 tar zxfp ${_DISTDIR}/man.tgz && \
51 tar zxfp ${_DISTDIR}/misc.tgz && \
52 tar zxfp ${_DISTDIR}/text.tgz && \
53 tar zxfp ${_DISTDIR}/xbase.tgz && \
54 tar zxfp ${_DISTDIR}/xcomp.tgz && \
55 tar zxfp ${_DISTDIR}/xcontrib.tgz && \
56 tar zxfp ${_DISTDIR}/xfont.tgz && \
57 tar zxfp ${_DISTDIR}/xmisc.tgz && \
58 tar zxfp ${_DISTDIR}/gnusrc.tgz && \
59 tar zxfp ${_DISTDIR}/sharesrc.tgz && \
60 tar zxfp ${_DISTDIR}/src.tgz && \
61 tar zxfp ${_DISTDIR}/syssrc.tgz
62 cd ${PREFIX}/crossfs/netbsd1-netwinder/usr && \
63 tar zxfp ${_DISTDIR}/xsrc.tgz
64 # XXX These should be done in some kind of installation script
65 # and should not be added in binary packages.
66 ${CP} /etc/resolv.conf ${PREFIX}/crossfs/netbsd1-netwinder/etc/resolv.conf
67 ${RM} ${PREFIX}/crossfs/netbsd1-netwinder/etc/localtime
68 ${CP} /etc/localtime ${PREFIX}/crossfs/netbsd1-netwinder/etc/localtime
70 .include "../../mk/bsd.pkg.mk"