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 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[dragonlace]= http://downloads.dragonlace.net/misc/
27 SITES[avalon]= http://mirror-master.dragonflybsd.org/iso-images/
28 DISTFILE[1]= dummy-tarball.tar.gz:main
29 DISTFILE[2]= dfly-x86_64-5.0.0_REL.iso.bz2:avalon
30 DISTFILE[3]= libc6_2.23-0ubuntu9_amd64.deb:ubuntu1
31 DISTFILE[4]= libc6-dev_2.23-0ubuntu9_amd64.deb:ubuntu1
32 DISTFILE[5]= hostname_3.16ubuntu2_amd64.deb:ubuntu2
33 DISTFILE[6]= dash_0.5.8-2.1ubuntu2_amd64.deb:ubuntu3
34 DISTFILE[7]= pax_20151013-1_amd64.deb:ubuntu4
35 DISTFILE[8]= debianutils_4.7_amd64.deb:ubuntu5
36 DISTFILE[9]= libc-bin_2.23-0ubuntu9_amd64.deb:ubuntu1
37 DISTFILE[10]= bsdmainutils_9.0.6ubuntu3_amd64.deb:ubuntu6
38 DISTFILE[11]= passwd_4.2-3.1ubuntu5.3_amd64.deb:ubuntu7
39 DISTFILE[12]= linux-libc-dev_4.4.0-78.99_amd64.deb:ubuntu8
40 DISTFILE[13]= libc6-dev-amd64_2.23-0ubuntu9_i386.deb:ubuntu1
41 DISTFILE[14]= libc6-dev_2.23-0ubuntu9_i386.deb:ubuntu1
42 DISTFILE[15]= FreeBSD-11.1-RELEASE-amd64-disc1.iso:freebsd
43 DISTFILE[16]= solaris_root_10_u8.v05.tar.xz:dragonlace
46 SPKGS[freebsd64]= single
47 SPKGS[dragonfly]= single
49 OPTIONS_AVAILABLE= DRAGONFLY FREEBSD LINUX SUNOS
50 OPTIONS_STANDARD= none
51 VOPTS[sunos]= DRAGONFLY=OFF FREEBSD=OFF LINUX=OFF SUNOS=ON
52 VOPTS[linux]= DRAGONFLY=OFF FREEBSD=OFF LINUX=ON SUNOS=OFF
53 VOPTS[freebsd64]= DRAGONFLY=OFF FREEBSD=ON LINUX=OFF SUNOS=OFF
54 VOPTS[dragonfly]= DRAGONFLY=ON FREEBSD=OFF LINUX=OFF SUNOS=OFF
56 BUILD_DEPENDS= nawk:single:standard
58 diffutils:single:standard
59 libarchive:single:static
60 sha256:single:standard
61 gnugrep:single:standard
63 findutils:single:standard
70 bsd-patch:single:standard
73 ravensys-uname:single:standard
77 coreutils:single:standard
78 binutils:single:standard
79 ncurses:primary:static
80 pkg-bsd:static:standard
81 makewhatis:single:standard
82 genpatch:single:standard
83 B_DEPS[freebsd]= libdl:single:standard fetch:single:standard
84 B_DEPS[sunos]= wget:primary:ravensys bash:primary:static
85 bsd-which:single:standard
86 B_DEPS[linux]= shadow:single:standard fetch:single:standard
88 B_DEPS[dragonfly]= libdl:single:standard fetch:single:standard
90 EXTRACT_DIRTY= 2 3 4 5 6 7 8 9 10 11 12 13 14 15
91 EXTRACT_DEB_PACKAGE= 3 4 5 6 7 8 9 10 11 12 13 14
96 MAKE_ARGS= BASE={{RSYS}}
97 MAKE_ENV= OPSYS="{{OPSYS}}"
100 libm={{Libm_{{OPSYS}}}}
101 libc={{Libc_{{OPSYS}}}}
102 libutil={{Libutil_{{OPSYS}}}}
103 libusb={{Libusb_{{OPSYS}}}}
104 libusbhid={{Libusbhid_{{OPSYS}}}}
105 libcrypt={{Libcrypt_{{OPSYS}}}}
106 libkvm={{Libkvm_{{OPSYS}}}}
107 librt={{Librt_{{OPSYS}}}}
110 PLIST_SUB= SONAME_LIBM={{Libm_{{OPSYS}}}}
111 SONAME_LIBC={{Libc_{{OPSYS}}}}
112 SONAME_LIBUTIL={{Libutil_{{OPSYS}}}}
113 SONAME_LIBUSB={{Libusb_{{OPSYS}}}}
114 SONAME_LIBUSBHID={{Libusbhid_{{OPSYS}}}}
115 SONAME_LIBCRYPT={{Libcrypt_{{OPSYS}}}}
116 SONAME_LIBKVM={{Libkvm_{{OPSYS}}}}
117 SONAME_LIBRT={{Librt_{{OPSYS}}}}
118 BASE=share/raven/sysroot/{{OPSYS}}
120 [DRAGONFLY].DESCRIPTION= Ravenports system root for DragonFly
121 [DRAGONFLY].DF_INDEX_ON= 2
122 [DRAGONFLY].ONLY_FOR_OPSYS_ON= dragonfly
124 [FREEBSD].DESCRIPTION= Ravenports system root for FreeBSD
125 [FREEBSD].DF_INDEX_ON= 15
126 [FREEBSD].ONLY_FOR_OPSYS_ON= freebsd
128 [SUNOS].DESCRIPTION= Ravenports system root for Solaris 10
129 [SUNOS].DF_INDEX_ON= 16
130 [SUNOS].ONLY_FOR_OPSYS_ON= sunos
132 [LINUX].DESCRIPTION= Ravenports system root for Linux
133 [LINUX].DF_INDEX_ON= 3
145 [LINUX].ONLY_FOR_OPSYS_ON= linux
147 post-extract-LINUX-ON:
148 ${MV} ${WRKDIR}/${NAMEBASE}_3 ${WRKDIR}/linux
149 .for NDX in 4 5 6 7 8 9 10 11 12 13
150 cp -a ${WRKDIR}/${NAMEBASE}_${NDX}/* ${WRKDIR}/linux/
151 ${RM} -r ${WRKDIR}/${NAMEBASE}_${NDX}
154 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
156 post-install-FREEBSD-ON:
157 ${INSTALL_DATA} ${FOS}/etc/group \
158 ${STAGEDIR}${RSYS}/usr/share/group
159 ${INSTALL_DATA} ${FOS}/etc/master.passwd \
160 ${STAGEDIR}${RSYS}/usr/share/master.passwd
161 ${INSTALL_DATA} ${FOS}/etc/defaults/rc.conf \
162 ${STAGEDIR}${RSYS}/usr/share/rc.conf
163 ${FOS}/usr/sbin/pwd_mkdb -p -d ${STAGEDIR}${RSYS}/usr/share \
164 ${STAGEDIR}${RSYS}/usr/share/master.passwd
165 ${MKDIR} ${STAGEDIR}${RSYS}/var/run
166 # handle ldconfig hints
167 ${INSTALL_PROGRAM} ${FOS}/sbin/ldconfig \
168 ${STAGEDIR}${RSYS}/usr/bin/ldconfig
169 ${FOS}/usr/sbin/chroot ${STAGEDIR}${RSYS} /usr/bin/ldconfig /usr/lib
170 ${RM} ${STAGEDIR}${RSYS}/usr/bin/ldconfig
171 ${MV} ${STAGEDIR}${RSYS}/var/run/ld-elf.so.hints \
172 ${STAGEDIR}${RSYS}/usr/share/
173 ${RM} -r ${STAGEDIR}${RSYS}/var
174 ${ECHO} 11.1 > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
175 ${ECHO} 11 > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
176 ${ECHO} 1101001 > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
177 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
179 post-install-SUNOS-ON:
180 ${ECHO} 5.10 > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
181 ${ECHO} 5.10 > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
182 ${ECHO} 510200910 > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
183 ${ECHO} x86_64 > ${STAGEDIR}${RSYS}/usr/share/STDARCH
185 post-extract-SUNOS-ON:
186 ${MV} ${WRKDIR}/solaris_root_10_u8 ${WRKDIR}/sunos
188 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
189 ${RM} ${WRKDIR}/sunos/usr/include/png.h
190 ${RM} ${WRKDIR}/sunos/usr/include/pngconf.h
192 post-extract-DRAGONFLY-ON:
193 ${MV} ${WRKDIR}/${NAMEBASE}_2 ${WRKDIR}/dragonfly
195 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
197 post-extract-FREEBSD-ON:
198 ${MV} ${WRKDIR}/${NAMEBASE}_15 ${WRKDIR}/freebsd
200 ${INSTALL_DATA} ${FILESDIR}/Makefile ${WRKSRC}/
201 (cd ${WRKDIR}/freebsd && ${TAR} -xf usr/freebsd-dist/base.txz \
202 --no-same-owner --no-same-permissions)
204 post-install-DRAGONFLY-ON:
205 ${INSTALL_DATA} ${FOS}/etc/group \
206 ${STAGEDIR}${RSYS}/usr/share/group
207 ${INSTALL_DATA} ${FOS}/etc/master.passwd \
208 ${STAGEDIR}${RSYS}/usr/share/master.passwd
209 ${INSTALL_DATA} ${FOS}/etc/defaults/rc.conf \
210 ${STAGEDIR}${RSYS}/usr/share/rc.conf
211 ${FOS}/usr/sbin/pwd_mkdb -p -d ${STAGEDIR}${RSYS}/usr/share \
212 ${STAGEDIR}${RSYS}/usr/share/master.passwd
213 ${MKDIR} ${STAGEDIR}${RSYS}/var/run
214 # handle ldconfig hints
215 ${INSTALL_PROGRAM} ${FOS}/sbin/ldconfig \
216 ${STAGEDIR}${RSYS}/usr/bin/ldconfig
217 ${FOS}/usr/sbin/chroot ${STAGEDIR}${RSYS} /usr/bin/ldconfig /usr/lib
218 ${RM} ${STAGEDIR}${RSYS}/usr/bin/ldconfig
219 ${MV} ${STAGEDIR}${RSYS}/var/run/ld-elf.so.hints \
220 ${STAGEDIR}${RSYS}/usr/share/
221 ${RM} -r ${STAGEDIR}${RSYS}/var
222 # Approach only works for DragonFly.
223 ${FOS}/usr/bin/make -V .MAKE.DF.OSREL > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
224 ${FOS}/usr/bin/make -V .MAKE.DF.OSREL > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
225 ${FOS}/usr/bin/make -V .MAKE.DF.VERSION > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
226 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
228 post-install-LINUX-ON:
229 ${INSTALL_DATA} ${FILESDIR}/linux-group \
230 ${STAGEDIR}${RSYS}/usr/share/group
231 ${INSTALL_DATA} ${FILESDIR}/linux-passwd \
232 ${STAGEDIR}${RSYS}/usr/share/passwd
233 ${INSTALL_DATA} ${FOS}/etc/ld.so.conf.d/x86_64-linux-gnu.conf \
234 ${STAGEDIR}${RSYS}/usr/share/x86_64-linux-gnu.conf
235 echo "4.4.0" > ${STAGEDIR}${RSYS}/usr/share/OSRELEASE
236 echo "4.4" > ${STAGEDIR}${RSYS}/usr/share/OSMAJOR
237 echo "440053" > ${STAGEDIR}${RSYS}/usr/share/OSVERSION
238 echo "x86_64" > ${STAGEDIR}${RSYS}/usr/share/STDARCH
239 echo "include /etc/ld.so.conf.d/*.conf" > ${STAGEDIR}${RSYS}/usr/share/ld.so.conf
240 ${LN} -s asm-generic ${STAGEDIR}${RSYS}/usr/include/asm
242 [FILE:102:descriptions/desc.single.dragonfly]
245 This is the full environment for DragonFly BSD minus the toolchain for
249 [FILE:96:descriptions/desc.single.freebsd64]
252 This is the full environment for FreeBSD minus the toolchain for
256 [FILE:94:descriptions/desc.single.linux]
259 This is the full environment for Linux minus the toolchain for Ravenports.
262 [FILE:99:descriptions/desc.single.sunos]
265 This is the full environment for Solaris 10 minus the toolchain for
270 7e0e1a8ebe7f195083e1b917757b857c77c97af7bf90ee067e944ae94231fc38 180 dummy-tarball.tar.gz
271 88f68615ad7f268377ba229a87649901d81c7c6df71fc238a8b5c89ac05f0d6c 257934249 dfly-x86_64-5.0.0_REL.iso.bz2
272 89627142971b65ee12716f2592ec217b6b1f2527af036a4c64a0c859942373a7 2586304 libc6_2.23-0ubuntu9_amd64.deb
273 78e65208532ef0db23d28a915b55b2b50e4ff117affa29a6fcd9fcb94536c147 2081588 libc6-dev_2.23-0ubuntu9_amd64.deb
274 78ffb1d52ec35aafb91eefa09ddd4b66a264c114697b71ddb4867bc86dfe39c3 11548 hostname_3.16ubuntu2_amd64.deb
275 c46b4b8c9c952bfeab03993451f7c3c7f5d359ebfbf381e6c36e2870373cde85 103722 dash_0.5.8-2.1ubuntu2_amd64.deb
276 73decf418ffc0f02545f0ec62c3030feab9d9a02845c5406000594814b1dea59 78804 pax_20151013-1_amd64.deb
277 827d56710cd5259395d9e5c30a5e0fddd831172a76b7f9c4847fc5461c79154f 85428 debianutils_4.7_amd64.deb
278 5e2468a21c21df98a42e25618ba5e190a01ada779f73c69d0768f7f451678db0 627476 libc-bin_2.23-0ubuntu9_amd64.deb
279 eef7c94de94a9f1b35b8a4c7847ad38530efce453d0819e5235d1a8f8e005b49 174448 bsdmainutils_9.0.6ubuntu3_amd64.deb
280 d3018a86cc649ff19dd97258fb50e118d428ee0a631d45c9cd1406c2b28aa16a 779004 passwd_4.2-3.1ubuntu5.3_amd64.deb
281 8f1844036725351185093720879a1bfbcad851645d9f70ca5bca293faac9b783 837944 linux-libc-dev_4.4.0-78.99_amd64.deb
282 4081ba6b17b56b53e93a2e600c0beae8594d6e744f2b4b5cec08a37775ee9842 1574016 libc6-dev-amd64_2.23-0ubuntu9_i386.deb
283 d78a4e360ed1edd5889f1d8c286f45a80e43a3015b507bfccc68b8c9ce62a653 1675186 libc6-dev_2.23-0ubuntu9_i386.deb
284 ff4c749ea0aaaceedb2432ba3e0fd0c1b64f5a72141b1ec06b9ced52b5de0dbf 723697664 FreeBSD-11.1-RELEASE-amd64-disc1.iso
285 f2755ab7c2a2b63688bfb8904ac478ff4208583e3f697cfdec69c40ffd91233e 9733904 solaris_root_10_u8.v05.tar.xz
288 [FILE:12708:manifests/plist.single.dragonfly]
316 %%BASE%%/libexec/ld-elf.so.2
417 %%BASE%%/usr/include/
420 %%BASE%%/usr/include/arpa/
427 %%BASE%%/usr/include/
429 %%BASE%%/usr/include/bus/cam/
440 %%BASE%%/usr/include/bus/cam/scsi/
452 %%BASE%%/usr/include/bus/isa/
461 %%BASE%%/usr/include/bus/pccard/
465 %%BASE%%/usr/include/bus/pci/
471 %%BASE%%/usr/include/bus/ppbus/
476 %%BASE%%/usr/include/bus/smbus/
479 %%BASE%%/usr/include/bus/u4b/
508 %%BASE%%/usr/include/
511 %%BASE%%/usr/include/cpu/
554 %%BASE%%/usr/include/
556 %%BASE%%/usr/include/dev/acpica/acpiio.h
557 %%BASE%%/usr/include/dev/disk/dm/
560 %%BASE%%/usr/include/dev/disk/mpt/mpilib/
572 %%BASE%%/usr/include/dev/misc/lpt/
575 %%BASE%%/usr/include/dev/misc/ppi/ppi.h
576 %%BASE%%/usr/include/dev/misc/putter/
579 %%BASE%%/usr/include/dev/netif/wi/
583 %%BASE%%/usr/include/dev/raid/ciss/
587 %%BASE%%/usr/include/dev/raid/mfi/
591 %%BASE%%/usr/include/dev/smbus/smb/smb.h
592 %%BASE%%/usr/include/dev/video/bktr/
602 %%BASE%%/usr/include/dev/video/meteor/ioctl_meteor.h
603 %%BASE%%/usr/include/
630 %%BASE%%/usr/include/libprop/
644 %%BASE%%/usr/include/
650 %%BASE%%/usr/include/machine/
728 %%BASE%%/usr/include/
734 %%BASE%%/usr/include/net/
751 %%BASE%%/usr/include/
754 %%BASE%%/usr/include/netinet/
787 %%BASE%%/usr/include/netinet6/
818 %%BASE%%/usr/include/netproto/802_11/
828 ieee80211_dragonfly.h
841 ieee80211_regdomain.h
850 %%BASE%%/usr/include/netproto/ipsec/
866 %%BASE%%/usr/include/netproto/key/
872 %%BASE%%/usr/include/netproto/mpls/
875 %%BASE%%/usr/include/netproto/smb/
884 %%BASE%%/usr/include/
896 %%BASE%%/usr/include/rpc/
925 %%BASE%%/usr/include/rpcsvc/
974 %%BASE%%/usr/include/
991 %%BASE%%/usr/include/sys/
1270 %%BASE%%/usr/include/
1288 %%BASE%%/usr/include/vm/
1303 %%BASE%%/usr/include/
1308 %%BASE%%/usr/include/xlocale/
1328 %%SONAME_LIBUSBHID%%
1355 %%BASE%%/usr/lib/pkgconfig/
1367 %%BASE%%/usr/share/file/magic.mgc
1370 %%BASE%%/usr/share/locale/en_US.UTF-8/
1384 @comment %%BASE%%/usr/include/sys/ccbque.h (release 4.8)
1385 @dir %%BASE%%/usr/local
1388 [FILE:14161:manifests/plist.single.freebsd64]
1416 %%BASE%%/libexec/ld-elf.so.1
1517 %%BASE%%/usr/include/
1521 %%BASE%%/usr/include/arpa/
1528 %%BASE%%/usr/include/
1530 %%BASE%%/usr/include/bsm/audit.h
1534 %%BASE%%/usr/include/dev/acpica/
1537 %%BASE%%/usr/include/dev/agp/agpreg.h
1538 %%BASE%%/usr/include/dev/an/
1541 %%BASE%%/usr/include/dev/bktr/
1544 %%BASE%%/usr/include/dev/ciss/
1548 %%BASE%%/usr/include/dev/evdev/
1552 %%BASE%%/usr/include/dev/filemon/filemon.h
1553 %%BASE%%/usr/include/dev/firewire/
1567 %%BASE%%/usr/include/dev/hwpmc/
1582 %%BASE%%/usr/include/dev/hyperv/
1585 %%BASE%%/usr/include/dev/ic/
1603 %%BASE%%/usr/include/dev/iicbus/
1611 %%BASE%%/usr/include/dev/io/iodev.h
1612 %%BASE%%/usr/include/dev/lmc/if_lmc.h
1613 %%BASE%%/usr/include/dev/mfi/
1617 %%BASE%%/usr/include/dev/mmc/
1625 %%BASE%%/usr/include/dev/mpt/mpilib/
1639 %%BASE%%/usr/include/dev/nvme/
1642 %%BASE%%/usr/include/dev/ofw/
1653 %%BASE%%/usr/include/dev/pbio/pbioio.h
1654 %%BASE%%/usr/include/dev/pci/pcireg.h
1655 %%BASE%%/usr/include/dev/ppbus/
1664 %%BASE%%/usr/include/dev/smbus/
1668 %%BASE%%/usr/include/dev/speaker/speaker.h
1669 %%BASE%%/usr/include/dev/usb/
1685 usb_freebsd_loader.h
1700 %%BASE%%/usr/include/dev/utopia/
1705 %%BASE%%/usr/include/dev/vkbd/vkbd_var.h
1706 %%BASE%%/usr/include/dev/wi/
1710 %%BASE%%/usr/include/
1744 %%BASE%%/usr/include/machine/
1824 vmm_instruction_emul.h
1826 %%BASE%%/usr/include/
1832 %%BASE%%/usr/include/net/altq/
1844 altq_rmclass_debug.h
1847 %%BASE%%/usr/include/net/
1913 %%BASE%%/usr/include/
1916 %%BASE%%/usr/include/netinet/cc/
1920 %%BASE%%/usr/include/netinet/
1971 sctp_dtrace_declare.h
1972 sctp_dtrace_define.h
2005 %%BASE%%/usr/include/netinet6/
2031 %%BASE%%/usr/include/
2043 %%BASE%%/usr/include/rpc/
2073 %%BASE%%/usr/include/rpcsvc/
2122 %%BASE%%/usr/include/
2139 %%BASE%%/usr/include/sys/
2449 %%BASE%%/usr/include/
2466 %%BASE%%/usr/include/vm/
2489 %%BASE%%/usr/include/
2493 %%BASE%%/usr/include/x86/
2538 %%BASE%%/usr/include/
2540 %%BASE%%/usr/include/xlocale/
2560 %%SONAME_LIBUSBHID%%
2594 %%BASE%%/usr/lib/pkgconfig/
2606 %%BASE%%/usr/share/file/magic.mgc
2609 %%BASE%%/usr/share/locale/en_US.UTF-8/
2623 @dir %%BASE%%/usr/local
2626 [FILE:21185:manifests/plist.single.linux]
2655 %%BASE%%/lib64/ld-linux-x86-64.so.2
2656 %%BASE%%/lib/x86_64-linux-gnu/
2658 ld-linux-x86-64.so.2
2674 libnss_compat-2.23.so
2678 libnss_files-2.23.so
2680 libnss_hesiod-2.23.so
2683 libnss_nisplus-2.23.so
2797 %%BASE%%/usr/include/
2804 %%BASE%%/usr/include/arpa/
2811 %%BASE%%/usr/include/
2813 %%BASE%%/usr/include/asm-generic/
2849 %%BASE%%/usr/include/
2858 %%BASE%%/usr/include/drm/
2878 %%BASE%%/usr/include/
2911 %%BASE%%/usr/include/linux/
2919 %%BASE%%/usr/include/linux/android/binder.h
2960 %%BASE%%/usr/include/linux/byteorder/
2963 %%BASE%%/usr/include/linux/caif/
2966 %%BASE%%/usr/include/linux/can/
2970 %%BASE%%/usr/include/linux/
2972 %%BASE%%/usr/include/linux/can/
2975 %%BASE%%/usr/include/linux/
3005 %%BASE%%/usr/include/linux/dvb/
3014 %%BASE%%/usr/include/linux/
3036 firewire-constants.h
3051 %%BASE%%/usr/include/linux/hdlc/ioctl.h
3057 %%BASE%%/usr/include/linux/hsi/
3060 %%BASE%%/usr/include/linux/
3102 %%BASE%%/usr/include/linux/iio/
3105 %%BASE%%/usr/include/linux/
3127 %%BASE%%/usr/include/linux/isdn/capicmd.h
3173 %%BASE%%/usr/include/linux/mmc/ioctl.h
3193 %%BASE%%/usr/include/linux/netfilter_arp/
3196 %%BASE%%/usr/include/linux/
3198 %%BASE%%/usr/include/linux/netfilter_bridge/
3216 %%BASE%%/usr/include/linux/
3220 %%BASE%%/usr/include/linux/netfilter/ipset/
3225 %%BASE%%/usr/include/linux/
3227 %%BASE%%/usr/include/linux/netfilter_ipv4/
3237 %%BASE%%/usr/include/linux/
3239 %%BASE%%/usr/include/linux/netfilter_ipv6/
3252 %%BASE%%/usr/include/linux/netfilter/
3253 nf_conntrack_common.h
3257 nf_conntrack_tuple_common.h
3261 nfnetlink_conntrack.h
3262 nfnetlink_cthelper.h
3263 nfnetlink_cttimeout.h
3338 %%BASE%%/usr/include/linux/
3351 %%BASE%%/usr/include/linux/nfsd/
3357 %%BASE%%/usr/include/linux/
3402 %%BASE%%/usr/include/linux/raid/
3405 %%BASE%%/usr/include/linux/
3445 %%BASE%%/usr/include/linux/spi/spidev.h
3449 %%BASE%%/usr/include/linux/sunrpc/debug.h
3457 %%BASE%%/usr/include/linux/tc_act/
3469 %%BASE%%/usr/include/linux/tc_ematch/
3474 %%BASE%%/usr/include/linux/
3500 %%BASE%%/usr/include/linux/usb/
3506 %%BASE%%/usr/include/linux/
3508 %%BASE%%/usr/include/linux/usb/
3512 %%BASE%%/usr/include/linux/
3514 %%BASE%%/usr/include/linux/usb/
3518 %%BASE%%/usr/include/linux/
3554 %%BASE%%/usr/include/linux/wimax/i2400m.h
3559 xilinx-v4l2-controls.h
3562 %%BASE%%/usr/include/
3571 %%BASE%%/usr/include/netash/ash.h
3572 %%BASE%%/usr/include/netatalk/at.h
3573 %%BASE%%/usr/include/netax25/ax25.h
3575 %%BASE%%/usr/include/neteconet/ec.h
3576 %%BASE%%/usr/include/net/
3584 %%BASE%%/usr/include/netinet/
3598 %%BASE%%/usr/include/netipx/ipx.h
3599 %%BASE%%/usr/include/netiucv/iucv.h
3600 %%BASE%%/usr/include/netpacket/packet.h
3601 %%BASE%%/usr/include/net/
3604 %%BASE%%/usr/include/netrom/netrom.h
3605 %%BASE%%/usr/include/netrose/rose.h
3607 %%BASE%%/usr/include/nfs/nfs.h
3608 %%BASE%%/usr/include/
3615 %%BASE%%/usr/include/protocols/
3620 %%BASE%%/usr/include/
3628 %%BASE%%/usr/include/rpc/
3643 %%BASE%%/usr/include/rpcsvc/
3647 %%BASE%%/usr/include/rpc/
3649 %%BASE%%/usr/include/rpcsvc/
3686 %%BASE%%/usr/include/rpc/
3689 %%BASE%%/usr/include/
3691 %%BASE%%/usr/include/scsi/
3693 %%BASE%%/usr/include/scsi/fc/
3698 %%BASE%%/usr/include/scsi/
3705 %%BASE%%/usr/include/
3725 %%BASE%%/usr/include/sys/
3810 %%BASE%%/usr/include/
3831 %%BASE%%/usr/include/i386-linux-gnu/bits/
3940 libm-simd-decl-stubs.h
3953 %%BASE%%/usr/include/i386-linux-gnu/
3956 %%BASE%%/usr/include/i386-linux-gnu/gnu/
3962 %%BASE%%/usr/include/i386-linux-gnu/
3964 %%BASE%%/usr/include/i386-linux-gnu/sys/
4049 %%BASE%%/usr/include/x86_64-linux-gnu/
4051 %%BASE%%/usr/include/x86_64-linux-gnu/asm/
4114 %%BASE%%/usr/include/x86_64-linux-gnu/bits/
4148 libm-simd-decl-stubs.h
4236 %%BASE%%/usr/include/x86_64-linux-gnu/
4238 %%BASE%%/usr/include/x86_64-linux-gnu/gnu/
4244 %%BASE%%/usr/include/x86_64-linux-gnu/
4246 %%BASE%%/usr/include/x86_64-linux-gnu/sys/
4331 %%BASE%%/usr/include/
4333 %%BASE%%/usr/lib/x86_64-linux-gnu/
4362 libpthread_nonshared.a
4373 %%BASE%%/usr/share/file/magic.mgc
4383 x86_64-linux-gnu.conf
4384 @dir %%BASE%%/usr/sbin
4385 @dir %%BASE%%/usr/lib/pkgconfig
4386 @dir %%BASE%%/usr/local
4389 [FILE:33510:manifests/plist.single.sunos]
4390 share/raven/sysroot/SunOS/bin/
4418 share/raven/sysroot/SunOS/lib/
4421 share/raven/sysroot/SunOS/lib/amd64/
4551 share/raven/sysroot/SunOS/lib/
4626 share/raven/sysroot/SunOS/lib/libmvec/libmvec_hwcap1.so.1
4689 share/raven/sysroot/SunOS/usr/bin/
4791 share/raven/sysroot/SunOS/usr/include/
4795 share/raven/sysroot/SunOS/usr/include/amd64/sys/privregs.h
4800 share/raven/sysroot/SunOS/usr/include/arpa/
4807 share/raven/sysroot/SunOS/usr/include/asm/
4817 share/raven/sysroot/SunOS/usr/include/
4820 share/raven/sysroot/SunOS/usr/include/audio/au.h
4825 share/raven/sysroot/SunOS/usr/include/bsm/
4835 share/raven/sysroot/SunOS/usr/include/
4841 share/raven/sysroot/SunOS/usr/include/dat/
4843 dat_platform_specific.h
4846 dat_vendor_specific.h
4850 udat_vendor_specific.h
4852 share/raven/sysroot/SunOS/usr/include/
4855 share/raven/sysroot/SunOS/usr/include/des/
4859 share/raven/sysroot/SunOS/usr/include/
4883 share/raven/sysroot/SunOS/usr/include/fm/
4897 share/raven/sysroot/SunOS/usr/include/
4908 share/raven/sysroot/SunOS/usr/include/ia32/sys/
4919 share/raven/sysroot/SunOS/usr/include/
4921 share/raven/sysroot/SunOS/usr/include/idn/api.h
4923 share/raven/sysroot/SunOS/usr/include/iiim/
4925 iiimp-character-subsets.h
4930 share/raven/sysroot/SunOS/usr/include/
4932 share/raven/sysroot/SunOS/usr/include/inet/
4948 share/raven/sysroot/SunOS/usr/include/inet/kssl/ksslapi.h
4959 share/raven/sysroot/SunOS/usr/include/
4964 share/raven/sysroot/SunOS/usr/include/ipp/dlcosmk/dlcosmk.h
4965 share/raven/sysroot/SunOS/usr/include/ipp/dscpmk/dscpmk.h
4966 share/raven/sysroot/SunOS/usr/include/ipp/flowacct/flowacct.h
4967 share/raven/sysroot/SunOS/usr/include/ipp/ipgpc/ipgpc.h
4968 share/raven/sysroot/SunOS/usr/include/ipp/
4973 share/raven/sysroot/SunOS/usr/include/ipp/meters/meter.h
4974 share/raven/sysroot/SunOS/usr/include/iso/
5000 share/raven/sysroot/SunOS/usr/include/
5063 share/raven/sysroot/SunOS/usr/include/mle/
5067 share/raven/sysroot/SunOS/usr/include/
5068 mlib_algebra_proto.h
5070 mlib_graphics_drawset_proto.h
5071 mlib_graphics_proto.h
5073 mlib_image_blend_proto.h
5096 share/raven/sysroot/SunOS/usr/include/mps/
5141 share/raven/sysroot/SunOS/usr/include/mps/obsolete/
5146 share/raven/sysroot/SunOS/usr/include/mps/
5192 share/raven/sysroot/SunOS/usr/include/mps/private/
5196 share/raven/sysroot/SunOS/usr/include/mps/
5248 share/raven/sysroot/SunOS/usr/include/
5254 share/raven/sysroot/SunOS/usr/include/net/
5268 share/raven/sysroot/SunOS/usr/include/
5272 share/raven/sysroot/SunOS/usr/include/netinet/
5313 share/raven/sysroot/SunOS/usr/include/nfs/
5335 share/raven/sysroot/SunOS/usr/include/
5368 share/raven/sysroot/SunOS/usr/include/protocols/
5373 share/raven/sysroot/SunOS/usr/include/
5386 share/raven/sysroot/SunOS/usr/include/rpc/
5422 share/raven/sysroot/SunOS/usr/include/rpcsvc/
5479 share/raven/sysroot/SunOS/usr/include/
5483 share/raven/sysroot/SunOS/usr/include/sasl/
5488 share/raven/sysroot/SunOS/usr/include/
5494 share/raven/sysroot/SunOS/usr/include/security/
5502 share/raven/sysroot/SunOS/usr/include/
5509 share/raven/sysroot/SunOS/usr/include/sharefs/
5513 share/raven/sysroot/SunOS/usr/include/
5518 share/raven/sysroot/SunOS/usr/include/smartcard/
5521 share/raven/sysroot/SunOS/usr/include/
5545 share/raven/sysroot/SunOS/usr/include/sys/1394/
5553 share/raven/sysroot/SunOS/usr/include/sys/
5557 share/raven/sysroot/SunOS/usr/include/sys/agp/
5563 share/raven/sysroot/SunOS/usr/include/sys/
5577 share/raven/sysroot/SunOS/usr/include/sys/audio/
5590 share/raven/sysroot/SunOS/usr/include/sys/
5640 share/raven/sysroot/SunOS/usr/include/sys/contract/
5643 share/raven/sysroot/SunOS/usr/include/sys/
5675 share/raven/sysroot/SunOS/usr/include/sys/dcam/dcam1394_io.h
5704 share/raven/sysroot/SunOS/usr/include/sys/dktp/
5734 share/raven/sysroot/SunOS/usr/include/sys/
5780 share/raven/sysroot/SunOS/usr/include/sys/fc4/
5789 share/raven/sysroot/SunOS/usr/include/sys/
5802 share/raven/sysroot/SunOS/usr/include/sys/fm/fs/zfs.h
5803 share/raven/sysroot/SunOS/usr/include/sys/fm/io/
5809 share/raven/sysroot/SunOS/usr/include/sys/fm/
5812 share/raven/sysroot/SunOS/usr/include/sys/
5816 share/raven/sysroot/SunOS/usr/include/sys/fs/
5865 share/raven/sysroot/SunOS/usr/include/sys/
5883 share/raven/sysroot/SunOS/usr/include/sys/hotplug/
5886 share/raven/sysroot/SunOS/usr/include/sys/hotplug/pci/
5889 share/raven/sysroot/SunOS/usr/include/sys/
5892 share/raven/sysroot/SunOS/usr/include/sys/i2o/
5899 share/raven/sysroot/SunOS/usr/include/sys/
5903 share/raven/sysroot/SunOS/usr/include/sys/ib/adapters/hermon/hermon_ioctl.h
5904 share/raven/sysroot/SunOS/usr/include/sys/ib/adapters/tavor/tavor_ioctl.h
5905 share/raven/sysroot/SunOS/usr/include/sys/ib/clients/ibd/ibd.h
5906 share/raven/sysroot/SunOS/usr/include/sys/ib/
5909 share/raven/sysroot/SunOS/usr/include/sys/ib/ibtl/
5918 share/raven/sysroot/SunOS/usr/include/sys/ib/ibtl/impl/ibtl_util.h
5919 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/
5922 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/ibmf/
5927 share/raven/sysroot/SunOS/usr/include/sys/ib/mgt/
5930 share/raven/sysroot/SunOS/usr/include/sys/
5950 share/raven/sysroot/SunOS/usr/include/sys/iso/signal_iso.h
5989 share/raven/sysroot/SunOS/usr/include/sys/lvm/
6010 share/raven/sysroot/SunOS/usr/include/sys/
6088 share/raven/sysroot/SunOS/usr/include/sys/pcmcia/
6099 share/raven/sysroot/SunOS/usr/include/sys/
6127 share/raven/sysroot/SunOS/usr/include/sys/proc/prdata.h
6159 share/raven/sysroot/SunOS/usr/include/sys/rsm/
6167 share/raven/sysroot/SunOS/usr/include/sys/
6175 share/raven/sysroot/SunOS/usr/include/sys/sata/
6178 share/raven/sysroot/SunOS/usr/include/sys/
6181 share/raven/sysroot/SunOS/usr/include/sys/scsi/adapters/scsi_vhci.h
6182 share/raven/sysroot/SunOS/usr/include/sys/scsi/conf/
6185 share/raven/sysroot/SunOS/usr/include/sys/scsi/generic/
6194 share/raven/sysroot/SunOS/usr/include/sys/scsi/impl/
6208 share/raven/sysroot/SunOS/usr/include/sys/scsi/
6217 share/raven/sysroot/SunOS/usr/include/sys/scsi/targets/
6224 share/raven/sysroot/SunOS/usr/include/sys/
6290 share/raven/sysroot/SunOS/usr/include/sys/sysevent/
6299 share/raven/sysroot/SunOS/usr/include/sys/
6340 share/raven/sysroot/SunOS/usr/include/sys/tsol/
6346 share/raven/sysroot/SunOS/usr/include/sys/
6366 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/audio/usb_audio.h
6367 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/hid/hid.h
6368 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/mass_storage/
6371 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/printer/usb_printer.h
6372 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/ugen/usb_ugen.h
6373 share/raven/sysroot/SunOS/usr/include/sys/usb/clients/usbcdc/usb_cdc.h
6374 share/raven/sysroot/SunOS/usr/include/sys/usb/hubd/hub.h
6375 share/raven/sysroot/SunOS/usr/include/sys/usb/
6378 share/raven/sysroot/SunOS/usr/include/sys/
6424 share/raven/sysroot/SunOS/usr/include/
6436 share/raven/sysroot/SunOS/usr/include/tnf/
6442 share/raven/sysroot/SunOS/usr/include/tsol/label.h
6443 share/raven/sysroot/SunOS/usr/include/
6451 share/raven/sysroot/SunOS/usr/include/unicode/
6572 share/raven/sysroot/SunOS/usr/include/
6581 share/raven/sysroot/SunOS/usr/include/uuid/uuid.h
6585 share/raven/sysroot/SunOS/usr/include/vm/
6605 share/raven/sysroot/SunOS/usr/include/
6618 share/raven/sysroot/SunOS/usr/lib/
6621 share/raven/sysroot/SunOS/usr/lib/amd64/
6757 share/raven/sysroot/SunOS/usr/lib/
6901 share/raven/sysroot/SunOS/usr/share/file/magic.mgc
6902 share/raven/sysroot/SunOS/usr/share/
6910 @dir %%BASE%%/usr/lib/pkgconfig
6911 @dir %%BASE%%/usr/local
6912 @dir %%BASE%%/usr/sbin
6915 [FILE:20175:files/Makefile]
6916 # Create identical sysroot regardless of host system
6920 Libexec_DragonFly= /libexec/ld-elf.so.2
6921 Libexec_FreeBSD= /libexec/ld-elf.so.1
6922 Libexec_Linux= # empty
6924 Libelf_FreeBSD= libelf.so.2
6925 Libthr_FreeBSD= libthr.so.3
6926 Libsbuf_FreeBSD= libsbuf.so.6
6927 Libdevstat_FreeBSD= libdevstat.so.7
6931 # /bin/cat (archivers/libarchive)
6932 # /bin/md5 (security/sha256)
6933 # /bin/sha256 (security/sha256)
6935 Bin_DragonFly= /bin/[ \
6946 /usr/share/initrd/bin/ls \
6954 /usr/share/initrd/bin/sh \
6959 Bin_FreeBSD= /bin/[ \
6984 Bin_Linux= /bin/hostname \
6988 # rest comes form coreutils
6990 # /usr/bin/awk (lang/nawk)
6991 # /usr/bin/cpio (archivers/libarchive)
6992 # /usr/bin/bzip2* (archivers/bzip2)
6993 # /usr/bin/cmp (textproc/diffutils)
6994 # /usr/bin/diff* (textproc/diffutils)
6995 # /usr/bin/grep* (textproc/gnugrep)
6996 # /usr/bin/fetch (ftp/fetch)
6997 # /usr/bin/file (sysutils/file)
6998 # /usr/bin/find (misc/findutils)
6999 # /usr/bin/flex* (textproc/flex)
7000 # /usr/bin/gzip* (archivers/gzip)
7001 # /usr/bin/uname (sysutils/uname)
7002 # /usr/bin/unzip (archivers/unzip)
7003 # /usr/bin/xz* (archivers/xz)
7004 # /usr/bin/m4 (devel/m4)
7005 # /usr/bin/make (devel/bmake)
7006 # /usr/bin/sed (textproc/gsed)
7007 # /usr/bin/tar (archivers/libarchive)
7008 # /usr/bin/xargs (misc/findutils)
7009 # /usr/bin/yacc (devel/byacc)
7010 # /usr/bin/less* (sysutils/less)
7011 # /usr/bin/mtree (sysutils/mtree)
7012 # /usr/bin/sort (sysutils/coreutils)
7013 # /usr/bin/pkg-static (ports-mgmt/pkg)
7014 # /usr/bin/objdump-sysroot (devel/binutils)
7016 Usr_Bin_DragonFly= \
7048 Usr_Bin_FreeBSD= ${Usr_Bin_DragonFly:N*/install:N*/wc}
7050 Usr_Bin_Linux= # all come from coreutils except two
7051 # /bin/which and /usr/bin/ldd are scripts, special handling
7053 Usr_Sbin_DragonFly= /usr/sbin/pw \
7054 /usr/sbin/pwd_mkdb \
7056 Usr_Sbin_FreeBSD= ${Usr_Sbin_DragonFly}
7057 Usr_Sbin_Linux= # end
7059 static_lib_generic= /usr/lib/libc.a \
7062 /usr/lib/libutil.a \
7063 /usr/lib/libcrypt.a \
7064 /usr/lib/libpthread.a
7065 static_lib_FreeBSD= ${static_lib_generic} \
7066 /usr/lib/libdevstat.a \
7070 /usr/lib/libusbhid.a \
7076 static_lib_DragonFly= ${static_lib_generic} \
7079 /usr/lib/libusbhid.a \
7085 static_lib_Linux= # Linux doesn't use /usr/lib but a sudirectory, needs special list
7086 Linux_static_libs= libc.a \
7092 libpthread_nonshared.a \
7099 libmvec_nonshared.a \
7109 dynamic_generic= /lib/${libc} \
7115 dynamic_lib_FreeBSD= ${dynamic_generic} \
7116 /lib/${Libelf_FreeBSD} \
7117 /lib/${Libsbuf_FreeBSD} \
7118 /lib/${Libthr_FreeBSD} \
7119 /lib/${Libdevstat_FreeBSD} \
7120 /usr/lib/${libusb} \
7121 /usr/lib/${libusbhid}
7122 dynamic_lib_DragonFly= ${dynamic_generic} \
7123 /usr/lib/libpthread.so \
7124 /usr/lib/libpthread.so.0 \
7125 /usr/lib/${libusb} \
7126 /usr/lib/${libusbhid}
7127 dynamic_lib_Linux= # Linux doesn't use /usr/lib, needs special list
7128 Linux_RTLD= ld-2.23.so/ld-linux-x86-64.so.2
7129 Linux_C_lib= libc-2.23.so/libc.so.6
7130 Linux_thread_lib= libpthread-2.23.so/libpthread.so.0
7131 # /lib/x86_64-linux-gnu => /lib64
7132 # real file / soname (also symlink)
7133 # use to create /usr/lib64/<lib>.so => /lib64/soname
7134 Linux_shared_libs= ${Linux_C_lib} \
7135 ${Linux_thread_lib} \
7136 libm-2.23.so/libm.so.6 \
7137 libutil-2.23.so/libutil.so.1 \
7138 libcrypt-2.23.so/libcrypt.so.1 \
7139 libdl-2.23.so/libdl.so.2 \
7140 libnsl-2.23.so/libnsl.so.1 \
7141 librt-2.23.so/librt.so.1 \
7142 libresolv-2.23.so/libresolv.so.2 \
7143 libanl-2.23.so/libanl.so.1 \
7144 libmvec-2.23.so/libmvec.so.1 \
7145 libnss_compat-2.23.so/libnss_compat.so.2 \
7146 libnss_dns-2.23.so/libnss_dns.so.2 \
7147 libnss_files-2.23.so/libnss_files.so.2 \
7148 libnss_hesiod-2.23.so/libnss_hesiod.so.2 \
7149 libnss_nis-2.23.so/libnss_nis.so.2 \
7150 libnss_nisplus-2.23.so/libnss_nisplus.so.2 \
7152 Linux_extra_libs1= # libaudit.so.1.0.0/libaudit.so.1 \
7154 Linux_extra_libs2= # libustr-1.0.so.1.0.4/libustr-1.0.so.1 \
7156 Linux_single_libs1= # libsepol.so.1 \
7159 Linux_single_libs2= # libsemanage.so.1 \
7161 posix_headers= aio.h \
7244 headers_SunOS_dirs= #end
7247 headers_FreeBSD_dirs= arpa \
7258 headers_DragonFly_dirs= arpa \
7271 headers_DragonFly= ${posix_headers:Nstropts.h:Ntrace.h} \
7322 headers_FreeBSD= ${headers_DragonFly:Nnet/*:Nutil.h} \
7329 headers_Linux_dirs= arpa \
7352 headers_Linux= _G_config.h \
7463 pcfiles_Linux= # end
7464 pcfiles_SunOS= # end
7465 pcfiles_FreeBSD= libusb-0.1.pc \
7469 pcfiles_DragonFly= libusb-0.1.pc \
7475 @echo "building not required"
7479 ${DESTDIR}${BASE}/bin \
7480 ${DESTDIR}${BASE}/usr/bin \
7481 ${DESTDIR}${BASE}/usr/include \
7482 ${DESTDIR}${BASE}/usr/lib/pkgconfig \
7483 ${DESTDIR}${BASE}/usr/share/file \
7484 ${DESTDIR}${BASE}/usr/local \
7485 ${DESTDIR}${BASE}/usr/include/arpa \
7486 ${DESTDIR}${BASE}/usr/include/net \
7487 ${DESTDIR}${BASE}/usr/include/netinet \
7488 ${DESTDIR}${BASE}/usr/include/rpc \
7489 ${DESTDIR}${BASE}/usr/include/rpcsvc \
7490 ${DESTDIR}${BASE}/usr/sbin \
7492 .if "${OPSYS}" == "DragonFly"
7494 ${DESTDIR}${BASE}/libexec \
7495 ${DESTDIR}${BASE}/usr/include/cpu \
7496 ${DESTDIR}${BASE}/usr/include/sys \
7497 ${DESTDIR}${BASE}/usr/include/machine \
7498 ${DESTDIR}${BASE}/usr/include/vm \
7499 ${DESTDIR}${BASE}/usr/include/xlocale \
7500 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8 \
7503 .if "${OPSYS}" == "FreeBSD"
7505 ${DESTDIR}${BASE}/libexec \
7506 ${DESTDIR}${BASE}/usr/include/bsm \
7507 ${DESTDIR}${BASE}/usr/include/x86 \
7508 ${DESTDIR}${BASE}/usr/include/sys \
7509 ${DESTDIR}${BASE}/usr/include/machine \
7510 ${DESTDIR}${BASE}/usr/include/vm \
7511 ${DESTDIR}${BASE}/usr/include/xlocale \
7512 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8 \
7515 .if "${OPSYS}" == "Linux"
7517 ${DESTDIR}${BASE}/lib \
7518 ${DESTDIR}${BASE}/lib64 \
7519 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu \
7520 ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu \
7524 .if "${OPSYS}" == "SunOS"
7525 cp ${CPA} ../${OPSYS:tl}/* ${DESTDIR}${BASE}/
7527 ${BSD_INSTALL_PROGRAM} ${LOCALBASE}/bin/which ${DESTDIR}${BASE}/bin/
7528 # fetch is just a wrapper for wget (for now)
7529 ${BSD_INSTALL_PROGRAM} ${LOCALBASE}/bin/wget ${DESTDIR}${BASE}/usr/bin/
7530 # ${BSD_INSTALL_DATA} ${LOCALBASE}/share/certs/ca-root-nss.crt ${DESTDIR}${BASE}/usr/share/
7531 # This fetch is a wrapper for wget; it's a script
7532 ${BSD_INSTALL_SCRIPT} ${LOCALBASE}/bin/fetch ${DESTDIR}${BASE}/usr/bin/
7533 sed -i'' -e "s|/raven/share/certs/|/usr/share/|" ${DESTDIR}${BASE}/usr/bin/fetch
7535 . for item in ${Bin_${OPSYS}}
7536 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/bin/
7538 . for item in ${Usr_Bin_${OPSYS}}
7539 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/bin/
7541 . for item in ${Usr_Sbin_${OPSYS}}
7542 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/sbin/
7544 . for item in ${Libexec_${OPSYS}}
7545 ${BSD_INSTALL_PROGRAM} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/libexec/
7547 . for item in ${dynamic_lib_${OPSYS}}
7548 ${BSD_INSTALL_LIB} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/lib/
7550 . for item in ${static_lib_${OPSYS}}
7551 ${BSD_INSTALL_DATA} ../${OPSYS:tl}${item} ${DESTDIR}${BASE}/usr/lib/
7553 # This is the real fetch program
7554 cp ${LOCALBASE}/bin/fetch ${DESTDIR}${BASE}/usr/bin/
7556 .if ${OPSYS} == DragonFly || ${OPSYS} == FreeBSD
7557 (cd ${DESTDIR}${BASE}/usr/lib && \
7558 ln -s ${libc} libc.so && \
7559 ln -s ${libm} libm.so && \
7560 ln -s ${librt} librt.so && \
7561 ln -s ${libkvm} libkvm.so && \
7562 ln -s ${libcrypt} libcrypt.so && \
7563 ln -s ${libutil} libutil.so && \
7564 ln -s ${libusb} libusb.so && \
7565 ln -s ${libusbhid} libusbhid.so)
7566 ${BSD_INSTALL_SCRIPT} ../${OPSYS:tl}/usr/bin/lorder ${DESTDIR}${BASE}/usr/bin/
7568 .if ${OPSYS} == FreeBSD
7569 (cd ${DESTDIR}${BASE}/usr/lib && \
7570 ln -s ${Libthr_FreeBSD} libthr.so && \
7571 ln -s ${Libdevstat_FreeBSD} libdevstat.so && \
7572 ln -s libthr.so libpthread.so)
7573 cp ${CPA} ${LOCALBASE}/bin/ginstall ${DESTDIR}${BASE}/usr/bin/install
7574 cp ${CPA} ${LOCALBASE}/bin/gwc ${DESTDIR}${BASE}/usr/bin/wc
7577 .if ${OPSYS} == Linux
7578 . for item in ${Linux_static_libs}
7579 ${BSD_INSTALL_DATA} ../linux/usr/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7581 . for item in ${Linux_shared_libs}
7582 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7583 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7584 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:T:R} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7586 . for item in ${Linux_extra_libs1} ${Linux_RTLD}
7587 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7588 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7590 . for item in ${Linux_extra_libs2}
7591 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:H} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7592 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item:T} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7594 . for item in ${Linux_single_libs1}
7595 cp ${CPA} ../linux/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/
7597 . for item in ${Linux_single_libs2}
7598 cp ${CPA} ../linux/usr/lib/x86_64-linux-gnu/${item} ${DESTDIR}${BASE}/usr/lib/x86_64-linux-gnu/
7600 ln -s /lib/x86_64-linux-gnu/${Linux_RTLD:H} ${DESTDIR}${BASE}/lib64/${Linux_RTLD:T}
7601 # symlink libgcc_s.so.1 which lpthread needs in a specific location
7602 ln -s /raven/toolchain/${GCCX}/lib64/libgcc_s.so.1 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/libgcc_s.so.1
7603 # certain shared libraries must be executable
7604 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_RTLD:H}
7605 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_C_lib:H}
7606 chmod 755 ${DESTDIR}${BASE}/lib/x86_64-linux-gnu/${Linux_thread_lib:H}
7607 # From linux-only shadow package
7608 . for sbinitem in useradd usermod groupadd
7609 cp ${CPA} ${LOCALBASE}/sbin/${sbinitem} ${DESTDIR}${BASE}/usr/bin/
7611 # lorder is system-specific. Linux has it natively though
7612 ${BSD_INSTALL_SCRIPT} ../linux/usr/bin/lorder ${DESTDIR}${BASE}/usr/bin/
7613 # ldd and which are scripts, can't be stripped
7614 ${BSD_INSTALL_SCRIPT} ../linux/usr/bin/ldd ${DESTDIR}${BASE}/usr/bin/
7615 ${BSD_INSTALL_SCRIPT} ../linux/bin/which ${DESTDIR}${BASE}/usr/bin/
7616 # convert ldd from bash to dash
7617 sed -i'' -e "s|/bin/bash|/bin/dash|" ${DESTDIR}${BASE}/usr/bin/ldd
7618 # i386 version conflicts with amd64 version, so copy just the i386 files separately
7619 cp ${CPA} ../ravensys-root_14/usr/include/i386-linux-gnu ${DESTDIR}${BASE}/usr/include/
7621 .if ${OPSYS} == Linux || ${OPSYS} == SunOS
7622 # use coreutils that FreeBSD and DragonFly passed on (/bin)
7623 . for item in [ chmod cp date echo expr kill link ln ls mkdir mv pwd realpath rm rmdir sleep test unlink
7624 cp ${CPA} ${LOCALBASE}/bin/g${item} ${DESTDIR}${BASE}/bin/${item}
7626 # use coreutils that FreeBSD and DragonFly passed on (/usr/bin)
7627 . for item in basename chgrp chown comm cut dirname env false head id install join mkfifo mktemp \
7628 printenv printf readlink stat tail tee touch tee tr true tsort uniq wc whoami
7629 cp ${CPA} ${LOCALBASE}/bin/g${item} ${DESTDIR}${BASE}/usr/bin/${item}
7632 cp ${CPA} ${LOCALBASE}/bin/bash ${DESTDIR}${BASE}/bin/
7635 # for convenience from listing hundreds of files, copy all from specific directories
7636 . for hdr in ${headers_${OPSYS}_dirs}
7637 cp ${CPA} ../${OPSYS:tl}/usr/include/${hdr} ${DESTDIR}${BASE}/usr/include/
7639 .for item in ${pcfiles_${OPSYS}}
7640 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/libdata/pkgconfig/${item} \
7641 ${DESTDIR}${BASE}/usr/lib/pkgconfig/
7643 .for item in md5 sha256
7644 cp ${CPA} ${LOCALBASE}/bin/${item} ${DESTDIR}${BASE}/bin/
7646 cp ${CPA} ${LOCALBASE}/bin/gcat ${DESTDIR}${BASE}/bin/cat
7647 .for item in m4 bzip2 bunzip2 bzcat bzgrep bzegrep bzfgrep \
7648 grep file flex flex++ gzip gunzip zcat zcmp zdiff zegrep \
7649 zfgrep zgrep lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzma \
7650 unlzma unxz xz xzcat xzcmp xzdiff xzegrep xzfgrep xzgrep yacc \
7651 unzip less mtree bsdcat makewhatis dupe genpatch portfix patch
7652 cp ${LOCALBASE}/bin/${item} ${DESTDIR}${BASE}/usr/bin/
7654 .for item in ${headers_${OPSYS}}
7655 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/${item} ${DESTDIR}${BASE}/usr/include/${item}
7657 .if ${OPSYS} == DragonFly
7658 cp ${LOCALBASE}/lib/libdl.a ${DESTDIR}${BASE}/usr/lib/
7659 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/cpu/*.h ${DESTDIR}${BASE}/usr/include/cpu/
7660 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/machine/*.h ${DESTDIR}${BASE}/usr/include/machine/
7661 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/sys/*.h ${DESTDIR}${BASE}/usr/include/sys/
7663 .if ${OPSYS} == FreeBSD
7664 cp ${LOCALBASE}/lib/libdl.a ${DESTDIR}${BASE}/usr/lib/
7665 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/x86/*.h ${DESTDIR}${BASE}/usr/include/x86/
7666 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/machine/*.h ${DESTDIR}${BASE}/usr/include/machine/
7667 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/include/sys/*.h ${DESTDIR}${BASE}/usr/include/sys/
7668 rmdir ${DESTDIR}${BASE}/usr/include/dev/nand
7669 rmdir ${DESTDIR}${BASE}/usr/include/dev/powermac_nvram
7671 .for item in gsort/sort nawk/awk objdump/objdump-sysroot less/more \
7672 bmake/make bsdcpio/cpio bsdtar/tar gcmp/cmp gdiff/diff \
7673 gdiff3/diff3 gsdiff/sdiff gfind/find gxargs/xargs \
7674 gsed/sed ravensys-uname/uname nvi/vi god/od gmknod/mknod gseq/seq
7675 cp ${LOCALBASE}/bin/${item:H} ${DESTDIR}${BASE}/usr/bin/${item:T}
7677 ln -s m4 ${DESTDIR}${BASE}/usr/bin/gm4
7678 cp ${LOCALBASE}/share/misc/terminfo.db.default ${DESTDIR}${BASE}/usr/share/terminfo.db
7679 cp ${LOCALBASE}/sbin/pkg-static ${DESTDIR}${BASE}/usr/bin/
7680 cp ${LOCALBASE}/share/file/magic.mgc ${DESTDIR}${BASE}/usr/share/file/
7681 sed -e "s|${LOCALBASE}|/usr|g" ${LOCALBASE}/bin/egrep \
7682 > ${DESTDIR}${BASE}/usr/bin/egrep
7683 sed -e "s|${LOCALBASE}|/usr|g" ${LOCALBASE}/bin/fgrep \
7684 > ${DESTDIR}${BASE}/usr/bin/fgrep
7685 chmod 755 ${DESTDIR}${BASE}/usr/bin/egrep \
7686 ${DESTDIR}${BASE}/usr/bin/fgrep
7687 .if ${OPSYS} == DragonFly || ${OPSYS} == FreeBSD
7688 . for LC in COLLATE CTYPE MESSAGES MONETARY NUMERIC TIME
7689 ${BSD_INSTALL_DATA} ../${OPSYS:tl}/usr/share/locale/en_US.UTF-8/LC_${LC} \
7690 ${DESTDIR}${BASE}/usr/share/locale/en_US.UTF-8/
7695 .for item in ${headers_${OPSYS}}
7696 @fgrep "#include" /usr/include/${item} || true
7700 [FILE:938:files/linux-group]
7740 systemd-journal:x:101:
7741 systemd-timesync:x:102:
7742 systemd-network:x:103:
7743 systemd-resolve:x:104:
7744 systemd-bus-proxy:x:105:
7756 avahi-autoipd:x:117:
7764 nopasswdlogin:x:125:
7771 [FILE:2255:files/linux-passwd]
7772 root:x:0:0:root:/root:/bin/bash
7773 daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
7774 bin:x:2:2:bin:/bin:/usr/sbin/nologin
7775 sys:x:3:3:sys:/dev:/usr/sbin/nologin
7776 sync:x:4:65534:sync:/bin:/bin/sync
7777 games:x:5:60:games:/usr/games:/usr/sbin/nologin
7778 man:x:6:12:man:/var/cache/man:/usr/sbin/nologin
7779 lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin
7780 mail:x:8:8:mail:/var/mail:/usr/sbin/nologin
7781 news:x:9:9:news:/var/spool/news:/usr/sbin/nologin
7782 uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin
7783 proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
7784 www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
7785 backup:x:34:34:backup:/var/backups:/usr/sbin/nologin
7786 list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin
7787 irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin
7788 gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin
7789 nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
7790 systemd-timesync:x:100:102:systemd Time Synchronization,,,:/run/systemd:/bin/false
7791 systemd-network:x:101:103:systemd Network Management,,,:/run/systemd/netif:/bin/false
7792 systemd-resolve:x:102:104:systemd Resolver,,,:/run/systemd/resolve:/bin/false
7793 systemd-bus-proxy:x:103:105:systemd Bus Proxy,,,:/run/systemd:/bin/false
7794 syslog:x:104:108::/home/syslog:/bin/false
7795 _apt:x:105:65534::/nonexistent:/bin/false
7796 messagebus:x:106:110::/var/run/dbus:/bin/false
7797 uuidd:x:107:111::/run/uuidd:/bin/false
7798 ntp:x:108:114::/home/ntp:/bin/false
7799 avahi-autoipd:x:109:117:Avahi autoip daemon,,,:/var/lib/avahi-autoipd:/bin/false
7800 avahi:x:110:118:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
7801 dnsmasq:x:111:65534:dnsmasq,,,:/var/lib/misc:/bin/false
7802 colord:x:112:121:colord colour management daemon,,,:/var/lib/colord:/bin/false
7803 speech-dispatcher:x:113:29:Speech Dispatcher,,,:/var/run/speech-dispatcher:/bin/false
7804 hplip:x:114:7:HPLIP system user,,,:/var/run/hplip:/bin/false
7805 kernoops:x:115:65534:Kernel Oops Tracking Daemon,,,:/:/bin/false
7806 pulse:x:116:122:PulseAudio daemon,,,:/var/run/pulse:/bin/false
7807 mdm:x:117:124:MDM Display Manager:/var/lib/mdm:/bin/false
7808 nm-openvpn:x:118:126:NetworkManager OpenVPN,,,:/var/lib/openvpn/chroot:/bin/false
7809 rtkit:x:119:127:RealtimeKit,,,:/proc:/bin/false
7810 saned:x:120:128::/var/lib/saned:/bin/false
7811 usbmux:x:121:46:usbmux daemon,,,:/var/lib/usbmux:/bin/false
7814 [FILE:559:files/special.mk]
7815 Libc_DragonFly= libc.so.8
7816 Libc_FreeBSD= libc.so.7
7818 Libm_DragonFly= libm.so.4
7819 Libm_FreeBSD= libm.so.5
7821 Libutil_DragonFly= libutil.so.4
7822 Libutil_FreeBSD= libutil.so.9
7824 Libusb_DragonFly= libusb.so.2
7825 Libusb_FreeBSD= libusb.so.3
7827 Libusbhid_DragonFly= libusbhid.so.4
7828 Libusbhid_FreeBSD= libusbhid.so.4
7830 Libcrypt_DragonFly= libcrypt.so.4
7831 Libcrypt_FreeBSD= libcrypt.so.5
7833 Libkvm_DragonFly= libkvm.so.3
7834 Libkvm_FreeBSD= libkvm.so.7
7836 Librt_DragonFly= librt.so.0
7837 Librt_FreeBSD= librt.so.1
7839 RSYS= ${PREFIX}/share/raven/sysroot/${OPSYS}
7840 FOS= ${WRKDIR}/${OPSYS:tl}