diff --git a/pkg/bash-completion/build b/pkg/bash-completion/build index 919e8c2..60462d7 100755 --- a/pkg/bash-completion/build +++ b/pkg/bash-completion/build @@ -21,6 +21,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/bash-completion/rootfs_files.txt b/pkg/bash-completion/rootfs_files.txt new file mode 100644 index 0000000..2b9e9c5 --- /dev/null +++ b/pkg/bash-completion/rootfs_files.txt @@ -0,0 +1,571 @@ +share/bash-completion m 555 0 0 +share/bash-completion/completions m 555 0 0 +share/bash-completion/completions/a2x m 644 0 0 +share/bash-completion/completions/abook m 444 0 0 +share/bash-completion/completions/aclocal m 444 0 0 +share/bash-completion/completions/acpi m 444 0 0 +share/bash-completion/completions/add_members m 444 0 0 +share/bash-completion/completions/alias m 444 0 0 +share/bash-completion/completions/ant m 444 0 0 +share/bash-completion/completions/apache2ctl m 444 0 0 +share/bash-completion/completions/apt-build m 444 0 0 +share/bash-completion/completions/apt-cache m 444 0 0 +share/bash-completion/completions/apt-get m 444 0 0 +share/bash-completion/completions/aptitude m 444 0 0 +share/bash-completion/completions/arch m 444 0 0 +share/bash-completion/completions/arping m 444 0 0 +share/bash-completion/completions/arpspoof m 444 0 0 +share/bash-completion/completions/asciidoc m 444 0 0 +share/bash-completion/completions/aspell m 444 0 0 +share/bash-completion/completions/autoconf m 444 0 0 +share/bash-completion/completions/automake m 444 0 0 +share/bash-completion/completions/autoreconf m 444 0 0 +share/bash-completion/completions/autorpm m 444 0 0 +share/bash-completion/completions/autoscan m 444 0 0 +share/bash-completion/completions/avctrl m 444 0 0 +share/bash-completion/completions/badblocks m 444 0 0 +share/bash-completion/completions/bk m 444 0 0 +share/bash-completion/completions/brctl m 444 0 0 +share/bash-completion/completions/btdownloadheadless.py m 444 0 0 +share/bash-completion/completions/bzip2 m 444 0 0 +share/bash-completion/completions/cal m 444 0 0 +share/bash-completion/completions/cancel m 444 0 0 +share/bash-completion/completions/cardctl m 444 0 0 +share/bash-completion/completions/ccache m 444 0 0 +share/bash-completion/completions/cfagent m 444 0 0 +share/bash-completion/completions/cfrun m 444 0 0 +share/bash-completion/completions/chage m 444 0 0 +share/bash-completion/completions/change_pw m 444 0 0 +share/bash-completion/completions/check_db m 444 0 0 +share/bash-completion/completions/check_perms m 444 0 0 +share/bash-completion/completions/chgrp m 444 0 0 +share/bash-completion/completions/chkconfig m 444 0 0 +share/bash-completion/completions/chown m 444 0 0 +share/bash-completion/completions/chpasswd m 444 0 0 +share/bash-completion/completions/chronyc m 444 0 0 +share/bash-completion/completions/chrpath m 444 0 0 +share/bash-completion/completions/chsh m 444 0 0 +share/bash-completion/completions/cksfv m 444 0 0 +share/bash-completion/completions/cleanarch m 444 0 0 +share/bash-completion/completions/clisp m 444 0 0 +share/bash-completion/completions/clone_member m 444 0 0 +share/bash-completion/completions/complete m 444 0 0 +share/bash-completion/completions/config_list m 444 0 0 +share/bash-completion/completions/configure m 444 0 0 +share/bash-completion/completions/convert m 444 0 0 +share/bash-completion/completions/cowsay m 444 0 0 +share/bash-completion/completions/cpan2dist m 444 0 0 +share/bash-completion/completions/cpio m 444 0 0 +share/bash-completion/completions/cppcheck m 444 0 0 +share/bash-completion/completions/crontab m 444 0 0 +share/bash-completion/completions/cryptsetup m 444 0 0 +share/bash-completion/completions/curl m 444 0 0 +share/bash-completion/completions/cvs m 444 0 0 +share/bash-completion/completions/cvsps m 444 0 0 +share/bash-completion/completions/dd m 444 0 0 +share/bash-completion/completions/desktop-file-validate m 444 0 0 +share/bash-completion/completions/dhclient m 444 0 0 +share/bash-completion/completions/dict m 444 0 0 +share/bash-completion/completions/dmesg m 444 0 0 +share/bash-completion/completions/dnsspoof m 444 0 0 +share/bash-completion/completions/dot m 444 0 0 +share/bash-completion/completions/dpkg m 444 0 0 +share/bash-completion/completions/dpkg-source m 444 0 0 +share/bash-completion/completions/dselect m 444 0 0 +share/bash-completion/completions/dsniff m 444 0 0 +share/bash-completion/completions/dumpdb m 444 0 0 +share/bash-completion/completions/dumpe2fs m 444 0 0 +share/bash-completion/completions/e2freefrag m 444 0 0 +share/bash-completion/completions/e2label m 444 0 0 +share/bash-completion/completions/eject m 444 0 0 +share/bash-completion/completions/eog m 444 0 0 +share/bash-completion/completions/ether-wake m 444 0 0 +share/bash-completion/completions/evince m 444 0 0 +share/bash-completion/completions/explodepkg m 444 0 0 +share/bash-completion/completions/export m 444 0 0 +share/bash-completion/completions/faillog m 444 0 0 +share/bash-completion/completions/fbgs m 444 0 0 +share/bash-completion/completions/fbi m 444 0 0 +share/bash-completion/completions/feh m 444 0 0 +share/bash-completion/completions/file m 444 0 0 +share/bash-completion/completions/file-roller m 444 0 0 +share/bash-completion/completions/filefrag m 444 0 0 +share/bash-completion/completions/filesnarf m 444 0 0 +share/bash-completion/completions/find m 444 0 0 +share/bash-completion/completions/find_member m 444 0 0 +share/bash-completion/completions/freeciv-gtk2 m 444 0 0 +share/bash-completion/completions/freeciv-server m 444 0 0 +share/bash-completion/completions/function m 444 0 0 +share/bash-completion/completions/fusermount m 444 0 0 +share/bash-completion/completions/gcc m 444 0 0 +share/bash-completion/completions/gcl m 444 0 0 +share/bash-completion/completions/gdb m 444 0 0 +share/bash-completion/completions/genaliases m 444 0 0 +share/bash-completion/completions/gendiff m 444 0 0 +share/bash-completion/completions/genisoimage m 444 0 0 +share/bash-completion/completions/getent m 444 0 0 +share/bash-completion/completions/gkrellm m 444 0 0 +share/bash-completion/completions/gnatmake m 444 0 0 +share/bash-completion/completions/gnome-mplayer m 444 0 0 +share/bash-completion/completions/gpasswd m 444 0 0 +share/bash-completion/completions/gpg m 444 0 0 +share/bash-completion/completions/gpg2 m 444 0 0 +share/bash-completion/completions/gphoto2 m 444 0 0 +share/bash-completion/completions/gprof m 444 0 0 +share/bash-completion/completions/groupadd m 444 0 0 +share/bash-completion/completions/groupdel m 444 0 0 +share/bash-completion/completions/groupmems m 444 0 0 +share/bash-completion/completions/groupmod m 444 0 0 +share/bash-completion/completions/growisofs m 444 0 0 +share/bash-completion/completions/grpck m 444 0 0 +share/bash-completion/completions/gzip m 444 0 0 +share/bash-completion/completions/hcitool m 444 0 0 +share/bash-completion/completions/hddtemp m 444 0 0 +share/bash-completion/completions/hexdump m 444 0 0 +share/bash-completion/completions/hid2hci m 444 0 0 +share/bash-completion/completions/hping2 m 444 0 0 +share/bash-completion/completions/htop m 444 0 0 +share/bash-completion/completions/htpasswd m 444 0 0 +share/bash-completion/completions/hwclock m 444 0 0 +share/bash-completion/completions/iconv m 444 0 0 +share/bash-completion/completions/id m 444 0 0 +share/bash-completion/completions/idn m 444 0 0 +share/bash-completion/completions/iftop m 444 0 0 +share/bash-completion/completions/ifup m 444 0 0 +share/bash-completion/completions/info m 444 0 0 +share/bash-completion/completions/inject m 444 0 0 +share/bash-completion/completions/insmod m 444 0 0 +share/bash-completion/completions/installpkg m 444 0 0 +share/bash-completion/completions/interdiff m 444 0 0 +share/bash-completion/completions/invoke-rc.d m 444 0 0 +share/bash-completion/completions/ionice m 444 0 0 +share/bash-completion/completions/ip m 444 0 0 +share/bash-completion/completions/iperf m 444 0 0 +share/bash-completion/completions/ipmitool m 444 0 0 +share/bash-completion/completions/ipsec m 444 0 0 +share/bash-completion/completions/iptables m 444 0 0 +share/bash-completion/completions/ipv6calc m 444 0 0 +share/bash-completion/completions/iscsiadm m 444 0 0 +share/bash-completion/completions/isql m 444 0 0 +share/bash-completion/completions/iwconfig m 444 0 0 +share/bash-completion/completions/iwlist m 444 0 0 +share/bash-completion/completions/iwpriv m 444 0 0 +share/bash-completion/completions/iwspy m 444 0 0 +share/bash-completion/completions/jar m 444 0 0 +share/bash-completion/completions/jarsigner m 444 0 0 +share/bash-completion/completions/java m 444 0 0 +share/bash-completion/completions/javaws m 444 0 0 +share/bash-completion/completions/jps m 444 0 0 +share/bash-completion/completions/k3b m 444 0 0 +share/bash-completion/completions/kcov m 444 0 0 +share/bash-completion/completions/kill m 444 0 0 +share/bash-completion/completions/killall m 444 0 0 +share/bash-completion/completions/kldload m 444 0 0 +share/bash-completion/completions/kldunload m 444 0 0 +share/bash-completion/completions/koji m 444 0 0 +share/bash-completion/completions/ktutil m 444 0 0 +share/bash-completion/completions/larch m 444 0 0 +share/bash-completion/completions/lastlog m 444 0 0 +share/bash-completion/completions/ldapsearch m 444 0 0 +share/bash-completion/completions/ldapvi m 444 0 0 +share/bash-completion/completions/lftp m 444 0 0 +share/bash-completion/completions/lftpget m 444 0 0 +share/bash-completion/completions/lilo m 444 0 0 +share/bash-completion/completions/links m 444 0 0 +share/bash-completion/completions/lintian m 444 0 0 +share/bash-completion/completions/lisp m 444 0 0 +share/bash-completion/completions/list_admins m 444 0 0 +share/bash-completion/completions/list_lists m 444 0 0 +share/bash-completion/completions/list_members m 444 0 0 +share/bash-completion/completions/list_owners m 444 0 0 +share/bash-completion/completions/look m 444 0 0 +share/bash-completion/completions/lpq m 444 0 0 +share/bash-completion/completions/lpr m 444 0 0 +share/bash-completion/completions/lrzip m 444 0 0 +share/bash-completion/completions/lsof m 444 0 0 +share/bash-completion/completions/lua m 444 0 0 +share/bash-completion/completions/luac m 444 0 0 +share/bash-completion/completions/luseradd m 444 0 0 +share/bash-completion/completions/luserdel m 444 0 0 +share/bash-completion/completions/lvm m 444 0 0 +share/bash-completion/completions/lzip m 444 0 0 +share/bash-completion/completions/lzma m 444 0 0 +share/bash-completion/completions/lzop m 444 0 0 +share/bash-completion/completions/macof m 444 0 0 +share/bash-completion/completions/mailmanctl m 444 0 0 +share/bash-completion/completions/make m 444 0 0 +share/bash-completion/completions/makepkg m 444 0 0 +share/bash-completion/completions/man m 444 0 0 +share/bash-completion/completions/mc m 444 0 0 +share/bash-completion/completions/mcrypt m 444 0 0 +share/bash-completion/completions/mdadm m 444 0 0 +share/bash-completion/completions/mdtool m 444 0 0 +share/bash-completion/completions/medusa m 444 0 0 +share/bash-completion/completions/mii-diag m 444 0 0 +share/bash-completion/completions/mii-tool m 444 0 0 +share/bash-completion/completions/minicom m 444 0 0 +share/bash-completion/completions/mkinitrd m 444 0 0 +share/bash-completion/completions/mktemp m 444 0 0 +share/bash-completion/completions/mmsitepass m 444 0 0 +share/bash-completion/completions/modinfo m 444 0 0 +share/bash-completion/completions/modprobe m 444 0 0 +share/bash-completion/completions/monodevelop m 444 0 0 +share/bash-completion/completions/mount m 444 0 0 +share/bash-completion/completions/mount.linux m 444 0 0 +share/bash-completion/completions/mplayer m 444 0 0 +share/bash-completion/completions/msynctool m 444 0 0 +share/bash-completion/completions/mtx m 444 0 0 +share/bash-completion/completions/munindoc m 444 0 0 +share/bash-completion/completions/munin-node-configure m 444 0 0 +share/bash-completion/completions/munin-run m 444 0 0 +share/bash-completion/completions/munin-update m 444 0 0 +share/bash-completion/completions/mussh m 444 0 0 +share/bash-completion/completions/mutt m 444 0 0 +share/bash-completion/completions/mysql m 444 0 0 +share/bash-completion/completions/mysqladmin m 444 0 0 +share/bash-completion/completions/nc m 444 0 0 +share/bash-completion/completions/ncftp m 444 0 0 +share/bash-completion/completions/nethogs m 444 0 0 +share/bash-completion/completions/newgrp m 444 0 0 +share/bash-completion/completions/newlist m 444 0 0 +share/bash-completion/completions/newusers m 444 0 0 +share/bash-completion/completions/ngrep m 444 0 0 +share/bash-completion/completions/nmap m 444 0 0 +share/bash-completion/completions/nmcli m 444 0 0 +share/bash-completion/completions/nslookup m 444 0 0 +share/bash-completion/completions/ntpdate m 444 0 0 +share/bash-completion/completions/openssl m 444 0 0 +share/bash-completion/completions/opera m 444 0 0 +share/bash-completion/completions/p4 m 444 0 0 +share/bash-completion/completions/pack200 m 444 0 0 +share/bash-completion/completions/passwd m 444 0 0 +share/bash-completion/completions/patch m 444 0 0 +share/bash-completion/completions/perl m 444 0 0 +share/bash-completion/completions/pgrep m 444 0 0 +share/bash-completion/completions/pidof m 444 0 0 +share/bash-completion/completions/pine m 444 0 0 +share/bash-completion/completions/ping m 444 0 0 +share/bash-completion/completions/pkg-config m 444 0 0 +share/bash-completion/completions/pkg-get m 444 0 0 +share/bash-completion/completions/pkg_delete m 444 0 0 +share/bash-completion/completions/pkgadd m 444 0 0 +share/bash-completion/completions/pkgrm m 444 0 0 +share/bash-completion/completions/pkgtool m 444 0 0 +share/bash-completion/completions/pkgutil m 444 0 0 +share/bash-completion/completions/plague-client m 444 0 0 +share/bash-completion/completions/pm-hibernate m 444 0 0 +share/bash-completion/completions/pm-is-supported m 444 0 0 +share/bash-completion/completions/pm-powersave m 444 0 0 +share/bash-completion/completions/portinstall m 444 0 0 +share/bash-completion/completions/portupgrade m 444 0 0 +share/bash-completion/completions/postcat m 444 0 0 +share/bash-completion/completions/postconf m 444 0 0 +share/bash-completion/completions/postfix m 444 0 0 +share/bash-completion/completions/postmap m 444 0 0 +share/bash-completion/completions/postsuper m 444 0 0 +share/bash-completion/completions/povray m 444 0 0 +share/bash-completion/completions/prelink m 444 0 0 +share/bash-completion/completions/protoc m 444 0 0 +share/bash-completion/completions/psql m 444 0 0 +share/bash-completion/completions/puppet m 444 0 0 +share/bash-completion/completions/pwck m 444 0 0 +share/bash-completion/completions/pwd m 444 0 0 +share/bash-completion/completions/pwdx m 444 0 0 +share/bash-completion/completions/pwgen m 444 0 0 +share/bash-completion/completions/pydoc m 444 0 0 +share/bash-completion/completions/pylint m 444 0 0 +share/bash-completion/completions/python m 444 0 0 +share/bash-completion/completions/qdbus m 444 0 0 +share/bash-completion/completions/qemu m 444 0 0 +share/bash-completion/completions/qrunner m 444 0 0 +share/bash-completion/completions/querybts m 444 0 0 +share/bash-completion/completions/quota m 444 0 0 +share/bash-completion/completions/rcs m 444 0 0 +share/bash-completion/completions/rdesktop m 444 0 0 +share/bash-completion/completions/remove_members m 444 0 0 +share/bash-completion/completions/removepkg m 444 0 0 +share/bash-completion/completions/renice m 444 0 0 +share/bash-completion/completions/reportbug m 444 0 0 +share/bash-completion/completions/reptyr m 444 0 0 +share/bash-completion/completions/resolvconf m 444 0 0 +share/bash-completion/completions/rfkill m 444 0 0 +share/bash-completion/completions/ri m 444 0 0 +share/bash-completion/completions/rmlist m 444 0 0 +share/bash-completion/completions/rmmod m 444 0 0 +share/bash-completion/completions/route m 444 0 0 +share/bash-completion/completions/rpcdebug m 444 0 0 +share/bash-completion/completions/rpm m 444 0 0 +share/bash-completion/completions/rpm2tgz m 444 0 0 +share/bash-completion/completions/rpmcheck m 444 0 0 +share/bash-completion/completions/rrdtool m 444 0 0 +share/bash-completion/completions/rsync m 444 0 0 +share/bash-completion/completions/rtcwake m 444 0 0 +share/bash-completion/completions/sbcl m 444 0 0 +share/bash-completion/completions/sbopkg m 444 0 0 +share/bash-completion/completions/screen m 444 0 0 +share/bash-completion/completions/sh m 444 0 0 +share/bash-completion/completions/sitecopy m 444 0 0 +share/bash-completion/completions/slackpkg m 444 0 0 +share/bash-completion/completions/slapt-get m 444 0 0 +share/bash-completion/completions/slapt-src m 444 0 0 +share/bash-completion/completions/smartctl m 444 0 0 +share/bash-completion/completions/smbclient m 444 0 0 +share/bash-completion/completions/snownews m 444 0 0 +share/bash-completion/completions/sqlite3 m 444 0 0 +share/bash-completion/completions/ss m 444 0 0 +share/bash-completion/completions/ssh m 444 0 0 +share/bash-completion/completions/ssh-add m 444 0 0 +share/bash-completion/completions/ssh-copy-id m 444 0 0 +share/bash-completion/completions/sshfs m 444 0 0 +share/bash-completion/completions/sshmitm m 444 0 0 +share/bash-completion/completions/sshow m 444 0 0 +share/bash-completion/completions/strace m 444 0 0 +share/bash-completion/completions/strings m 444 0 0 +share/bash-completion/completions/su m 444 0 0 +share/bash-completion/completions/sudo m 444 0 0 +share/bash-completion/completions/svcadm m 444 0 0 +share/bash-completion/completions/svk m 444 0 0 +share/bash-completion/completions/sync_members m 444 0 0 +share/bash-completion/completions/sysbench m 444 0 0 +share/bash-completion/completions/sysctl m 444 0 0 +share/bash-completion/completions/tar m 444 0 0 +share/bash-completion/completions/tcpdump m 444 0 0 +share/bash-completion/completions/tcpkill m 444 0 0 +share/bash-completion/completions/tcpnice m 444 0 0 +share/bash-completion/completions/tracepath m 444 0 0 +share/bash-completion/completions/tshark m 444 0 0 +share/bash-completion/completions/tune2fs m 444 0 0 +share/bash-completion/completions/umount m 444 0 0 +share/bash-completion/completions/umount.linux m 444 0 0 +share/bash-completion/completions/unace m 444 0 0 +share/bash-completion/completions/unpack200 m 444 0 0 +share/bash-completion/completions/unrar m 444 0 0 +share/bash-completion/completions/unshunt m 444 0 0 +share/bash-completion/completions/update-alternatives m 444 0 0 +share/bash-completion/completions/update-rc.d m 444 0 0 +share/bash-completion/completions/upgradepkg m 444 0 0 +share/bash-completion/completions/urlsnarf m 444 0 0 +share/bash-completion/completions/useradd m 444 0 0 +share/bash-completion/completions/userdel m 444 0 0 +share/bash-completion/completions/usermod m 444 0 0 +share/bash-completion/completions/valgrind m 444 0 0 +share/bash-completion/completions/vipw m 444 0 0 +share/bash-completion/completions/vmstat m 444 0 0 +share/bash-completion/completions/vncviewer m 444 0 0 +share/bash-completion/completions/vpnc m 444 0 0 +share/bash-completion/completions/watch m 444 0 0 +share/bash-completion/completions/webmitm m 444 0 0 +share/bash-completion/completions/wget m 444 0 0 +share/bash-completion/completions/wine m 444 0 0 +share/bash-completion/completions/withlist m 444 0 0 +share/bash-completion/completions/wol m 444 0 0 +share/bash-completion/completions/wodim m 444 0 0 +share/bash-completion/completions/wsimport m 444 0 0 +share/bash-completion/completions/wtf m 444 0 0 +share/bash-completion/completions/wvdial m 444 0 0 +share/bash-completion/completions/xfreerdp m 444 0 0 +share/bash-completion/completions/xgamma m 444 0 0 +share/bash-completion/completions/xhost m 444 0 0 +share/bash-completion/completions/xm m 444 0 0 +share/bash-completion/completions/xmllint m 444 0 0 +share/bash-completion/completions/xmlwf m 444 0 0 +share/bash-completion/completions/xmms m 444 0 0 +share/bash-completion/completions/xmodmap m 444 0 0 +share/bash-completion/completions/xrandr m 444 0 0 +share/bash-completion/completions/xrdb m 444 0 0 +share/bash-completion/completions/xsltproc m 444 0 0 +share/bash-completion/completions/xxd m 444 0 0 +share/bash-completion/completions/xz m 444 0 0 +share/bash-completion/completions/xzdec m 444 0 0 +share/bash-completion/completions/ypmatch m 444 0 0 +share/bash-completion/completions/yum-arch m 444 0 0 +share/bash-completion/completions/aclocal-1.11 m 777 0 0 +share/bash-completion/completions/phing m 777 0 0 +share/bash-completion/completions/asciidoc.py m 777 0 0 +share/bash-completion/completions/automake-1.11 m 777 0 0 +share/bash-completion/completions/autoheader m 777 0 0 +share/bash-completion/completions/autoupdate m 777 0 0 +share/bash-completion/completions/btdownloadcurses.py m 777 0 0 +share/bash-completion/completions/btdownloadgui.py m 777 0 0 +share/bash-completion/completions/lbzip2 m 777 0 0 +share/bash-completion/completions/pbzip2 m 777 0 0 +share/bash-completion/completions/ncal m 777 0 0 +share/bash-completion/completions/pccardctl m 777 0 0 +share/bash-completion/completions/compgen m 777 0 0 +share/bash-completion/completions/mogrify m 777 0 0 +share/bash-completion/completions/display m 777 0 0 +share/bash-completion/completions/animate m 777 0 0 +share/bash-completion/completions/identify m 777 0 0 +share/bash-completion/completions/montage m 777 0 0 +share/bash-completion/completions/composite m 777 0 0 +share/bash-completion/completions/compare m 777 0 0 +share/bash-completion/completions/conjure m 777 0 0 +share/bash-completion/completions/import m 777 0 0 +share/bash-completion/completions/stream m 777 0 0 +share/bash-completion/completions/cowthink m 777 0 0 +share/bash-completion/completions/rdict m 777 0 0 +share/bash-completion/completions/dpkg-deb m 777 0 0 +share/bash-completion/completions/dpkg-query m 777 0 0 +share/bash-completion/completions/dpkg-reconfigure m 777 0 0 +share/bash-completion/completions/mailsnarf m 777 0 0 +share/bash-completion/completions/msgsnarf m 777 0 0 +share/bash-completion/completions/civclient m 777 0 0 +share/bash-completion/completions/freeciv-sdl m 777 0 0 +share/bash-completion/completions/freeciv-xaw m 777 0 0 +share/bash-completion/completions/civserver m 777 0 0 +share/bash-completion/completions/declare m 777 0 0 +share/bash-completion/completions/typeset m 777 0 0 +share/bash-completion/completions/g++ m 777 0 0 +share/bash-completion/completions/c++ m 777 0 0 +share/bash-completion/completions/g77 m 777 0 0 +share/bash-completion/completions/gcj m 777 0 0 +share/bash-completion/completions/gpc m 777 0 0 +share/bash-completion/completions/cc m 777 0 0 +share/bash-completion/completions/mkisofs m 777 0 0 +share/bash-completion/completions/gkrellm2 m 777 0 0 +share/bash-completion/completions/pigz m 777 0 0 +share/bash-completion/completions/sdptool m 777 0 0 +share/bash-completion/completions/l2ping m 777 0 0 +share/bash-completion/completions/rfcomm m 777 0 0 +share/bash-completion/completions/ciptool m 777 0 0 +share/bash-completion/completions/dfutool m 777 0 0 +share/bash-completion/completions/hciconfig m 777 0 0 +share/bash-completion/completions/hciattach m 777 0 0 +share/bash-completion/completions/hd m 777 0 0 +share/bash-completion/completions/hping m 777 0 0 +share/bash-completion/completions/hping3 m 777 0 0 +share/bash-completion/completions/ifdown m 777 0 0 +share/bash-completion/completions/ifstatus m 777 0 0 +share/bash-completion/completions/pinfo m 777 0 0 +share/bash-completion/completions/insmod.static m 777 0 0 +share/bash-completion/completions/javac m 777 0 0 +share/bash-completion/completions/javadoc m 777 0 0 +share/bash-completion/completions/arm-koji m 777 0 0 +share/bash-completion/completions/ppc-koji m 777 0 0 +share/bash-completion/completions/s390-koji m 777 0 0 +share/bash-completion/completions/sparc-koji m 777 0 0 +share/bash-completion/completions/ldapadd m 777 0 0 +share/bash-completion/completions/ldapmodify m 777 0 0 +share/bash-completion/completions/ldapdelete m 777 0 0 +share/bash-completion/completions/ldapcompare m 777 0 0 +share/bash-completion/completions/ldapmodrdn m 777 0 0 +share/bash-completion/completions/ldapwhoami m 777 0 0 +share/bash-completion/completions/ldappasswd m 777 0 0 +share/bash-completion/completions/lintian-info m 777 0 0 +share/bash-completion/completions/lusermod m 777 0 0 +share/bash-completion/completions/lvmdiskscan m 777 0 0 +share/bash-completion/completions/pvscan m 777 0 0 +share/bash-completion/completions/pvs m 777 0 0 +share/bash-completion/completions/pvdisplay m 777 0 0 +share/bash-completion/completions/pvchange m 777 0 0 +share/bash-completion/completions/pvcreate m 777 0 0 +share/bash-completion/completions/pvmove m 777 0 0 +share/bash-completion/completions/pvremove m 777 0 0 +share/bash-completion/completions/vgscan m 777 0 0 +share/bash-completion/completions/vgs m 777 0 0 +share/bash-completion/completions/vgdisplay m 777 0 0 +share/bash-completion/completions/vgchange m 777 0 0 +share/bash-completion/completions/vgremove m 777 0 0 +share/bash-completion/completions/vgrename m 777 0 0 +share/bash-completion/completions/vgreduce m 777 0 0 +share/bash-completion/completions/vgextend m 777 0 0 +share/bash-completion/completions/vgimport m 777 0 0 +share/bash-completion/completions/vgexport m 777 0 0 +share/bash-completion/completions/vgck m 777 0 0 +share/bash-completion/completions/vgconvert m 777 0 0 +share/bash-completion/completions/vgcreate m 777 0 0 +share/bash-completion/completions/vgcfgbackup m 777 0 0 +share/bash-completion/completions/vgcfgrestore m 777 0 0 +share/bash-completion/completions/vgmerge m 777 0 0 +share/bash-completion/completions/vgsplit m 777 0 0 +share/bash-completion/completions/vgmknodes m 777 0 0 +share/bash-completion/completions/lvscan m 777 0 0 +share/bash-completion/completions/lvs m 777 0 0 +share/bash-completion/completions/lvdisplay m 777 0 0 +share/bash-completion/completions/lvchange m 777 0 0 +share/bash-completion/completions/lvcreate m 777 0 0 +share/bash-completion/completions/lvremove m 777 0 0 +share/bash-completion/completions/lvrename m 777 0 0 +share/bash-completion/completions/lvreduce m 777 0 0 +share/bash-completion/completions/lvresize m 777 0 0 +share/bash-completion/completions/lvextend m 777 0 0 +share/bash-completion/completions/clzip m 777 0 0 +share/bash-completion/completions/pdlzip m 777 0 0 +share/bash-completion/completions/plzip m 777 0 0 +share/bash-completion/completions/colormake m 777 0 0 +share/bash-completion/completions/gmake m 777 0 0 +share/bash-completion/completions/gnumake m 777 0 0 +share/bash-completion/completions/pmake m 777 0 0 +share/bash-completion/completions/apropos m 777 0 0 +share/bash-completion/completions/whatis m 777 0 0 +share/bash-completion/completions/mdecrypt m 777 0 0 +share/bash-completion/completions/mplayer2 m 777 0 0 +share/bash-completion/completions/mencoder m 777 0 0 +share/bash-completion/completions/gmplayer m 777 0 0 +share/bash-completion/completions/kplayer m 777 0 0 +share/bash-completion/completions/muttng m 777 0 0 +share/bash-completion/completions/host m 777 0 0 +share/bash-completion/completions/g4 m 777 0 0 +share/bash-completion/completions/perldoc m 777 0 0 +share/bash-completion/completions/alpine m 777 0 0 +share/bash-completion/completions/ping6 m 777 0 0 +share/bash-completion/completions/pkg_info m 777 0 0 +share/bash-completion/completions/pkg_deinstall m 777 0 0 +share/bash-completion/completions/pkill m 777 0 0 +share/bash-completion/completions/pm-suspend m 777 0 0 +share/bash-completion/completions/pm-suspend-hybrid m 777 0 0 +share/bash-completion/completions/createdb m 777 0 0 +share/bash-completion/completions/dropdb m 777 0 0 +share/bash-completion/completions/postalias m 777 0 0 +share/bash-completion/completions/xpovray m 777 0 0 +share/bash-completion/completions/spovray m 777 0 0 +share/bash-completion/completions/puppetmasterd m 777 0 0 +share/bash-completion/completions/puppetd m 777 0 0 +share/bash-completion/completions/puppetca m 777 0 0 +share/bash-completion/completions/ralsh m 777 0 0 +share/bash-completion/completions/puppetrun m 777 0 0 +share/bash-completion/completions/puppetqd m 777 0 0 +share/bash-completion/completions/filebucket m 777 0 0 +share/bash-completion/completions/puppetdoc m 777 0 0 +share/bash-completion/completions/pydoc3 m 777 0 0 +share/bash-completion/completions/python2 m 777 0 0 +share/bash-completion/completions/python3 m 777 0 0 +share/bash-completion/completions/dcop m 777 0 0 +share/bash-completion/completions/ci m 777 0 0 +share/bash-completion/completions/setquota m 777 0 0 +share/bash-completion/completions/edquota m 777 0 0 +share/bash-completion/completions/quotacheck m 777 0 0 +share/bash-completion/completions/repquota m 777 0 0 +share/bash-completion/completions/quotaon m 777 0 0 +share/bash-completion/completions/quotaoff m 777 0 0 +share/bash-completion/completions/co m 777 0 0 +share/bash-completion/completions/rlog m 777 0 0 +share/bash-completion/completions/rcsdiff m 777 0 0 +share/bash-completion/completions/rpmbuild m 777 0 0 +share/bash-completion/completions/rpmbuild-md5 m 777 0 0 +share/bash-completion/completions/rpm2txz m 777 0 0 +share/bash-completion/completions/rpm2targz m 777 0 0 +share/bash-completion/completions/smbget m 777 0 0 +share/bash-completion/completions/smbcacls m 777 0 0 +share/bash-completion/completions/smbcquotas m 777 0 0 +share/bash-completion/completions/smbpasswd m 777 0 0 +share/bash-completion/completions/smbtar m 777 0 0 +share/bash-completion/completions/smbtree m 777 0 0 +share/bash-completion/completions/sbcl-mt m 777 0 0 +share/bash-completion/completions/slogin m 777 0 0 +share/bash-completion/completions/autossh m 777 0 0 +share/bash-completion/completions/sftp m 777 0 0 +share/bash-completion/completions/scp m 777 0 0 +share/bash-completion/completions/sudoedit m 777 0 0 +share/bash-completion/completions/tracepath6 m 777 0 0 +share/bash-completion/completions/alternatives m 777 0 0 +share/bash-completion/completions/vigr m 777 0 0 +share/bash-completion/completions/tightvncviewer m 777 0 0 +share/bash-completion/completions/xvnc4viewer m 777 0 0 +share/bash-completion/completions/cdrecord m 777 0 0 +share/bash-completion/completions/pxz m 777 0 0 +share/bash-completion/completions/ypcat m 777 0 0 +share/bash-completion/helpers m 555 0 0 +share/bash-completion/helpers/perl m 444 0 0 +share/bash-completion/bash_completion m 444 0 0 +etc/profile.d/bash_completion.sh m 444 0 0 diff --git a/pkg/bash/build b/pkg/bash/build index 4c60ba0..87592e4 100755 --- a/pkg/bash/build +++ b/pkg/bash/build @@ -27,13 +27,10 @@ deploy() { ln -sv bash "$DEPLOY/bin/sh" - rm -r "$DEPLOY/share" - rm "$DEPLOY/bin/bashbug" - cp -r "$SCRIPTDIR/pkg/$PKGNAME/etc" "$DEPLOY" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" - rm -r "$DEPLOY/lib" } check_update() { diff --git a/pkg/bash/rootfs_files.txt b/pkg/bash/rootfs_files.txt new file mode 100644 index 0000000..4f927b2 --- /dev/null +++ b/pkg/bash/rootfs_files.txt @@ -0,0 +1,6 @@ +bin/bash m 555 0 0 +bin/sh m 777 0 0 +etc/bashrc m 644 0 0 +etc/profile m 644 0 0 +etc/skel/.bashrc m 644 0 0 +etc/skel/.bash_profile m 644 0 0 diff --git a/pkg/bdb/build b/pkg/bdb/build index 6301daf..bb03e7e 100755 --- a/pkg/bdb/build +++ b/pkg/bdb/build @@ -22,6 +22,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" chmod 755 ${DEPLOY}/bin/db_* strip_files ${DEPLOY}/lib/*.so ${DEPLOY}/bin/db_* diff --git a/pkg/bdb/rootfs_files.txt b/pkg/bdb/rootfs_files.txt new file mode 100644 index 0000000..af82285 --- /dev/null +++ b/pkg/bdb/rootfs_files.txt @@ -0,0 +1,21 @@ +lib/libdb-6.2.so m 555 0 0 +lib/libdb_cxx-6.2.so m 555 0 0 +lib/libdb.so m 777 0 0 +lib/libdb-6.so m 777 0 0 +lib/libdb_cxx.so m 777 0 0 +lib/libdb_cxx-6.so m 777 0 0 +bin/db_archive m 555 0 0 +bin/db_checkpoint m 555 0 0 +bin/db_convert m 555 0 0 +bin/db_deadlock m 555 0 0 +bin/db_dump m 555 0 0 +bin/db_hotbackup m 555 0 0 +bin/db_load m 555 0 0 +bin/db_log_verify m 555 0 0 +bin/db_printlog m 555 0 0 +bin/db_recover m 555 0 0 +bin/db_replicate m 555 0 0 +bin/db_stat m 555 0 0 +bin/db_tuner m 555 0 0 +bin/db_upgrade m 555 0 0 +bin/db_verify m 555 0 0 diff --git a/pkg/btrfs-progs/build b/pkg/btrfs-progs/build index 2add7ad..9f25d2c 100755 --- a/pkg/btrfs-progs/build +++ b/pkg/btrfs-progs/build @@ -26,8 +26,7 @@ deploy() { make DESTDIR="$DEPLOY" install - # just some script that tells you to use a different command - rm "$DEPLOY/bin/fsck.btrfs" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" strip_files ${DEPLOY}/{bin,lib}/* split_dev_deploy "$DEPLOY" "$DEVDEPLOY" diff --git a/pkg/btrfs-progs/rootfs_files.txt b/pkg/btrfs-progs/rootfs_files.txt new file mode 100644 index 0000000..5c20e37 --- /dev/null +++ b/pkg/btrfs-progs/rootfs_files.txt @@ -0,0 +1,14 @@ +bin/btrfs m 555 0 0 +bin/mkfs.btrfs m 555 0 0 +bin/btrfs-map-logical m 555 0 0 +bin/btrfs-image m 555 0 0 +bin/btrfs-find-root m 555 0 0 +bin/btrfstune m 555 0 0 +bin/btrfs-select-super m 555 0 0 +bin/btrfsck m 777 0 0 +lib/libbtrfs.so.0.1 m 555 0 0 +lib/libbtrfsutil.so.1.0.0 m 555 0 0 +lib/libbtrfs.so.0 m 777 0 0 +lib/libbtrfs.so m 777 0 0 +lib/libbtrfsutil.so.1 m 777 0 0 +lib/libbtrfsutil.so m 777 0 0 diff --git a/pkg/bzip2/build b/pkg/bzip2/build index 024681f..d485126 100755 --- a/pkg/bzip2/build +++ b/pkg/bzip2/build @@ -22,8 +22,6 @@ deploy() { make PREFIX="$DEPLOY" install - rm -r $DEPLOY/man - strip_files ${DEPLOY}/bin/* rm ${DEPLOY}/bin/{bzegrep,bzfgrep,bzless,bzcmp} @@ -32,9 +30,9 @@ deploy() { ln -s "/bin/bzgrep" "$DEPLOY/bin/bzfgrep" ln -s "/bin/bzmore" "$DEPLOY/bin/bzless" ln -s "/bin/bzdiff" "$DEPLOY/bin/bzcmp" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" - rmdir "$DEPLOY/lib" } check_update() { diff --git a/pkg/bzip2/rootfs_files.txt b/pkg/bzip2/rootfs_files.txt new file mode 100644 index 0000000..4f109b9 --- /dev/null +++ b/pkg/bzip2/rootfs_files.txt @@ -0,0 +1,11 @@ +bin/bzip2 m 555 0 0 +bin/bunzip2 m 555 0 0 +bin/bzcat m 555 0 0 +bin/bzip2recover m 555 0 0 +bin/bzgrep m 555 0 0 +bin/bzmore m 555 0 0 +bin/bzdiff m 555 0 0 +bin/bzegrep m 777 0 0 +bin/bzfgrep m 777 0 0 +bin/bzless m 777 0 0 +bin/bzcmp m 777 0 0 diff --git a/pkg/coreutils/build b/pkg/coreutils/build index 6159f64..5d84cd2 100755 --- a/pkg/coreutils/build +++ b/pkg/coreutils/build @@ -21,7 +21,7 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip - rm -r "$DEPLOY/share" "$DEPLOY/lib" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/coreutils/rootfs_files.txt b/pkg/coreutils/rootfs_files.txt new file mode 100644 index 0000000..bb3b6b0 --- /dev/null +++ b/pkg/coreutils/rootfs_files.txt @@ -0,0 +1,98 @@ +bin/install m 555 0 0 +bin/uniq m 555 0 0 +bin/chroot m 555 0 0 +bin/sleep m 555 0 0 +bin/hostid m 555 0 0 +bin/sort m 555 0 0 +bin/timeout m 555 0 0 +bin/split m 555 0 0 +bin/nice m 555 0 0 +bin/unlink m 555 0 0 +bin/who m 555 0 0 +bin/wc m 555 0 0 +bin/users m 555 0 0 +bin/whoami m 555 0 0 +bin/stty m 555 0 0 +bin/yes m 555 0 0 +bin/df m 555 0 0 +bin/stdbuf m 555 0 0 +bin/[ m 555 0 0 +bin/b2sum m 555 0 0 +bin/base64 m 555 0 0 +bin/base32 m 555 0 0 +bin/basename m 555 0 0 +bin/cat m 555 0 0 +bin/chgrp m 555 0 0 +bin/chmod m 555 0 0 +bin/chown m 555 0 0 +bin/cksum m 555 0 0 +bin/comm m 555 0 0 +bin/cp m 555 0 0 +bin/csplit m 555 0 0 +bin/cut m 555 0 0 +bin/date m 555 0 0 +bin/dd m 555 0 0 +bin/dircolors m 555 0 0 +bin/dirname m 555 0 0 +bin/du m 555 0 0 +bin/echo m 555 0 0 +bin/env m 555 0 0 +bin/expand m 555 0 0 +bin/expr m 555 0 0 +bin/factor m 555 0 0 +bin/false m 555 0 0 +bin/fmt m 555 0 0 +bin/fold m 555 0 0 +bin/groups m 555 0 0 +bin/head m 555 0 0 +bin/id m 555 0 0 +bin/join m 555 0 0 +bin/link m 555 0 0 +bin/ln m 555 0 0 +bin/logname m 555 0 0 +bin/ls m 555 0 0 +bin/md5sum m 555 0 0 +bin/mkdir m 555 0 0 +bin/mkfifo m 555 0 0 +bin/mknod m 555 0 0 +bin/mktemp m 555 0 0 +bin/mv m 555 0 0 +bin/nl m 555 0 0 +bin/nproc m 555 0 0 +bin/nohup m 555 0 0 +bin/numfmt m 555 0 0 +bin/od m 555 0 0 +bin/paste m 555 0 0 +bin/pathchk m 555 0 0 +bin/pr m 555 0 0 +bin/printenv m 555 0 0 +bin/printf m 555 0 0 +bin/ptx m 555 0 0 +bin/pwd m 555 0 0 +bin/readlink m 555 0 0 +bin/realpath m 555 0 0 +bin/rm m 555 0 0 +bin/rmdir m 555 0 0 +bin/seq m 555 0 0 +bin/sha1sum m 555 0 0 +bin/sha224sum m 555 0 0 +bin/sha256sum m 555 0 0 +bin/sha384sum m 555 0 0 +bin/sha512sum m 555 0 0 +bin/shred m 555 0 0 +bin/shuf m 555 0 0 +bin/stat m 555 0 0 +bin/sum m 555 0 0 +bin/sync m 555 0 0 +bin/tac m 555 0 0 +bin/tail m 555 0 0 +bin/tee m 555 0 0 +bin/test m 555 0 0 +bin/touch m 555 0 0 +bin/tr m 555 0 0 +bin/true m 555 0 0 +bin/truncate m 555 0 0 +bin/tsort m 555 0 0 +bin/tty m 555 0 0 +bin/uname m 555 0 0 +bin/unexpand m 555 0 0 diff --git a/pkg/dhcpcd/build b/pkg/dhcpcd/build index 65fa94b..3fe7079 100755 --- a/pkg/dhcpcd/build +++ b/pkg/dhcpcd/build @@ -31,8 +31,7 @@ deploy() { chmod 755 $DEPLOY/bin/* strip_files $DEPLOY/bin/* cat_file_override "dhcpcd.conf" > "$DEPLOY/etc/dhcpcd.conf" - - rm -rf "$DEPLOY/usr" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/dhcpcd/rootfs_files.txt b/pkg/dhcpcd/rootfs_files.txt new file mode 100644 index 0000000..4e9cbea --- /dev/null +++ b/pkg/dhcpcd/rootfs_files.txt @@ -0,0 +1,15 @@ +bin/dhcpcd m 555 0 0 +etc/dhcpcd.conf m 444 0 0 +lib/libexec/dhcpcd-run-hooks m 555 0 0 +lib/libexec/dhcpcd-hooks m 555 0 0 +lib/libexec/dhcpcd-hooks/01-test m 444 0 0 +lib/libexec/dhcpcd-hooks/02-dump m 444 0 0 +lib/libexec/dhcpcd-hooks/20-resolv.conf m 444 0 0 +lib/libexec/dhcpcd-hooks/30-hostname m 444 0 0 +lib/libexec/dhcpcd-hooks/50-ntp.conf m 444 0 0 +share/dhcpcd m 555 0 0 +share/dhcpcd/hooks m 555 0 0 +share/dhcpcd/hooks/10-wpa_supplicant m 444 0 0 +share/dhcpcd/hooks/15-timezone m 444 0 0 +share/dhcpcd/hooks/29-lookup-hostname m 444 0 0 +share/dhcpcd/hooks/50-yp.conf m 444 0 0 diff --git a/pkg/diffutils/build b/pkg/diffutils/build index 9d75092..6382b18 100755 --- a/pkg/diffutils/build +++ b/pkg/diffutils/build @@ -20,8 +20,7 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" "$DEPLOY/lib" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/diffutils/rootfs_files.txt b/pkg/diffutils/rootfs_files.txt new file mode 100644 index 0000000..95ca12b --- /dev/null +++ b/pkg/diffutils/rootfs_files.txt @@ -0,0 +1,4 @@ +bin/cmp m 555 0 0 +bin/diff m 555 0 0 +bin/diff3 m 555 0 0 +bin/sdiff m 555 0 0 diff --git a/pkg/dnsmasq/build b/pkg/dnsmasq/build index 4690b0e..f86964d 100644 --- a/pkg/dnsmasq/build +++ b/pkg/dnsmasq/build @@ -23,17 +23,12 @@ deploy() { make CC=${TARGET}-gcc PREFIX="/" BINDIR="/bin" DESTDIR="$DEPLOY" install strip_files "$DEPLOY/bin/dnsmasq" - rm -r "$DEPLOY/share" mkdir -p "$DEPLOY/etc" cat_file_override "dnsmasq.conf" > "$DEPLOY/etc/dnsmasq.conf" - if [ ! -s "$DEPLOY/etc/dnsmasq.conf" ]; then - cp "$SOURCE/dnsmasq.conf.example" "$DEPLOY/etc/dnsmasq.conf" - fi - - mkdir -p "$DEPLOY/etc/dnsmasq.d" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/dnsmasq/rootfs_files.txt b/pkg/dnsmasq/rootfs_files.txt new file mode 100644 index 0000000..72342dd --- /dev/null +++ b/pkg/dnsmasq/rootfs_files.txt @@ -0,0 +1,2 @@ +bin/dnsmasq m 555 0 0 +etc/dnsmasq.conf m 644 0 0 diff --git a/pkg/dosfstools/build b/pkg/dosfstools/build index 48be96d..5cec0b3 100755 --- a/pkg/dosfstools/build +++ b/pkg/dosfstools/build @@ -22,7 +22,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/dosfstools/rootfs_files.txt b/pkg/dosfstools/rootfs_files.txt new file mode 100644 index 0000000..3002ac6 --- /dev/null +++ b/pkg/dosfstools/rootfs_files.txt @@ -0,0 +1,3 @@ +bin/fsck.fat m 555 0 0 +bin/mkfs.fat m 555 0 0 +bin/fatlabel m 555 0 0 diff --git a/pkg/ethtool/build b/pkg/ethtool/build index e67afc8..7953901 100755 --- a/pkg/ethtool/build +++ b/pkg/ethtool/build @@ -20,8 +20,7 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/ethtool/rootfs_files.txt b/pkg/ethtool/rootfs_files.txt new file mode 100644 index 0000000..946019c --- /dev/null +++ b/pkg/ethtool/rootfs_files.txt @@ -0,0 +1 @@ +bin/ethtool m 555 0 0 diff --git a/pkg/expat/build b/pkg/expat/build index d662a3b..a4b6d16 100644 --- a/pkg/expat/build +++ b/pkg/expat/build @@ -23,7 +23,7 @@ deploy() { make DESTDIR="$DEPLOY" install-strip - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/expat/rootfs_files.txt b/pkg/expat/rootfs_files.txt new file mode 100644 index 0000000..b6f5bce --- /dev/null +++ b/pkg/expat/rootfs_files.txt @@ -0,0 +1,3 @@ +lib/libexpat.so.1.6.7 m 555 0 0 +lib/libexpat.so.1 m 777 0 0 +lib/libexpat.so m 777 0 0 diff --git a/pkg/file/build b/pkg/file/build index 36b4c61..00212ef 100755 --- a/pkg/file/build +++ b/pkg/file/build @@ -22,7 +22,7 @@ deploy() { make DESTDIR="$DEPLOY" install-strip - rm -r "$DEPLOY/share/man" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/file/rootfs_files.txt b/pkg/file/rootfs_files.txt new file mode 100644 index 0000000..847aff5 --- /dev/null +++ b/pkg/file/rootfs_files.txt @@ -0,0 +1,6 @@ +lib/libmagic.so.1.0.0 m 555 0 0 +lib/libmagic.so.1 m 777 0 0 +lib/libmagic.so m 777 0 0 +bin/file m 555 0 0 +share/misc m 555 0 0 +share/misc/magic.mgc m 444 0 0 diff --git a/pkg/findutils/build b/pkg/findutils/build index 066ed39..ee24779 100755 --- a/pkg/findutils/build +++ b/pkg/findutils/build @@ -22,7 +22,7 @@ deploy() { make DESTDIR="$DEPLOY" install-strip - rm -r "$DEPLOY/share" "$DEPLOY/lib" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/findutils/rootfs_files.txt b/pkg/findutils/rootfs_files.txt new file mode 100644 index 0000000..aa4956f --- /dev/null +++ b/pkg/findutils/rootfs_files.txt @@ -0,0 +1,5 @@ +bin/find m 555 0 0 +bin/xargs m 555 0 0 +bin/locate m 555 0 0 +bin/updatedb m 555 0 0 +var/lib/locate m 755 0 0 diff --git a/pkg/firmware-rpi3/build b/pkg/firmware-rpi3/build index bef15ca..df8b036 100755 --- a/pkg/firmware-rpi3/build +++ b/pkg/firmware-rpi3/build @@ -27,6 +27,7 @@ deploy() { rm ${DEPLOY}/opt/vc/lib/*.a rm -r "${DEPLOY}/opt/vc/lib/pkgconfig" rm -r "${DEPLOY}/opt/vc/src" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" strip_files ${DEPLOY}/opt/vc/{bin,sbin}/* strip_files ${DEPLOY}/opt/vc/lib/*.so diff --git a/pkg/firmware-rpi3/rootfs_files.txt b/pkg/firmware-rpi3/rootfs_files.txt new file mode 100644 index 0000000..f4166d1 --- /dev/null +++ b/pkg/firmware-rpi3/rootfs_files.txt @@ -0,0 +1,83 @@ +opt m 555 0 0 +opt/vc m 555 0 0 +opt/vc/LICENCE m 444 0 0 +opt/vc/lib m 555 0 0 +opt/vc/lib/libEGL.so m 444 0 0 +opt/vc/lib/libGLESv1_CM.so m 777 0 0 +opt/vc/lib/libGLESv2.so m 444 0 0 +opt/vc/lib/libOpenVG.so m 444 0 0 +opt/vc/lib/libWFC.so m 444 0 0 +opt/vc/lib/libbcm_host.so m 444 0 0 +opt/vc/lib/libbrcmEGL.so m 444 0 0 +opt/vc/lib/libbrcmGLESv2.so m 444 0 0 +opt/vc/lib/libbrcmOpenVG.so m 444 0 0 +opt/vc/lib/libbrcmWFC.so m 444 0 0 +opt/vc/lib/libcontainers.so m 444 0 0 +opt/vc/lib/libdebug_sym.so m 444 0 0 +opt/vc/lib/libdtovl.so m 444 0 0 +opt/vc/lib/libelftoolchain.so m 444 0 0 +opt/vc/lib/libmmal.so m 444 0 0 +opt/vc/lib/libmmal_components.so m 444 0 0 +opt/vc/lib/libmmal_core.so m 444 0 0 +opt/vc/lib/libmmal_util.so m 444 0 0 +opt/vc/lib/libmmal_vc_client.so m 444 0 0 +opt/vc/lib/libopenmaxil.so m 444 0 0 +opt/vc/lib/libvchiq_arm.so m 444 0 0 +opt/vc/lib/libvcos.so m 444 0 0 +opt/vc/lib/libvcsm.so m 444 0 0 +opt/vc/lib/plugins m 555 0 0 +opt/vc/lib/plugins/reader_asf.so m 444 0 0 +opt/vc/lib/plugins/reader_avi.so m 444 0 0 +opt/vc/lib/plugins/reader_binary.so m 444 0 0 +opt/vc/lib/plugins/reader_flv.so m 444 0 0 +opt/vc/lib/plugins/reader_metadata_id3.so m 444 0 0 +opt/vc/lib/plugins/reader_mkv.so m 444 0 0 +opt/vc/lib/plugins/reader_mp4.so m 444 0 0 +opt/vc/lib/plugins/reader_mpga.so m 444 0 0 +opt/vc/lib/plugins/reader_ps.so m 444 0 0 +opt/vc/lib/plugins/reader_qsynth.so m 444 0 0 +opt/vc/lib/plugins/reader_raw_video.so m 444 0 0 +opt/vc/lib/plugins/reader_rcv.so m 444 0 0 +opt/vc/lib/plugins/reader_rtp.so m 444 0 0 +opt/vc/lib/plugins/reader_rtsp.so m 444 0 0 +opt/vc/lib/plugins/reader_rv9.so m 444 0 0 +opt/vc/lib/plugins/reader_simple.so m 444 0 0 +opt/vc/lib/plugins/reader_wav.so m 444 0 0 +opt/vc/lib/plugins/writer_asf.so m 444 0 0 +opt/vc/lib/plugins/writer_avi.so m 444 0 0 +opt/vc/lib/plugins/writer_binary.so m 444 0 0 +opt/vc/lib/plugins/writer_dummy.so m 444 0 0 +opt/vc/lib/plugins/writer_mp4.so m 444 0 0 +opt/vc/lib/plugins/writer_raw_video.so m 444 0 0 +opt/vc/lib/plugins/writer_simple.so m 444 0 0 +opt/vc/bin m 555 0 0 +opt/vc/bin/containers_check_frame_int m 555 0 0 +opt/vc/bin/containers_datagram_receiver m 555 0 0 +opt/vc/bin/containers_datagram_sender m 555 0 0 +opt/vc/bin/containers_dump_pktfile m 555 0 0 +opt/vc/bin/containers_rtp_decoder m 555 0 0 +opt/vc/bin/containers_stream_client m 555 0 0 +opt/vc/bin/containers_stream_server m 555 0 0 +opt/vc/bin/containers_test m 555 0 0 +opt/vc/bin/containers_test_bits m 555 0 0 +opt/vc/bin/containers_test_uri m 555 0 0 +opt/vc/bin/containers_uri_pipe m 555 0 0 +opt/vc/bin/dtmerge m 555 0 0 +opt/vc/bin/dtoverlay m 555 0 0 +opt/vc/bin/dtoverlay-post m 555 0 0 +opt/vc/bin/dtoverlay-pre m 555 0 0 +opt/vc/bin/dtparam m 777 0 0 +opt/vc/bin/edidparser m 555 0 0 +opt/vc/bin/mmal_vc_diag m 555 0 0 +opt/vc/bin/raspistill m 555 0 0 +opt/vc/bin/raspivid m 555 0 0 +opt/vc/bin/raspividyuv m 555 0 0 +opt/vc/bin/raspiyuv m 555 0 0 +opt/vc/bin/tvservice m 555 0 0 +opt/vc/bin/vcdbg m 555 0 0 +opt/vc/bin/vcgencmd m 555 0 0 +opt/vc/bin/vchiq_test m 555 0 0 +opt/vc/bin/vcmailbox m 555 0 0 +opt/vc/bin/vcsmem m 555 0 0 +opt/vc/sbin m 555 0 0 +opt/vc/sbin/vcfiled m 555 0 0 diff --git a/pkg/gawk/build b/pkg/gawk/build index fea8d06..87449e0 100755 --- a/pkg/gawk/build +++ b/pkg/gawk/build @@ -20,9 +20,7 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip - - rm "$DEPLOY/bin/gawk-$VERSION" - rm -r "$DEPLOY/include" "$DEPLOY/share/info" "$DEPLOY/share/man" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/gawk/rootfs_files.txt b/pkg/gawk/rootfs_files.txt new file mode 100644 index 0000000..049024f --- /dev/null +++ b/pkg/gawk/rootfs_files.txt @@ -0,0 +1,47 @@ +bin/gawk m 555 0 0 +bin/awk m 777 0 0 +share/awk m 555 0 0 +share/awk/passwd.awk m 444 0 0 +share/awk/group.awk m 444 0 0 +share/awk/assert.awk m 444 0 0 +share/awk/bits2str.awk m 444 0 0 +share/awk/cliff_rand.awk m 444 0 0 +share/awk/ctime.awk m 444 0 0 +share/awk/ftrans.awk m 444 0 0 +share/awk/getopt.awk m 444 0 0 +share/awk/gettime.awk m 444 0 0 +share/awk/have_mpfr.awk m 444 0 0 +share/awk/inplace.awk m 444 0 0 +share/awk/intdiv0.awk m 444 0 0 +share/awk/join.awk m 444 0 0 +share/awk/libintl.awk m 444 0 0 +share/awk/noassign.awk m 444 0 0 +share/awk/ord.awk m 444 0 0 +share/awk/processarray.awk m 444 0 0 +share/awk/quicksort.awk m 444 0 0 +share/awk/readable.awk m 444 0 0 +share/awk/readfile.awk m 444 0 0 +share/awk/rewind.awk m 444 0 0 +share/awk/round.awk m 444 0 0 +share/awk/shellquote.awk m 444 0 0 +share/awk/strtonum.awk m 444 0 0 +share/awk/walkarray.awk m 444 0 0 +share/awk/zerofile.awk m 444 0 0 +lib/gawk m 555 0 0 +lib/gawk/filefuncs.so m 555 0 0 +lib/gawk/fnmatch.so m 555 0 0 +lib/gawk/fork.so m 555 0 0 +lib/gawk/inplace.so m 555 0 0 +lib/gawk/intdiv.so m 555 0 0 +lib/gawk/ordchr.so m 555 0 0 +lib/gawk/readdir.so m 555 0 0 +lib/gawk/readfile.so m 555 0 0 +lib/gawk/revoutput.so m 555 0 0 +lib/gawk/revtwoway.so m 555 0 0 +lib/gawk/rwarray.so m 555 0 0 +lib/gawk/time.so m 555 0 0 +lib/libexec/awk m 555 0 0 +lib/libexec/awk/pwcat m 555 0 0 +lib/libexec/awk/grcat m 555 0 0 +etc/profile.d/gawk.sh m 444 0 0 +etc/profile.d/gawk.csh m 444 0 0 diff --git a/pkg/gmp/build b/pkg/gmp/build index 3705273..47c9742 100755 --- a/pkg/gmp/build +++ b/pkg/gmp/build @@ -23,12 +23,12 @@ deploy() { unfuck_libtool make DESTDIR="$DEPLOY" install - rm -r "$DEPLOY/share" - split_dev_deploy "$DEPLOY" "$DEVDEPLOY" strip_files ${DEPLOY}/lib/*.so* + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } + check_update() { curl --silent -L "$URL" | grep -o ">gmp-[0-9.]*tar.bz2<" | \ sed 's/>gmp-//g' | sed 's/.tar.bz2 /dev/null ; + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/inetutils/rootfs_files.txt b/pkg/inetutils/rootfs_files.txt new file mode 100644 index 0000000..a768ef7 --- /dev/null +++ b/pkg/inetutils/rootfs_files.txt @@ -0,0 +1,8 @@ +bin/hostname m 555 0 0 +bin/tftp m 555 0 0 +bin/traceroute m 555 0 0 +bin/telnet m 555 0 0 +bin/ftp m 555 0 0 +bin/whois m 555 0 0 +bin/ping m 555 0 0 +bin/ping6 m 555 0 0 diff --git a/pkg/init/build b/pkg/init/build index 1c88bbe..7833caf 100755 --- a/pkg/init/build +++ b/pkg/init/build @@ -27,42 +27,61 @@ deploy() { make DESTDIR="$DEPLOY" install-strip cp -r ${SCRIPTDIR}/pkg/${PKGNAME}/{etc,lib,share} "$DEPLOY" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" include_merge "INIT" if [ "x$HWCLOCK" == "xyes" ]; then ln -s "/share/init/hwclock" "$DEPLOY/etc/init.d/hwclock" + echo "etc/init.d/hwclock m 777 0 0" >> "$DEPLOY/rootfs_files.txt" fi svc=$(file_path_override "ifrename") if [ ! -z "$svc" ]; then cp "$svc" "$DEPLOY/etc/netcfg/ifrename" ln -s "/share/init/ifrename" "$DEPLOY/etc/init.d/ifrename" + + echo "etc/netcfg/ifrename m 644 0 0" >> "$DEPLOY/rootfs_files.txt" + echo "etc/init.d/ifrename m 777 0 0" >> "$DEPLOY/rootfs_files.txt" fi svc=$(file_path_override "interfaces") if [ ! -z "$svc" ]; then + echo "etc/init.d/ifcfg m 777 0 0" >> "$DEPLOY/rootfs_files.txt" + for svc in $svc/*; do [ -f "$svc" ] || continue cp "$svc" "$DEPLOY/etc/netcfg/" + svc=$(basename $svc) + echo "etc/netcfg/$svc m 644 0 0" >> \ + "$DEPLOY/rootfs_files.txt" done fi for svc in $GETTY_TTY; do ln -s "/share/init/agetty" "$DEPLOY/etc/init.d/agetty@$svc" + echo "etc/init.d/agetty@$svc m 777 0 0" >> \ + "$DEPLOY/rootfs_files.txt" done if [ ! -z "$DHCP_PORTS" ]; then ln -s "/share/init/dhcpcdmaster" \ "$DEPLOY/etc/init.d/dhcpcdmaster" + + echo "etc/init.d/dhcpcdmaster m 777 0 0" >> \ + "$DEPLOY/rootfs_files.txt" fi for svc in $DHCP_PORTS; do ln -s "/share/init/dhcpcd" "$DEPLOY/etc/init.d/dhcpcd@$svc" + + echo "etc/init.d/dhcpcd@$svc m 777 0 0" >> \ + "$DEPLOY/rootfs_files.txt" done for svc in $SERVICES; do ln -s "/share/init/$svc" "$DEPLOY/etc/init.d/$svc" + echo "etc/init.d/$svc m 777 0 0" >> "$DEPLOY/rootfs_files.txt" done unset -v i GETTY_TTY HWCLOCK DHCP_PORTS SERVICES diff --git a/pkg/init/rootfs_files.txt b/pkg/init/rootfs_files.txt new file mode 100644 index 0000000..7e4515d --- /dev/null +++ b/pkg/init/rootfs_files.txt @@ -0,0 +1,65 @@ +bin/syslog m 555 0 0 +bin/service m 555 0 0 +bin/reboot m 555 0 0 +bin/shutdown m 555 0 0 +bin/init m 555 0 0 +bin/usyslogd m 555 0 0 +lib/libexec/init m 555 0 0 +lib/libexec/init/killall5 m 555 0 0 +lib/libexec/init/runsvc m 555 0 0 +lib/libexec/init/devfs.sh m 555 0 0 +lib/libexec/init/trymount.sh m 555 0 0 +lib/libexec/init/ifrename.sh m 555 0 0 +lib/libexec/init/ifcfg.sh m 555 0 0 +lib/libexec/init/overlay.sh m 555 0 0 +share/init m 555 0 0 +share/init/agetty m 444 0 0 +share/init/hostname m 444 0 0 +share/init/loopback m 444 0 0 +share/init/sysctl m 444 0 0 +share/init/hwclock m 444 0 0 +share/init/sysinit m 444 0 0 +share/init/reboot m 444 0 0 +share/init/shutdown m 444 0 0 +share/init/sigkill m 444 0 0 +share/init/sigterm m 444 0 0 +share/init/sync m 444 0 0 +share/init/devfs m 444 0 0 +share/init/sysfs m 444 0 0 +share/init/procfs m 444 0 0 +share/init/tmpfs m 444 0 0 +share/init/vfs m 444 0 0 +share/init/ifrename m 444 0 0 +share/init/ifcfg m 444 0 0 +share/init/dhcpcd m 444 0 0 +share/init/dhcpcdmaster m 444 0 0 +share/init/unbound m 444 0 0 +share/init/dnsmasq m 444 0 0 +share/init/usyslogd m 444 0 0 +share/init/mountusr m 444 0 0 +share/init/tmpfsrun m 444 0 0 +share/init/tmpfsvar m 444 0 0 +etc/netcfg m 755 0 0 +etc/initd.env m 644 0 0 +etc/init.d m 755 0 0 +etc/init.d/loopback m 777 0 0 +etc/init.d/hostname m 777 0 0 +etc/init.d/sysctl m 777 0 0 +etc/init.d/sysinit m 777 0 0 +etc/init.d/procfs m 777 0 0 +etc/init.d/sysfs m 777 0 0 +etc/init.d/devfs m 777 0 0 +etc/init.d/tmpfs m 777 0 0 +etc/init.d/vfs m 777 0 0 +etc/init.d/shutdown m 777 0 0 +etc/init.d/reboot m 777 0 0 +etc/init.d/sync@shutdown m 777 0 0 +etc/init.d/sigkill@shutdown m 777 0 0 +etc/init.d/sigterm@shutdown m 777 0 0 +etc/init.d/sync@reboot m 777 0 0 +etc/init.d/sigkill@reboot m 777 0 0 +etc/init.d/sigterm@reboot m 777 0 0 +etc/init.d/mountusr m 777 0 0 +etc/init.d/tmpfsrun m 777 0 0 +etc/init.d/tmpfsvar m 777 0 0 +etc/init.d/usyslogd m 777 0 0 diff --git a/pkg/iproute2/build b/pkg/iproute2/build index 0342381..85b01bb 100755 --- a/pkg/iproute2/build +++ b/pkg/iproute2/build @@ -22,8 +22,7 @@ deploy() { mkdir -p "$DEPLOY/var/lib/arpd" make DESTDIR="$DEPLOY" SYSROOT="$TCDIR/$TARGET" install - - rm -r "$DEPLOY/include" "$DEPLOY/share/doc" "$DEPLOY/share/man" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" strip_files ${DEPLOY}/bin/* } diff --git a/pkg/iproute2/rootfs_files.txt b/pkg/iproute2/rootfs_files.txt new file mode 100644 index 0000000..0fd4a5a --- /dev/null +++ b/pkg/iproute2/rootfs_files.txt @@ -0,0 +1,39 @@ +var/lib/arpd m 755 0 0 +bin/ip m 555 0 0 +bin/rtmon m 555 0 0 +bin/ifcfg m 555 0 0 +bin/rtpr m 555 0 0 +bin/routel m 555 0 0 +bin/routef m 555 0 0 +bin/tc m 555 0 0 +bin/bridge m 555 0 0 +bin/ss m 555 0 0 +bin/nstat m 555 0 0 +bin/ifstat m 555 0 0 +bin/rtacct m 555 0 0 +bin/lnstat m 555 0 0 +bin/arpd m 555 0 0 +bin/rtstat m 777 0 0 +bin/ctstat m 777 0 0 +bin/genl m 555 0 0 +bin/tipc m 555 0 0 +bin/devlink m 555 0 0 +bin/rdma m 555 0 0 +etc/iproute2 m 755 0 0 +etc/iproute2/bpf_pinning m 644 0 0 +etc/iproute2/ematch_map m 644 0 0 +etc/iproute2/group m 644 0 0 +etc/iproute2/nl_protos m 644 0 0 +etc/iproute2/rt_dsfield m 644 0 0 +etc/iproute2/rt_protos m 644 0 0 +etc/iproute2/rt_realms m 644 0 0 +etc/iproute2/rt_scopes m 644 0 0 +etc/iproute2/rt_tables m 644 0 0 +share/bash-completion m 555 0 0 +share/bash-completion/completions m 555 0 0 +share/bash-completion/completions/tc m 444 0 0 +lib/tc m 555 0 0 +lib/tc/normal.dist m 444 0 0 +lib/tc/pareto.dist m 444 0 0 +lib/tc/paretonormal.dist m 444 0 0 +lib/tc/experimental.dist m 444 0 0 diff --git a/pkg/kbd/build b/pkg/kbd/build index 5131673..9bbcd3b 100755 --- a/pkg/kbd/build +++ b/pkg/kbd/build @@ -22,8 +22,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip - - rm -rf ${DEPLOY}/share/doc ${DEPLOY}/share/man + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/kbd/rootfs_files.txt b/pkg/kbd/rootfs_files.txt new file mode 100644 index 0000000..f615e40 --- /dev/null +++ b/pkg/kbd/rootfs_files.txt @@ -0,0 +1,663 @@ +lib/libkeymap.so.0.0.0 m 555 0 0 +lib/libkeymap.so.0 m 777 0 0 +lib/libkeymap.so m 777 0 0 +bin/mapscrn m 555 0 0 +bin/loadunimap m 555 0 0 +bin/dumpkeys m 555 0 0 +bin/loadkeys m 555 0 0 +bin/showkey m 555 0 0 +bin/setfont m 555 0 0 +bin/showconsolefont m 555 0 0 +bin/setleds m 555 0 0 +bin/setmetamode m 555 0 0 +bin/kbd_mode m 555 0 0 +bin/psfxtable m 555 0 0 +bin/fgconsole m 555 0 0 +bin/kbdrate m 555 0 0 +bin/chvt m 555 0 0 +bin/deallocvt m 555 0 0 +bin/openvt m 555 0 0 +bin/kbdinfo m 555 0 0 +bin/setvtrgb m 555 0 0 +bin/getkeycodes m 555 0 0 +bin/setkeycodes m 555 0 0 +bin/setlogcons m 555 0 0 +bin/setvesablank m 555 0 0 +bin/getunimap m 555 0 0 +bin/clrunimap m 555 0 0 +bin/outpsfheader m 555 0 0 +bin/setpalette m 555 0 0 +bin/screendump m 555 0 0 +bin/spawn_console m 555 0 0 +bin/spawn_login m 555 0 0 +bin/unicode_start m 555 0 0 +bin/unicode_stop m 555 0 0 +bin/psfaddtable m 777 0 0 +bin/psfgettable m 777 0 0 +bin/psfstriptable m 777 0 0 +share/consolefonts m 555 0 0 +share/consolefonts/161.cp.gz m 444 0 0 +share/consolefonts/162.cp.gz m 444 0 0 +share/consolefonts/163.cp.gz m 444 0 0 +share/consolefonts/164.cp.gz m 444 0 0 +share/consolefonts/165.cp.gz m 444 0 0 +share/consolefonts/737.cp.gz m 444 0 0 +share/consolefonts/880.cp.gz m 444 0 0 +share/consolefonts/928.cp.gz m 444 0 0 +share/consolefonts/972.cp.gz m 444 0 0 +share/consolefonts/Agafari-12.psfu.gz m 444 0 0 +share/consolefonts/Agafari-14.psfu.gz m 444 0 0 +share/consolefonts/Agafari-16.psfu.gz m 444 0 0 +share/consolefonts/alt-8x14.gz m 444 0 0 +share/consolefonts/alt-8x16.gz m 444 0 0 +share/consolefonts/alt-8x8.gz m 444 0 0 +share/consolefonts/altc-8x16.gz m 444 0 0 +share/consolefonts/aply16.psf.gz m 444 0 0 +share/consolefonts/arm8.fnt.gz m 444 0 0 +share/consolefonts/cp1250.psfu.gz m 444 0 0 +share/consolefonts/cp850-8x14.psfu.gz m 444 0 0 +share/consolefonts/cp850-8x16.psfu.gz m 444 0 0 +share/consolefonts/cp850-8x8.psfu.gz m 444 0 0 +share/consolefonts/cp857.08.gz m 444 0 0 +share/consolefonts/cp857.14.gz m 444 0 0 +share/consolefonts/cp857.16.gz m 444 0 0 +share/consolefonts/cp865-8x14.psfu.gz m 444 0 0 +share/consolefonts/cp865-8x16.psfu.gz m 444 0 0 +share/consolefonts/cp865-8x8.psfu.gz m 444 0 0 +share/consolefonts/cp866-8x14.psf.gz m 444 0 0 +share/consolefonts/cp866-8x16.psf.gz m 444 0 0 +share/consolefonts/cp866-8x8.psf.gz m 444 0 0 +share/consolefonts/cybercafe.fnt.gz m 444 0 0 +share/consolefonts/Cyr_a8x14.psfu.gz m 444 0 0 +share/consolefonts/Cyr_a8x16.psfu.gz m 444 0 0 +share/consolefonts/Cyr_a8x8.psfu.gz m 444 0 0 +share/consolefonts/cyr-sun16.psfu.gz m 444 0 0 +share/consolefonts/default8x16.psfu.gz m 444 0 0 +share/consolefonts/default8x9.psfu.gz m 444 0 0 +share/consolefonts/drdos8x14.psfu.gz m 444 0 0 +share/consolefonts/drdos8x16.psfu.gz m 444 0 0 +share/consolefonts/drdos8x6.psfu.gz m 444 0 0 +share/consolefonts/drdos8x8.psfu.gz m 444 0 0 +share/consolefonts/ERRORS m 444 0 0 +share/consolefonts/eurlatgr.psfu.gz m 444 0 0 +share/consolefonts/Goha-12.psfu.gz m 444 0 0 +share/consolefonts/Goha-14.psfu.gz m 444 0 0 +share/consolefonts/Goha-16.psfu.gz m 444 0 0 +share/consolefonts/GohaClassic-12.psfu.gz m 444 0 0 +share/consolefonts/GohaClassic-14.psfu.gz m 444 0 0 +share/consolefonts/GohaClassic-16.psfu.gz m 444 0 0 +share/consolefonts/gr737a-8x8.psfu.gz m 444 0 0 +share/consolefonts/gr737a-9x14.psfu.gz m 444 0 0 +share/consolefonts/gr737a-9x16.psfu.gz m 444 0 0 +share/consolefonts/gr737b-8x11.psfu.gz m 444 0 0 +share/consolefonts/gr737b-9x16-medieval.psfu.gz m 444 0 0 +share/consolefonts/gr737c-8x14.psfu.gz m 444 0 0 +share/consolefonts/gr737c-8x16.psfu.gz m 444 0 0 +share/consolefonts/gr737c-8x6.psfu.gz m 444 0 0 +share/consolefonts/gr737c-8x7.psfu.gz m 444 0 0 +share/consolefonts/gr737c-8x8.psfu.gz m 444 0 0 +share/consolefonts/gr737d-8x16.psfu.gz m 444 0 0 +share/consolefonts/gr928-8x16-thin.psfu.gz m 444 0 0 +share/consolefonts/gr928-9x14.psfu.gz m 444 0 0 +share/consolefonts/gr928-9x16.psfu.gz m 444 0 0 +share/consolefonts/gr928a-8x14.psfu.gz m 444 0 0 +share/consolefonts/gr928a-8x16.psfu.gz m 444 0 0 +share/consolefonts/gr928b-8x14.psfu.gz m 444 0 0 +share/consolefonts/gr928b-8x16.psfu.gz m 444 0 0 +share/consolefonts/greek-polytonic.psfu.gz m 444 0 0 +share/consolefonts/iso01.08.gz m 444 0 0 +share/consolefonts/iso01-12x22.psfu.gz m 444 0 0 +share/consolefonts/iso01.14.gz m 444 0 0 +share/consolefonts/iso01.16.gz m 444 0 0 +share/consolefonts/iso02.08.gz m 444 0 0 +share/consolefonts/iso02-12x22.psfu.gz m 444 0 0 +share/consolefonts/iso02.14.gz m 444 0 0 +share/consolefonts/iso02.16.gz m 444 0 0 +share/consolefonts/iso03.08.gz m 444 0 0 +share/consolefonts/iso03.14.gz m 444 0 0 +share/consolefonts/iso03.16.gz m 444 0 0 +share/consolefonts/iso04.08.gz m 444 0 0 +share/consolefonts/iso04.14.gz m 444 0 0 +share/consolefonts/iso04.16.gz m 444 0 0 +share/consolefonts/iso05.08.gz m 444 0 0 +share/consolefonts/iso05.14.gz m 444 0 0 +share/consolefonts/iso05.16.gz m 444 0 0 +share/consolefonts/iso06.08.gz m 444 0 0 +share/consolefonts/iso06.14.gz m 444 0 0 +share/consolefonts/iso06.16.gz m 444 0 0 +share/consolefonts/iso07.14.gz m 444 0 0 +share/consolefonts/iso07.16.gz m 444 0 0 +share/consolefonts/iso07u-16.psfu.gz m 444 0 0 +share/consolefonts/iso08.08.gz m 444 0 0 +share/consolefonts/iso08.14.gz m 444 0 0 +share/consolefonts/iso08.16.gz m 444 0 0 +share/consolefonts/iso09.08.gz m 444 0 0 +share/consolefonts/iso09.14.gz m 444 0 0 +share/consolefonts/iso09.16.gz m 444 0 0 +share/consolefonts/iso10.08.gz m 444 0 0 +share/consolefonts/iso10.14.gz m 444 0 0 +share/consolefonts/iso10.16.gz m 444 0 0 +share/consolefonts/koi8-14.psf.gz m 444 0 0 +share/consolefonts/koi8c-8x16.gz m 444 0 0 +share/consolefonts/koi8r-8x14.gz m 444 0 0 +share/consolefonts/koi8r-8x16.gz m 444 0 0 +share/consolefonts/koi8r-8x8.gz m 444 0 0 +share/consolefonts/koi8r.8x8.psfu.gz m 444 0 0 +share/consolefonts/koi8u_8x14.psfu.gz m 444 0 0 +share/consolefonts/koi8u_8x16.psfu.gz m 444 0 0 +share/consolefonts/koi8u_8x8.psfu.gz m 444 0 0 +share/consolefonts/lat0-08.psfu.gz m 444 0 0 +share/consolefonts/lat0-10.psfu.gz m 444 0 0 +share/consolefonts/lat0-12.psfu.gz m 444 0 0 +share/consolefonts/lat0-14.psfu.gz m 444 0 0 +share/consolefonts/lat0-16.psfu.gz m 444 0 0 +share/consolefonts/lat0-sun16.psfu.gz m 444 0 0 +share/consolefonts/lat1-08.psfu.gz m 444 0 0 +share/consolefonts/lat1-10.psfu.gz m 444 0 0 +share/consolefonts/lat1-12.psfu.gz m 444 0 0 +share/consolefonts/lat1-14.psfu.gz m 444 0 0 +share/consolefonts/lat1-16.psfu.gz m 444 0 0 +share/consolefonts/lat2-08.psfu.gz m 444 0 0 +share/consolefonts/lat2-10.psfu.gz m 444 0 0 +share/consolefonts/lat2-12.psfu.gz m 444 0 0 +share/consolefonts/lat2-14.psfu.gz m 444 0 0 +share/consolefonts/lat2-16.psfu.gz m 444 0 0 +share/consolefonts/lat2a-16.psfu.gz m 444 0 0 +share/consolefonts/lat2-sun16.psfu.gz m 444 0 0 +share/consolefonts/Lat2-Terminus16.psfu.gz m 444 0 0 +share/consolefonts/lat4-08.psfu.gz m 444 0 0 +share/consolefonts/lat4-10.psfu.gz m 444 0 0 +share/consolefonts/lat4-12.psfu.gz m 444 0 0 +share/consolefonts/lat4-14.psfu.gz m 444 0 0 +share/consolefonts/lat4-16.psfu.gz m 444 0 0 +share/consolefonts/lat4-16+.psfu.gz m 444 0 0 +share/consolefonts/lat4-19.psfu.gz m 444 0 0 +share/consolefonts/lat4a-08.psfu.gz m 444 0 0 +share/consolefonts/lat4a-10.psfu.gz m 444 0 0 +share/consolefonts/lat4a-12.psfu.gz m 444 0 0 +share/consolefonts/lat4a-14.psfu.gz m 444 0 0 +share/consolefonts/lat4a-16.psfu.gz m 444 0 0 +share/consolefonts/lat4a-16+.psfu.gz m 444 0 0 +share/consolefonts/lat4a-19.psfu.gz m 444 0 0 +share/consolefonts/lat5-12.psfu.gz m 444 0 0 +share/consolefonts/lat5-14.psfu.gz m 444 0 0 +share/consolefonts/lat5-16.psfu.gz m 444 0 0 +share/consolefonts/lat7-14.psfu.gz m 444 0 0 +share/consolefonts/lat7a-14.psfu.gz m 444 0 0 +share/consolefonts/lat7a-16.psf.gz m 444 0 0 +share/consolefonts/lat9-08.psf.gz m 444 0 0 +share/consolefonts/lat9-10.psf.gz m 444 0 0 +share/consolefonts/lat9-12.psf.gz m 444 0 0 +share/consolefonts/lat9-14.psf.gz m 444 0 0 +share/consolefonts/lat9-16.psf.gz m 444 0 0 +share/consolefonts/lat9u-08.psfu.gz m 444 0 0 +share/consolefonts/lat9u-10.psfu.gz m 444 0 0 +share/consolefonts/lat9u-12.psfu.gz m 444 0 0 +share/consolefonts/lat9u-14.psfu.gz m 444 0 0 +share/consolefonts/lat9u-16.psfu.gz m 444 0 0 +share/consolefonts/lat9v-08.psfu.gz m 444 0 0 +share/consolefonts/lat9v-10.psfu.gz m 444 0 0 +share/consolefonts/lat9v-12.psfu.gz m 444 0 0 +share/consolefonts/lat9v-14.psfu.gz m 444 0 0 +share/consolefonts/lat9v-16.psfu.gz m 444 0 0 +share/consolefonts/lat9w-08.psfu.gz m 444 0 0 +share/consolefonts/lat9w-10.psfu.gz m 444 0 0 +share/consolefonts/lat9w-12.psfu.gz m 444 0 0 +share/consolefonts/lat9w-14.psfu.gz m 444 0 0 +share/consolefonts/lat9w-16.psfu.gz m 444 0 0 +share/consolefonts/LatArCyrHeb-08.psfu.gz m 444 0 0 +share/consolefonts/LatArCyrHeb-14.psfu.gz m 444 0 0 +share/consolefonts/LatArCyrHeb-16.psfu.gz m 444 0 0 +share/consolefonts/LatArCyrHeb-16+.psfu.gz m 444 0 0 +share/consolefonts/LatArCyrHeb-19.psfu.gz m 444 0 0 +share/consolefonts/latarcyrheb-sun16.psfu.gz m 444 0 0 +share/consolefonts/latarcyrheb-sun32.psfu.gz m 444 0 0 +share/consolefonts/LatGrkCyr-12x22.psfu.gz m 444 0 0 +share/consolefonts/LatGrkCyr-8x16.psfu.gz m 444 0 0 +share/consolefonts/LatKaCyrHeb-14.psfu.gz m 444 0 0 +share/consolefonts/Mik_8x16.gz m 444 0 0 +share/consolefonts/pancyrillic.f16.psfu.gz m 444 0 0 +share/consolefonts/README.12x22 m 444 0 0 +share/consolefonts/README.Arabic m 444 0 0 +share/consolefonts/README.cp1250 m 444 0 0 +share/consolefonts/README.cybercafe m 444 0 0 +share/consolefonts/README.Cyrillic m 444 0 0 +share/consolefonts/README.drdos m 444 0 0 +share/consolefonts/README.Ethiopic m 444 0 0 +share/consolefonts/README.eurlatgr m 444 0 0 +share/consolefonts/README.eurlatgr.mappings m 444 0 0 +share/consolefonts/README.Greek m 444 0 0 +share/consolefonts/README.Hebrew m 444 0 0 +share/consolefonts/README.lat0 m 444 0 0 +share/consolefonts/README.Lat2-Terminus16 m 444 0 0 +share/consolefonts/README.lat7 m 444 0 0 +share/consolefonts/README.lat9 m 444 0 0 +share/consolefonts/README.LatGrkCyr m 444 0 0 +share/consolefonts/README.psfu m 444 0 0 +share/consolefonts/README.Sun m 444 0 0 +share/consolefonts/ruscii_8x16.psfu.gz m 444 0 0 +share/consolefonts/ruscii_8x8.psfu.gz m 444 0 0 +share/consolefonts/sun12x22.psfu.gz m 444 0 0 +share/consolefonts/t850b.fnt.gz m 444 0 0 +share/consolefonts/tcvn8x16.psf.gz m 444 0 0 +share/consolefonts/t.fnt.gz m 444 0 0 +share/consolefonts/UniCyr_8x14.psf.gz m 444 0 0 +share/consolefonts/UniCyr_8x16.psf.gz m 444 0 0 +share/consolefonts/UniCyr_8x8.psf.gz m 444 0 0 +share/consolefonts/UniCyrExt_8x16.psf.gz m 444 0 0 +share/consolefonts/viscii10-8x16.psfu.gz m 444 0 0 +share/consolefonts/partialfonts m 555 0 0 +share/consolefonts/partialfonts/8859-10.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-10.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-10.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-1.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-1.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-1.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-2.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-2.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-2.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-3.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-3.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-3.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-4.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-4.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-4.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-5.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-5.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-5.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-6.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-6.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-6.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-7.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-7.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-7.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-8.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-8.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-8.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/8859-9.a0-ff.08.gz m 444 0 0 +share/consolefonts/partialfonts/8859-9.a0-ff.14.gz m 444 0 0 +share/consolefonts/partialfonts/8859-9.a0-ff.16.gz m 444 0 0 +share/consolefonts/partialfonts/ascii.20-7f.08.gz m 444 0 0 +share/consolefonts/partialfonts/ascii.20-7f.14.gz m 444 0 0 +share/consolefonts/partialfonts/ascii.20-7f.16.gz m 444 0 0 +share/consolefonts/partialfonts/cp437.00-1f.08.gz m 444 0 0 +share/consolefonts/partialfonts/cp437.00-1f.14.gz m 444 0 0 +share/consolefonts/partialfonts/cp437.00-1f.16.gz m 444 0 0 +share/consolefonts/partialfonts/none.00-17.08.gz m 444 0 0 +share/consolefonts/partialfonts/none.00-17.14.gz m 444 0 0 +share/consolefonts/partialfonts/none.00-17.16.gz m 444 0 0 +share/consoletrans m 555 0 0 +share/consoletrans/8859-10_to_uni.trans m 444 0 0 +share/consoletrans/8859-13_to_uni.trans m 444 0 0 +share/consoletrans/8859-14_to_uni.trans m 444 0 0 +share/consoletrans/8859-15_to_uni.trans m 444 0 0 +share/consoletrans/8859-1_to_uni.trans m 444 0 0 +share/consoletrans/8859-2_to_uni.trans m 444 0 0 +share/consoletrans/8859-3_to_uni.trans m 444 0 0 +share/consoletrans/8859-4_to_uni.trans m 444 0 0 +share/consoletrans/8859-5_to_uni.trans m 444 0 0 +share/consoletrans/8859-6_to_uni.trans m 444 0 0 +share/consoletrans/8859-7_to_uni.trans m 444 0 0 +share/consoletrans/8859-8_to_uni.trans m 444 0 0 +share/consoletrans/8859-9_to_uni.trans m 444 0 0 +share/consoletrans/baltic.trans m 444 0 0 +share/consoletrans/cp1250_to_uni.trans m 444 0 0 +share/consoletrans/cp1251_to_uni.trans m 444 0 0 +share/consoletrans/cp437_to_iso01.trans m 444 0 0 +share/consoletrans/cp437_to_uni.trans m 444 0 0 +share/consoletrans/cp737_to_uni.trans m 444 0 0 +share/consoletrans/cp775_to_uni.trans m 444 0 0 +share/consoletrans/cp850_to_iso01.trans m 444 0 0 +share/consoletrans/cp850_to_uni.trans m 444 0 0 +share/consoletrans/cp852_to_uni.trans m 444 0 0 +share/consoletrans/cp853_to_uni.trans m 444 0 0 +share/consoletrans/cp855_to_uni.trans m 444 0 0 +share/consoletrans/cp857_to_uni.trans m 444 0 0 +share/consoletrans/cp860_to_uni.trans m 444 0 0 +share/consoletrans/cp861_to_uni.trans m 444 0 0 +share/consoletrans/cp862_to_uni.trans m 444 0 0 +share/consoletrans/cp863_to_uni.trans m 444 0 0 +share/consoletrans/cp864_to_uni.trans m 444 0 0 +share/consoletrans/cp865_to_uni.trans m 444 0 0 +share/consoletrans/cp866_to_uni.trans m 444 0 0 +share/consoletrans/cp869_to_uni.trans m 444 0 0 +share/consoletrans/cp874_to_uni.trans m 444 0 0 +share/consoletrans/iso02_to_cp1250.trans m 444 0 0 +share/consoletrans/koi2alt m 444 0 0 +share/consoletrans/koi8-r_to_uni.trans m 444 0 0 +share/consoletrans/koi8u2ruscii m 444 0 0 +share/consoletrans/koi8-u_to_uni.trans m 444 0 0 +share/consoletrans/latin2u.trans m 444 0 0 +share/consoletrans/null m 444 0 0 +share/consoletrans/space m 444 0 0 +share/consoletrans/trivial m 444 0 0 +share/consoletrans/utflist m 444 0 0 +share/consoletrans/vga2iso m 444 0 0 +share/consoletrans/viscii1.0_to_tcvn.trans m 444 0 0 +share/consoletrans/viscii1.0_to_viscii1.1.trans m 444 0 0 +share/consoletrans/zero m 444 0 0 +share/unimaps m 555 0 0 +share/unimaps/8859-10.a0-ff.uni m 444 0 0 +share/unimaps/8859-13.a0-ff.uni m 444 0 0 +share/unimaps/8859-14.a0-ff.uni m 444 0 0 +share/unimaps/8859-15.a0-ff.uni m 444 0 0 +share/unimaps/8859-1.a0-ff.uni m 444 0 0 +share/unimaps/8859-2.a0-ff.uni m 444 0 0 +share/unimaps/8859-3.a0-ff.uni m 444 0 0 +share/unimaps/8859-4.a0-ff.uni m 444 0 0 +share/unimaps/8859-5.a0-ff.uni m 444 0 0 +share/unimaps/8859-6.a0-ff.uni m 444 0 0 +share/unimaps/8859-7.a0-ff.uni m 444 0 0 +share/unimaps/8859-8.a0-ff.uni m 444 0 0 +share/unimaps/8859-9.a0-ff.uni m 444 0 0 +share/unimaps/armscii8.uni m 444 0 0 +share/unimaps/ascii.20-7f.uni m 444 0 0 +share/unimaps/cp1250.uni m 444 0 0 +share/unimaps/cp437.00-1f.uni m 444 0 0 +share/unimaps/cp437.uni m 444 0 0 +share/unimaps/cp737a.uni m 444 0 0 +share/unimaps/cp737b.uni m 444 0 0 +share/unimaps/cp737c.uni m 444 0 0 +share/unimaps/cp737.uni m 444 0 0 +share/unimaps/cp850a.uni m 444 0 0 +share/unimaps/cp850b.uni m 444 0 0 +share/unimaps/cp850.uni m 444 0 0 +share/unimaps/cp850z.uni m 444 0 0 +share/unimaps/cp865a.uni m 444 0 0 +share/unimaps/cp865.uni m 444 0 0 +share/unimaps/cp866a.uni m 444 0 0 +share/unimaps/cp866.uni m 444 0 0 +share/unimaps/cybercafe.uni m 444 0 0 +share/unimaps/cyralt.uni m 444 0 0 +share/unimaps/def.uni m 444 0 0 +share/unimaps/ECMA144.uni m 444 0 0 +share/unimaps/empty.uni m 444 0 0 +share/unimaps/ethiopic.uni m 444 0 0 +share/unimaps/iso01.uni m 444 0 0 +share/unimaps/iso02.uni m 444 0 0 +share/unimaps/iso03.uni m 444 0 0 +share/unimaps/iso04.uni m 444 0 0 +share/unimaps/iso05.uni m 444 0 0 +share/unimaps/iso06.uni m 444 0 0 +share/unimaps/iso07.uni m 444 0 0 +share/unimaps/iso07u.uni m 444 0 0 +share/unimaps/iso08.uni m 444 0 0 +share/unimaps/iso09.uni m 444 0 0 +share/unimaps/iso10.uni m 444 0 0 +share/unimaps/iso15.uni m 444 0 0 +share/unimaps/koi8r.uni m 444 0 0 +share/unimaps/koi8u.uni m 444 0 0 +share/unimaps/lat1.uni m 444 0 0 +share/unimaps/lat1u.uni m 444 0 0 +share/unimaps/lat2.uni m 444 0 0 +share/unimaps/lat2u.uni m 444 0 0 +share/unimaps/lat4.uni m 444 0 0 +share/unimaps/lat4u.uni m 444 0 0 +share/unimaps/lat7.uni m 444 0 0 +share/unimaps/lat9u.uni m 444 0 0 +share/unimaps/lat9v.uni m 444 0 0 +share/unimaps/lat9w.uni m 444 0 0 +share/unimaps/README m 444 0 0 +share/unimaps/ruscii.uni m 444 0 0 +share/unimaps/tcvn.uni m 444 0 0 +share/unimaps/viscii.uni m 444 0 0 +share/keymaps m 555 0 0 +share/keymaps/i386 m 555 0 0 +share/keymaps/i386/azerty m 555 0 0 +share/keymaps/i386/azerty/azerty.map.gz m 444 0 0 +share/keymaps/i386/azerty/be-latin1.map.gz m 444 0 0 +share/keymaps/i386/azerty/fr-latin1.map.gz m 444 0 0 +share/keymaps/i386/azerty/fr-latin9.map.gz m 444 0 0 +share/keymaps/i386/azerty/fr.map.gz m 444 0 0 +share/keymaps/i386/azerty/fr-pc.map.gz m 444 0 0 +share/keymaps/i386/azerty/wangbe2.map.gz m 444 0 0 +share/keymaps/i386/azerty/wangbe.map.gz m 444 0 0 +share/keymaps/i386/bepo m 555 0 0 +share/keymaps/i386/bepo/fr-bepo-latin9.map.gz m 444 0 0 +share/keymaps/i386/bepo/fr-bepo.map.gz m 444 0 0 +share/keymaps/i386/dvorak m 555 0 0 +share/keymaps/i386/dvorak/ANSI-dvorak.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-ca-fr.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-es.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-fr.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-la.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-l.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-programmer.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-r.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-ru.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-sv-a1.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-sv-a5.map.gz m 444 0 0 +share/keymaps/i386/dvorak/dvorak-uk.map.gz m 444 0 0 +share/keymaps/i386/dvorak/no.map.gz m 444 0 0 +share/keymaps/i386/fgGIod m 555 0 0 +share/keymaps/i386/fgGIod/tr_f-latin5.map.gz m 444 0 0 +share/keymaps/i386/fgGIod/trf.map.gz m 444 0 0 +share/keymaps/i386/qwerty m 555 0 0 +share/keymaps/i386/qwerty/bashkir.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bg_bds-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bg_bds-utf8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bg-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bg-cp855.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bg_pho-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bg_pho-utf8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/br-abnt2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/br-abnt.map.gz m 444 0 0 +share/keymaps/i386/qwerty/br-latin1-abnt2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/br-latin1-us.map.gz m 444 0 0 +share/keymaps/i386/qwerty/by-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/by.map.gz m 444 0 0 +share/keymaps/i386/qwerty/bywin-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/cf.map.gz m 444 0 0 +share/keymaps/i386/qwerty/cz-cp1250.map.gz m 444 0 0 +share/keymaps/i386/qwerty/cz-lat2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/cz-lat2-prog.map.gz m 444 0 0 +share/keymaps/i386/qwerty/cz.map.gz m 444 0 0 +share/keymaps/i386/qwerty/defkeymap.map.gz m 444 0 0 +share/keymaps/i386/qwerty/defkeymap_V1.0.map.gz m 444 0 0 +share/keymaps/i386/qwerty/dk-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/dk.map.gz m 444 0 0 +share/keymaps/i386/qwerty/emacs2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/emacs.map.gz m 444 0 0 +share/keymaps/i386/qwerty/es-cp850.map.gz m 444 0 0 +share/keymaps/i386/qwerty/es.map.gz m 444 0 0 +share/keymaps/i386/qwerty/et.map.gz m 444 0 0 +share/keymaps/i386/qwerty/et-nodeadkeys.map.gz m 444 0 0 +share/keymaps/i386/qwerty/fi.map.gz m 444 0 0 +share/keymaps/i386/qwerty/gr.map.gz m 444 0 0 +share/keymaps/i386/qwerty/gr-pc.map.gz m 444 0 0 +share/keymaps/i386/qwerty/hu101.map.gz m 444 0 0 +share/keymaps/i386/qwerty/hypermap.m4 m 444 0 0 +share/keymaps/i386/qwerty/il-heb.map.gz m 444 0 0 +share/keymaps/i386/qwerty/il.map.gz m 444 0 0 +share/keymaps/i386/qwerty/il-phonetic.map.gz m 444 0 0 +share/keymaps/i386/qwerty/is-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/is-latin1-us.map.gz m 444 0 0 +share/keymaps/i386/qwerty/it2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/it-ibm.map.gz m 444 0 0 +share/keymaps/i386/qwerty/it.map.gz m 444 0 0 +share/keymaps/i386/qwerty/jp106.map.gz m 444 0 0 +share/keymaps/i386/qwerty/kazakh.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ky_alt_sh-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/kyrgyz.map.gz m 444 0 0 +share/keymaps/i386/qwerty/la-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/lt.baltic.map.gz m 444 0 0 +share/keymaps/i386/qwerty/lt.l4.map.gz m 444 0 0 +share/keymaps/i386/qwerty/lt.map.gz m 444 0 0 +share/keymaps/i386/qwerty/lv.map.gz m 444 0 0 +share/keymaps/i386/qwerty/lv-tilde.map.gz m 444 0 0 +share/keymaps/i386/qwerty/mk0.map.gz m 444 0 0 +share/keymaps/i386/qwerty/mk-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/mk.map.gz m 444 0 0 +share/keymaps/i386/qwerty/mk-utf.map.gz m 444 0 0 +share/keymaps/i386/qwerty/nl2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/nl.map.gz m 444 0 0 +share/keymaps/i386/qwerty/no-latin1.doc m 444 0 0 +share/keymaps/i386/qwerty/no-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/no.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pc110.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pl1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pl2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pl3.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pl4.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pl.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pt-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/pt-latin9.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ro.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ro_std.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ro_win.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru2.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru3.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru4.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru-ms.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_alt-CP1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_alt-KOI8-R.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_alt_sh-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_alt-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_cplk-CP1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_cplk-KOI8-R.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_cplk-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_ctrl-CP1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_ctrl-KOI8-R.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_ctrl-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_ct_sh-CP1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_ct_sh-KOI8-R.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ruwin_ct_sh-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru_win.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ru-yawerty.map.gz m 444 0 0 +share/keymaps/i386/qwerty/se-fi-ir209.map.gz m 444 0 0 +share/keymaps/i386/qwerty/se-fi-lat6.map.gz m 444 0 0 +share/keymaps/i386/qwerty/se-ir209.map.gz m 444 0 0 +share/keymaps/i386/qwerty/se-lat6.map.gz m 444 0 0 +share/keymaps/i386/qwerty/sk-prog-qwerty.map.gz m 444 0 0 +share/keymaps/i386/qwerty/sk-qwerty.map.gz m 444 0 0 +share/keymaps/i386/qwerty/sr-cy.map.gz m 444 0 0 +share/keymaps/i386/qwerty/sv-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwerty/tj_alt-UTF8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/tralt.map.gz m 444 0 0 +share/keymaps/i386/qwerty/trf.map.gz m 444 0 0 +share/keymaps/i386/qwerty/tr_q-latin5.map.gz m 444 0 0 +share/keymaps/i386/qwerty/trq.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ttwin_alt-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ttwin_cplk-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ttwin_ctrl-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ttwin_ct_sh-UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ua-cp1251.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ua.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ua-utf.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ua-utf-ws.map.gz m 444 0 0 +share/keymaps/i386/qwerty/ua-ws.map.gz m 444 0 0 +share/keymaps/i386/qwerty/uk.map.gz m 444 0 0 +share/keymaps/i386/qwerty/us-acentos.map.gz m 444 0 0 +share/keymaps/i386/qwerty/us.map.gz m 444 0 0 +share/keymaps/i386/qwertz m 555 0 0 +share/keymaps/i386/qwertz/croat.map.gz m 444 0 0 +share/keymaps/i386/qwertz/cz.map.gz m 444 0 0 +share/keymaps/i386/qwertz/cz-us-qwertz.map.gz m 444 0 0 +share/keymaps/i386/qwertz/de_alt_UTF-8.map.gz m 444 0 0 +share/keymaps/i386/qwertz/de_CH-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwertz/de-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz m 444 0 0 +share/keymaps/i386/qwertz/de.map.gz m 444 0 0 +share/keymaps/i386/qwertz/de-mobii.map.gz m 444 0 0 +share/keymaps/i386/qwertz/fr_CH-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwertz/fr_CH.map.gz m 444 0 0 +share/keymaps/i386/qwertz/hu.map.gz m 444 0 0 +share/keymaps/i386/qwertz/sg-latin1-lk450.map.gz m 444 0 0 +share/keymaps/i386/qwertz/sg-latin1.map.gz m 444 0 0 +share/keymaps/i386/qwertz/sg.map.gz m 444 0 0 +share/keymaps/i386/qwertz/sk-prog-qwertz.map.gz m 444 0 0 +share/keymaps/i386/qwertz/sk-qwertz.map.gz m 444 0 0 +share/keymaps/i386/qwertz/slovene.map.gz m 444 0 0 +share/keymaps/i386/include m 555 0 0 +share/keymaps/i386/include/applkey.map.gz m 444 0 0 +share/keymaps/i386/include/azerty-layout.inc m 444 0 0 +share/keymaps/i386/include/backspace.map.gz m 444 0 0 +share/keymaps/i386/include/compose.inc m 444 0 0 +share/keymaps/i386/include/ctrl.map.gz m 444 0 0 +share/keymaps/i386/include/euro1.inc m 444 0 0 +share/keymaps/i386/include/euro1.map.gz m 444 0 0 +share/keymaps/i386/include/euro2.map.gz m 444 0 0 +share/keymaps/i386/include/euro.map.gz m 444 0 0 +share/keymaps/i386/include/keypad.map.gz m 444 0 0 +share/keymaps/i386/include/linux-keys-bare.inc m 444 0 0 +share/keymaps/i386/include/linux-keys-extd.inc m 444 0 0 +share/keymaps/i386/include/linux-with-alt-and-altgr.inc m 444 0 0 +share/keymaps/i386/include/linux-with-modeshift-altgr.inc m 444 0 0 +share/keymaps/i386/include/linux-with-two-alt-keys.inc m 444 0 0 +share/keymaps/i386/include/qwerty-layout.inc m 444 0 0 +share/keymaps/i386/include/qwertz-layout.inc m 444 0 0 +share/keymaps/i386/include/unicode.map.gz m 444 0 0 +share/keymaps/i386/include/windowkeys.map.gz m 444 0 0 +share/keymaps/i386/olpc m 555 0 0 +share/keymaps/i386/olpc/es.map.gz m 444 0 0 +share/keymaps/i386/olpc/pt.map.gz m 444 0 0 +share/keymaps/i386/colemak m 555 0 0 +share/keymaps/i386/colemak/en-latin9.map.gz m 444 0 0 +share/keymaps/i386/carpalx m 555 0 0 +share/keymaps/i386/carpalx/carpalx-full.map.gz m 444 0 0 +share/keymaps/i386/carpalx/carpalx.map.gz m 444 0 0 +share/keymaps/mac m 555 0 0 +share/keymaps/mac/include m 555 0 0 +share/keymaps/mac/include/mac-azerty-layout.inc m 444 0 0 +share/keymaps/mac/include/mac-euro2.map.gz m 444 0 0 +share/keymaps/mac/include/mac-euro.map.gz m 444 0 0 +share/keymaps/mac/include/mac-linux-keys-bare.inc m 444 0 0 +share/keymaps/mac/include/mac-qwerty-layout.inc m 444 0 0 +share/keymaps/mac/include/mac-qwertz-layout.inc m 444 0 0 +share/keymaps/mac/all m 555 0 0 +share/keymaps/mac/all/mac-be.map.gz m 444 0 0 +share/keymaps/mac/all/mac-de_CH.map.gz m 444 0 0 +share/keymaps/mac/all/mac-de-latin1.map.gz m 444 0 0 +share/keymaps/mac/all/mac-de-latin1-nodeadkeys.map.gz m 444 0 0 +share/keymaps/mac/all/mac-dk-latin1.map.gz m 444 0 0 +share/keymaps/mac/all/mac-dvorak.map.gz m 444 0 0 +share/keymaps/mac/all/mac-es.map.gz m 444 0 0 +share/keymaps/mac/all/mac-fi-latin1.map.gz m 444 0 0 +share/keymaps/mac/all/mac-fr_CH-latin1.map.gz m 444 0 0 +share/keymaps/mac/all/mac-fr.map.gz m 444 0 0 +share/keymaps/mac/all/mac-it.map.gz m 444 0 0 +share/keymaps/mac/all/mac-pl.map.gz m 444 0 0 +share/keymaps/mac/all/mac-pt-latin1.map.gz m 444 0 0 +share/keymaps/mac/all/mac-se.map.gz m 444 0 0 +share/keymaps/mac/all/mac-template.map.gz m 444 0 0 +share/keymaps/mac/all/mac-uk.map.gz m 444 0 0 +share/keymaps/mac/all/mac-us.map.gz m 444 0 0 +share/keymaps/include m 555 0 0 +share/keymaps/include/compose.8859_7 m 444 0 0 +share/keymaps/include/compose.8859_8 m 444 0 0 +share/keymaps/include/compose.latin m 444 0 0 +share/keymaps/include/compose.latin1 m 444 0 0 +share/keymaps/include/compose.latin2 m 444 0 0 +share/keymaps/include/compose.latin3 m 444 0 0 +share/keymaps/include/compose.latin4 m 444 0 0 +share/keymaps/include/vim-compose.latin1 m 444 0 0 +share/keymaps/sun m 555 0 0 +share/keymaps/sun/sundvorak.map.gz m 444 0 0 +share/keymaps/sun/sunkeymap.map.gz m 444 0 0 +share/keymaps/sun/sun-pl-altgraph.map.gz m 444 0 0 +share/keymaps/sun/sun-pl.map.gz m 444 0 0 +share/keymaps/sun/sunt4-es.map.gz m 444 0 0 +share/keymaps/sun/sunt4-fi-latin1.map.gz m 444 0 0 +share/keymaps/sun/sunt4-no-latin1.map.gz m 444 0 0 +share/keymaps/sun/sunt5-cz-us.map.gz m 444 0 0 +share/keymaps/sun/sunt5-de-latin1.map.gz m 444 0 0 +share/keymaps/sun/sunt5-es.map.gz m 444 0 0 +share/keymaps/sun/sunt5-fi-latin1.map.gz m 444 0 0 +share/keymaps/sun/sunt5-fr-latin1.map.gz m 444 0 0 +share/keymaps/sun/sunt5-ru.map.gz m 444 0 0 +share/keymaps/sun/sunt5-uk.map.gz m 444 0 0 +share/keymaps/sun/sunt5-us-cz.map.gz m 444 0 0 +share/keymaps/sun/sunt6-uk.map.gz m 444 0 0 +share/keymaps/amiga m 555 0 0 +share/keymaps/amiga/amiga-de.map.gz m 444 0 0 +share/keymaps/amiga/amiga-us.map.gz m 444 0 0 +share/keymaps/atari m 555 0 0 +share/keymaps/atari/atari-de.map.gz m 444 0 0 +share/keymaps/atari/atari-se.map.gz m 444 0 0 +share/keymaps/atari/atari-uk-falcon.map.gz m 444 0 0 +share/keymaps/atari/atari-us.map.gz m 444 0 0 +share/keymaps/ppc m 777 0 0 diff --git a/pkg/kmod/build b/pkg/kmod/build index 481643d..e6b690b 100644 --- a/pkg/kmod/build +++ b/pkg/kmod/build @@ -23,8 +23,7 @@ deploy() { local target make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share/man" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" for target in depmod insmod lsmod modinfo modprobe rmmod; do ln -sf kmod $DEPLOY/bin/$target diff --git a/pkg/kmod/rootfs_files.txt b/pkg/kmod/rootfs_files.txt new file mode 100644 index 0000000..d33b6f8 --- /dev/null +++ b/pkg/kmod/rootfs_files.txt @@ -0,0 +1,13 @@ +lib/libkmod.so.2.3.3 m 555 0 0 +lib/libkmod.so.2 m 777 0 0 +lib/libkmod.so m 777 0 0 +bin/kmod m 555 0 0 +bin/depmod m 777 0 0 +bin/insmod m 777 0 0 +bin/lsmod m 777 0 0 +bin/modinfo m 777 0 0 +bin/modprobe m 777 0 0 +bin/rmmod m 777 0 0 +share/bash-completion m 555 0 0 +share/bash-completion/completions m 555 0 0 +share/bash-completion/completions/kmod m 444 0 0 diff --git a/pkg/less/build b/pkg/less/build index ff40df7..2fb75f5 100755 --- a/pkg/less/build +++ b/pkg/less/build @@ -20,10 +20,9 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" strip_files ${DEPLOY}/bin/* - - rm -r "$DEPLOY/share" } check_update() { diff --git a/pkg/less/rootfs_files.txt b/pkg/less/rootfs_files.txt new file mode 100644 index 0000000..6b0e8f8 --- /dev/null +++ b/pkg/less/rootfs_files.txt @@ -0,0 +1,3 @@ +bin/less m 555 0 0 +bin/lesskey m 555 0 0 +bin/lessecho m 555 0 0 diff --git a/pkg/libbsd/build b/pkg/libbsd/build index b9891f6..31121b0 100644 --- a/pkg/libbsd/build +++ b/pkg/libbsd/build @@ -21,8 +21,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/libbsd/rootfs_files.txt b/pkg/libbsd/rootfs_files.txt new file mode 100644 index 0000000..7696d39 --- /dev/null +++ b/pkg/libbsd/rootfs_files.txt @@ -0,0 +1,3 @@ +lib/libbsd.so.0.9.1 m 555 0 0 +lib/libbsd.so.0 m 777 0 0 +lib/libbsd.so m 777 0 0 diff --git a/pkg/libmnl/build b/pkg/libmnl/build index ef56261..243a744 100644 --- a/pkg/libmnl/build +++ b/pkg/libmnl/build @@ -21,6 +21,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/libmnl/rootfs_files.txt b/pkg/libmnl/rootfs_files.txt new file mode 100644 index 0000000..2f4018b --- /dev/null +++ b/pkg/libmnl/rootfs_files.txt @@ -0,0 +1,3 @@ +lib/libmnl.so.0.2.0 m 555 0 0 +lib/libmnl.so.0 m 777 0 0 +lib/libmnl.so m 777 0 0 diff --git a/pkg/libnftnl/build b/pkg/libnftnl/build index 77cc53c..2bd2c27 100644 --- a/pkg/libnftnl/build +++ b/pkg/libnftnl/build @@ -21,6 +21,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/libnftnl/rootfs_files.txt b/pkg/libnftnl/rootfs_files.txt new file mode 100644 index 0000000..4a7c994 --- /dev/null +++ b/pkg/libnftnl/rootfs_files.txt @@ -0,0 +1,3 @@ +lib/libnftnl.so.7.2.0 m 555 0 0 +lib/libnftnl.so.7 m 777 0 0 +lib/libnftnl.so m 777 0 0 diff --git a/pkg/linux_modules/build b/pkg/linux_modules/build index dc035f2..9467f6f 100755 --- a/pkg/linux_modules/build +++ b/pkg/linux_modules/build @@ -21,4 +21,8 @@ deploy() { export KBUILD_OUTPUT="$PKGBUILDDIR" make -C "$SOURCE" O="$PKGBUILDDIR" ARCH="$LINUX_CPU" CROSS_COMPILE="${TARGET}-" INSTALL_MOD_PATH="$DEPLOY" modules_install + + find "$DEPLOY/lib" -exec stat {} --printf="%n m %a 0 0\\n" \; | \ + sed "s#^$DEPLOY/##g" | sed "s/644/444/g" | \ + sed "s/755/555/g" > "$DEPLOY/rootfs_files.txt" } diff --git a/pkg/lzo/build b/pkg/lzo/build index c74749c..7b9578c 100644 --- a/pkg/lzo/build +++ b/pkg/lzo/build @@ -22,8 +22,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/lzo/rootfs_files.txt b/pkg/lzo/rootfs_files.txt new file mode 100644 index 0000000..4a09204 --- /dev/null +++ b/pkg/lzo/rootfs_files.txt @@ -0,0 +1,3 @@ +lib/liblzo2.so.2.0.0 m 555 0 0 +lib/liblzo2.so.2 m 777 0 0 +lib/liblzo2.so m 777 0 0 diff --git a/pkg/musl/build b/pkg/musl/build index 74adf50..4a35a90 100755 --- a/pkg/musl/build +++ b/pkg/musl/build @@ -31,10 +31,17 @@ deploy() { cat_file_merge "LDPATH" > "$DEPLOY/etc/ld-musl-${MUSL_CPU}.path" strip_files ${DEPLOY}/lib/* + + find "$DEPLOY/lib" -exec stat {} --printf="%n m %a 0 0\\n" \; | \ + sed "s#^$DEPLOY/##g" | sed "s/644/444/g" | \ + sed "s/755/555/g" | tail -n +2 > "$DEPLOY/rootfs_files.txt" + + find "$DEPLOY/etc" -exec stat {} --printf="%n m %a 0 0\\n" \; | \ + sed "s#^$DEPLOY/##g" | tail -n +2 >> "$DEPLOY/rootfs_files.txt" } check_update() { curl --silent -L "$URL" | grep -o ">musl-[0-9.]*tar.gz<" | \ sed 's/>musl-//g' | sed 's/.tar.gz "$PKGBUILDDIR/etc/packages" - - while read pkgname; do - if [ ! -e "$PKGDEPLOYDIR/$pkgname" ]; then - continue - fi - - cp -ru --remove-destination ${PKGDEPLOYDIR}/${pkgname}/* \ - "$PKGBUILDDIR" - done < "$PKGBUILDDIR/etc/packages" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY/pseudo" # version info local fname=$(echo "${OS_NAME}-release" | tr '[:upper:]' '[:lower:]') echo $OS_RELEASE > $PKGBUILDDIR/etc/$fname - # remove write flag from all static files/directories - find $PKGBUILDDIR/{bin,lib,share} -type f -exec chmod a-w {} \; - find $PKGBUILDDIR/{bin,lib,share} -type d -exec chmod a-w {} \; + echo "etc/$fname m 644 0 0" >> "$DEPLOY/pseudo" + + # gather rootfs dependencies + dependencies | tsort | tac | \ + grep -v "$PKGNAME" > "$PKGBUILDDIR/etc/packages" + + echo "etc/packages m 644 0 0" >> "$DEPLOY/pseudo" + + while read pkgname; do + fname="$PKGDEPLOYDIR/$pkgname/rootfs_files.txt" + [ -e "$fname" ] || continue; + + copy_rootfs_files "$PKGDEPLOYDIR/$pkgname" + cat "$fname" >> "$DEPLOY/pseudo" + done < "$PKGBUILDDIR/etc/packages" # setup root home directory - mkdir -p "$PKGBUILDDIR/cfg/preserve/usr" + cp -r "$PKGBUILDDIR/etc/skel" "$PKGBUILDDIR/usr/root" - cp -r "$PKGBUILDDIR/etc/skel" "$PKGBUILDDIR/cfg/preserve/usr/root" - chmod 750 "$PKGBUILDDIR/cfg/preserve/usr/root" + echo "usr/root m 750 0 0" >> "$DEPLOY/pseudo" + + find "./usr/root" -exec stat {} --printf="%n m %a 0 0\\n" \; | \ + sed 's#^./##g' | tail -n +2 >> "$DEPLOY/pseudo" # move configuration to preserve directory - mv "$PKGBUILDDIR/etc" "$PKGBUILDDIR/cfg/preserve" + mv "$PKGBUILDDIR/etc" "$PKGBUILDDIR/cfg/preserve/etc" + mv "$PKGBUILDDIR/usr" "$PKGBUILDDIR/cfg/preserve/usr" mv "$PKGBUILDDIR/var/lib" "$PKGBUILDDIR/cfg/preserve/var_lib" rm -rf "$PKGBUILDDIR/var" - mkdir -p ${PKGBUILDDIR}/{etc,var} + mkdir -p ${PKGBUILDDIR}/{etc,var,usr} + + sed -i 's#etc/#cfg/preserve/etc/#g' "$DEPLOY/pseudo" + sed -i 's#var/lib/#cfg/preserve/var_lib/#g' "$DEPLOY/pseudo" + sed -i 's#usr/#cfg/preserve/usr/#g' "$DEPLOY/pseudo" } deploy() { @@ -53,13 +81,11 @@ deploy() { local DEPLOY="$2" mksquashfs "$PKGBUILDDIR" "$DEPLOY/rootfs.img" -comp xz \ - -all-root -no-progress -no-xattrs + -no-progress -no-xattrs -pf "$DEPLOY/pseudo" - # add write flag again, so we can remove the build directory - find $PKGBUILDDIR/{bin,lib,share} -type d -exec chmod u+w {} \; - find $PKGBUILDDIR/{bin,lib,share} -type f -exec chmod u+w {} \; + rm "$DEPLOY/pseudo" } check_update() { return -} \ No newline at end of file +} diff --git a/pkg/rootfs/rootfs_files.txt b/pkg/rootfs/rootfs_files.txt new file mode 100644 index 0000000..8b87024 --- /dev/null +++ b/pkg/rootfs/rootfs_files.txt @@ -0,0 +1,29 @@ +bin m 555 0 0 +dev m 755 0 0 +sys m 755 0 0 +proc m 755 0 0 +tmp m 1777 0 0 +run m 755 0 0 +boot m 755 0 0 +usr m 755 0 0 +mnt m 755 0 0 +share m 555 0 0 +cfg m 755 0 0 +cfg/preserve m 755 0 0 +cfg/preserve/etc m 755 0 0 +cfg/preserve/usr m 755 0 0 +cfg/preserve/var_lib m 755 0 0 +cfg/overlay m 755 0 0 +etc m 755 0 0 +etc/profile.d m 755 0 0 +etc/skel m 755 0 0 +etc/group m 644 0 0 +etc/hosts m 644 0 0 +etc/passwd m 644 0 0 +etc/hostname m 644 0 0 +etc/shadow m 600 0 0 +etc/mtab m 777 0 0 +var m 755 0 0 +lib m 555 0 0 +lib/libexec m 555 0 0 +lib/charset.alias m 444 0 0 diff --git a/pkg/sed/build b/pkg/sed/build index 420a656..b418f06 100755 --- a/pkg/sed/build +++ b/pkg/sed/build @@ -20,8 +20,7 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" "$DEPLOY/lib" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/sed/rootfs_files.txt b/pkg/sed/rootfs_files.txt new file mode 100644 index 0000000..62f2e94 --- /dev/null +++ b/pkg/sed/rootfs_files.txt @@ -0,0 +1 @@ +bin/sed m 555 0 0 diff --git a/pkg/shadow/build b/pkg/shadow/build index 045f641..71e88a5 100755 --- a/pkg/shadow/build +++ b/pkg/shadow/build @@ -25,18 +25,15 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" sed -i -e 's@HOME=/home@HOME=/usr@g' $DEPLOY/etc/default/useradd - rm -rf "$DEPLOY/share" - # *hrmpf* if [ -e "$DEPLOY/sbin" ]; then mv ${DEPLOY}/sbin/* ${DEPLOY}/bin rmdir ${DEPLOY}/sbin fi - - rm $DEPLOY/bin/{vigr,vipw,chsh} } check_update() { diff --git a/pkg/shadow/rootfs_files.txt b/pkg/shadow/rootfs_files.txt new file mode 100644 index 0000000..4f388d6 --- /dev/null +++ b/pkg/shadow/rootfs_files.txt @@ -0,0 +1,36 @@ +bin/login m 555 0 0 +bin/su m 4555 0 0 +bin/nologin m 555 0 0 +bin/faillog m 555 0 0 +bin/lastlog m 555 0 0 +bin/chage m 4555 0 0 +bin/chfn m 4555 0 0 +bin/expiry m 4555 0 0 +bin/gpasswd m 4555 0 0 +bin/newgrp m 4555 0 0 +bin/passwd m 4555 0 0 +bin/newgidmap m 4555 0 0 +bin/newuidmap m 4555 0 0 +bin/sg m 777 0 0 +bin/chgpasswd m 555 0 0 +bin/chpasswd m 555 0 0 +bin/groupadd m 555 0 0 +bin/groupdel m 555 0 0 +bin/groupmems m 555 0 0 +bin/groupmod m 555 0 0 +bin/grpck m 555 0 0 +bin/grpconv m 555 0 0 +bin/grpunconv m 555 0 0 +bin/logoutd m 555 0 0 +bin/newusers m 555 0 0 +bin/pwck m 555 0 0 +bin/pwconv m 555 0 0 +bin/pwunconv m 555 0 0 +bin/useradd m 555 0 0 +bin/userdel m 555 0 0 +bin/usermod m 555 0 0 +etc/login.defs m 644 0 0 +etc/default m 755 0 0 +etc/default/useradd m 644 0 0 +etc/limits m 644 0 0 +etc/login.access m 644 0 0 diff --git a/pkg/tar/build b/pkg/tar/build index 3b11b73..4159ca5 100755 --- a/pkg/tar/build +++ b/pkg/tar/build @@ -20,8 +20,7 @@ deploy() { local DEPLOY="$2" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" "$DEPLOY/lib" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/tar/rootfs_files.txt b/pkg/tar/rootfs_files.txt new file mode 100644 index 0000000..a3c977d --- /dev/null +++ b/pkg/tar/rootfs_files.txt @@ -0,0 +1 @@ +bin/tar m 555 0 0 diff --git a/pkg/tc-gcc2/build b/pkg/tc-gcc2/build index 549f909..4f0f078 100755 --- a/pkg/tc-gcc2/build +++ b/pkg/tc-gcc2/build @@ -53,4 +53,5 @@ deploy() { mv ${DEPLOY}/lib/*.py "$DEVDEPLOY/lib" strip_files ${DEPLOY}/lib/* + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } diff --git a/pkg/tc-gcc2/rootfs_files.txt b/pkg/tc-gcc2/rootfs_files.txt new file mode 100644 index 0000000..3920330 --- /dev/null +++ b/pkg/tc-gcc2/rootfs_files.txt @@ -0,0 +1,14 @@ +lib/libatomic.so m 777 0 0 +lib/libatomic.so.1 m 777 0 0 +lib/libatomic.so.1.2.0 m 555 0 0 +lib/libgcc_s.so m 444 0 0 +lib/libgcc_s.so.1 m 444 0 0 +lib/libgomp.so m 777 0 0 +lib/libgomp.so.1 m 777 0 0 +lib/libgomp.so.1.0.0 m 555 0 0 +lib/libitm.so m 777 0 0 +lib/libitm.so.1 m 777 0 0 +lib/libitm.so.1.0.0 m 555 0 0 +lib/libstdc++.so m 777 0 0 +lib/libstdc++.so.6 m 777 0 0 +lib/libstdc++.so.6.0.25 m 555 0 0 diff --git a/pkg/unbound/build b/pkg/unbound/build index 46e2348..267c34e 100644 --- a/pkg/unbound/build +++ b/pkg/unbound/build @@ -25,8 +25,7 @@ deploy() { local tag alg type digest make DESTDIR="$DEPLOY" install - - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" cat_file_override "unbound.conf" > "$DEPLOY/etc/unbound/unbound.conf" diff --git a/pkg/unbound/rootfs_files.txt b/pkg/unbound/rootfs_files.txt new file mode 100644 index 0000000..068c2cd --- /dev/null +++ b/pkg/unbound/rootfs_files.txt @@ -0,0 +1,12 @@ +lib/libunbound.so.2.5.9 m 555 0 0 +lib/libunbound.so.2 m 777 0 0 +lib/libunbound.so m 777 0 0 +bin/unbound m 555 0 0 +bin/unbound-checkconf m 555 0 0 +bin/unbound-control m 555 0 0 +bin/unbound-host m 555 0 0 +bin/unbound-anchor m 555 0 0 +bin/unbound-control-setup m 555 0 0 +etc/unbound m 755 52 52 +etc/unbound/unbound.conf m 644 52 52 +etc/unbound/root.key m 644 52 52 diff --git a/pkg/util-linux/build b/pkg/util-linux/build index 4e5e873..3c4554c 100755 --- a/pkg/util-linux/build +++ b/pkg/util-linux/build @@ -41,27 +41,12 @@ deploy() { make DESTDIR="$DEPLOY" install strip_files ${DEPLOY}/{bin,lib}/* - rm -r "$DEPLOY/share/man" "$DEPLOY/share/doc" - if [ -e "$DEPLOY/sbin" ]; then mv ${DEPLOY}/sbin/* ${DEPLOY}/bin - rmdir ${DEPLOY}/sbin fi - for UTIL in chcpu chrt col colcrt colrm column ctrlaltdel setarch \ - isosize look lsns mcookie mkfs mkswap readprofile rev \ - script scriptreplay setsid swaplabel swapoff swapon \ - uname26 i386 linux32 linux64 whereis last lastb \ - lslogins fsck.cramfs mkfs.cramfs; - do - local path="$DEPLOY/bin/$UTIL" - - if [ -f "$path" ] || [ -L "$path" ]; then - rm "$path" - fi - done - split_dev_deploy "$DEPLOY" "$DEVDEPLOY" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" } check_update() { diff --git a/pkg/util-linux/rootfs_files.txt b/pkg/util-linux/rootfs_files.txt new file mode 100644 index 0000000..d1e5f37 --- /dev/null +++ b/pkg/util-linux/rootfs_files.txt @@ -0,0 +1,145 @@ +var/lib/hwclock m 555 0 0 +bin/dmesg m 555 0 0 +bin/mount m 555 0 0 +bin/umount m 555 0 0 +bin/wdctl m 555 0 0 +bin/mountpoint m 555 0 0 +bin/lsblk m 555 0 0 +bin/findmnt m 555 0 0 +bin/kill m 555 0 0 +bin/agetty m 555 0 0 +bin/fstrim m 555 0 0 +bin/fsfreeze m 555 0 0 +bin/blkdiscard m 555 0 0 +bin/blkzone m 555 0 0 +bin/losetup m 555 0 0 +bin/hwclock m 555 0 0 +bin/blkid m 555 0 0 +bin/findfs m 555 0 0 +bin/wipefs m 555 0 0 +bin/blockdev m 555 0 0 +bin/fdisk m 555 0 0 +bin/sfdisk m 555 0 0 +bin/cfdisk m 555 0 0 +bin/ionice m 555 0 0 +bin/taskset m 555 0 0 +bin/hexdump m 555 0 0 +bin/setterm m 555 0 0 +bin/lsmem m 555 0 0 +bin/flock m 555 0 0 +bin/ipcmk m 555 0 0 +bin/ipcrm m 555 0 0 +bin/ipcs m 555 0 0 +bin/lsipc m 5755 0 0 +bin/renice m 555 0 0 +bin/eject m 555 0 0 +bin/prlimit m 555 0 0 +bin/lscpu m 555 0 0 +bin/fallocate m 555 0 0 +bin/namei m 555 0 0 +bin/lslocks m 555 0 0 +bin/uuidgen m 555 0 0 +bin/uuidparse m 555 0 0 +bin/rename m 555 0 0 +bin/getopt m 555 0 0 +bin/fincore m 555 0 0 +bin/addpart m 555 0 0 +bin/delpart m 555 0 0 +bin/ldattach m 555 0 0 +bin/partx m 555 0 0 +bin/resizepart m 555 0 0 +bin/rfkill m 555 0 0 +bin/rtcwake m 555 0 0 +lib/libuuid.so.1.3.0 m 555 0 0 +lib/libuuid.so.1 m 777 0 0 +lib/libuuid.so m 777 0 0 +lib/libblkid.so.1.1.0 m 555 0 0 +lib/libblkid.so.1 m 777 0 0 +lib/libblkid.so m 777 0 0 +lib/libmount.so.1.1.0 m 555 0 0 +lib/libmount.so.1 m 777 0 0 +lib/libmount.so m 777 0 0 +lib/libsmartcols.so.1.1.0 m 555 0 0 +lib/libsmartcols.so.1 m 777 0 0 +lib/libsmartcols.so m 777 0 0 +lib/libfdisk.so.1.1.0 m 555 0 0 +lib/libfdisk.so.1 m 777 0 0 +lib/libfdisk.so m 777 0 0 +share/bash-completion m 555 0 0 +share/bash-completion/completions m 555 0 0 +share/bash-completion/completions/blkid m 444 0 0 +share/bash-completion/completions/col m 444 0 0 +share/bash-completion/completions/colcrt m 444 0 0 +share/bash-completion/completions/colrm m 444 0 0 +share/bash-completion/completions/column m 444 0 0 +share/bash-completion/completions/fincore m 444 0 0 +share/bash-completion/completions/findfs m 444 0 0 +share/bash-completion/completions/findmnt m 444 0 0 +share/bash-completion/completions/flock m 444 0 0 +share/bash-completion/completions/getopt m 444 0 0 +share/bash-completion/completions/hexdump m 444 0 0 +share/bash-completion/completions/ipcmk m 444 0 0 +share/bash-completion/completions/ipcrm m 444 0 0 +share/bash-completion/completions/ipcs m 444 0 0 +share/bash-completion/completions/isosize m 444 0 0 +share/bash-completion/completions/look m 444 0 0 +share/bash-completion/completions/lsipc m 444 0 0 +share/bash-completion/completions/lsns m 444 0 0 +share/bash-completion/completions/mcookie m 444 0 0 +share/bash-completion/completions/mkfs m 444 0 0 +share/bash-completion/completions/mkswap m 444 0 0 +share/bash-completion/completions/namei m 444 0 0 +share/bash-completion/completions/prlimit m 444 0 0 +share/bash-completion/completions/readprofile m 444 0 0 +share/bash-completion/completions/renice m 444 0 0 +share/bash-completion/completions/rev m 444 0 0 +share/bash-completion/completions/script m 444 0 0 +share/bash-completion/completions/scriptreplay m 444 0 0 +share/bash-completion/completions/setsid m 444 0 0 +share/bash-completion/completions/whereis m 444 0 0 +share/bash-completion/completions/wipefs m 444 0 0 +share/bash-completion/completions/fsck.cramfs m 444 0 0 +share/bash-completion/completions/mkfs.cramfs m 444 0 0 +share/bash-completion/completions/addpart m 444 0 0 +share/bash-completion/completions/delpart m 444 0 0 +share/bash-completion/completions/resizepart m 444 0 0 +share/bash-completion/completions/partx m 444 0 0 +share/bash-completion/completions/swaplabel m 444 0 0 +share/bash-completion/completions/blockdev m 444 0 0 +share/bash-completion/completions/fdisk m 444 0 0 +share/bash-completion/completions/sfdisk m 444 0 0 +share/bash-completion/completions/cfdisk m 444 0 0 +share/bash-completion/completions/last m 444 0 0 +share/bash-completion/completions/lslogins m 444 0 0 +share/bash-completion/completions/uuidgen m 444 0 0 +share/bash-completion/completions/uuidparse m 444 0 0 +share/bash-completion/completions/lsblk m 444 0 0 +share/bash-completion/completions/lslocks m 444 0 0 +share/bash-completion/completions/rename m 444 0 0 +share/bash-completion/completions/chrt m 444 0 0 +share/bash-completion/completions/ionice m 444 0 0 +share/bash-completion/completions/taskset m 444 0 0 +share/bash-completion/completions/chcpu m 444 0 0 +share/bash-completion/completions/eject m 444 0 0 +share/bash-completion/completions/fallocate m 444 0 0 +share/bash-completion/completions/hwclock m 444 0 0 +share/bash-completion/completions/lscpu m 444 0 0 +share/bash-completion/completions/lsmem m 444 0 0 +share/bash-completion/completions/losetup m 444 0 0 +share/bash-completion/completions/mount m 444 0 0 +share/bash-completion/completions/umount m 444 0 0 +share/bash-completion/completions/mountpoint m 444 0 0 +share/bash-completion/completions/swapon m 444 0 0 +share/bash-completion/completions/swapoff m 444 0 0 +share/bash-completion/completions/wdctl m 444 0 0 +share/bash-completion/completions/blkdiscard m 444 0 0 +share/bash-completion/completions/blkzone m 444 0 0 +share/bash-completion/completions/ctrlaltdel m 444 0 0 +share/bash-completion/completions/dmesg m 444 0 0 +share/bash-completion/completions/fsfreeze m 444 0 0 +share/bash-completion/completions/fstrim m 444 0 0 +share/bash-completion/completions/ldattach m 444 0 0 +share/bash-completion/completions/rfkill m 444 0 0 +share/bash-completion/completions/rtcwake m 444 0 0 +share/bash-completion/completions/setarch m 444 0 0 +share/bash-completion/completions/setterm m 444 0 0 diff --git a/pkg/xz/build b/pkg/xz/build index d9e18f0..5012c35 100644 --- a/pkg/xz/build +++ b/pkg/xz/build @@ -21,8 +21,7 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install-strip - - rm -r "$DEPLOY/share" + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" } diff --git a/pkg/xz/rootfs_files.txt b/pkg/xz/rootfs_files.txt new file mode 100644 index 0000000..fddc6b7 --- /dev/null +++ b/pkg/xz/rootfs_files.txt @@ -0,0 +1,26 @@ +lib/liblzma.so.5.2.4 m 555 0 0 +lib/liblzma.so.5 m 777 0 0 +lib/liblzma.so m 777 0 0 +bin/xzdec m 555 0 0 +bin/lzmadec m 555 0 0 +bin/xz m 555 0 0 +bin/unxz m 777 0 0 +bin/xzcat m 777 0 0 +bin/lzma m 777 0 0 +bin/unlzma m 777 0 0 +bin/lzcat m 777 0 0 +bin/lzmainfo m 555 0 0 +bin/xzdiff m 555 0 0 +bin/xzgrep m 555 0 0 +bin/xzmore m 555 0 0 +bin/xzless m 555 0 0 +bin/xzcmp m 777 0 0 +bin/xzegrep m 777 0 0 +bin/xzfgrep m 777 0 0 +bin/lzdiff m 777 0 0 +bin/lzcmp m 777 0 0 +bin/lzgrep m 777 0 0 +bin/lzegrep m 777 0 0 +bin/lzfgrep m 777 0 0 +bin/lzmore m 777 0 0 +bin/lzless m 777 0 0 diff --git a/pkg/zlib/build b/pkg/zlib/build index 2fdc2a0..fc2c24b 100644 --- a/pkg/zlib/build +++ b/pkg/zlib/build @@ -22,11 +22,10 @@ deploy() { local DEVDEPLOY="$3" make DESTDIR="$DEPLOY" install + cp "$SCRIPTDIR/pkg/$PKGNAME/rootfs_files.txt" "$DEPLOY" split_dev_deploy "$DEPLOY" "$DEVDEPLOY" strip_files ${DEPLOY}/lib/* - - rm -r ${DEPLOY}/share } check_update() { diff --git a/pkg/zlib/rootfs_files.txt b/pkg/zlib/rootfs_files.txt new file mode 100644 index 0000000..f241f44 --- /dev/null +++ b/pkg/zlib/rootfs_files.txt @@ -0,0 +1,3 @@ +lib/libz.so.1.2.11 m 555 0 0 +lib/libz.so.1 m 777 0 0 +lib/libz.so m 777 0 0