1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= ravensys-root
7 VARIANTS= dragonfly freebsd64 linux sunos
8 SDESC[sunos]= Solaris 10 system root for Ravenports build env
9 SDESC[linux]= Linux system root for Ravenports build env
10 SDESC[freebsd64]= FreeBSD64 system root for Ravenports build env
11 SDESC[dragonfly]= DragonFly64 system root for Ravenports build env
13 CONTACT= John_Marino[draco@marino.st]
15 DOWNLOAD_GROUPS= main freebsd ubuntu1 ubuntu2 ubuntu3 ubuntu4 ubuntu5 ubuntu6 ubuntu7 ubuntu8 ubuntu9 dragonlace avalon
16 SITES[freebsd]= https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/11.1/
17 SITES[ubuntu1]= http://security.ubuntu.com/ubuntu/pool/main/g/glibc/
18 SITES[ubuntu2]= UBUNTU/h/hostname
19 SITES[ubuntu3]= UBUNTU/d/dash
20 SITES[ubuntu4]= UBUNTU/p/pax
21 SITES[ubuntu5]= UBUNTU/d/debianutils
22 SITES[ubuntu6]= UBUNTU/b/bsdmainutils
23 SITES[ubuntu7]= http://security.ubuntu.com/ubuntu/pool/main/s/shadow/
24 SITES[ubuntu8]= http://security.ubuntu.com/ubuntu/pool/main/l/linux/
25 SITES[main]= https://leaf.dragonflybsd.org/~marino/dports-src/
26 SITES[ubuntu9]= UBUNTU/a/attr
27 SITES[dragonlace]= http://downloads.dragonlace.net/misc/
28 SITES[avalon]= http://mirror-master.dragonflybsd.org/iso-images/
29 DISTFILE[1]= dummy-tarball.tar.gz:main
30 DISTFILE[2]= dfly-x86_64-5.0.0_REL.iso.bz2:avalon
31 DISTFILE[3]= libc6_2.23-0ubuntu9_amd64.deb:ubuntu1
32 DISTFILE[4]= libc6-dev_2.23-0ubuntu9_amd64.deb:ubuntu1
33 DISTFILE[5]= hostname_3.16ubuntu2_amd64.deb:ubuntu2
34 DISTFILE[6]= dash_0.5.8-2.1ubuntu2_amd64.deb:ubuntu3
35 DISTFILE[7]= pax_20151013-1_amd64.deb:ubuntu4
36 DISTFILE[8]= debianutils_4.7_amd64.deb:ubuntu5
37 DISTFILE[9]= libc-bin_2.23-0ubuntu9_amd64.deb:ubuntu1
38 DISTFILE[10]= bsdmainutils_9.0.6ubuntu3_amd64.deb:ubuntu6
39 DISTFILE[11]= passwd_4.2-3.1ubuntu5.3_amd64.deb:ubuntu7
40 DISTFILE[12]= linux-libc-dev_4.4.0-78.99_amd64.deb:ubuntu8
41 DISTFILE[13]= libc6-dev-amd64_2.23-0ubuntu9_i386.deb:ubuntu1
42 DISTFILE[14]= libc6-dev_2.23-0ubuntu9_i386.deb:ubuntu1
43 DISTFILE[15]= FreeBSD-11.1-RELEASE-amd64-disc1.iso:freebsd
44 DISTFILE[16]= solaris_root_10_u8.v09.tar.xz:dragonlace
45 DISTFILE[17]= locales_2.23-0ubuntu10_all.deb:ubuntu1
46 DISTFILE[18]= libattr1-dev_2.4.47-2_amd64.deb:ubuntu9
47 DISTFILE[19]= libattr1_2.4.47-2_amd64.deb:ubuntu9
50 SPKGS[freebsd64]= single
51 SPKGS[dragonfly]= single
53 OPTIONS_AVAILABLE= DRAGONFLY FREEBSD LINUX SUNOS
54 OPTIONS_STANDARD= none
55 VOPTS[sunos]= DRAGONFLY=OFF FREEBSD=OFF LINUX=OFF SUNOS=ON
56 VOPTS[linux]= DRAGONFLY=OFF FREEBSD=OFF LINUX=ON SUNOS=OFF
57 VOPTS[freebsd64]= DRAGONFLY=OFF FREEBSD=ON LINUX=OFF SUNOS=OFF
58 VOPTS[dragonfly]= DRAGONFLY=ON FREEBSD=OFF LINUX=OFF SUNOS=OFF
60 BUILD_DEPENDS= nawk:single:standard
62 diffutils:single:standard
63 libarchive:single:static
64 sha256:single:standard
65 gnugrep:single:standard
67 findutils:single:standard
74 bsd-patch:single:standard
77 ravensys-uname:single:standard
81 coreutils:single:standard
82 binutils:single:standard
83 ncurses:primary:static
84 pkg-bsd:static:standard
85 makewhatis:single:standard
86 genpatch:single:standard
87 B_DEPS[freebsd]= libdl:single:standard fetch:single:standard
88 B_DEPS[sunos]= wget:primary:ravensys bash:primary:static
89 bsd-which:single:standard
90 B_DEPS[linux]= shadow:single:standard fetch:single:standard
92 B_DEPS[dragonfly]= libdl:single:standard fetch:single:standard
94 EXTRACT_DIRTY= 2 3 4 5 6 7 8 9 10 11 12 13 17 18 19 14 15
95 EXTRACT_DEB_PACKAGE= 3 4 5 6 7 8 9 10 11 12 13 17 18 19 14
100 MAKE_ARGS= BASE={{RSYS}}
101 MAKE_ENV= OPSYS="{{OPSYS}}"
104 libm={{Libm_{{OPSYS}}}}
105 libc={{Libc_{{OPSYS}}}}
106 libutil={{Libutil_{{OPSYS}}}}
107 libusb={{Libusb_{{OPSYS}}}}
108 libusbhid={{Libusbhid_{{OPSYS}}}}
109 libcrypt={{Libcrypt_{{OPSYS}}}}
110 libkvm={{Libkvm_{{OPSYS}}}}
111 librt={{Librt_{{OPSYS}}}}
114 PLIST_SUB= SONAME_LIBM={{Libm_{{OPSYS}}}}
115 SONAME_LIBC={{Libc_{{OPSYS}}}}
116 SONAME_LIBUTIL={{Libutil_{{OPSYS}}}}
117 SONAME_LIBUSB={{Libusb_{{OPSYS}}}}
118 SONAME_LIBUSBHID={{Libusbhid_{{OPSYS}}}}
119 SONAME_LIBCRYPT={{Libcrypt_{{OPSYS}}}}
120 SONAME_LIBKVM={{Libkvm_{{OPSYS}}}}
121 SONAME_LIBRT={{Librt_{{OPSYS}}}}
122 BASE=share/raven/sysroot/{{OPSYS}}
124 [DRAGONFLY].DESCRIPTION= Ravenports system root for DragonFly
125 [DRAGONFLY].DF_INDEX_ON= 2
126 [DRAGONFLY].ONLY_FOR_OPSYS_ON= dragonfly
128 [FREEBSD].DESCRIPTION= Ravenports system root for FreeBSD
129 [FREEBSD].DF_INDEX_ON= 15
130 [FREEBSD].ONLY_FOR_OPSYS_ON= freebsd
132 [SUNOS].DESCRIPTION= Ravenports system root for Solaris 10
133 [SUNOS].DF_INDEX_ON= 16
134 [SUNOS].ONLY_FOR_OPSYS_ON= sunos
136 [LINUX].DESCRIPTION= Ravenports system root for Linux
137 [LINUX].DF_INDEX_ON= 3
152 [LINUX].ONLY_FOR_OPSYS_ON= linux
154 post-extract-LINUX-ON:
155 ${MV} ${WRKDIR}/${NAMEBASE}_3 ${WRKDIR}/linux
156 .for NDX in 4 5 6 7 8 9 10 11 12 13 17 18 19
157 cp -a ${WRKDIR}/${NAMEBASE}_${NDX}/* ${WRKDIR}/linux/
158 ${RM} -r ${WRKDIR}/${NAMEBASE}_${NDX}
161 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
163 post-install-FREEBSD-ON:
164 ${INSTALL_DATA} ${FOS}/etc/group \
165 ${STAGEDIR}${RSYS}/usr/share/group
166 ${INSTALL_DATA} ${FOS}/etc/master.passwd \
167 ${STAGEDIR}${RSYS}/usr/share/master.passwd
168 ${INSTALL_DATA} ${FOS}/etc/defaults/rc.conf \
169 ${STAGEDIR}${RSYS}/usr/share/rc.conf
170 ${FOS}/usr/sbin/pwd_mkdb -p -d ${STAGEDIR}${RSYS}/usr/share \
171 ${STAGEDIR}${RSYS}/usr/share/master.passwd
172 ${MKDIR} ${STAGEDIR}${RSYS}/var/run
173 # handle ldconfig hints
174 ${INSTALL_PROGRAM} ${FOS}/sbin/ldconfig \
175 ${STAGEDIR}${RSYS}/usr/bin/ldconfig
176 ${FOS}/usr/sbin/chroot ${STAGEDIR}${RSYS} /usr/bin/ldconfig /usr/lib
177 ${RM} ${STAGEDIR}${RSYS}/usr/bin/ldconfig
178 ${MV} ${STAGEDIR}${RSYS}/var/run/ld-elf.so.hints \
179 ${STAGEDIR}${RSYS}/usr/share/
180 ${RM} -r ${STAGEDIR}${RSYS}/var
181 ${ECHO} 11.1 > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
182 ${ECHO} 11 > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
183 ${ECHO} 1101001 > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
184 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
186 post-install-SUNOS-ON:
187 ${ECHO} 5.10 > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
188 ${ECHO} 5.10 > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
189 ${ECHO} 510200910 > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
190 ${ECHO} x86_64 > ${STAGEDIR}${RSYS}/usr/share/STDARCH
192 post-extract-SUNOS-ON:
193 ${MV} ${WRKDIR}/solaris_root_10_u8 ${WRKDIR}/sunos
195 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
196 ${RM} ${WRKDIR}/sunos/usr/include/png.h
197 ${RM} ${WRKDIR}/sunos/usr/include/pngconf.h
199 post-extract-DRAGONFLY-ON:
200 ${MV} ${WRKDIR}/${NAMEBASE}_2 ${WRKDIR}/dragonfly
202 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
204 post-extract-FREEBSD-ON:
205 ${MV} ${WRKDIR}/${NAMEBASE}_15 ${WRKDIR}/freebsd
207 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
208 (cd ${WRKDIR}/freebsd && ${TAR} -xf usr/freebsd-dist/base.txz \
209 --no-same-owner --no-same-permissions)
211 post-install-DRAGONFLY-ON:
212 ${INSTALL_DATA} ${FOS}/etc/group \
213 ${STAGEDIR}${RSYS}/usr/share/group
214 ${INSTALL_DATA} ${FOS}/etc/master.passwd \
215 ${STAGEDIR}${RSYS}/usr/share/master.passwd
216 ${INSTALL_DATA} ${FOS}/etc/defaults/rc.conf \
217 ${STAGEDIR}${RSYS}/usr/share/rc.conf
218 ${FOS}/usr/sbin/pwd_mkdb -p -d ${STAGEDIR}${RSYS}/usr/share \
219 ${STAGEDIR}${RSYS}/usr/share/master.passwd
220 ${MKDIR} ${STAGEDIR}${RSYS}/var/run
221 # handle ldconfig hints
222 ${INSTALL_PROGRAM} ${FOS}/sbin/ldconfig \
223 ${STAGEDIR}${RSYS}/usr/bin/ldconfig
224 ${FOS}/usr/sbin/chroot ${STAGEDIR}${RSYS} /usr/bin/ldconfig /usr/lib
225 ${RM} ${STAGEDIR}${RSYS}/usr/bin/ldconfig
226 ${MV} ${STAGEDIR}${RSYS}/var/run/ld-elf.so.hints \
227 ${STAGEDIR}${RSYS}/usr/share/
228 ${RM} -r ${STAGEDIR}${RSYS}/var
229 # Approach only works for DragonFly.
230 ${FOS}/usr/bin/make -V .MAKE.DF.OSREL > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
231 ${FOS}/usr/bin/make -V .MAKE.DF.OSREL > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
232 ${FOS}/usr/bin/make -V .MAKE.DF.VERSION > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
233 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
235 post-install-LINUX-ON:
236 ${INSTALL_DATA} ${FILESDIR}/linux-group \
237 ${STAGEDIR}${RSYS}/usr/share/group
238 ${INSTALL_DATA} ${FILESDIR}/linux-passwd \
239 ${STAGEDIR}${RSYS}/usr/share/passwd
240 ${INSTALL_DATA} ${FOS}/etc/ld.so.conf.d/x86_64-linux-gnu.conf \
241 ${STAGEDIR}${RSYS}/usr/share/x86_64-linux-gnu.conf
242 echo "4.4.0" > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
243 echo "4.4" > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
244 echo "440053" > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
245 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
246 echo "include /etc/ld.so.conf.d/*.conf" > ${STAGEDIR}${RSYS}/usr/share/ld.so.conf
247 ${LN} -s asm-generic ${STAGEDIR}${RSYS}/usr/include/asm
249 [FILE:102:descriptions/desc.single.dragonfly]
252 This is the full environment for DragonFly BSD minus the toolchain for
256 [FILE:96:descriptions/desc.single.freebsd64]
259 This is the full environment for FreeBSD minus the toolchain for
263 [FILE:94:descriptions/desc.single.linux]
266 This is the full environment for Linux minus the toolchain for Ravenports.
269 [FILE:99:descriptions/desc.single.sunos]
272 This is the full environment for Solaris 10 minus the toolchain for
277 7e0e1a8ebe7f195083e1b917757b857c77c97af7bf90ee067e944ae94231fc38 180 dummy-tarball.tar.gz
278 88f68615ad7f268377ba229a87649901d81c7c6df71fc238a8b5c89ac05f0d6c 257934249 dfly-x86_64-5.0.0_REL.iso.bz2
279 89627142971b65ee12716f2592ec217b6b1f2527af036a4c64a0c859942373a7 2586304 libc6_2.23-0ubuntu9_amd64.deb
280 78e65208532ef0db23d28a915b55b2b50e4ff117affa29a6fcd9fcb94536c147 2081588 libc6-dev_2.23-0ubuntu9_amd64.deb
281 78ffb1d52ec35aafb91eefa09ddd4b66a264c114697b71ddb4867bc86dfe39c3 11548 hostname_3.16ubuntu2_amd64.deb
282 c46b4b8c9c952bfeab03993451f7c3c7f5d359ebfbf381e6c36e2870373cde85 103722 dash_0.5.8-2.1ubuntu2_amd64.deb
283 73decf418ffc0f02545f0ec62c3030feab9d9a02845c5406000594814b1dea59 78804 pax_20151013-1_amd64.deb
284 827d56710cd5259395d9e5c30a5e0fddd831172a76b7f9c4847fc5461c79154f 85428 debianutils_4.7_amd64.deb
285 5e2468a21c21df98a42e25618ba5e190a01ada779f73c69d0768f7f451678db0 627476 libc-bin_2.23-0ubuntu9_amd64.deb
286 eef7c94de94a9f1b35b8a4c7847ad38530efce453d0819e5235d1a8f8e005b49 174448 bsdmainutils_9.0.6ubuntu3_amd64.deb
287 d3018a86cc649ff19dd97258fb50e118d428ee0a631d45c9cd1406c2b28aa16a 779004 passwd_4.2-3.1ubuntu5.3_amd64.deb
288 8f1844036725351185093720879a1bfbcad851645d9f70ca5bca293faac9b783 837944 linux-libc-dev_4.4.0-78.99_amd64.deb
289 4081ba6b17b56b53e93a2e600c0beae8594d6e744f2b4b5cec08a37775ee9842 1574016 libc6-dev-amd64_2.23-0ubuntu9_i386.deb
290 d78a4e360ed1edd5889f1d8c286f45a80e43a3015b507bfccc68b8c9ce62a653 1675186 libc6-dev_2.23-0ubuntu9_i386.deb
291 ff4c749ea0aaaceedb2432ba3e0fd0c1b64f5a72141b1ec06b9ced52b5de0dbf 723697664 FreeBSD-11.1-RELEASE-amd64-disc1.iso
292 e57f775b226bcd36676c749b36d1e6fd0524c4552555984ef4d308d773a777ea 11019820 solaris_root_10_u8.v09.tar.xz
293 1212898914978ba4380ce890abc48c223ece3a6c362da1e85c1dcfb4d56897aa 3212542 locales_2.23-0ubuntu10_all.deb
294 ff2562f578e931c64180a3593a963a1ed82dc2a9c358e735db3d32fb2655e21d 30174 libattr1-dev_2.4.47-2_amd64.deb
295 6b34040173acef1b806b128bc258b130519b2a7eb167ff1c3f3cb98fa1ddc648 9756 libattr1_2.4.47-2_amd64.deb
298 [FILE:13928:manifests/plist.single.dragonfly]
326 %%BASE%%/libexec/ld-elf.so.2
427 %%BASE%%/usr/include/
430 %%BASE%%/usr/include/arpa/
437 %%BASE%%/usr/include/
439 %%BASE%%/usr/include/bus/cam/
450 %%BASE%%/usr/include/bus/cam/scsi/
462 %%BASE%%/usr/include/bus/isa/
471 %%BASE%%/usr/include/bus/pccard/
475 %%BASE%%/usr/include/bus/pci/
481 %%BASE%%/usr/include/bus/ppbus/
486 %%BASE%%/usr/include/bus/smbus/
489 %%BASE%%/usr/include/bus/u4b/
518 %%BASE%%/usr/include/
521 %%BASE%%/usr/include/cpu/
564 %%BASE%%/usr/include/
566 %%BASE%%/usr/include/dev/acpica/acpiio.h
567 %%BASE%%/usr/include/dev/disk/dm/
570 %%BASE%%/usr/include/dev/disk/mpt/mpilib/
582 %%BASE%%/usr/include/dev/misc/lpt/
585 %%BASE%%/usr/include/dev/misc/ppi/ppi.h
586 %%BASE%%/usr/include/dev/misc/putter/
589 %%BASE%%/usr/include/dev/netif/wi/
593 %%BASE%%/usr/include/dev/raid/ciss/
597 %%BASE%%/usr/include/dev/raid/mfi/
601 %%BASE%%/usr/include/dev/smbus/smb/smb.h
602 %%BASE%%/usr/include/dev/video/bktr/
612 %%BASE%%/usr/include/dev/video/meteor/ioctl_meteor.h
613 %%BASE%%/usr/include/
640 %%BASE%%/usr/include/libprop/
654 %%BASE%%/usr/include/
661 %%BASE%%/usr/include/machine/
739 %%BASE%%/usr/include/
745 %%BASE%%/usr/include/net/altq/
759 %%BASE%%/usr/include/net/
762 %%BASE%%/usr/include/net/bridge/if_bridgevar.h
764 %%BASE%%/usr/include/net/dummynet/ip_dummynet.h
778 %%BASE%%/usr/include/net/ip6fw/ip6_fw.h
779 %%BASE%%/usr/include/net/ip_mroute/ip_mroute.h
780 %%BASE%%/usr/include/net/ipfw/
783 %%BASE%%/usr/include/net/lagg/
786 %%BASE%%/usr/include/net/
794 %%BASE%%/usr/include/net/pf/
798 %%BASE%%/usr/include/net/
801 %%BASE%%/usr/include/net/ppp/
804 %%BASE%%/usr/include/net/ppp_layer/
807 %%BASE%%/usr/include/net/
811 %%BASE%%/usr/include/net/sl/if_slvar.h
814 %%BASE%%/usr/include/net/sppp/if_sppp.h
815 %%BASE%%/usr/include/net/tap/
818 %%BASE%%/usr/include/net/
821 %%BASE%%/usr/include/net/tun/
824 %%BASE%%/usr/include/net/vlan/
827 %%BASE%%/usr/include/
830 %%BASE%%/usr/include/netinet/
863 %%BASE%%/usr/include/netinet6/
894 %%BASE%%/usr/include/netproto/802_11/
904 ieee80211_dragonfly.h
917 ieee80211_regdomain.h
926 %%BASE%%/usr/include/netproto/ipsec/
942 %%BASE%%/usr/include/netproto/key/
948 %%BASE%%/usr/include/netproto/mpls/
951 %%BASE%%/usr/include/netproto/smb/
960 %%BASE%%/usr/include/
972 %%BASE%%/usr/include/rpc/
1001 %%BASE%%/usr/include/rpcsvc/
1050 %%BASE%%/usr/include/
1067 %%BASE%%/usr/include/sys/
1346 %%BASE%%/usr/include/
1364 %%BASE%%/usr/include/vm/
1379 %%BASE%%/usr/include/
1384 %%BASE%%/usr/include/xlocale/
1404 %%SONAME_LIBUSBHID%%
1431 %%BASE%%/usr/lib/pkgconfig/
1443 %%BASE%%/usr/share/file/magic.mgc
1446 %%BASE%%/usr/share/locale/en_US.UTF-8/
1460 @comment %%BASE%%/usr/include/sys/ccbque.h (release 4.8)
1461 @dir %%BASE%%/usr/local
1464 [FILE:14797:manifests/plist.single.freebsd64]
1492 %%BASE%%/libexec/ld-elf.so.1
1593 %%BASE%%/usr/include/
1597 %%BASE%%/usr/include/arpa/
1604 %%BASE%%/usr/include/
1606 %%BASE%%/usr/include/bsm/audit.h
1610 %%BASE%%/usr/include/dev/acpica/
1613 %%BASE%%/usr/include/dev/agp/agpreg.h
1614 %%BASE%%/usr/include/dev/an/
1617 %%BASE%%/usr/include/dev/bktr/
1620 %%BASE%%/usr/include/dev/ciss/
1624 %%BASE%%/usr/include/dev/evdev/
1628 %%BASE%%/usr/include/dev/filemon/filemon.h
1629 %%BASE%%/usr/include/dev/firewire/
1643 %%BASE%%/usr/include/dev/hwpmc/
1658 %%BASE%%/usr/include/dev/hyperv/
1661 %%BASE%%/usr/include/dev/ic/
1679 %%BASE%%/usr/include/dev/iicbus/
1687 %%BASE%%/usr/include/dev/io/iodev.h
1688 %%BASE%%/usr/include/dev/lmc/if_lmc.h
1689 %%BASE%%/usr/include/dev/mfi/
1693 %%BASE%%/usr/include/dev/mmc/
1701 %%BASE%%/usr/include/dev/mpt/mpilib/
1715 %%BASE%%/usr/include/dev/nvme/
1718 %%BASE%%/usr/include/dev/ofw/
1729 %%BASE%%/usr/include/dev/pbio/pbioio.h
1730 %%BASE%%/usr/include/dev/pci/pcireg.h
1731 %%BASE%%/usr/include/dev/ppbus/
1740 %%BASE%%/usr/include/dev/smbus/
1744 %%BASE%%/usr/include/dev/speaker/speaker.h
1745 %%BASE%%/usr/include/dev/usb/
1761 usb_freebsd_loader.h
1776 %%BASE%%/usr/include/dev/utopia/
1781 %%BASE%%/usr/include/dev/vkbd/vkbd_var.h
1782 %%BASE%%/usr/include/dev/wi/
1786 %%BASE%%/usr/include/
1821 %%BASE%%/usr/include/machine/
1901 vmm_instruction_emul.h
1903 %%BASE%%/usr/include/
1909 %%BASE%%/usr/include/net/altq/
1921 altq_rmclass_debug.h
1924 %%BASE%%/usr/include/net/
1990 %%BASE%%/usr/include/net80211/
2011 ieee80211_radiotap.h
2013 ieee80211_regdomain.h
2014 ieee80211_rssadapt.h
2022 %%BASE%%/usr/include/
2025 %%BASE%%/usr/include/netinet/cc/
2029 %%BASE%%/usr/include/netinet/
2080 sctp_dtrace_declare.h
2081 sctp_dtrace_define.h
2114 %%BASE%%/usr/include/netinet6/
2140 %%BASE%%/usr/include/
2152 %%BASE%%/usr/include/rpc/
2182 %%BASE%%/usr/include/rpcsvc/
2231 %%BASE%%/usr/include/
2248 %%BASE%%/usr/include/sys/
2558 %%BASE%%/usr/include/
2575 %%BASE%%/usr/include/vm/
2598 %%BASE%%/usr/include/
2602 %%BASE%%/usr/include/x86/
2647 %%BASE%%/usr/include/
2649 %%BASE%%/usr/include/xlocale/
2669 %%SONAME_LIBUSBHID%%
2704 %%BASE%%/usr/lib/pkgconfig/
2716 %%BASE%%/usr/share/file/magic.mgc
2719 %%BASE%%/usr/share/locale/en_US.UTF-8/
2733 @dir %%BASE%%/usr/local
2736 [FILE:21770:manifests/plist.single.linux]
2765 %%BASE%%/lib/x86_64-linux-gnu/
2767 ld-linux-x86-64.so.2
2786 libnss_compat-2.23.so
2790 libnss_files-2.23.so
2792 libnss_hesiod-2.23.so
2796 libnss_nisplus-2.23.so
2806 %%BASE%%/lib64/ld-linux-x86-64.so.2
2910 %%BASE%%/usr/include/
2918 %%BASE%%/usr/include/arpa/
2925 %%BASE%%/usr/include/
2927 %%BASE%%/usr/include/asm-generic/
2963 %%BASE%%/usr/include/attr/
2968 %%BASE%%/usr/include/
2977 %%BASE%%/usr/include/drm/
2997 %%BASE%%/usr/include/
3019 %%BASE%%/usr/include/i386-linux-gnu/
3021 %%BASE%%/usr/include/i386-linux-gnu/bits/
3055 libm-simd-decl-stubs.h
3143 %%BASE%%/usr/include/i386-linux-gnu/
3145 %%BASE%%/usr/include/i386-linux-gnu/gnu/
3151 %%BASE%%/usr/include/i386-linux-gnu/
3153 %%BASE%%/usr/include/i386-linux-gnu/sys/
3238 %%BASE%%/usr/include/
3249 %%BASE%%/usr/include/linux/
3258 %%BASE%%/usr/include/linux/android/binder.h
3298 %%BASE%%/usr/include/linux/byteorder/
3301 %%BASE%%/usr/include/linux/caif/
3304 %%BASE%%/usr/include/linux/
3306 %%BASE%%/usr/include/linux/can/
3312 %%BASE%%/usr/include/linux/
3342 %%BASE%%/usr/include/linux/dvb/
3351 %%BASE%%/usr/include/linux/
3373 firewire-constants.h
3387 %%BASE%%/usr/include/linux/hdlc/ioctl.h
3394 %%BASE%%/usr/include/linux/hsi/
3397 %%BASE%%/usr/include/linux/
3439 %%BASE%%/usr/include/linux/iio/
3442 %%BASE%%/usr/include/linux/
3465 %%BASE%%/usr/include/linux/isdn/capicmd.h
3510 %%BASE%%/usr/include/linux/mmc/ioctl.h
3535 %%BASE%%/usr/include/linux/netfilter/ipset/
3540 %%BASE%%/usr/include/linux/netfilter/
3541 nf_conntrack_common.h
3545 nf_conntrack_tuple_common.h
3552 nfnetlink_conntrack.h
3553 nfnetlink_cthelper.h
3554 nfnetlink_cttimeout.h
3626 %%BASE%%/usr/include/linux/
3628 %%BASE%%/usr/include/linux/netfilter_arp/
3631 %%BASE%%/usr/include/linux/
3633 %%BASE%%/usr/include/linux/netfilter_bridge/
3651 %%BASE%%/usr/include/linux/
3654 %%BASE%%/usr/include/linux/netfilter_ipv4/
3664 %%BASE%%/usr/include/linux/
3666 %%BASE%%/usr/include/linux/netfilter_ipv6/
3679 %%BASE%%/usr/include/linux/
3693 %%BASE%%/usr/include/linux/nfsd/
3699 %%BASE%%/usr/include/linux/
3739 %%BASE%%/usr/include/linux/raid/
3742 %%BASE%%/usr/include/linux/
3782 %%BASE%%/usr/include/linux/spi/spidev.h
3786 %%BASE%%/usr/include/linux/sunrpc/debug.h
3794 %%BASE%%/usr/include/linux/tc_act/
3806 %%BASE%%/usr/include/linux/tc_ematch/
3811 %%BASE%%/usr/include/linux/
3837 %%BASE%%/usr/include/linux/usb/
3849 %%BASE%%/usr/include/linux/
3887 %%BASE%%/usr/include/linux/wimax/i2400m.h
3892 xilinx-v4l2-controls.h
3895 %%BASE%%/usr/include/
3904 %%BASE%%/usr/include/net/
3915 %%BASE%%/usr/include/netash/ash.h
3916 %%BASE%%/usr/include/netatalk/at.h
3917 %%BASE%%/usr/include/netax25/ax25.h
3918 %%BASE%%/usr/include/
3920 %%BASE%%/usr/include/neteconet/ec.h
3921 %%BASE%%/usr/include/netinet/
3935 %%BASE%%/usr/include/netipx/ipx.h
3936 %%BASE%%/usr/include/netiucv/iucv.h
3937 %%BASE%%/usr/include/netpacket/packet.h
3938 %%BASE%%/usr/include/netrom/netrom.h
3939 %%BASE%%/usr/include/netrose/rose.h
3940 %%BASE%%/usr/include/nfs/nfs.h
3941 %%BASE%%/usr/include/
3948 %%BASE%%/usr/include/protocols/
3953 %%BASE%%/usr/include/
3961 %%BASE%%/usr/include/rpc/
3979 %%BASE%%/usr/include/rpcsvc/
4019 %%BASE%%/usr/include/
4021 %%BASE%%/usr/include/scsi/
4023 %%BASE%%/usr/include/scsi/fc/
4028 %%BASE%%/usr/include/scsi/
4035 %%BASE%%/usr/include/
4052 %%BASE%%/usr/include/sys/
4137 %%BASE%%/usr/include/
4161 %%BASE%%/usr/include/x86_64-linux-gnu/
4163 %%BASE%%/usr/include/x86_64-linux-gnu/asm/
4226 %%BASE%%/usr/include/x86_64-linux-gnu/bits/
4260 libm-simd-decl-stubs.h
4348 %%BASE%%/usr/include/x86_64-linux-gnu/
4350 %%BASE%%/usr/include/x86_64-linux-gnu/gnu/
4356 %%BASE%%/usr/include/x86_64-linux-gnu/
4358 %%BASE%%/usr/include/x86_64-linux-gnu/sys/
4443 %%BASE%%/usr/include/
4445 %%BASE%%/usr/lib/locale/C.UTF-8/
4451 %%BASE%%/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES
4458 %%BASE%%/usr/lib/locale/locale-archive
4459 %%BASE%%/usr/lib/x86_64-linux-gnu/
4491 libpthread_nonshared.a
4504 %%BASE%%/usr/share/file/magic.mgc
4506 %%BASE%%/usr/share/i18n/charmaps/UTF-8.gz
4507 %%BASE%%/usr/share/i18n/locales/
4517 translit_cjk_variants
4531 x86_64-linux-gnu.conf
4532 @dir %%BASE%%/usr/lib/pkgconfig
4533 @dir %%BASE%%/usr/local
4534 @dir %%BASE%%/usr/sbin
4537 [FILE:34943:manifests/plist.single.sunos]
4538 share/raven/sysroot/SunOS/bin/
4565 share/raven/sysroot/SunOS/lib/
4568 share/raven/sysroot/SunOS/lib/amd64/
4698 share/raven/sysroot/SunOS/lib/
4773 share/raven/sysroot/SunOS/lib/libmvec/libmvec_hwcap1.so.1
4836 share/raven/sysroot/SunOS/usr/bin/
4947 share/raven/sysroot/SunOS/usr/ccs/bin/elfdump
4948 share/raven/sysroot/SunOS/usr/include/
4952 share/raven/sysroot/SunOS/usr/include/amd64/sys/privregs.h
4957 share/raven/sysroot/SunOS/usr/include/arpa/
4964 share/raven/sysroot/SunOS/usr/include/asm/
4974 share/raven/sysroot/SunOS/usr/include/
4977 share/raven/sysroot/SunOS/usr/include/audio/au.h
4982 share/raven/sysroot/SunOS/usr/include/bsm/
4992 share/raven/sysroot/SunOS/usr/include/
4998 share/raven/sysroot/SunOS/usr/include/dat/
5001 dat_platform_specific.h
5004 dat_vendor_specific.h
5008 udat_vendor_specific.h
5009 share/raven/sysroot/SunOS/usr/include/
5012 share/raven/sysroot/SunOS/usr/include/des/
5016 share/raven/sysroot/SunOS/usr/include/
5040 share/raven/sysroot/SunOS/usr/include/fm/
5054 share/raven/sysroot/SunOS/usr/include/
5064 share/raven/sysroot/SunOS/usr/include/gssapi/
5067 share/raven/sysroot/SunOS/usr/include/
5069 share/raven/sysroot/SunOS/usr/include/ia32/sys/
5080 share/raven/sysroot/SunOS/usr/include/
5082 share/raven/sysroot/SunOS/usr/include/idn/api.h
5084 share/raven/sysroot/SunOS/usr/include/iiim/
5086 iiimp-character-subsets.h
5091 share/raven/sysroot/SunOS/usr/include/
5093 share/raven/sysroot/SunOS/usr/include/inet/
5109 share/raven/sysroot/SunOS/usr/include/inet/kssl/ksslapi.h
5120 share/raven/sysroot/SunOS/usr/include/
5125 share/raven/sysroot/SunOS/usr/include/ipp/dlcosmk/dlcosmk.h
5126 share/raven/sysroot/SunOS/usr/include/ipp/dscpmk/dscpmk.h
5127 share/raven/sysroot/SunOS/usr/include/ipp/flowacct/flowacct.h
5128 share/raven/sysroot/SunOS/usr/include/ipp/ipgpc/ipgpc.h
5129 share/raven/sysroot/SunOS/usr/include/ipp/
5134 share/raven/sysroot/SunOS/usr/include/ipp/meters/meter.h
5135 share/raven/sysroot/SunOS/usr/include/iso/
5161 share/raven/sysroot/SunOS/usr/include/
5224 share/raven/sysroot/SunOS/usr/include/mle/
5228 share/raven/sysroot/SunOS/usr/include/
5231 mlib_algebra_proto.h
5233 mlib_graphics_drawset_proto.h
5234 mlib_graphics_proto.h
5236 mlib_image_blend_proto.h
5257 share/raven/sysroot/SunOS/usr/include/mps/
5302 share/raven/sysroot/SunOS/usr/include/mps/obsolete/
5307 share/raven/sysroot/SunOS/usr/include/mps/
5353 share/raven/sysroot/SunOS/usr/include/mps/private/
5357 share/raven/sysroot/SunOS/usr/include/mps/
5409 share/raven/sysroot/SunOS/usr/include/
5415 share/raven/sysroot/SunOS/usr/include/net/
5429 share/raven/sysroot/SunOS/usr/include/
5433 share/raven/sysroot/SunOS/usr/include/netinet/
5474 share/raven/sysroot/SunOS/usr/include/nfs/
5496 share/raven/sysroot/SunOS/usr/include/
5529 share/raven/sysroot/SunOS/usr/include/protocols/
5534 share/raven/sysroot/SunOS/usr/include/
5547 share/raven/sysroot/SunOS/usr/include/rpc/
5583 share/raven/sysroot/SunOS/usr/include/rpcsvc/
5640 share/raven/sysroot/SunOS/usr/include/
5644 share/raven/sysroot/SunOS/usr/include/sasl/
5649 share/raven/sysroot/SunOS/usr/include/
5655 share/raven/sysroot/SunOS/usr/include/security/
5663 share/raven/sysroot/SunOS/usr/include/
5670 share/raven/sysroot/SunOS/usr/include/sharefs/
5674 share/raven/sysroot/SunOS/usr/include/
5679 share/raven/sysroot/SunOS/usr/include/smartcard/
5682 share/raven/sysroot/SunOS/usr/include/
5706 share/raven/sysroot/SunOS/usr/include/sys/1394/
5714 share/raven/sysroot/SunOS/usr/include/sys/
5718 share/raven/sysroot/SunOS/usr/include/sys/agp/
5724 share/raven/sysroot/SunOS/usr/include/sys/
5738 share/raven/sysroot/SunOS/usr/include/sys/audio/
5751 share/raven/sysroot/SunOS/usr/include/sys/
5800 share/raven/sysroot/SunOS/usr/include/sys/contract/
5803 share/raven/sysroot/SunOS/usr/include/sys/
5836 share/raven/sysroot/SunOS/usr/include/sys/dcam/dcam1394_io.h
5865 share/raven/sysroot/SunOS/usr/include/sys/dktp/
5895 share/raven/sysroot/SunOS/usr/include/sys/
5941 share/raven/sysroot/SunOS/usr/include/sys/fc4/
5950 share/raven/sysroot/SunOS/usr/include/sys/
5963 share/raven/sysroot/SunOS/usr/include/sys/fm/fs/zfs.h
5964 share/raven/sysroot/SunOS/usr/include/sys/fm/io/
5970 share/raven/sysroot/SunOS/usr/include/sys/fm/
5973 share/raven/sysroot/SunOS/usr/include/sys/
5976 share/raven/sysroot/SunOS/usr/include/sys/fs/
6025 share/raven/sysroot/SunOS/usr/include/sys/
6044 share/raven/sysroot/SunOS/usr/include/sys/hotplug/
6047 share/raven/sysroot/SunOS/usr/include/sys/hotplug/pci/
6050 share/raven/sysroot/SunOS/usr/include/sys/
6053 share/raven/sysroot/SunOS/usr/include/sys/i2o/
6060 share/raven/sysroot/SunOS/usr/include/sys/
6064 share/raven/sysroot/SunOS/usr/include/sys/ib/adapters/hermon/hermon_ioctl.h
6065 share/raven/sysroot/SunOS/usr/include/sys/ib/adapters/tavor/tavor_ioctl.h
6066 share/raven/sysroot/SunOS/usr/include/sys/ib/clients/ibd/ibd.h
6067 share/raven/sysroot/SunOS/usr/include/sys/ib/
6070 share/raven/sysroot/SunOS/usr/include/sys/ib/ibtl/
6079 share/raven/sysroot/SunOS/usr/include/sys/ib/ibtl/impl/ibtl_util.h
6080 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/
6083 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/ibmf/
6088 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/
6091 share/raven/sysroot/SunOS/usr/include/sys/
6111 share/raven/sysroot/SunOS/usr/include/sys/iso/signal_iso.h
6150 share/raven/sysroot/SunOS/usr/include/sys/lvm/
6171 share/raven/sysroot/SunOS/usr/include/sys/
6249 share/raven/sysroot/SunOS/usr/include/sys/pcmcia/
6260 share/raven/sysroot/SunOS/usr/include/sys/
6288 share/raven/sysroot/SunOS/usr/include/sys/proc/prdata.h
6320 share/raven/sysroot/SunOS/usr/include/sys/rsm/
6328 share/raven/sysroot/SunOS/usr/include/sys/
6336 share/raven/sysroot/SunOS/usr/include/sys/sata/
6339 share/raven/sysroot/SunOS/usr/include/sys/
6342 share/raven/sysroot/SunOS/usr/include/sys/scsi/adapters/scsi_vhci.h
6343 share/raven/sysroot/SunOS/usr/include/sys/scsi/conf/
6346 share/raven/sysroot/SunOS/usr/include/sys/scsi/generic/
6355 share/raven/sysroot/SunOS/usr/include/sys/scsi/impl/
6369 share/raven/sysroot/SunOS/usr/include/sys/scsi/
6378 share/raven/sysroot/SunOS/usr/include/sys/scsi/targets/
6385 share/raven/sysroot/SunOS/usr/include/sys/
6450 share/raven/sysroot/SunOS/usr/include/sys/sysevent/
6459 share/raven/sysroot/SunOS/usr/include/sys/
6501 share/raven/sysroot/SunOS/usr/include/sys/tsol/
6507 share/raven/sysroot/SunOS/usr/include/sys/
6527 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/audio/usb_audio.h
6528 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/hid/hid.h
6529 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/mass_storage/
6532 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/printer/usb_printer.h
6533 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/ugen/usb_ugen.h
6534 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/usbcdc/usb_cdc.h
6535 share/raven/sysroot/SunOS/usr/include/sys/usb/hubd/hub.h
6536 share/raven/sysroot/SunOS/usr/include/sys/usb/
6539 share/raven/sysroot/SunOS/usr/include/sys/
6585 share/raven/sysroot/SunOS/usr/include/
6597 share/raven/sysroot/SunOS/usr/include/tnf/
6603 share/raven/sysroot/SunOS/usr/include/tsol/label.h
6604 share/raven/sysroot/SunOS/usr/include/
6612 share/raven/sysroot/SunOS/usr/include/unicode/
6733 share/raven/sysroot/SunOS/usr/include/
6742 share/raven/sysroot/SunOS/usr/include/uuid/uuid.h
6746 share/raven/sysroot/SunOS/usr/include/vm/
6766 share/raven/sysroot/SunOS/usr/include/
6779 share/raven/sysroot/SunOS/usr/lib/
6782 share/raven/sysroot/SunOS/usr/lib/amd64/
6923 share/raven/sysroot/SunOS/usr/lib/
7072 share/raven/sysroot/SunOS/usr/lib/security/
7074 share/raven/sysroot/SunOS/usr/lib/security/amd64/
7089 pkcs11_softtoken.so.1
7090 pkcs11_softtoken_extra.so
7091 pkcs11_softtoken_extra.so.1
7092 share/raven/sysroot/SunOS/usr/lib/security/
7111 pkcs11_softtoken.so.1
7112 pkcs11_softtoken_extra.so
7113 pkcs11_softtoken_extra.so.1
7114 share/raven/sysroot/SunOS/usr/lib/
7123 share/raven/sysroot/SunOS/usr/share/
7128 share/raven/sysroot/SunOS/usr/share/file/magic.mgc
7132 share/raven/sysroot/SunOS/usr/xpg4/bin/sh
7133 @dir %%BASE%%/usr/lib/pkgconfig
7134 @dir %%BASE%%/usr/local
7135 @dir %%BASE%%/usr/sbin
7138 [FILE:21136:files/Makefile]
7139 # Create identical sysroot regardless of host system
7143 Libexec_DragonFly= /libexec/ld-elf.so.2
7144 Libexec_FreeBSD= /libexec/ld-elf.so.1
7145 Libexec_Linux= # empty
7147 Libelf_FreeBSD= libelf.so.2
7148 Libthr_FreeBSD= libthr.so.3
7149 Libsbuf_FreeBSD= libsbuf.so.6
7150 Libdevstat_FreeBSD= libdevstat.so.7
7154 # /bin/cat (archivers/libarchive)
7155 # /bin/md5 (security/sha256)
7156 # /bin/sha256 (security/sha256)
7158 Bin_DragonFly= /bin/[ \
7169 /usr/share/initrd/bin/ls \
7177 /usr/share/initrd/bin/sh \
7182 Bin_FreeBSD= /bin/[ \
7207 Bin_Linux= /bin/hostname \
7211 # rest comes form coreutils
7213 # /usr/bin/awk (lang/nawk)
7214 # /usr/bin/cpio (archivers/libarchive)
7215 # /usr/bin/bzip2* (archivers/bzip2)
7216 # /usr/bin/cmp (textproc/diffutils)
7217 # /usr/bin/diff* (textproc/diffutils)
7218 # /usr/bin/grep* (textproc/gnugrep)
7219 # /usr/bin/fetch (ftp/fetch)
7220 # /usr/bin/file (sysutils/file)
7221 # /usr/bin/find (misc/findutils)
7222 # /usr/bin/flex* (textproc/flex)
7223 # /usr/bin/gzip* (archivers/gzip)
7224 # /usr/bin/uname (sysutils/uname)
7225 # /usr/bin/unzip (archivers/unzip)
7226 # /usr/bin/xz* (archivers/xz)
7227 # /usr/bin/m4 (devel/m4)
7228 # /usr/bin/make (devel/bmake)
7229 # /usr/bin/sed (textproc/gsed)
7230 # /usr/bin/tar (archivers/libarchive)
7231 # /usr/bin/xargs (misc/findutils)
7232 # /usr/bin/yacc (devel/byacc)
7233 # /usr/bin/less* (sysutils/less)
7234 # /usr/bin/mtree (sysutils/mtree)
7235 # /usr/bin/sort (sysutils/coreutils)
7236 # /usr/bin/pkg-static (ports-mgmt/pkg)
7237 # /usr/bin/objdump-sysroot (devel/binutils)
7239 Usr_Bin_DragonFly= \
7271 Usr_Bin_FreeBSD= ${Usr_Bin_DragonFly:N*/install:N*/wc}
7273 Usr_Bin_Linux= # all come from coreutils except two
7274 # /bin/which and /usr/bin/ldd are scripts, special handling
7276 Usr_Sbin_DragonFly= /usr/sbin/pw \
7277 /usr/sbin/pwd_mkdb \
7279 Usr_Sbin_FreeBSD= ${Usr_Sbin_DragonFly}
7280 Usr_Sbin_Linux= # end
7282 static_lib_generic= /usr/lib/libc.a \
7285 /usr/lib/libutil.a \
7286 /usr/lib/libcrypt.a \
7287 /usr/lib/libpthread.a
7288 static_lib_FreeBSD= ${static_lib_generic} \
7289 /usr/lib/libcompat.a \
7290 /usr/lib/libdevstat.a \
7294 /usr/lib/libusbhid.a \
7300 static_lib_DragonFly= ${static_lib_generic} \
7303 /usr/lib/libusbhid.a \
7309 static_lib_Linux= # Linux doesn't use /usr/lib but a sudirectory, needs special list
7310 Linux_static_libs= libc.a \
7316 libpthread_nonshared.a \
7323 libmvec_nonshared.a \
7333 dynamic_generic= /lib/${libc} \
7339 dynamic_lib_FreeBSD= ${dynamic_generic} \
7340 /lib/${Libelf_FreeBSD} \
7341 /lib/${Libsbuf_FreeBSD} \
7342 /lib/${Libthr_FreeBSD} \
7343 /lib/${Libdevstat_FreeBSD} \
7344 /usr/lib/${libusb} \
7345 /usr/lib/${libusbhid}
7346 dynamic_lib_DragonFly= ${dynamic_generic} \
7347 /usr/lib/libpthread.so \
7348 /usr/lib/libpthread.so.0 \
7349 /usr/lib/${libusb} \
7350 /usr/lib/${libusbhid}
7351 dynamic_lib_Linux= # Linux doesn't use /usr/lib, needs special list
7352 Linux_RTLD= ld-2.23.so/ld-linux-x86-64.so.2
7353 Linux_C_lib= libc-2.23.so/libc.so.6
7354 Linux_thread_lib= libpthread-2.23.so/libpthread.so.0
7355 # /lib/x86_64-linux-gnu => /lib64
7356 # real file / soname (also symlink)
7357 # use to create /usr/lib64/<lib>.so => /lib64/soname
7358 Linux_shared_libs= ${Linux_C_lib} \
7359 ${Linux_thread_lib} \
7360 libm-2.23.so/libm.so.6 \
7361 libutil-2.23.so/libutil.so.1 \
7362 libcrypt-2.23.so/libcrypt.so.1 \
7363 libdl-2.23.so/libdl.so.2 \
7364 libnsl-2.23.so/libnsl.so.1 \
7365 librt-2.23.so/librt.so.1 \
7366 libresolv-2.23.so/libresolv.so.2 \
7367 libanl-2.23.so/libanl.so.1 \
7368 libmvec-2.23.so/libmvec.so.1 \
7369 libnss_compat-2.23.so/libnss_compat.so.2 \
7370 libnss_dns-2.23.so/libnss_dns.so.2 \
7371 libnss_files-2.23.so/libnss_files.so.2 \
7372 libnss_hesiod-2.23.so/libnss_hesiod.so.2 \
7373 libnss_nis-2.23.so/libnss_nis.so.2 \
7374 libnss_nisplus-2.23.so/libnss_nisplus.so.2 \
7376 Linux_extra_libs1= libattr.so.1.1.0/libattr.so.1 \
7378 Linux_extra_libs2= # libustr-1.0.so.1.0.4/libustr-1.0.so.1 \
7380 Linux_single_libs1= # libsepol.so.1 \
7383 Linux_single_libs2= # libsemanage.so.1 \
7385 posix_headers= aio.h \
7468 headers_SunOS_dirs= #end
7471 headers_FreeBSD_dirs= arpa \
7483 headers_DragonFly_dirs= arpa \
7497 headers_DragonFly= ${posix_headers:Nstropts.h:Ntrace.h} \
7534 headers_FreeBSD= ${headers_DragonFly:Nnet/*:Nutil.h} \
7541 headers_Linux_dirs= arpa \
7565 headers_Linux= _G_config.h \
7676 pcfiles_Linux= # end
7677 pcfiles_SunOS= # end
7678 pcfiles_FreeBSD= libusb-0.1.pc \
7682 pcfiles_DragonFly= libusb-0.1.pc \
7688 @echo "building not required"
7692 ${DESTDIR}${BASE}/bin \
7693 ${DESTDIR}${BASE}/usr/bin \
7694 ${DESTDIR}${BASE}/usr/include \
7695 ${DESTDIR}${BASE}/usr/lib/pkgconfig \
7696 ${DESTDIR}${BASE}/usr/share/file \
7697 ${DESTDIR}${BASE}/usr/local \
7698 ${DESTDIR}${BASE}/usr/include/arpa \
7699 ${DESTDIR}${BASE}/usr/include/net \
7700 ${DESTDIR}${BASE}/usr/include/netinet \
7701 ${DESTDIR}${BASE}/usr/include/rpc \
7702 ${DESTDIR}${BASE}/usr/include/rpcsvc \
7703 ${DESTDIR}${BASE}/usr/sbin \
7705 .if "${OPSYS}" == "DragonFly"
7707 ${DESTDIR}${BASE}/libexec \
7708 ${DESTDIR}${BASE}/usr/include/cpu \
7709 ${DESTDIR}${BASE}/usr/include/sys \
7710 ${DESTDIR}${BASE}/usr/include/machine \
7711 ${DESTDIR}${BASE}/usr/include/vm \
7712 ${DESTDIR}${BASE}/usr/include/xlocale \
7713 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8 \
7716 .if "${OPSYS}" == "FreeBSD"
7718 ${DESTDIR}${BASE}/libexec \
7719 ${DESTDIR}${BASE}/usr/include/bsm \
7720 ${DESTDIR}${BASE}/usr/include/x86 \
7721 ${DESTDIR}${BASE}/usr/include/sys \
7722 ${DESTDIR}${BASE}/usr/include/machine \
7723 ${DESTDIR}${BASE}/usr/include/vm \
7724 ${DESTDIR}${BASE}/usr/include/xlocale \
7725 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8 \
7728 .if "${OPSYS}" == "Linux"
7730 ${DESTDIR}${BASE}/lib \
7731 ${DESTDIR}${BASE}/lib64 \
7732 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu \
7733 ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu \
7737 .if "${OPSYS}" == "SunOS"
7738 cp ${CPA} ../${OPSYS:tl}/* ${DESTDIR}${BASE}/
7740 ${BSD_INSTALL_PROGRAM} ${LOCALBASE}/bin/which ${DESTDIR}${BASE}/usr/bin/
7741 # fetch is just a wrapper for wget (for now)
7742 ${BSD_INSTALL_PROGRAM} ${LOCALBASE}/bin/wget ${DESTDIR}${BASE}/usr/bin/
7743 # ${BSD_INSTALL_DATA} ${LOCALBASE}/share/certs/ca-root-nss.crt ${DESTDIR}${BASE}/usr/share/
7744 # This fetch is a wrapper for wget; it's a script
7745 ${BSD_INSTALL_SCRIPT} ${LOCALBASE}/bin/fetch ${DESTDIR}${BASE}/usr/bin/
7746 sed -i'' -e "s|/raven/share/certs/|/usr/share/|" ${DESTDIR}${BASE}/usr/bin/fetch
7747 # have a second copy of bourne shell
7748 mkdir -p ${DESTDIR}${BASE}/usr/xpg4/bin
7749 ${BSD_INSTALL_PROGRAM} ${DESTDIR}${BASE}/bin/sh ${DESTDIR}${BASE}/usr/xpg4/bin/
7751 . for item in ${Bin_${OPSYS}}
7752 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/bin/
7754 . for item in ${Usr_Bin_${OPSYS}}
7755 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/bin/
7757 . for item in ${Usr_Sbin_${OPSYS}}
7758 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/sbin/
7760 . for item in ${Libexec_${OPSYS}}
7761 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/libexec/
7763 . for item in ${dynamic_lib_${OPSYS}}
7764 ${BSD_INSTALL_LIB} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/lib/
7766 . for item in ${static_lib_${OPSYS}}
7767 ${BSD_INSTALL_DATA} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/lib/
7769 # This is the real fetch program
7770 cp ${LOCALBASE}/bin/fetch ${DESTDIR}${BASE}/usr/bin/
7772 .if ${OPSYS} == DragonFly || ${OPSYS} == FreeBSD
7773 (cd ${DESTDIR}${BASE}/usr/lib && \
7774 ln -s ${libc} libc.so && \
7775 ln -s ${libm} libm.so && \
7776 ln -s ${librt} librt.so && \
7777 ln -s ${libkvm} libkvm.so && \
7778 ln -s ${libcrypt} libcrypt.so && \
7779 ln -s ${libutil} libutil.so && \
7780 ln -s ${libusb} libusb.so && \
7781 ln -s ${libusbhid} libusbhid.so)
7782 ${BSD_INSTALL_SCRIPT} ../${OPSYS:tl}/usr/bin/lorder ${DESTDIR}${BASE}/usr/bin/
7784 .if ${OPSYS} == FreeBSD
7785 (cd ${DESTDIR}${BASE}/usr/lib && \
7786 ln -s ${Libthr_FreeBSD} libthr.so && \
7787 ln -s ${Libdevstat_FreeBSD} libdevstat.so && \
7788 ln -s libthr.so libpthread.so)
7789 cp ${CPA} ${LOCALBASE}/bin/ginstall ${DESTDIR}${BASE}/usr/bin/install
7790 cp ${CPA} ${LOCALBASE}/bin/gwc ${DESTDIR}${BASE}/usr/bin/wc
7793 .if ${OPSYS} == Linux
7794 . for item in ${Linux_static_libs}
7795 ${BSD_INSTALL_DATA} ../linux/usr/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7797 . for item in ${Linux_shared_libs}
7798 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7799 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7800 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:T:R} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7802 . for item in ${Linux_RTLD}
7803 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7804 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7806 . for item in ${Linux_extra_libs1}
7807 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7808 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7809 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T:R} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7811 . for item in ${Linux_extra_libs2}
7812 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7813 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7815 . for item in ${Linux_single_libs1}
7816 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7818 . for item in ${Linux_single_libs2}
7819 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7821 ln -s /lib/x86_64-linux-gnu/${Linux_RTLD:H} ${DESTDIR}${BASE}/lib64/${Linux_RTLD:T}
7822 # symlink libgcc_s.so.1 which lpthread needs in a specific location
7823 ln -s /raven/toolchain/${GCCX}/lib64/libgcc_s.so.1 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/libgcc_s.so.1
7824 # certain shared libraries must be executable
7825 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_RTLD:H}
7826 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_C_lib:H}
7827 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_thread_lib:H}
7828 # From linux-only shadow package
7829 . for sbinitem in useradd usermod groupadd
7830 cp ${CPA} ${LOCALBASE}/sbin/${sbinitem} ${DESTDIR}${BASE}/usr/bin/
7832 # lorder is system-specific. Linux has it natively though
7833 ${BSD_INSTALL_SCRIPT} ../linux/usr/bin/lorder ${DESTDIR}${BASE}/usr/bin/
7834 # ldd and which are scripts, can't be stripped
7835 ${BSD_INSTALL_SCRIPT} ../linux/usr/bin/ldd ${DESTDIR}${BASE}/usr/bin/
7836 ${BSD_INSTALL_SCRIPT} ../linux/bin/which ${DESTDIR}${BASE}/usr/bin/
7837 # convert ldd from bash to dash
7838 sed -i'' -e "s|/bin/bash|/bin/dash|" ${DESTDIR}${BASE}/usr/bin/ldd
7839 # i386 version conflicts with amd64 version, so copy just the i386 files separately
7840 cp ${CPA} ../ravensys-root_14/usr/include/i386-linux-gnu ${DESTDIR}${BASE}/usr/include/
7842 mkdir -p ${DESTDIR}${BASE}/usr/lib/locale
7843 mkdir -p ${DESTDIR}${BASE}/usr/share/i18n/charmaps
7844 mkdir -p ${DESTDIR}${BASE}/usr/share/i18n/locales
7845 cp ${CPA} ../linux/usr/share/i18n/charmaps/UTF-8.gz ${DESTDIR}${BASE}/usr/share/i18n/charmaps/
7846 cp ${CPA} ../linux/usr/lib/locale/C.UTF-8 ${DESTDIR}${BASE}/usr/lib/locale/
7847 . for locale in C POSIX en_US en_GB iso14651_t1 iso14651_t1_common i18n translit_*
7848 cp ${CPA} ../linux/usr/share/i18n/locales/${locale} ${DESTDIR}${BASE}/usr/share/i18n/locales/
7850 env I18NPATH=${DESTDIR}${BASE}/usr/share/i18n ../linux/usr/bin/localedef --prefix=${DESTDIR}${BASE} -f UTF-8 -i en_US en_US.UTF-8
7852 .if ${OPSYS} == Linux || ${OPSYS} == SunOS
7853 # use coreutils that FreeBSD and DragonFly passed on (/bin)
7854 . for item in [ chmod cp date echo expr kill link ln ls mkdir mv pwd realpath rm rmdir sleep test unlink
7855 cp ${CPA} ${LOCALBASE}/bin/g${item} ${DESTDIR}${BASE}/bin/${item}
7857 # use coreutils that FreeBSD and DragonFly passed on (/usr/bin)
7858 . for item in basename chgrp chown comm cut dirname env false head id install join mkfifo mktemp \
7859 printenv printf readlink stat tail tee touch tee tr true tsort uniq wc whoami
7860 cp ${CPA} ${LOCALBASE}/bin/g${item} ${DESTDIR}${BASE}/usr/bin/${item}
7863 cp ${CPA} ${LOCALBASE}/bin/bash ${DESTDIR}${BASE}/bin/
7866 # for convenience from listing hundreds of files, copy all from specific directories
7867 . for hdr in ${headers_${OPSYS}_dirs}
7868 cp ${CPA} ../${OPSYS:tl}/usr/include/${hdr} ${DESTDIR}${BASE}/usr/include/
7870 .for item in ${pcfiles_${OPSYS}}
7871 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/libdata/pkgconfig/${item} \
7872 ${DESTDIR}${BASE}/usr/lib/pkgconfig/
7874 .for item in md5 sha256
7875 cp ${CPA} ${LOCALBASE}/bin/${item} ${DESTDIR}${BASE}/bin/
7877 cp ${CPA} ${LOCALBASE}/bin/gcat ${DESTDIR}${BASE}/bin/cat
7878 .for item in m4 bzip2 bunzip2 bzcat bzgrep bzegrep bzfgrep \
7879 grep file flex flex++ gzip gunzip zcat zcmp zdiff zegrep \
7880 zfgrep zgrep lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzma \
7881 unlzma unxz xz xzcat xzcmp xzdiff xzegrep xzfgrep xzgrep yacc \
7882 unzip less mtree bsdcat makewhatis dupe genpatch portfix patch
7883 cp ${LOCALBASE}/bin/${item} ${DESTDIR}${BASE}/usr/bin/
7885 .for item in ${headers_${OPSYS}}
7886 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/${item} ${DESTDIR}${BASE}/usr/include/${item}
7888 .if ${OPSYS} == DragonFly
7889 cp ${LOCALBASE}/lib/libdl.a ${DESTDIR}${BASE}/usr/lib/
7890 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/cpu/*.h ${DESTDIR}${BASE}/usr/include/cpu/
7891 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/machine/*.h ${DESTDIR}${BASE}/usr/include/machine/
7892 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/sys/*.h ${DESTDIR}${BASE}/usr/include/sys/
7893 rm ${DESTDIR}${BASE}/usr/include/net/zlib.h
7895 .if ${OPSYS} == FreeBSD
7896 cp ${LOCALBASE}/lib/libdl.a ${DESTDIR}${BASE}/usr/lib/
7897 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/x86/*.h ${DESTDIR}${BASE}/usr/include/x86/
7898 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/machine/*.h ${DESTDIR}${BASE}/usr/include/machine/
7899 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/sys/*.h ${DESTDIR}${BASE}/usr/include/sys/
7900 rmdir ${DESTDIR}${BASE}/usr/include/dev/nand
7901 rmdir ${DESTDIR}${BASE}/usr/include/dev/powermac_nvram
7903 .for item in gsort/sort nawk/awk objdump/objdump-sysroot less/more \
7904 bmake/make bsdcpio/cpio bsdtar/tar gcmp/cmp gdiff/diff \
7905 gdiff3/diff3 gsdiff/sdiff gfind/find gxargs/xargs \
7906 gsed/sed ravensys-uname/uname nvi/vi god/od gmknod/mknod gseq/seq
7907 cp ${LOCALBASE}/bin/${item:H} ${DESTDIR}${BASE}/usr/bin/${item:T}
7909 ln -s m4 ${DESTDIR}${BASE}/usr/bin/gm4
7910 cp ${LOCALBASE}/share/misc/terminfo.db.default ${DESTDIR}${BASE}/usr/share/terminfo.db
7911 cp ${LOCALBASE}/sbin/pkg-static ${DESTDIR}${BASE}/usr/bin/
7912 cp ${LOCALBASE}/share/file/magic.mgc ${DESTDIR}${BASE}/usr/share/file/
7913 sed -e "s|${LOCALBASE}|/usr|g" ${LOCALBASE}/bin/egrep \
7914 > ${DESTDIR}${BASE}/usr/bin/egrep
7915 sed -e "s|${LOCALBASE}|/usr|g" ${LOCALBASE}/bin/fgrep \
7916 > ${DESTDIR}${BASE}/usr/bin/fgrep
7917 chmod 755 ${DESTDIR}${BASE}/usr/bin/egrep \
7918 ${DESTDIR}${BASE}/usr/bin/fgrep
7919 .if ${OPSYS} == DragonFly || ${OPSYS} == FreeBSD
7920 . for LC in COLLATE CTYPE MESSAGES MONETARY NUMERIC TIME
7921 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/share/locale/en_US.UTF-8/LC_${LC} \
7922 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8/
7927 .for item in ${headers_${OPSYS}}
7928 @fgrep "#include" /usr/include/${item} || true
7932 [FILE:938:files/linux-group]
7972 systemd-journal:x:101:
7973 systemd-timesync:x:102:
7974 systemd-network:x:103:
7975 systemd-resolve:x:104:
7976 systemd-bus-proxy:x:105:
7988 avahi-autoipd:x:117:
7996 nopasswdlogin:x:125:
8003 [FILE:2255:files/linux-passwd]
8004 root:x:0:0:root:/root:/bin/bash
8005 daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
8006 bin:x:2:2:bin:/bin:/usr/sbin/nologin
8007 sys:x:3:3:sys:/dev:/usr/sbin/nologin
8008 sync:x:4:65534:sync:/bin:/bin/sync
8009 games:x:5:60:games:/usr/games:/usr/sbin/nologin
8010 man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
8011 lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
8012 mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
8013 news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
8014 uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
8015 proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
8016 www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
8017 backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
8018 list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
8019 irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
8020 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
8021 nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
8022 systemd-timesync:x:100:102:systemd Time Synchronization,,,:/run/systemd:/bin/false
8023 systemd-network:x:101:103:systemd Network Management,,,:/run/systemd/netif:/bin/false
8024 systemd-resolve:x:102:104:systemd Resolver,,,:/run/systemd/resolve:/bin/false
8025 systemd-bus-proxy:x:103:105:systemd Bus Proxy,,,:/run/systemd:/bin/false
8026 syslog:x:104:108::/home/syslog:/bin/false
8027 _apt:x:105:65534::/nonexistent:/bin/false
8028 messagebus:x:106:110::/var/run/dbus:/bin/false
8029 uuidd:x:107:111::/run/uuidd:/bin/false
8030 ntp:x:108:114::/home/ntp:/bin/false
8031 avahi-autoipd:x:109:117:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
8032 avahi:x:110:118:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
8033 dnsmasq:x:111:65534:dnsmasq,,,:/var/lib/misc:/bin/false
8034 colord:x:112:121:colord colour management daemon,,,:/var/lib/colord:/bin/false
8035 speech-dispatcher:x:113:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/false
8036 hplip:x:114:7:HPLIP system user,,,:/var/run/hplip:/bin/false
8037 kernoops:x:115:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
8038 pulse:x:116:122:PulseAudio daemon,,,:/var/run/pulse:/bin/false
8039 mdm:x:117:124:MDM Display Manager:/var/lib/mdm:/bin/false
8040 nm-openvpn:x:118:126:NetworkManager OpenVPN,,,:/var/lib/openvpn/chroot:/bin/false
8041 rtkit:x:119:127:RealtimeKit,,,:/proc:/bin/false
8042 saned:x:120:128::/var/lib/saned:/bin/false
8043 usbmux:x:121:46:usbmux daemon,,,:/var/lib/usbmux:/bin/false
8046 [FILE:559:files/special.mk]
8047 Libc_DragonFly= libc.so.8
8048 Libc_FreeBSD= libc.so.7
8050 Libm_DragonFly= libm.so.4
8051 Libm_FreeBSD= libm.so.5
8053 Libutil_DragonFly= libutil.so.4
8054 Libutil_FreeBSD= libutil.so.9
8056 Libusb_DragonFly= libusb.so.2
8057 Libusb_FreeBSD= libusb.so.3
8059 Libusbhid_DragonFly= libusbhid.so.4
8060 Libusbhid_FreeBSD= libusbhid.so.4
8062 Libcrypt_DragonFly= libcrypt.so.4
8063 Libcrypt_FreeBSD= libcrypt.so.5
8065 Libkvm_DragonFly= libkvm.so.3
8066 Libkvm_FreeBSD= libkvm.so.7
8068 Librt_DragonFly= librt.so.0
8069 Librt_FreeBSD= librt.so.1
8071 RSYS= ${PREFIX}/share/raven/sysroot/${OPSYS}
8072 FOS= ${WRKDIR}/${OPSYS:tl}