1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= ravensys-root
6 VARIANTS= dragonfly freebsd64 linux sunos
7 SDESC[sunos]= Solaris 10 system root for Ravenports build env
8 SDESC[linux]= Linux system root for Ravenports build env
9 SDESC[freebsd64]= FreeBSD64 system root for Ravenports build env
10 SDESC[dragonfly]= DragonFly64 system root for Ravenports build env
12 CONTACT= John_Marino[draco@marino.st]
14 DOWNLOAD_GROUPS= main freebsd ubuntu1 ubuntu2 ubuntu3 ubuntu4 ubuntu5 ubuntu6 ubuntu7 ubuntu8 dragonlace avalon
15 SITES[freebsd]= https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/11.1/
16 SITES[ubuntu1]= http://security.ubuntu.com/ubuntu/pool/main/g/glibc/
17 SITES[ubuntu2]= UBUNTU/h/hostname
18 SITES[ubuntu3]= UBUNTU/d/dash
19 SITES[ubuntu4]= UBUNTU/p/pax
20 SITES[ubuntu5]= UBUNTU/d/debianutils
21 SITES[ubuntu6]= UBUNTU/b/bsdmainutils
22 SITES[ubuntu7]= http://security.ubuntu.com/ubuntu/pool/main/s/shadow/
23 SITES[ubuntu8]= http://security.ubuntu.com/ubuntu/pool/main/l/linux/
24 SITES[main]= https://leaf.dragonflybsd.org/~marino/dports-src/
25 SITES[dragonlace]= http://downloads.dragonlace.net/misc/
26 SITES[avalon]= http://mirror-master.dragonflybsd.org/iso-images/
27 DISTFILE[1]= dummy-tarball.tar.gz:main
28 DISTFILE[2]= dfly-x86_64-5.0.0_REL.iso.bz2:avalon
29 DISTFILE[3]= libc6_2.23-0ubuntu9_amd64.deb:ubuntu1
30 DISTFILE[4]= libc6-dev_2.23-0ubuntu9_amd64.deb:ubuntu1
31 DISTFILE[5]= hostname_3.16ubuntu2_amd64.deb:ubuntu2
32 DISTFILE[6]= dash_0.5.8-2.1ubuntu2_amd64.deb:ubuntu3
33 DISTFILE[7]= pax_20151013-1_amd64.deb:ubuntu4
34 DISTFILE[8]= debianutils_4.7_amd64.deb:ubuntu5
35 DISTFILE[9]= libc-bin_2.23-0ubuntu9_amd64.deb:ubuntu1
36 DISTFILE[10]= bsdmainutils_9.0.6ubuntu3_amd64.deb:ubuntu6
37 DISTFILE[11]= passwd_4.2-3.1ubuntu5.3_amd64.deb:ubuntu7
38 DISTFILE[12]= linux-libc-dev_4.4.0-78.99_amd64.deb:ubuntu8
39 DISTFILE[13]= libc6-dev-amd64_2.23-0ubuntu9_i386.deb:ubuntu1
40 DISTFILE[14]= libc6-dev_2.23-0ubuntu9_i386.deb:ubuntu1
41 DISTFILE[15]= FreeBSD-11.1-RELEASE-amd64-disc1.iso:freebsd
42 DISTFILE[16]= solaris_root_10_u8.v04.tar.xz:dragonlace
45 SPKGS[freebsd64]= single
46 SPKGS[dragonfly]= single
48 OPTIONS_AVAILABLE= DRAGONFLY FREEBSD LINUX SUNOS
49 OPTIONS_STANDARD= none
50 VOPTS[sunos]= DRAGONFLY=OFF FREEBSD=OFF LINUX=OFF SUNOS=ON
51 VOPTS[linux]= DRAGONFLY=OFF FREEBSD=OFF LINUX=ON SUNOS=OFF
52 VOPTS[freebsd64]= DRAGONFLY=OFF FREEBSD=ON LINUX=OFF SUNOS=OFF
53 VOPTS[dragonfly]= DRAGONFLY=ON FREEBSD=OFF LINUX=OFF SUNOS=OFF
55 BUILD_DEPENDS= nawk:single:standard
57 diffutils:single:standard
58 libarchive:single:static
59 sha256:single:standard
60 gnugrep:single:standard
62 findutils:single:standard
69 bsd-patch:single:standard
72 ravensys-uname:single:standard
76 coreutils:single:standard
77 binutils:single:standard
78 ncurses:primary:static
79 pkg-bsd:static:standard
80 makewhatis:single:standard
81 genpatch:single:standard
82 B_DEPS[freebsd]= libdl:single:standard fetch:single:standard
83 B_DEPS[sunos]= wget:primary:ravensys bash:primary:static
84 bsd-which:single:standard
85 B_DEPS[linux]= shadow:single:standard fetch:single:standard
87 B_DEPS[dragonfly]= libdl:single:standard fetch:single:standard
89 EXTRACT_DIRTY= 2 3 4 5 6 7 8 9 10 11 12 13 14 15
90 EXTRACT_DEB_PACKAGE= 3 4 5 6 7 8 9 10 11 12 13 14
95 MAKE_ARGS= BASE={{RSYS}}
96 MAKE_ENV= OPSYS="{{OPSYS}}"
99 libm={{Libm_{{OPSYS}}}}
100 libc={{Libc_{{OPSYS}}}}
101 libutil={{Libutil_{{OPSYS}}}}
102 libusb={{Libusb_{{OPSYS}}}}
103 libusbhid={{Libusbhid_{{OPSYS}}}}
104 libcrypt={{Libcrypt_{{OPSYS}}}}
105 libkvm={{Libkvm_{{OPSYS}}}}
106 librt={{Librt_{{OPSYS}}}}
109 PLIST_SUB= SONAME_LIBM={{Libm_{{OPSYS}}}}
110 SONAME_LIBC={{Libc_{{OPSYS}}}}
111 SONAME_LIBUTIL={{Libutil_{{OPSYS}}}}
112 SONAME_LIBUSB={{Libusb_{{OPSYS}}}}
113 SONAME_LIBUSBHID={{Libusbhid_{{OPSYS}}}}
114 SONAME_LIBCRYPT={{Libcrypt_{{OPSYS}}}}
115 SONAME_LIBKVM={{Libkvm_{{OPSYS}}}}
116 SONAME_LIBRT={{Librt_{{OPSYS}}}}
117 BASE=share/raven/sysroot/{{OPSYS}}
119 [DRAGONFLY].DESCRIPTION= Ravenports system root for DragonFly
120 [DRAGONFLY].DF_INDEX_ON= 2
121 [DRAGONFLY].ONLY_FOR_OPSYS_ON= dragonfly
123 [FREEBSD].DESCRIPTION= Ravenports system root for FreeBSD
124 [FREEBSD].DF_INDEX_ON= 15
125 [FREEBSD].ONLY_FOR_OPSYS_ON= freebsd
127 [SUNOS].DESCRIPTION= Ravenports system root for Solaris 10
128 [SUNOS].DF_INDEX_ON= 16
129 [SUNOS].ONLY_FOR_OPSYS_ON= sunos
131 [LINUX].DESCRIPTION= Ravenports system root for Linux
132 [LINUX].DF_INDEX_ON= 3
144 [LINUX].ONLY_FOR_OPSYS_ON= linux
146 post-extract-LINUX-ON:
147 ${MV} ${WRKDIR}/${NAMEBASE}_3 ${WRKDIR}/linux
148 .for NDX in 4 5 6 7 8 9 10 11 12 13
149 cp -a ${WRKDIR}/${NAMEBASE}_${NDX}/* ${WRKDIR}/linux/
150 ${RM} -r ${WRKDIR}/${NAMEBASE}_${NDX}
153 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
155 post-install-FREEBSD-ON:
156 ${INSTALL_DATA} ${FOS}/etc/group \
157 ${STAGEDIR}${RSYS}/usr/share/group
158 ${INSTALL_DATA} ${FOS}/etc/master.passwd \
159 ${STAGEDIR}${RSYS}/usr/share/master.passwd
160 ${INSTALL_DATA} ${FOS}/etc/defaults/rc.conf \
161 ${STAGEDIR}${RSYS}/usr/share/rc.conf
162 ${FOS}/usr/sbin/pwd_mkdb -p -d ${STAGEDIR}${RSYS}/usr/share \
163 ${STAGEDIR}${RSYS}/usr/share/master.passwd
164 ${MKDIR} ${STAGEDIR}${RSYS}/var/run
165 # handle ldconfig hints
166 ${INSTALL_PROGRAM} ${FOS}/sbin/ldconfig \
167 ${STAGEDIR}${RSYS}/usr/bin/ldconfig
168 ${FOS}/usr/sbin/chroot ${STAGEDIR}${RSYS} /usr/bin/ldconfig /usr/lib
169 ${RM} ${STAGEDIR}${RSYS}/usr/bin/ldconfig
170 ${MV} ${STAGEDIR}${RSYS}/var/run/ld-elf.so.hints \
171 ${STAGEDIR}${RSYS}/usr/share/
172 ${RM} -r ${STAGEDIR}${RSYS}/var
173 ${ECHO} 11.1 > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
174 ${ECHO} 11 > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
175 ${ECHO} 1101001 > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
176 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
178 post-install-SUNOS-ON:
179 ${ECHO} 5.10 > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
180 ${ECHO} 5.10 > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
181 ${ECHO} 510200910 > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
182 ${ECHO} x86_64 > ${STAGEDIR}${RSYS}/usr/share/STDARCH
184 post-extract-SUNOS-ON:
185 ${MV} ${WRKDIR}/solaris_root_10_u8 ${WRKDIR}/sunos
187 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
189 post-extract-DRAGONFLY-ON:
190 ${MV} ${WRKDIR}/${NAMEBASE}_2 ${WRKDIR}/dragonfly
192 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
194 post-extract-FREEBSD-ON:
195 ${MV} ${WRKDIR}/${NAMEBASE}_15 ${WRKDIR}/freebsd
197 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
198 (cd ${WRKDIR}/freebsd && ${TAR} -xf usr/freebsd-dist/base.txz \
199 --no-same-owner --no-same-permissions)
201 post-install-DRAGONFLY-ON:
202 ${INSTALL_DATA} ${FOS}/etc/group \
203 ${STAGEDIR}${RSYS}/usr/share/group
204 ${INSTALL_DATA} ${FOS}/etc/master.passwd \
205 ${STAGEDIR}${RSYS}/usr/share/master.passwd
206 ${INSTALL_DATA} ${FOS}/etc/defaults/rc.conf \
207 ${STAGEDIR}${RSYS}/usr/share/rc.conf
208 ${FOS}/usr/sbin/pwd_mkdb -p -d ${STAGEDIR}${RSYS}/usr/share \
209 ${STAGEDIR}${RSYS}/usr/share/master.passwd
210 ${MKDIR} ${STAGEDIR}${RSYS}/var/run
211 # handle ldconfig hints
212 ${INSTALL_PROGRAM} ${FOS}/sbin/ldconfig \
213 ${STAGEDIR}${RSYS}/usr/bin/ldconfig
214 ${FOS}/usr/sbin/chroot ${STAGEDIR}${RSYS} /usr/bin/ldconfig /usr/lib
215 ${RM} ${STAGEDIR}${RSYS}/usr/bin/ldconfig
216 ${MV} ${STAGEDIR}${RSYS}/var/run/ld-elf.so.hints \
217 ${STAGEDIR}${RSYS}/usr/share/
218 ${RM} -r ${STAGEDIR}${RSYS}/var
219 # Approach only works for DragonFly.
220 ${FOS}/usr/bin/make -V .MAKE.DF.OSREL > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
221 ${FOS}/usr/bin/make -V .MAKE.DF.OSREL > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
222 ${FOS}/usr/bin/make -V .MAKE.DF.VERSION > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
223 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
225 post-install-LINUX-ON:
226 ${INSTALL_DATA} ${FILESDIR}/linux-group \
227 ${STAGEDIR}${RSYS}/usr/share/group
228 ${INSTALL_DATA} ${FILESDIR}/linux-passwd \
229 ${STAGEDIR}${RSYS}/usr/share/passwd
230 ${INSTALL_DATA} ${FOS}/etc/ld.so.conf.d/x86_64-linux-gnu.conf \
231 ${STAGEDIR}${RSYS}/usr/share/x86_64-linux-gnu.conf
232 echo "4.4.0" > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
233 echo "4.4" > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
234 echo "440053" > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
235 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
236 echo "include /etc/ld.so.conf.d/*.conf" > ${STAGEDIR}${RSYS}/usr/share/ld.so.conf
237 ${LN} -s asm-generic ${STAGEDIR}${RSYS}/usr/include/asm
239 [FILE:102:descriptions/desc.single.dragonfly]
242 This is the full environment for DragonFly BSD minus the toolchain for
246 [FILE:96:descriptions/desc.single.freebsd64]
249 This is the full environment for FreeBSD minus the toolchain for
253 [FILE:94:descriptions/desc.single.linux]
256 This is the full environment for Linux minus the toolchain for Ravenports.
259 [FILE:99:descriptions/desc.single.sunos]
262 This is the full environment for Solaris 10 minus the toolchain for
267 7e0e1a8ebe7f195083e1b917757b857c77c97af7bf90ee067e944ae94231fc38 180 dummy-tarball.tar.gz
268 88f68615ad7f268377ba229a87649901d81c7c6df71fc238a8b5c89ac05f0d6c 257934249 dfly-x86_64-5.0.0_REL.iso.bz2
269 89627142971b65ee12716f2592ec217b6b1f2527af036a4c64a0c859942373a7 2586304 libc6_2.23-0ubuntu9_amd64.deb
270 78e65208532ef0db23d28a915b55b2b50e4ff117affa29a6fcd9fcb94536c147 2081588 libc6-dev_2.23-0ubuntu9_amd64.deb
271 78ffb1d52ec35aafb91eefa09ddd4b66a264c114697b71ddb4867bc86dfe39c3 11548 hostname_3.16ubuntu2_amd64.deb
272 c46b4b8c9c952bfeab03993451f7c3c7f5d359ebfbf381e6c36e2870373cde85 103722 dash_0.5.8-2.1ubuntu2_amd64.deb
273 73decf418ffc0f02545f0ec62c3030feab9d9a02845c5406000594814b1dea59 78804 pax_20151013-1_amd64.deb
274 827d56710cd5259395d9e5c30a5e0fddd831172a76b7f9c4847fc5461c79154f 85428 debianutils_4.7_amd64.deb
275 5e2468a21c21df98a42e25618ba5e190a01ada779f73c69d0768f7f451678db0 627476 libc-bin_2.23-0ubuntu9_amd64.deb
276 eef7c94de94a9f1b35b8a4c7847ad38530efce453d0819e5235d1a8f8e005b49 174448 bsdmainutils_9.0.6ubuntu3_amd64.deb
277 d3018a86cc649ff19dd97258fb50e118d428ee0a631d45c9cd1406c2b28aa16a 779004 passwd_4.2-3.1ubuntu5.3_amd64.deb
278 8f1844036725351185093720879a1bfbcad851645d9f70ca5bca293faac9b783 837944 linux-libc-dev_4.4.0-78.99_amd64.deb
279 4081ba6b17b56b53e93a2e600c0beae8594d6e744f2b4b5cec08a37775ee9842 1574016 libc6-dev-amd64_2.23-0ubuntu9_i386.deb
280 d78a4e360ed1edd5889f1d8c286f45a80e43a3015b507bfccc68b8c9ce62a653 1675186 libc6-dev_2.23-0ubuntu9_i386.deb
281 ff4c749ea0aaaceedb2432ba3e0fd0c1b64f5a72141b1ec06b9ced52b5de0dbf 723697664 FreeBSD-11.1-RELEASE-amd64-disc1.iso
282 e8deca66d8732775b43543af05a49531106d0b0ba19d77098b7ea0faafd76a88 9731292 solaris_root_10_u8.v04.tar.xz
285 [FILE:10737:manifests/plist.single.dragonfly]
313 %%BASE%%/libexec/ld-elf.so.2
413 %%BASE%%/usr/include/
416 %%BASE%%/usr/include/arpa/
423 %%BASE%%/usr/include/
425 %%BASE%%/usr/include/bus/cam/
436 %%BASE%%/usr/include/bus/cam/scsi/
448 %%BASE%%/usr/include/bus/isa/
457 %%BASE%%/usr/include/bus/pccard/
461 %%BASE%%/usr/include/bus/pci/
467 %%BASE%%/usr/include/bus/ppbus/
472 %%BASE%%/usr/include/bus/smbus/
475 %%BASE%%/usr/include/bus/u4b/
504 %%BASE%%/usr/include/
507 %%BASE%%/usr/include/cpu/
550 %%BASE%%/usr/include/
578 %%BASE%%/usr/include/libprop/
592 %%BASE%%/usr/include/
598 %%BASE%%/usr/include/machine/
676 %%BASE%%/usr/include/
682 %%BASE%%/usr/include/net/
699 %%BASE%%/usr/include/
702 %%BASE%%/usr/include/netinet/
735 %%BASE%%/usr/include/netinet6/
766 %%BASE%%/usr/include/
778 %%BASE%%/usr/include/rpc/
807 %%BASE%%/usr/include/rpcsvc/
856 %%BASE%%/usr/include/
873 %%BASE%%/usr/include/sys/
1152 %%BASE%%/usr/include/
1170 %%BASE%%/usr/include/vm/
1185 %%BASE%%/usr/include/
1190 %%BASE%%/usr/include/xlocale/
1210 %%SONAME_LIBUSBHID%%
1237 %%BASE%%/usr/lib/pkgconfig/
1249 %%BASE%%/usr/share/file/magic.mgc
1252 %%BASE%%/usr/share/locale/en_US.UTF-8/
1266 @comment %%BASE%%/usr/include/sys/ccbque.h (release 4.8)
1267 @dir %%BASE%%/usr/local
1270 [FILE:14156:manifests/plist.single.freebsd64]
1298 %%BASE%%/libexec/ld-elf.so.1
1398 %%BASE%%/usr/include/
1402 %%BASE%%/usr/include/arpa/
1409 %%BASE%%/usr/include/
1411 %%BASE%%/usr/include/bsm/audit.h
1415 %%BASE%%/usr/include/dev/acpica/
1418 %%BASE%%/usr/include/dev/agp/agpreg.h
1419 %%BASE%%/usr/include/dev/an/
1422 %%BASE%%/usr/include/dev/bktr/
1425 %%BASE%%/usr/include/dev/ciss/
1429 %%BASE%%/usr/include/dev/evdev/
1433 %%BASE%%/usr/include/dev/filemon/filemon.h
1434 %%BASE%%/usr/include/dev/firewire/
1448 %%BASE%%/usr/include/dev/hwpmc/
1463 %%BASE%%/usr/include/dev/hyperv/
1466 %%BASE%%/usr/include/dev/ic/
1484 %%BASE%%/usr/include/dev/iicbus/
1492 %%BASE%%/usr/include/dev/io/iodev.h
1493 %%BASE%%/usr/include/dev/lmc/if_lmc.h
1494 %%BASE%%/usr/include/dev/mfi/
1498 %%BASE%%/usr/include/dev/mmc/
1506 %%BASE%%/usr/include/dev/mpt/mpilib/
1520 %%BASE%%/usr/include/dev/nvme/
1523 %%BASE%%/usr/include/dev/ofw/
1534 %%BASE%%/usr/include/dev/pbio/pbioio.h
1535 %%BASE%%/usr/include/dev/pci/pcireg.h
1536 %%BASE%%/usr/include/dev/ppbus/
1545 %%BASE%%/usr/include/dev/smbus/
1549 %%BASE%%/usr/include/dev/speaker/speaker.h
1550 %%BASE%%/usr/include/dev/usb/
1566 usb_freebsd_loader.h
1581 %%BASE%%/usr/include/dev/utopia/
1586 %%BASE%%/usr/include/dev/vkbd/vkbd_var.h
1587 %%BASE%%/usr/include/dev/wi/
1591 %%BASE%%/usr/include/
1625 %%BASE%%/usr/include/machine/
1705 vmm_instruction_emul.h
1707 %%BASE%%/usr/include/
1713 %%BASE%%/usr/include/net/altq/
1725 altq_rmclass_debug.h
1728 %%BASE%%/usr/include/net/
1794 %%BASE%%/usr/include/
1797 %%BASE%%/usr/include/netinet/cc/
1801 %%BASE%%/usr/include/netinet/
1852 sctp_dtrace_declare.h
1853 sctp_dtrace_define.h
1886 %%BASE%%/usr/include/netinet6/
1912 %%BASE%%/usr/include/
1924 %%BASE%%/usr/include/rpc/
1954 %%BASE%%/usr/include/rpcsvc/
2003 %%BASE%%/usr/include/
2020 %%BASE%%/usr/include/sys/
2330 %%BASE%%/usr/include/
2347 %%BASE%%/usr/include/vm/
2370 %%BASE%%/usr/include/
2374 %%BASE%%/usr/include/x86/
2419 %%BASE%%/usr/include/
2421 %%BASE%%/usr/include/xlocale/
2441 %%SONAME_LIBUSBHID%%
2475 %%BASE%%/usr/lib/pkgconfig/
2487 %%BASE%%/usr/share/file/magic.mgc
2490 %%BASE%%/usr/share/locale/en_US.UTF-8/
2504 @dir %%BASE%%/usr/local
2507 [FILE:21180:manifests/plist.single.linux]
2536 %%BASE%%/lib64/ld-linux-x86-64.so.2
2537 %%BASE%%/lib/x86_64-linux-gnu/
2539 ld-linux-x86-64.so.2
2555 libnss_compat-2.23.so
2559 libnss_files-2.23.so
2561 libnss_hesiod-2.23.so
2564 libnss_nisplus-2.23.so
2677 %%BASE%%/usr/include/
2684 %%BASE%%/usr/include/arpa/
2691 %%BASE%%/usr/include/
2693 %%BASE%%/usr/include/asm-generic/
2729 %%BASE%%/usr/include/
2738 %%BASE%%/usr/include/drm/
2758 %%BASE%%/usr/include/
2791 %%BASE%%/usr/include/linux/
2799 %%BASE%%/usr/include/linux/android/binder.h
2840 %%BASE%%/usr/include/linux/byteorder/
2843 %%BASE%%/usr/include/linux/caif/
2846 %%BASE%%/usr/include/linux/can/
2850 %%BASE%%/usr/include/linux/
2852 %%BASE%%/usr/include/linux/can/
2855 %%BASE%%/usr/include/linux/
2885 %%BASE%%/usr/include/linux/dvb/
2894 %%BASE%%/usr/include/linux/
2916 firewire-constants.h
2931 %%BASE%%/usr/include/linux/hdlc/ioctl.h
2937 %%BASE%%/usr/include/linux/hsi/
2940 %%BASE%%/usr/include/linux/
2982 %%BASE%%/usr/include/linux/iio/
2985 %%BASE%%/usr/include/linux/
3007 %%BASE%%/usr/include/linux/isdn/capicmd.h
3053 %%BASE%%/usr/include/linux/mmc/ioctl.h
3073 %%BASE%%/usr/include/linux/netfilter_arp/
3076 %%BASE%%/usr/include/linux/
3078 %%BASE%%/usr/include/linux/netfilter_bridge/
3096 %%BASE%%/usr/include/linux/
3100 %%BASE%%/usr/include/linux/netfilter/ipset/
3105 %%BASE%%/usr/include/linux/
3107 %%BASE%%/usr/include/linux/netfilter_ipv4/
3117 %%BASE%%/usr/include/linux/
3119 %%BASE%%/usr/include/linux/netfilter_ipv6/
3132 %%BASE%%/usr/include/linux/netfilter/
3133 nf_conntrack_common.h
3137 nf_conntrack_tuple_common.h
3141 nfnetlink_conntrack.h
3142 nfnetlink_cthelper.h
3143 nfnetlink_cttimeout.h
3218 %%BASE%%/usr/include/linux/
3231 %%BASE%%/usr/include/linux/nfsd/
3237 %%BASE%%/usr/include/linux/
3282 %%BASE%%/usr/include/linux/raid/
3285 %%BASE%%/usr/include/linux/
3325 %%BASE%%/usr/include/linux/spi/spidev.h
3329 %%BASE%%/usr/include/linux/sunrpc/debug.h
3337 %%BASE%%/usr/include/linux/tc_act/
3349 %%BASE%%/usr/include/linux/tc_ematch/
3354 %%BASE%%/usr/include/linux/
3380 %%BASE%%/usr/include/linux/usb/
3386 %%BASE%%/usr/include/linux/
3388 %%BASE%%/usr/include/linux/usb/
3392 %%BASE%%/usr/include/linux/
3394 %%BASE%%/usr/include/linux/usb/
3398 %%BASE%%/usr/include/linux/
3434 %%BASE%%/usr/include/linux/wimax/i2400m.h
3439 xilinx-v4l2-controls.h
3442 %%BASE%%/usr/include/
3451 %%BASE%%/usr/include/netash/ash.h
3452 %%BASE%%/usr/include/netatalk/at.h
3453 %%BASE%%/usr/include/netax25/ax25.h
3455 %%BASE%%/usr/include/neteconet/ec.h
3456 %%BASE%%/usr/include/net/
3464 %%BASE%%/usr/include/netinet/
3478 %%BASE%%/usr/include/netipx/ipx.h
3479 %%BASE%%/usr/include/netiucv/iucv.h
3480 %%BASE%%/usr/include/netpacket/packet.h
3481 %%BASE%%/usr/include/net/
3484 %%BASE%%/usr/include/netrom/netrom.h
3485 %%BASE%%/usr/include/netrose/rose.h
3487 %%BASE%%/usr/include/nfs/nfs.h
3488 %%BASE%%/usr/include/
3495 %%BASE%%/usr/include/protocols/
3500 %%BASE%%/usr/include/
3508 %%BASE%%/usr/include/rpc/
3523 %%BASE%%/usr/include/rpcsvc/
3527 %%BASE%%/usr/include/rpc/
3529 %%BASE%%/usr/include/rpcsvc/
3566 %%BASE%%/usr/include/rpc/
3569 %%BASE%%/usr/include/
3571 %%BASE%%/usr/include/scsi/
3573 %%BASE%%/usr/include/scsi/fc/
3578 %%BASE%%/usr/include/scsi/
3585 %%BASE%%/usr/include/
3605 %%BASE%%/usr/include/sys/
3690 %%BASE%%/usr/include/
3711 %%BASE%%/usr/include/i386-linux-gnu/bits/
3820 libm-simd-decl-stubs.h
3833 %%BASE%%/usr/include/i386-linux-gnu/
3836 %%BASE%%/usr/include/i386-linux-gnu/gnu/
3842 %%BASE%%/usr/include/i386-linux-gnu/
3844 %%BASE%%/usr/include/i386-linux-gnu/sys/
3929 %%BASE%%/usr/include/x86_64-linux-gnu/
3931 %%BASE%%/usr/include/x86_64-linux-gnu/asm/
3994 %%BASE%%/usr/include/x86_64-linux-gnu/bits/
4028 libm-simd-decl-stubs.h
4116 %%BASE%%/usr/include/x86_64-linux-gnu/
4118 %%BASE%%/usr/include/x86_64-linux-gnu/gnu/
4124 %%BASE%%/usr/include/x86_64-linux-gnu/
4126 %%BASE%%/usr/include/x86_64-linux-gnu/sys/
4211 %%BASE%%/usr/include/
4213 %%BASE%%/usr/lib/x86_64-linux-gnu/
4242 libpthread_nonshared.a
4253 %%BASE%%/usr/share/file/magic.mgc
4263 x86_64-linux-gnu.conf
4264 @dir %%BASE%%/usr/sbin
4265 @dir %%BASE%%/usr/lib/pkgconfig
4266 @dir %%BASE%%/usr/local
4269 [FILE:33525:manifests/plist.single.sunos]
4270 share/raven/sysroot/SunOS/bin/
4298 share/raven/sysroot/SunOS/lib/
4301 share/raven/sysroot/SunOS/lib/amd64/
4431 share/raven/sysroot/SunOS/lib/
4506 share/raven/sysroot/SunOS/lib/libmvec/libmvec_hwcap1.so.1
4569 share/raven/sysroot/SunOS/usr/bin/
4669 share/raven/sysroot/SunOS/usr/include/
4673 share/raven/sysroot/SunOS/usr/include/amd64/sys/privregs.h
4678 share/raven/sysroot/SunOS/usr/include/arpa/
4685 share/raven/sysroot/SunOS/usr/include/asm/
4695 share/raven/sysroot/SunOS/usr/include/
4698 share/raven/sysroot/SunOS/usr/include/audio/au.h
4703 share/raven/sysroot/SunOS/usr/include/bsm/
4713 share/raven/sysroot/SunOS/usr/include/
4719 share/raven/sysroot/SunOS/usr/include/dat/
4721 dat_platform_specific.h
4724 dat_vendor_specific.h
4728 udat_vendor_specific.h
4730 share/raven/sysroot/SunOS/usr/include/
4733 share/raven/sysroot/SunOS/usr/include/des/
4737 share/raven/sysroot/SunOS/usr/include/
4761 share/raven/sysroot/SunOS/usr/include/fm/
4775 share/raven/sysroot/SunOS/usr/include/
4786 share/raven/sysroot/SunOS/usr/include/ia32/sys/
4797 share/raven/sysroot/SunOS/usr/include/
4799 share/raven/sysroot/SunOS/usr/include/idn/api.h
4801 share/raven/sysroot/SunOS/usr/include/iiim/
4803 iiimp-character-subsets.h
4808 share/raven/sysroot/SunOS/usr/include/
4810 share/raven/sysroot/SunOS/usr/include/inet/
4826 share/raven/sysroot/SunOS/usr/include/inet/kssl/ksslapi.h
4837 share/raven/sysroot/SunOS/usr/include/
4842 share/raven/sysroot/SunOS/usr/include/ipp/dlcosmk/dlcosmk.h
4843 share/raven/sysroot/SunOS/usr/include/ipp/dscpmk/dscpmk.h
4844 share/raven/sysroot/SunOS/usr/include/ipp/flowacct/flowacct.h
4845 share/raven/sysroot/SunOS/usr/include/ipp/ipgpc/ipgpc.h
4846 share/raven/sysroot/SunOS/usr/include/ipp/
4851 share/raven/sysroot/SunOS/usr/include/ipp/meters/meter.h
4852 share/raven/sysroot/SunOS/usr/include/iso/
4878 share/raven/sysroot/SunOS/usr/include/
4941 share/raven/sysroot/SunOS/usr/include/mle/
4945 share/raven/sysroot/SunOS/usr/include/
4946 mlib_algebra_proto.h
4948 mlib_graphics_drawset_proto.h
4949 mlib_graphics_proto.h
4951 mlib_image_blend_proto.h
4974 share/raven/sysroot/SunOS/usr/include/mps/
5019 share/raven/sysroot/SunOS/usr/include/mps/obsolete/
5024 share/raven/sysroot/SunOS/usr/include/mps/
5070 share/raven/sysroot/SunOS/usr/include/mps/private/
5074 share/raven/sysroot/SunOS/usr/include/mps/
5126 share/raven/sysroot/SunOS/usr/include/
5133 share/raven/sysroot/SunOS/usr/include/net/
5147 share/raven/sysroot/SunOS/usr/include/
5151 share/raven/sysroot/SunOS/usr/include/netinet/
5192 share/raven/sysroot/SunOS/usr/include/nfs/
5214 share/raven/sysroot/SunOS/usr/include/
5249 share/raven/sysroot/SunOS/usr/include/protocols/
5254 share/raven/sysroot/SunOS/usr/include/
5267 share/raven/sysroot/SunOS/usr/include/rpc/
5303 share/raven/sysroot/SunOS/usr/include/rpcsvc/
5360 share/raven/sysroot/SunOS/usr/include/
5364 share/raven/sysroot/SunOS/usr/include/sasl/
5369 share/raven/sysroot/SunOS/usr/include/
5375 share/raven/sysroot/SunOS/usr/include/security/
5383 share/raven/sysroot/SunOS/usr/include/
5390 share/raven/sysroot/SunOS/usr/include/sharefs/
5394 share/raven/sysroot/SunOS/usr/include/
5399 share/raven/sysroot/SunOS/usr/include/smartcard/
5402 share/raven/sysroot/SunOS/usr/include/
5426 share/raven/sysroot/SunOS/usr/include/sys/1394/
5434 share/raven/sysroot/SunOS/usr/include/sys/
5438 share/raven/sysroot/SunOS/usr/include/sys/agp/
5444 share/raven/sysroot/SunOS/usr/include/sys/
5458 share/raven/sysroot/SunOS/usr/include/sys/audio/
5471 share/raven/sysroot/SunOS/usr/include/sys/
5521 share/raven/sysroot/SunOS/usr/include/sys/contract/
5524 share/raven/sysroot/SunOS/usr/include/sys/
5556 share/raven/sysroot/SunOS/usr/include/sys/dcam/dcam1394_io.h
5585 share/raven/sysroot/SunOS/usr/include/sys/dktp/
5615 share/raven/sysroot/SunOS/usr/include/sys/
5661 share/raven/sysroot/SunOS/usr/include/sys/fc4/
5670 share/raven/sysroot/SunOS/usr/include/sys/
5683 share/raven/sysroot/SunOS/usr/include/sys/fm/fs/zfs.h
5684 share/raven/sysroot/SunOS/usr/include/sys/fm/io/
5690 share/raven/sysroot/SunOS/usr/include/sys/fm/
5693 share/raven/sysroot/SunOS/usr/include/sys/
5697 share/raven/sysroot/SunOS/usr/include/sys/fs/
5746 share/raven/sysroot/SunOS/usr/include/sys/
5764 share/raven/sysroot/SunOS/usr/include/sys/hotplug/
5767 share/raven/sysroot/SunOS/usr/include/sys/hotplug/pci/
5770 share/raven/sysroot/SunOS/usr/include/sys/
5773 share/raven/sysroot/SunOS/usr/include/sys/i2o/
5780 share/raven/sysroot/SunOS/usr/include/sys/
5784 share/raven/sysroot/SunOS/usr/include/sys/ib/adapters/hermon/hermon_ioctl.h
5785 share/raven/sysroot/SunOS/usr/include/sys/ib/adapters/tavor/tavor_ioctl.h
5786 share/raven/sysroot/SunOS/usr/include/sys/ib/clients/ibd/ibd.h
5787 share/raven/sysroot/SunOS/usr/include/sys/ib/
5790 share/raven/sysroot/SunOS/usr/include/sys/ib/ibtl/
5799 share/raven/sysroot/SunOS/usr/include/sys/ib/ibtl/impl/ibtl_util.h
5800 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/
5803 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/ibmf/
5808 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/
5811 share/raven/sysroot/SunOS/usr/include/sys/
5831 share/raven/sysroot/SunOS/usr/include/sys/iso/signal_iso.h
5870 share/raven/sysroot/SunOS/usr/include/sys/lvm/
5891 share/raven/sysroot/SunOS/usr/include/sys/
5969 share/raven/sysroot/SunOS/usr/include/sys/pcmcia/
5980 share/raven/sysroot/SunOS/usr/include/sys/
6008 share/raven/sysroot/SunOS/usr/include/sys/proc/prdata.h
6040 share/raven/sysroot/SunOS/usr/include/sys/rsm/
6048 share/raven/sysroot/SunOS/usr/include/sys/
6056 share/raven/sysroot/SunOS/usr/include/sys/sata/
6059 share/raven/sysroot/SunOS/usr/include/sys/
6062 share/raven/sysroot/SunOS/usr/include/sys/scsi/adapters/scsi_vhci.h
6063 share/raven/sysroot/SunOS/usr/include/sys/scsi/conf/
6066 share/raven/sysroot/SunOS/usr/include/sys/scsi/generic/
6075 share/raven/sysroot/SunOS/usr/include/sys/scsi/impl/
6089 share/raven/sysroot/SunOS/usr/include/sys/scsi/
6098 share/raven/sysroot/SunOS/usr/include/sys/scsi/targets/
6105 share/raven/sysroot/SunOS/usr/include/sys/
6171 share/raven/sysroot/SunOS/usr/include/sys/sysevent/
6180 share/raven/sysroot/SunOS/usr/include/sys/
6221 share/raven/sysroot/SunOS/usr/include/sys/tsol/
6227 share/raven/sysroot/SunOS/usr/include/sys/
6247 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/audio/usb_audio.h
6248 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/hid/hid.h
6249 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/mass_storage/
6252 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/printer/usb_printer.h
6253 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/ugen/usb_ugen.h
6254 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/usbcdc/usb_cdc.h
6255 share/raven/sysroot/SunOS/usr/include/sys/usb/hubd/hub.h
6256 share/raven/sysroot/SunOS/usr/include/sys/usb/
6259 share/raven/sysroot/SunOS/usr/include/sys/
6305 share/raven/sysroot/SunOS/usr/include/
6317 share/raven/sysroot/SunOS/usr/include/tnf/
6323 share/raven/sysroot/SunOS/usr/include/tsol/label.h
6324 share/raven/sysroot/SunOS/usr/include/
6333 share/raven/sysroot/SunOS/usr/include/unicode/
6454 share/raven/sysroot/SunOS/usr/include/
6463 share/raven/sysroot/SunOS/usr/include/uuid/uuid.h
6467 share/raven/sysroot/SunOS/usr/include/vm/
6487 share/raven/sysroot/SunOS/usr/include/
6500 share/raven/sysroot/SunOS/usr/lib/
6503 share/raven/sysroot/SunOS/usr/lib/amd64/
6639 share/raven/sysroot/SunOS/usr/lib/
6783 share/raven/sysroot/SunOS/usr/share/file/magic.mgc
6784 share/raven/sysroot/SunOS/usr/share/
6792 @dir %%BASE%%/usr/lib/pkgconfig
6793 @dir %%BASE%%/usr/local
6794 @dir %%BASE%%/usr/sbin
6797 [FILE:20147:files/Makefile]
6798 # Create identical sysroot regardless of host system
6802 Libexec_DragonFly= /libexec/ld-elf.so.2
6803 Libexec_FreeBSD= /libexec/ld-elf.so.1
6804 Libexec_Linux= # empty
6806 Libelf_FreeBSD= libelf.so.2
6807 Libthr_FreeBSD= libthr.so.3
6808 Libsbuf_FreeBSD= libsbuf.so.6
6809 Libdevstat_FreeBSD= libdevstat.so.7
6813 # /bin/cat (archivers/libarchive)
6814 # /bin/md5 (security/sha256)
6815 # /bin/sha256 (security/sha256)
6817 Bin_DragonFly= /bin/[ \
6828 /usr/share/initrd/bin/ls \
6836 /usr/share/initrd/bin/sh \
6841 Bin_FreeBSD= /bin/[ \
6866 Bin_Linux= /bin/hostname \
6870 # rest comes form coreutils
6872 # /usr/bin/awk (lang/nawk)
6873 # /usr/bin/cpio (archivers/libarchive)
6874 # /usr/bin/bzip2* (archivers/bzip2)
6875 # /usr/bin/cmp (textproc/diffutils)
6876 # /usr/bin/diff* (textproc/diffutils)
6877 # /usr/bin/grep* (textproc/gnugrep)
6878 # /usr/bin/fetch (ftp/fetch)
6879 # /usr/bin/file (sysutils/file)
6880 # /usr/bin/find (misc/findutils)
6881 # /usr/bin/flex* (textproc/flex)
6882 # /usr/bin/gzip* (archivers/gzip)
6883 # /usr/bin/uname (sysutils/uname)
6884 # /usr/bin/unzip (archivers/unzip)
6885 # /usr/bin/xz* (archivers/xz)
6886 # /usr/bin/m4 (devel/m4)
6887 # /usr/bin/make (devel/bmake)
6888 # /usr/bin/sed (textproc/gsed)
6889 # /usr/bin/tar (archivers/libarchive)
6890 # /usr/bin/xargs (misc/findutils)
6891 # /usr/bin/yacc (devel/byacc)
6892 # /usr/bin/less* (sysutils/less)
6893 # /usr/bin/mtree (sysutils/mtree)
6894 # /usr/bin/sort (sysutils/coreutils)
6895 # /usr/bin/pkg-static (ports-mgmt/pkg)
6896 # /usr/bin/objdump-sysroot (devel/binutils)
6898 Usr_Bin_DragonFly= \
6930 Usr_Bin_FreeBSD= ${Usr_Bin_DragonFly:N*/install:N*/wc}
6932 Usr_Bin_Linux= # all come from coreutils except two
6933 # /bin/which and /usr/bin/ldd are scripts, special handling
6935 Usr_Sbin_DragonFly= /usr/sbin/pw \
6936 /usr/sbin/pwd_mkdb \
6938 Usr_Sbin_FreeBSD= ${Usr_Sbin_DragonFly}
6939 Usr_Sbin_Linux= # end
6941 static_lib_generic= /usr/lib/libc.a \
6944 /usr/lib/libutil.a \
6945 /usr/lib/libcrypt.a \
6946 /usr/lib/libpthread.a
6947 static_lib_FreeBSD= ${static_lib_generic} \
6948 /usr/lib/libdevstat.a \
6952 /usr/lib/libusbhid.a \
6958 static_lib_DragonFly= ${static_lib_generic} \
6961 /usr/lib/libusbhid.a \
6967 static_lib_Linux= # Linux doesn't use /usr/lib but a sudirectory, needs special list
6968 Linux_static_libs= libc.a \
6974 libpthread_nonshared.a \
6981 libmvec_nonshared.a \
6991 dynamic_generic= /lib/${libc} \
6997 dynamic_lib_FreeBSD= ${dynamic_generic} \
6998 /lib/${Libelf_FreeBSD} \
6999 /lib/${Libsbuf_FreeBSD} \
7000 /lib/${Libthr_FreeBSD} \
7001 /lib/${Libdevstat_FreeBSD} \
7002 /usr/lib/${libusb} \
7003 /usr/lib/${libusbhid}
7004 dynamic_lib_DragonFly= ${dynamic_generic} \
7005 /usr/lib/libpthread.so \
7006 /usr/lib/libpthread.so.0 \
7007 /usr/lib/${libusb} \
7008 /usr/lib/${libusbhid}
7009 dynamic_lib_Linux= # Linux doesn't use /usr/lib, needs special list
7010 Linux_RTLD= ld-2.23.so/ld-linux-x86-64.so.2
7011 Linux_C_lib= libc-2.23.so/libc.so.6
7012 Linux_thread_lib= libpthread-2.23.so/libpthread.so.0
7013 # /lib/x86_64-linux-gnu => /lib64
7014 # real file / soname (also symlink)
7015 # use to create /usr/lib64/<lib>.so => /lib64/soname
7016 Linux_shared_libs= ${Linux_C_lib} \
7017 ${Linux_thread_lib} \
7018 libm-2.23.so/libm.so.6 \
7019 libutil-2.23.so/libutil.so.1 \
7020 libcrypt-2.23.so/libcrypt.so.1 \
7021 libdl-2.23.so/libdl.so.2 \
7022 libnsl-2.23.so/libnsl.so.1 \
7023 librt-2.23.so/librt.so.1 \
7024 libresolv-2.23.so/libresolv.so.2 \
7025 libanl-2.23.so/libanl.so.1 \
7026 libmvec-2.23.so/libmvec.so.1 \
7027 libnss_compat-2.23.so/libnss_compat.so.2 \
7028 libnss_dns-2.23.so/libnss_dns.so.2 \
7029 libnss_files-2.23.so/libnss_files.so.2 \
7030 libnss_hesiod-2.23.so/libnss_hesiod.so.2 \
7031 libnss_nis-2.23.so/libnss_nis.so.2 \
7032 libnss_nisplus-2.23.so/libnss_nisplus.so.2 \
7034 Linux_extra_libs1= # libaudit.so.1.0.0/libaudit.so.1 \
7036 Linux_extra_libs2= # libustr-1.0.so.1.0.4/libustr-1.0.so.1 \
7038 Linux_single_libs1= # libsepol.so.1 \
7041 Linux_single_libs2= # libsemanage.so.1 \
7043 posix_headers= aio.h \
7126 headers_SunOS_dirs= #end
7129 headers_FreeBSD_dirs= arpa \
7140 headers_DragonFly_dirs= arpa \
7151 headers_DragonFly= ${posix_headers:Nstropts.h:Ntrace.h} \
7202 headers_FreeBSD= ${headers_DragonFly:Nnet/*:Nutil.h} \
7209 headers_Linux_dirs= arpa \
7232 headers_Linux= _G_config.h \
7343 pcfiles_Linux= # end
7344 pcfiles_SunOS= # end
7345 pcfiles_FreeBSD= libusb-0.1.pc \
7349 pcfiles_DragonFly= libusb-0.1.pc \
7355 @echo "building not required"
7359 ${DESTDIR}${BASE}/bin \
7360 ${DESTDIR}${BASE}/usr/bin \
7361 ${DESTDIR}${BASE}/usr/include \
7362 ${DESTDIR}${BASE}/usr/lib/pkgconfig \
7363 ${DESTDIR}${BASE}/usr/share/file \
7364 ${DESTDIR}${BASE}/usr/local \
7365 ${DESTDIR}${BASE}/usr/include/arpa \
7366 ${DESTDIR}${BASE}/usr/include/net \
7367 ${DESTDIR}${BASE}/usr/include/netinet \
7368 ${DESTDIR}${BASE}/usr/include/rpc \
7369 ${DESTDIR}${BASE}/usr/include/rpcsvc \
7370 ${DESTDIR}${BASE}/usr/sbin \
7372 .if "${OPSYS}" == "DragonFly"
7374 ${DESTDIR}${BASE}/libexec \
7375 ${DESTDIR}${BASE}/usr/include/cpu \
7376 ${DESTDIR}${BASE}/usr/include/sys \
7377 ${DESTDIR}${BASE}/usr/include/machine \
7378 ${DESTDIR}${BASE}/usr/include/vm \
7379 ${DESTDIR}${BASE}/usr/include/xlocale \
7380 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8 \
7383 .if "${OPSYS}" == "FreeBSD"
7385 ${DESTDIR}${BASE}/libexec \
7386 ${DESTDIR}${BASE}/usr/include/bsm \
7387 ${DESTDIR}${BASE}/usr/include/x86 \
7388 ${DESTDIR}${BASE}/usr/include/sys \
7389 ${DESTDIR}${BASE}/usr/include/machine \
7390 ${DESTDIR}${BASE}/usr/include/vm \
7391 ${DESTDIR}${BASE}/usr/include/xlocale \
7392 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8 \
7395 .if "${OPSYS}" == "Linux"
7397 ${DESTDIR}${BASE}/lib \
7398 ${DESTDIR}${BASE}/lib64 \
7399 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu \
7400 ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu \
7404 .if "${OPSYS}" == "SunOS"
7405 cp ${CPA} ../${OPSYS:tl}/* ${DESTDIR}${BASE}/
7407 ${BSD_INSTALL_PROGRAM} ${LOCALBASE}/bin/which ${DESTDIR}${BASE}/bin/
7408 # fetch is just a wrapper for wget (for now)
7409 ${BSD_INSTALL_PROGRAM} ${LOCALBASE}/bin/wget ${DESTDIR}${BASE}/usr/bin/
7410 # ${BSD_INSTALL_DATA} ${LOCALBASE}/share/certs/ca-root-nss.crt ${DESTDIR}${BASE}/usr/share/
7411 # This fetch is a wrapper for wget; it's a script
7412 ${BSD_INSTALL_SCRIPT} ${LOCALBASE}/bin/fetch ${DESTDIR}${BASE}/usr/bin/
7413 sed -i'' -e "s|/raven/share/certs/|/usr/share/|" ${DESTDIR}${BASE}/usr/bin/fetch
7415 . for item in ${Bin_${OPSYS}}
7416 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/bin/
7418 . for item in ${Usr_Bin_${OPSYS}}
7419 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/bin/
7421 . for item in ${Usr_Sbin_${OPSYS}}
7422 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/sbin/
7424 . for item in ${Libexec_${OPSYS}}
7425 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/libexec/
7427 . for item in ${dynamic_lib_${OPSYS}}
7428 ${BSD_INSTALL_LIB} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/lib/
7430 . for item in ${static_lib_${OPSYS}}
7431 ${BSD_INSTALL_DATA} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/lib/
7433 # This is the real fetch program
7434 cp ${LOCALBASE}/bin/fetch ${DESTDIR}${BASE}/usr/bin/
7436 .if ${OPSYS} == DragonFly || ${OPSYS} == FreeBSD
7437 (cd ${DESTDIR}${BASE}/usr/lib && \
7438 ln -s ${libc} libc.so && \
7439 ln -s ${libm} libm.so && \
7440 ln -s ${librt} librt.so && \
7441 ln -s ${libkvm} libkvm.so && \
7442 ln -s ${libcrypt} libcrypt.so && \
7443 ln -s ${libutil} libutil.so && \
7444 ln -s ${libusb} libusb.so && \
7445 ln -s ${libusbhid} libusbhid.so)
7446 ${BSD_INSTALL_SCRIPT} ../${OPSYS:tl}/usr/bin/lorder ${DESTDIR}${BASE}/usr/bin/
7448 .if ${OPSYS} == FreeBSD
7449 (cd ${DESTDIR}${BASE}/usr/lib && \
7450 ln -s ${Libthr_FreeBSD} libthr.so && \
7451 ln -s ${Libdevstat_FreeBSD} libdevstat.so && \
7452 ln -s libthr.so libpthread.so)
7453 cp ${CPA} ${LOCALBASE}/bin/ginstall ${DESTDIR}${BASE}/usr/bin/install
7454 cp ${CPA} ${LOCALBASE}/bin/gwc ${DESTDIR}${BASE}/usr/bin/wc
7457 .if ${OPSYS} == Linux
7458 . for item in ${Linux_static_libs}
7459 ${BSD_INSTALL_DATA} ../linux/usr/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7461 . for item in ${Linux_shared_libs}
7462 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7463 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7464 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:T:R} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7466 . for item in ${Linux_extra_libs1} ${Linux_RTLD}
7467 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7468 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7470 . for item in ${Linux_extra_libs2}
7471 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7472 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7474 . for item in ${Linux_single_libs1}
7475 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7477 . for item in ${Linux_single_libs2}
7478 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7480 ln -s /lib/x86_64-linux-gnu/${Linux_RTLD:H} ${DESTDIR}${BASE}/lib64/${Linux_RTLD:T}
7481 # symlink libgcc_s.so.1 which lpthread needs in a specific location
7482 ln -s /raven/toolchain/${GCCX}/lib64/libgcc_s.so.1 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/libgcc_s.so.1
7483 # certain shared libraries must be executable
7484 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_RTLD:H}
7485 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_C_lib:H}
7486 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_thread_lib:H}
7487 # From linux-only shadow package
7488 . for sbinitem in useradd usermod groupadd
7489 cp ${CPA} ${LOCALBASE}/sbin/${sbinitem} ${DESTDIR}${BASE}/usr/bin/
7491 # lorder is system-specific. Linux has it natively though
7492 ${BSD_INSTALL_SCRIPT} ../linux/usr/bin/lorder ${DESTDIR}${BASE}/usr/bin/
7493 # ldd and which are scripts, can't be stripped
7494 ${BSD_INSTALL_SCRIPT} ../linux/usr/bin/ldd ${DESTDIR}${BASE}/usr/bin/
7495 ${BSD_INSTALL_SCRIPT} ../linux/bin/which ${DESTDIR}${BASE}/usr/bin/
7496 # convert ldd from bash to dash
7497 sed -i'' -e "s|/bin/bash|/bin/dash|" ${DESTDIR}${BASE}/usr/bin/ldd
7498 # i386 version conflicts with amd64 version, so copy just the i386 files separately
7499 cp ${CPA} ../ravensys-root_14/usr/include/i386-linux-gnu ${DESTDIR}${BASE}/usr/include/
7501 .if ${OPSYS} == Linux || ${OPSYS} == SunOS
7502 # use coreutils that FreeBSD and DragonFly passed on (/bin)
7503 . for item in [ chmod cp date echo expr kill link ln ls mkdir mv pwd realpath rm rmdir sleep test unlink
7504 cp ${CPA} ${LOCALBASE}/bin/g${item} ${DESTDIR}${BASE}/bin/${item}
7506 # use coreutils that FreeBSD and DragonFly passed on (/usr/bin)
7507 . for item in basename chgrp chown comm cut dirname env false head id install join mkfifo mktemp \
7508 printenv printf readlink stat tail tee touch tee tr true tsort uniq wc whoami
7509 cp ${CPA} ${LOCALBASE}/bin/g${item} ${DESTDIR}${BASE}/usr/bin/${item}
7512 cp ${CPA} ${LOCALBASE}/bin/bash ${DESTDIR}${BASE}/bin/
7515 # for convenience from listing hundreds of files, copy all from specific directories
7516 . for hdr in ${headers_${OPSYS}_dirs}
7517 cp ${CPA} ../${OPSYS:tl}/usr/include/${hdr} ${DESTDIR}${BASE}/usr/include/
7519 .for item in ${pcfiles_${OPSYS}}
7520 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/libdata/pkgconfig/${item} \
7521 ${DESTDIR}${BASE}/usr/lib/pkgconfig/
7523 .for item in md5 sha256
7524 cp ${CPA} ${LOCALBASE}/bin/${item} ${DESTDIR}${BASE}/bin/
7526 cp ${CPA} ${LOCALBASE}/bin/gcat ${DESTDIR}${BASE}/bin/cat
7527 .for item in bzip2 bunzip2 bzcat bzgrep bzegrep bzfgrep \
7528 grep file flex flex++ gzip gunzip zcat zcmp zdiff zegrep \
7529 zfgrep zgrep lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzma \
7530 unlzma unxz xz xzcat xzcmp xzdiff xzegrep xzfgrep xzgrep yacc \
7531 unzip less mtree bsdcat makewhatis dupe genpatch portfix patch
7532 cp ${LOCALBASE}/bin/${item} ${DESTDIR}${BASE}/usr/bin/
7534 .for item in ${headers_${OPSYS}}
7535 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/${item} ${DESTDIR}${BASE}/usr/include/${item}
7537 .if ${OPSYS} == DragonFly
7538 cp ${LOCALBASE}/lib/libdl.a ${DESTDIR}${BASE}/usr/lib/
7539 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/cpu/*.h ${DESTDIR}${BASE}/usr/include/cpu/
7540 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/machine/*.h ${DESTDIR}${BASE}/usr/include/machine/
7541 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/sys/*.h ${DESTDIR}${BASE}/usr/include/sys/
7543 .if ${OPSYS} == FreeBSD
7544 cp ${LOCALBASE}/lib/libdl.a ${DESTDIR}${BASE}/usr/lib/
7545 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/x86/*.h ${DESTDIR}${BASE}/usr/include/x86/
7546 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/machine/*.h ${DESTDIR}${BASE}/usr/include/machine/
7547 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/sys/*.h ${DESTDIR}${BASE}/usr/include/sys/
7548 rmdir ${DESTDIR}${BASE}/usr/include/dev/nand
7549 rmdir ${DESTDIR}${BASE}/usr/include/dev/powermac_nvram
7551 .for item in gsort/sort nawk/awk objdump/objdump-sysroot less/more \
7552 bmake/make bsdcpio/cpio bsdtar/tar gcmp/cmp gdiff/diff \
7553 gdiff3/diff3 gsdiff/sdiff gfind/find gxargs/xargs gm4/m4 \
7554 gsed/sed ravensys-uname/uname nvi/vi god/od gmknod/mknod
7555 cp ${LOCALBASE}/bin/${item:H} ${DESTDIR}${BASE}/usr/bin/${item:T}
7557 ln -s m4 ${DESTDIR}${BASE}/usr/bin/gm4
7558 cp ${LOCALBASE}/share/misc/terminfo.db.default ${DESTDIR}${BASE}/usr/share/terminfo.db
7559 cp ${LOCALBASE}/sbin/pkg-static ${DESTDIR}${BASE}/usr/bin/
7560 cp ${LOCALBASE}/share/file/magic.mgc ${DESTDIR}${BASE}/usr/share/file/
7561 sed -e "s|${LOCALBASE}|/usr|g" ${LOCALBASE}/bin/egrep \
7562 > ${DESTDIR}${BASE}/usr/bin/egrep
7563 sed -e "s|${LOCALBASE}|/usr|g" ${LOCALBASE}/bin/fgrep \
7564 > ${DESTDIR}${BASE}/usr/bin/fgrep
7565 chmod 755 ${DESTDIR}${BASE}/usr/bin/egrep \
7566 ${DESTDIR}${BASE}/usr/bin/fgrep
7567 .if ${OPSYS} == DragonFly || ${OPSYS} == FreeBSD
7568 . for LC in COLLATE CTYPE MESSAGES MONETARY NUMERIC TIME
7569 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/share/locale/en_US.UTF-8/LC_${LC} \
7570 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8/
7575 .for item in ${headers_${OPSYS}}
7576 @fgrep "#include" /usr/include/${item} || true
7580 [FILE:938:files/linux-group]
7620 systemd-journal:x:101:
7621 systemd-timesync:x:102:
7622 systemd-network:x:103:
7623 systemd-resolve:x:104:
7624 systemd-bus-proxy:x:105:
7636 avahi-autoipd:x:117:
7644 nopasswdlogin:x:125:
7651 [FILE:2255:files/linux-passwd]
7652 root:x:0:0:root:/root:/bin/bash
7653 daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
7654 bin:x:2:2:bin:/bin:/usr/sbin/nologin
7655 sys:x:3:3:sys:/dev:/usr/sbin/nologin
7656 sync:x:4:65534:sync:/bin:/bin/sync
7657 games:x:5:60:games:/usr/games:/usr/sbin/nologin
7658 man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
7659 lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
7660 mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
7661 news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
7662 uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
7663 proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
7664 www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
7665 backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
7666 list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
7667 irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
7668 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
7669 nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
7670 systemd-timesync:x:100:102:systemd Time Synchronization,,,:/run/systemd:/bin/false
7671 systemd-network:x:101:103:systemd Network Management,,,:/run/systemd/netif:/bin/false
7672 systemd-resolve:x:102:104:systemd Resolver,,,:/run/systemd/resolve:/bin/false
7673 systemd-bus-proxy:x:103:105:systemd Bus Proxy,,,:/run/systemd:/bin/false
7674 syslog:x:104:108::/home/syslog:/bin/false
7675 _apt:x:105:65534::/nonexistent:/bin/false
7676 messagebus:x:106:110::/var/run/dbus:/bin/false
7677 uuidd:x:107:111::/run/uuidd:/bin/false
7678 ntp:x:108:114::/home/ntp:/bin/false
7679 avahi-autoipd:x:109:117:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
7680 avahi:x:110:118:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
7681 dnsmasq:x:111:65534:dnsmasq,,,:/var/lib/misc:/bin/false
7682 colord:x:112:121:colord colour management daemon,,,:/var/lib/colord:/bin/false
7683 speech-dispatcher:x:113:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/false
7684 hplip:x:114:7:HPLIP system user,,,:/var/run/hplip:/bin/false
7685 kernoops:x:115:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
7686 pulse:x:116:122:PulseAudio daemon,,,:/var/run/pulse:/bin/false
7687 mdm:x:117:124:MDM Display Manager:/var/lib/mdm:/bin/false
7688 nm-openvpn:x:118:126:NetworkManager OpenVPN,,,:/var/lib/openvpn/chroot:/bin/false
7689 rtkit:x:119:127:RealtimeKit,,,:/proc:/bin/false
7690 saned:x:120:128::/var/lib/saned:/bin/false
7691 usbmux:x:121:46:usbmux daemon,,,:/var/lib/usbmux:/bin/false
7694 [FILE:559:files/special.mk]
7695 Libc_DragonFly= libc.so.8
7696 Libc_FreeBSD= libc.so.7
7698 Libm_DragonFly= libm.so.4
7699 Libm_FreeBSD= libm.so.5
7701 Libutil_DragonFly= libutil.so.4
7702 Libutil_FreeBSD= libutil.so.9
7704 Libusb_DragonFly= libusb.so.2
7705 Libusb_FreeBSD= libusb.so.3
7707 Libusbhid_DragonFly= libusbhid.so.4
7708 Libusbhid_FreeBSD= libusbhid.so.4
7710 Libcrypt_DragonFly= libcrypt.so.4
7711 Libcrypt_FreeBSD= libcrypt.so.5
7713 Libkvm_DragonFly= libkvm.so.3
7714 Libkvm_FreeBSD= libkvm.so.7
7716 Librt_DragonFly= librt.so.0
7717 Librt_FreeBSD= librt.so.1
7719 RSYS= ${PREFIX}/share/raven/sysroot/${OPSYS}
7720 FOS= ${WRKDIR}/${OPSYS:tl}