summaryrefslogtreecommitdiffstats
path: root/perl-install/share
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2005-05-10 08:40:01 +0000
committerPascal Rigaux <pixel@mandriva.com>2005-05-10 08:40:01 +0000
commit53fc42dd19e14154042e1fbe82ea0d5fc5a5e2f1 (patch)
tree148de82cf3714d16ae0de33204718f36f3483574 /perl-install/share
parentdc9545e4c654c0112c18be0444c75e2c4dc9bc09 (diff)
downloaddrakx-53fc42dd19e14154042e1fbe82ea0d5fc5a5e2f1.tar
drakx-53fc42dd19e14154042e1fbe82ea0d5fc5a5e2f1.tar.gz
drakx-53fc42dd19e14154042e1fbe82ea0d5fc5a5e2f1.tar.bz2
drakx-53fc42dd19e14154042e1fbe82ea0d5fc5a5e2f1.tar.xz
drakx-53fc42dd19e14154042e1fbe82ea0d5fc5a5e2f1.zip
create install-xml-file-list and use it to replace share/list and share/list.ARCH with share/list.xml
Diffstat (limited to 'perl-install/share')
-rw-r--r--perl-install/share/list205
-rw-r--r--perl-install/share/list.alpha13
-rw-r--r--perl-install/share/list.i38621
-rw-r--r--perl-install/share/list.ia64122
-rw-r--r--perl-install/share/list.ppc34
-rw-r--r--perl-install/share/list.sparc84
-rw-r--r--perl-install/share/list.x86_6423
-rw-r--r--perl-install/share/list.xml343
8 files changed, 343 insertions, 502 deletions
diff --git a/perl-install/share/list b/perl-install/share/list
deleted file mode 100644
index 1899a00ac..000000000
--- a/perl-install/share/list
+++ /dev/null
@@ -1,205 +0,0 @@
-/bin/ash
-/bin/cpio
-/bin/echo
-/bin/gzip
-/LIB/libnss_nis.so.2
-/LIB/libnss_files.so.2
-/LIB/libnss_dns.so.2
-/LIB/libresolv.so.2
-/LIB/ld-linux*.so.2
-/etc/fonts/fonts.conf
-/etc/protocols
-/etc/imrc
-/etc/im_palette.pal
-/etc/X11/xserver/SecurityPolicy
-/sbin/badblocks
-/sbin/e2fsck
-/sbin/tune2fs
-/sbin/fdisk
-/sbin/insmod
-/sbin/insmod.old
-/sbin/losetup
-/sbin/lvm2
-/sbin/mdadm
-/sbin/mke2fs
-/sbin/mkswap
-/sbin/modinfo
-/sbin/resize2fs
-/sbin/dumpe2fs
-/sbin/dmraid
-/sbin/modinfo
-/sbin/rmmod
-/usr/bin/bzip2
-/usr/bin/consolechars
-/usr/bin/fb2png
-/usr/bin/kbd_mode
-/usr/bin/packdrake
-/usr/bin/parsehdlist
-/usr/bin/perl
-/usr/bin/monitor-parse-edid
-/usr/sbin/monitor-edid
-/usr/sbin/monitor-get-edid
-
-/usr/LIB/gconv/BIG5.so
-/usr/LIB/gconv/EUC-JP.so
-/usr/LIB/gconv/libGB.so
-/usr/LIB/gconv/libJIS.so
-/usr/LIB/gconv/libKSC.so
-/usr/LIB/gconv/EUC-KR.so
-/usr/LIB/gconv/ISO8859-15.so
-/usr/LIB/gconv/ISO8859-14.so
-/usr/LIB/gconv/ISO8859-13.so
-/usr/LIB/gconv/ISO8859-9E.so
-/usr/LIB/gconv/ISO8859-9.so
-/usr/LIB/gconv/ISO8859-7.so
-/usr/LIB/gconv/ISO8859-5.so
-/usr/LIB/gconv/ISO8859-3.so
-/usr/LIB/gconv/ISO8859-2.so
-/usr/LIB/gconv/ISO8859-1.so
-/usr/LIB/gconv/KOI8-K.so
-/usr/LIB/gconv/KOI8-U.so
-/usr/LIB/gconv/KOI8-R.so
-/usr/LIB/gconv/TIS-620.so
-/usr/LIB/gconv/CP1251.so
-/usr/LIB/gconv/GEORGIAN-PS.so
-/usr/LIB/gconv/EUC-CN.so
-/usr/LIB/gconv/gconv-modules
-
-/etc/gtk-2.0/gdk-pixbuf.loaders.*
-/etc/gtk-2.0/gtk.immodules.*
-/etc/pango/ARCH/pango.modules
-/usr/LIB/gtk-2.0/*/loaders/libpixbufloader-xpm.so
-/usr/LIB/gtk-2.0/*/loaders/libpixbufloader-png.so
-/usr/LIB/gtk-2.0/*/immodules/im-cedilla.so
-/usr/LIB/gtk-2.0/*/engines/libgalaxy.so
-/usr/LIB/pango/*/modules/pango-basic-fc.so
-/usr/LIB/pango/*/modules/pango-arabic-fc.so
-/usr/LIB/pango/*/modules/pango-hangul-fc.so
-/usr/LIB/pango/*/modules/pango-hebrew-fc.so
-/usr/LIB/pango/*/modules/pango-indic-fc.so
-/usr/LIB/pango/*/modules/pango-thai-fc.so
-
-/usr/lib/perl5/PERL_VERSION/AutoLoader.pm
-/usr/lib/perl5/PERL_VERSION/Carp.pm
-/usr/lib/perl5/PERL_VERSION/Carp/Heavy.pm
-/usr/lib/perl5/PERL_VERSION/Exporter.pm
-/usr/lib/perl5/PERL_VERSION/Exporter/Heavy.pm
-/usr/lib/perl5/PERL_VERSION/FileHandle.pm
-/usr/lib/perl5/PERL_VERSION/File/Basename.pm
-/usr/lib/perl5/PERL_VERSION/File/Path.pm
-/usr/lib/perl5/PERL_VERSION/File/Spec.pm
-/usr/lib/perl5/PERL_VERSION/File/Spec/Unix.pm
-/usr/lib/perl5/PERL_VERSION/File/Temp.pm
-/usr/lib/perl5/PERL_VERSION/Getopt/Long.pm
-/usr/lib/perl5/PERL_VERSION/PerlIO.pm
-/usr/lib/perl5/PERL_VERSION/SelectSaver.pm
-/usr/lib/perl5/PERL_VERSION/SelfLoader.pm
-/usr/lib/perl5/PERL_VERSION/Symbol.pm
-/usr/lib/perl5/PERL_VERSION/Time/Local.pm
-/usr/lib/perl5/PERL_VERSION/IO/Socket/INET.pm
-/usr/lib/perl5/PERL_VERSION/IO/Socket/UNIX.pm
-/usr/lib/perl5/PERL_VERSION/base.pm
-/usr/lib/perl5/PERL_VERSION/constant.pm
-/usr/lib/perl5/PERL_VERSION/locale.pm
-/usr/lib/perl5/PERL_VERSION/utf8.pm
-/usr/lib/perl5/PERL_VERSION/utf8_heavy.pl
-/usr/lib/perl5/PERL_VERSION/unicore/Exact.pl
-/usr/lib/perl5/PERL_VERSION/unicore/Canonical.pl
-/usr/lib/perl5/PERL_VERSION/unicore/PVA.pl
-/usr/lib/perl5/PERL_VERSION/unicore/To/Lower.pl
-/usr/lib/perl5/PERL_VERSION/unicore/To/Fold.pl
-/usr/lib/perl5/PERL_VERSION/unicore/To/Upper.pl
-/usr/lib/perl5/PERL_VERSION/unicore/lib/gc_sc/Word.pl
-/usr/lib/perl5/PERL_VERSION/unicore/lib/gc_sc/Digit.pl
-/usr/lib/perl5/PERL_VERSION/dumpvar.pl
-/usr/lib/perl5/PERL_VERSION/warnings.pm
-/usr/lib/perl5/PERL_VERSION/warnings/register.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/File/Glob.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/File/Glob/Glob.so
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/Config.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/Data/Dumper.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/DynaLoader.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/Errno.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/Fcntl.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/XSLoader.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/Fcntl/Fcntl.so
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/IO.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/IO/File.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/IO/Handle.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/IO/Seekable.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/IO/Select.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/IO/Socket.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/Socket.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/_h2ph_pre.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/asm/unistd.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/Data/Dumper/Dumper.so
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/IO/IO.so
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/Socket/Socket.so
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/bits/syscall.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/bits/wordsize.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/sys/syscall.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/syscall.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/DynaLoader/dl_findfile.al
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/lib.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/re.pm
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/POSIX/autosplit.ix
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/POSIX/load_imports.al
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/auto/POSIX/POSIX.so
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/POSIX.pm
-/usr/lib/perl5/PERL_VERSION/bytes.pm
-/usr/lib/perl5/PERL_VERSION/integer.pm
-/usr/lib/perl5/PERL_VERSION/overload.pm
-/usr/lib/perl5/PERL_VERSION/strict.pm
-/usr/lib/perl5/PERL_VERSION/vars.pm
-/usr/lib/perl5/PERL_VERSION/Net/Cmd.pm
-/usr/lib/perl5/PERL_VERSION/Net/Config.pm
-/usr/lib/perl5/PERL_VERSION/Net/FTP.pm
-/usr/lib/perl5/PERL_VERSION/Net/FTP/A.pm
-/usr/lib/perl5/PERL_VERSION/Net/FTP/I.pm
-/usr/lib/perl5/PERL_VERSION/Net/FTP/dataconn.pm
-/usr/lib/perl5/PERL_VERSION/Net/Netrc.pm
-/usr/lib/perl5/vendor_perl/*/packdrake.pm
-/usr/lib/perl5/vendor_perl/*/Packdrakeng.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/DataStructure.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/File.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/Func.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/Globals.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/Math.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/String.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/System.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common/Various.pm
-/usr/lib/perl5/vendor_perl/*/MDK/Common.pm
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/URPM.pm
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/URPM/Build.pm
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/URPM/Resolve.pm
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/URPM/Signature.pm
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/auto/URPM/URPM.so
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/Gtk2.pm
-/usr/lib/perl5/vendor_perl/*/ARCH-linux/auto/Gtk2/Gtk2.so
-/usr/lib/rpm/rpmrc
-/usr/lib/rpm/macros
-/sbin/rescuept
-/usr/share/ldetect-lst/Cards+
-/usr/share/ldetect-lst/MonitorsDB
-/usr/share/ldetect-lst/isdn.db
-/usr/share/ldetect-lst/dmitable
-/usr/share/ldetect-lst/pcitable
-/usr/share/ldetect-lst/usbtable
-/usr/share/locale/UTF-8/LC_ADDRESS
-/usr/share/locale/UTF-8/LC_COLLATE
-/usr/share/locale/UTF-8/LC_CTYPE
-/usr/share/locale/UTF-8/LC_IDENTIFICATION
-/usr/share/locale/UTF-8/LC_MEASUREMENT
-/usr/share/locale/UTF-8/LC_MONETARY
-/usr/share/locale/UTF-8/LC_NAME
-/usr/share/locale/UTF-8/LC_NUMERIC
-/usr/share/locale/UTF-8/LC_PAPER
-/usr/share/locale/UTF-8/LC_TELEPHONE
-/usr/share/locale/UTF-8/LC_TIME
-/usr/share/locale/UTF-8/LC_MESSAGES/SYS_LC_MESSAGES
-/usr/share/terminfo/l/linux
-/usr/share/themes/Galaxy/gtk-2.0/gtkrc
-/bin/brltty
-/etc/brltty/text.*.tbl
-/etc/brltty/brltty-??.hlp
-/lib/brltty/libbrlttyb??.so
diff --git a/perl-install/share/list.alpha b/perl-install/share/list.alpha
deleted file mode 100644
index 7ce1a1fee..000000000
--- a/perl-install/share/list.alpha
+++ /dev/null
@@ -1,13 +0,0 @@
-/sbin/mkraid
-/sbin/mkreiserfs
-/sbin/raidstart
-/sbin/ifport
-/sbin/mkdosfs
-/usr/X11R6/bin/XF86_FBDev
-/usr/X11R6/bin/XF86_VGA16
-/usr/X11R6/bin/XF86_3DLabs
-/usr/X11R6/bin/XF86_SVGA
-/usr/X11R6/bin/XF86_TGA
-/usr/X11R6/bin/XF86_S3
-/usr/X11R6/bin/XF86_Mach64
-/usr/X11R6/bin/xmodmap
diff --git a/perl-install/share/list.i386 b/perl-install/share/list.i386
deleted file mode 100644
index 01b7fca2d..000000000
--- a/perl-install/share/list.i386
+++ /dev/null
@@ -1,21 +0,0 @@
-/sbin/mkreiserfs
-/sbin/mkfs.jfs
-/sbin/mkfs.xfs
-/sbin/fsck.jfs
-/sbin/ifport
-/sbin/mkdosfs
-/sbin/resize_reiserfs
-/usr/sbin/ntfsresize
-/usr/sbin/dmidecode
-/usr/X11R6/bin/Xorg
-/usr/X11R6/bin/xmodmap
-/usr/X11R6/lib/modules/libpcidata.a
-/usr/X11R6/lib/modules/drivers/fbdev_drv.o
-/usr/X11R6/lib/modules/input/wacom_drv.o
-/usr/X11R6/lib/modules/input/mouse_drv.o
-/usr/X11R6/lib/modules/input/keyboard_drv.o
-/usr/X11R6/lib/modules/fonts/libbitmap.a
-/usr/X11R6/lib/modules/linux/libfbdevhw.a
-/usr/X11R6/lib/modules/libfb.a
-/usr/X11R6/lib/modules/libshadow.a
-/usr/X11R6/bin/xset
diff --git a/perl-install/share/list.ia64 b/perl-install/share/list.ia64
deleted file mode 100644
index 158ac8387..000000000
--- a/perl-install/share/list.ia64
+++ /dev/null
@@ -1,122 +0,0 @@
-/sbin/mkraid
-/sbin/mkreiserfs
-/sbin/mkfs.xfs
-/sbin/raidstart
-/sbin/mkdosfs
-/sbin/resize_reiserfs
-/usr/bin/strace
-/bin/bash
-/bin/vim-minimal
-/usr/sbin/parted
-/usr/sbin/efibootmgr
-/var/log/XFree86.0.log
-/usr/X11R6/bin/XFree86
-/usr/X11R6/bin/xmodmap
-/usr/X11R6/lib/modules/
-/usr/X11R6/lib/modules/codeconv
-/usr/X11R6/lib/modules/codeconv/libARABIC.a
-/usr/X11R6/lib/modules/codeconv/libARMSCII8.a
-/usr/X11R6/lib/modules/codeconv/libBIG5.a
-/usr/X11R6/lib/modules/codeconv/libDOSENCODING.a
-/usr/X11R6/lib/modules/codeconv/libGB2312.a
-/usr/X11R6/lib/modules/codeconv/libGEORGIAN.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_1.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_10.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_11.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_14.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_15.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_2.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_3.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_4.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_5.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_6.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_7.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_8.a
-/usr/X11R6/lib/modules/codeconv/libISO8859_9.a
-/usr/X11R6/lib/modules/codeconv/libJISX0201.a
-/usr/X11R6/lib/modules/codeconv/libJISX0208.a
-/usr/X11R6/lib/modules/codeconv/libJISX0212.a
-/usr/X11R6/lib/modules/codeconv/libKOI8.a
-/usr/X11R6/lib/modules/codeconv/libKSC5601.a
-/usr/X11R6/lib/modules/codeconv/libKSCJOHAB.a
-/usr/X11R6/lib/modules/codeconv/libMULEENCODING.a
-/usr/X11R6/lib/modules/codeconv/libTCVN.a
-/usr/X11R6/lib/modules/codeconv/libVISCII.a
-/usr/X11R6/lib/modules/dri
-/usr/X11R6/lib/modules/dri/gamma_dri.so
-/usr/X11R6/lib/modules/dri/i810_dri.so
-/usr/X11R6/lib/modules/dri/mga_dri.so
-/usr/X11R6/lib/modules/dri/r128_dri.so
-/usr/X11R6/lib/modules/dri/sis_dri.so
-/usr/X11R6/lib/modules/drivers
-/usr/X11R6/lib/modules/drivers/ati_drv.o
-/usr/X11R6/lib/modules/drivers/atimisc_drv.o
-/usr/X11R6/lib/modules/drivers/fbdev_drv.o
-/usr/X11R6/lib/modules/drivers/glint_drv.o
-/usr/X11R6/lib/modules/drivers/i740_drv.o
-/usr/X11R6/lib/modules/drivers/linux
-/usr/X11R6/lib/modules/drivers/linux/v4l_drv.o
-/usr/X11R6/lib/modules/drivers/mga_drv.o
-/usr/X11R6/lib/modules/drivers/nv_drv.o
-/usr/X11R6/lib/modules/drivers/r128_drv.o
-/usr/X11R6/lib/modules/drivers/radeon_drv.o
-/usr/X11R6/lib/modules/drivers/rendition_drv.o
-/usr/X11R6/lib/modules/drivers/s3virge_drv.o
-/usr/X11R6/lib/modules/drivers/sis_drv.o
-/usr/X11R6/lib/modules/drivers/tdfx_drv.o
-/usr/X11R6/lib/modules/drivers/vga_drv.o
-/usr/X11R6/lib/modules/extensions
-/usr/X11R6/lib/modules/extensions/libGLcore.a
-/usr/X11R6/lib/modules/extensions/libdbe.a
-/usr/X11R6/lib/modules/extensions/libdri.a
-/usr/X11R6/lib/modules/extensions/libextmod.a
-/usr/X11R6/lib/modules/extensions/libglx.a
-/usr/X11R6/lib/modules/extensions/librecord.a
-/usr/X11R6/lib/modules/fonts
-/usr/X11R6/lib/modules/fonts/libbitmap.a
-/usr/X11R6/lib/modules/fonts/libfreetype.a
-/usr/X11R6/lib/modules/fonts/libspeedo.a
-/usr/X11R6/lib/modules/fonts/libtype1.a
-/usr/X11R6/lib/modules/fonts/libxtt.a
-/usr/X11R6/lib/modules/input
-/usr/X11R6/lib/modules/input/citron_drv.o
-/usr/X11R6/lib/modules/input/digitaledge_drv.o
-/usr/X11R6/lib/modules/input/dynapro_drv.o
-/usr/X11R6/lib/modules/input/elographics_drv.o
-/usr/X11R6/lib/modules/input/microtouch_drv.o
-/usr/X11R6/lib/modules/input/mouse_drv.o
-/usr/X11R6/lib/modules/input/mutouch_drv.o
-/usr/X11R6/lib/modules/input/spaceorb_drv.o
-/usr/X11R6/lib/modules/input/summa_drv.o
-/usr/X11R6/lib/modules/input/void_drv.o
-/usr/X11R6/lib/modules/input/wacom_drv.o
-/usr/X11R6/lib/modules/libafb.a
-/usr/X11R6/lib/modules/libcfb.a
-/usr/X11R6/lib/modules/libcfb16.a
-/usr/X11R6/lib/modules/libcfb24.a
-/usr/X11R6/lib/modules/libcfb32.a
-/usr/X11R6/lib/modules/libddc.a
-/usr/X11R6/lib/modules/libfb.a
-/usr/X11R6/lib/modules/libi2c.a
-/usr/X11R6/lib/modules/libint10.a
-/usr/X11R6/lib/modules/libmfb.a
-/usr/X11R6/lib/modules/libpcidata.a
-/usr/X11R6/lib/modules/librac.a
-/usr/X11R6/lib/modules/libramdac.a
-/usr/X11R6/lib/modules/libscanpci.a
-/usr/X11R6/lib/modules/libshadow.a
-/usr/X11R6/lib/modules/libshadowfb.a
-/usr/X11R6/lib/modules/libvbe.a
-/usr/X11R6/lib/modules/libvgahw.a
-/usr/X11R6/lib/modules/libxaa.a
-/usr/X11R6/lib/modules/libxf1bpp.a
-/usr/X11R6/lib/modules/libxf24_32bpp.a
-/usr/X11R6/lib/modules/libxf4bpp.a
-/usr/X11R6/lib/modules/libxf8_16bpp.a
-/usr/X11R6/lib/modules/libxf8_32bpp.a
-/usr/X11R6/lib/modules/linux
-/usr/X11R6/lib/modules/linux/libdrm.a
-/usr/X11R6/lib/modules/linux/libfbdevhw.a
-/usr/X11R6/lib/modules/v10002d.uc
-/usr/X11R6/lib/modules/v20002d.uc
-/usr/lib/perl5/PERL_VERSION/ARCH-linux-thread-multi/asm/break.ph
diff --git a/perl-install/share/list.ppc b/perl-install/share/list.ppc
deleted file mode 100644
index d940c90f2..000000000
--- a/perl-install/share/list.ppc
+++ /dev/null
@@ -1,34 +0,0 @@
-/sbin/mkraid
-/sbin/mkreiserfs
-/sbin/raidstart
-/usr/bin/hformat
-/usr/bin/hmount
-/usr/bin/humount
-/usr/bin/hattrib
-/usr/bin/hcopy
-/usr/bin/hcd
-/sbin/pdisk
-/usr/X11R6/bin/Xorg
-/usr/X11R6/bin/xmodmap
-/sbin/mkfs.xfs
-/sbin/mkfs.jfs
-/usr/X11R6/lib/modules/input/wacom_drv.o
-/usr/X11R6/lib/modules/libpcidata.a
-/usr/X11R6/lib/modules/fonts/libbitmap.a
-/usr/X11R6/lib/modules/libscanpci.a
-/usr/X11R6/lib/modules/libfb.a
-/usr/X11R6/lib/modules/linux/libfbdevhw.a
-/usr/X11R6/lib/modules/libshadow.a
-/usr/X11R6/lib/modules/input/mouse_drv.o
-/usr/X11R6/lib/modules/drivers/fbdev_drv.o
-/usr/X11R6/lib/modules/drivers/ati_drv.o
-/usr/X11R6/lib/modules/drivers/r128_drv.o
-/usr/X11R6/lib/modules/drivers/radeon_drv.o
-/usr/X11R6/lib/modules/drivers/atimisc_drv.o
-/usr/X11R6/lib/modules/libxaa.a
-/usr/X11R6/lib/modules/libramdac.a
-/usr/X11R6/lib/modules/libi2c.a
-/usr/X11R6/lib/modules/libddc.a
-/usr/X11R6/lib/modules/libint10.a
-/usr/X11R6/lib/modules/libvbe.a
-/usr/X11R6/lib/modules/libvgahw.a
diff --git a/perl-install/share/list.sparc b/perl-install/share/list.sparc
deleted file mode 100644
index b597a10ce..000000000
--- a/perl-install/share/list.sparc
+++ /dev/null
@@ -1,84 +0,0 @@
-/bin/cpio
-/lib/libnss_nis.so.2
-/lib/libnss_files.so.2
-/lib/libnss_dns.so.2
-/lib/libresolv.so.2
-/etc/protocols
-/sbin/mkreiserfs
-/sbin/fdisk
-/sbin/ifport
-/sbin/insmod
-/sbin/mkraid
-/sbin/rmmod
-/sbin/mkdosfs
-/sbin/mke2fs
-/sbin/raidstart
-/sbin/losetup
-/usr/bin/genromfs
-/usr/bin/bzip2
-/usr/bin/perl
-/usr/lib/libimlib-png.so
-/usr/lib/gtk/themes/engines/libpixmap.so
-/usr/lib/gtk/themes/engines/libpixmap.la
-/usr/lib/libimlib-png.so
-/usr/lib/perl5/PERL_VERSION/AutoLoader.pm
-/usr/lib/perl5/PERL_VERSION/Carp.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/Data/Dumper.pm
-/usr/lib/perl5/PERL_VERSION/Exporter.pm
-/usr/lib/perl5/PERL_VERSION/Carp/Heavy.pm
-/usr/lib/perl5/PERL_VERSION/Exporter/Heavy.pm
-/usr/lib/perl5/PERL_VERSION/FileHandle.pm
-/usr/lib/perl5/PERL_VERSION/SelectSaver.pm
-/usr/lib/perl5/PERL_VERSION/SelfLoader.pm
-/usr/lib/perl5/PERL_VERSION/Symbol.pm
-/usr/lib/perl5/PERL_VERSION/Time/Local.pm
-/usr/lib/perl5/PERL_VERSION/dumpvar.pl
-/usr/lib/perl5/PERL_VERSION/warnings.pm
-/usr/lib/perl5/PERL_VERSION/warnings/register.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/File/Glob.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/File/Glob/Glob.bs
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/File/Glob/Glob.so
-/usr/lib/perl5/PERL_VERSION/sparc-linux/Config.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/XSLoader.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/DynaLoader.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/Fcntl.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/Fcntl/Fcntl.bs
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/Fcntl/Fcntl.so
-/usr/lib/perl5/PERL_VERSION/sparc-linux/IO/File.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/IO/Handle.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/IO/Seekable.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/IO/Socket.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/Socket.pm
-/usr/lib/perl5/PERL_VERSION/sparc-linux/_h2ph_pre.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/asm/unistd.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/asm-sparc/unistd.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/asm-sparc64/unistd.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/Data/Dumper/Dumper.bs
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/Data/Dumper/Dumper.so
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/IO/IO.so
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/Socket/Socket.bs
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/Socket/Socket.so
-/usr/lib/perl5/PERL_VERSION/sparc-linux/bits/syscall.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/sys/syscall.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/syscall.ph
-/usr/lib/perl5/PERL_VERSION/sparc-linux/auto/DynaLoader/dl_findfile.al
-/usr/lib/perl5/PERL_VERSION/lib.pm
-/usr/lib/perl5/PERL_VERSION/overload.pm
-/usr/lib/perl5/PERL_VERSION/strict.pm
-/usr/lib/perl5/PERL_VERSION/vars.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Gtk.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Gtk/Types.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/Cmd.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/Config.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/FTP.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/FTP/A.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/FTP/I.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/FTP/dataconn.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/Net/Netrc.pm
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/auto/Gtk/Gtk.bs
-/usr/lib/perl5/site_perl/PERL_VERSION/sparc-linux/auto/Gtk/Gtk.so
-/usr/lib/rpm/rpmrc
-/usr/X11R6/bin/Xsun24
-/usr/X11R6/bin/XF86_Mach64
-/usr/X11R6/bin/XF86_3DLabs
-/usr/X11R6/bin/xmodmap
diff --git a/perl-install/share/list.x86_64 b/perl-install/share/list.x86_64
deleted file mode 100644
index c38f93ad1..000000000
--- a/perl-install/share/list.x86_64
+++ /dev/null
@@ -1,23 +0,0 @@
-/bin/bash
-/sbin/ifport
-/sbin/mkdosfs
-/sbin/mkraid
-/sbin/mkreiserfs
-/sbin/mkfs.xfs
-/sbin/raidstart
-/sbin/resize_reiserfs
-/usr/sbin/ntfsresize
-/usr/sbin/dmidecode
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/asm-i386/unistd.ph
-/usr/lib/perl5/PERL_VERSION/ARCH-linux/asm-x86_64/unistd.ph
-/usr/X11R6/bin/Xorg
-/usr/X11R6/bin/xmodmap
-/usr/X11R6/lib64/modules/libpcidata.a
-/usr/X11R6/lib64/modules/drivers/fbdev_drv.o
-/usr/X11R6/lib64/modules/input/wacom_drv.o
-/usr/X11R6/lib64/modules/input/mouse_drv.o
-/usr/X11R6/lib64/modules/input/keyboard_drv.o
-/usr/X11R6/lib64/modules/fonts/libbitmap.a
-/usr/X11R6/lib64/modules/linux/libfbdevhw.a
-/usr/X11R6/lib64/modules/libfb.a
-/usr/X11R6/lib64/modules/libshadow.a
diff --git a/perl-install/share/list.xml b/perl-install/share/list.xml
new file mode 100644
index 000000000..59e798352
--- /dev/null
+++ b/perl-install/share/list.xml
@@ -0,0 +1,343 @@
+<list no-arch-libraries="on">
+
+<from expand="binary">
+ ash echo
+ cpio gzip bzip2
+ <if-not ARCH="ppc">
+ fdisk
+ </if-not>
+ <if ARCH="ppc">
+ pdisk
+ </if>
+ insmod insmod.old modinfo rmmod
+ losetup
+ lvm2 mdadm
+
+ badblocks
+ mkswap
+ mke2fs e2fsck tune2fs dumpe2fs resize2fs
+
+ mkreiserfs
+ mkfs.xfs
+ resize_reiserfs
+ <if ARCH="i.86|x86_64|ia64">
+ mkdosfs
+ ntfsresize
+ dmraid
+ </if>
+ <if ARCH="i.86">
+ mkfs.jfs fsck.jfs
+ </if>
+
+ consolechars kbd_mode
+ Xorg xmodmap xset
+ fb2png
+ packdrake parsehdlist
+ perl
+ monitor-edid monitor-parse-edid monitor-get-edid
+
+ <filter subst="s!^echo!/usr/bin/echo!">
+ unicode_start
+ </filter>
+
+ <if ARCH="i.86|x86_64|ia64">
+ ifport
+ </if>
+ <if ARCH="i.86|x86_64|ia64">
+ dmidecode
+ </if>
+ <if ARCH="ia64">
+ efibootmgr
+ </if>
+
+ <if ARCH="ppc">
+ hattrib hcopy hcd
+ hformat hmount humount
+ </if>
+</from>
+
+<from dir="/usr/X11R6/LIB/modules">
+ libpcidata.a
+ drivers/fbdev_drv.o
+ input/wacom_drv.o
+ input/mouse_drv.o
+ input/keyboard_drv.o
+ fonts/libbitmap.a
+ linux/libfbdevhw.a
+ libfb.a
+ libshadow.a
+</from>
+
+<from dir="/usr/X11R6/lib/X11/fonts">
+ <to flatten="on">
+ misc/cursor.pcf.gz
+ TTF/Vera.ttf
+ TTF/VeraBd.ttf
+ </to>
+</from>
+
+<from dir="/usr/X11R6/lib/X11/locale">
+ C
+ en_US.UTF-8
+ iso8859-1
+</from>
+
+<filter command="strip">
+<from dir="/LIB">
+ libnss_nis.so.2
+ libnss_files.so.2
+ libnss_dns.so.2
+ libresolv.so.2
+ ld-linux*.so.2
+</from>
+</filter>
+
+<from>
+ /etc/fonts/fonts.conf
+ /etc/protocols
+ /etc/imrc
+ /etc/im_palette.pal
+ /etc/X11/xserver/SecurityPolicy
+ /etc/gtk-2.0/gdk-pixbuf.loaders.*
+ /etc/gtk-2.0/gtk.immodules.*
+ /etc/pango/ARCH/pango.modules
+ /usr/LIB/gtk-2.0/*/loaders/libpixbufloader-xpm.so
+ /usr/LIB/gtk-2.0/*/loaders/libpixbufloader-png.so
+ /usr/LIB/gtk-2.0/*/immodules/im-cedilla.so
+ /usr/LIB/gtk-2.0/*/engines/libgalaxy.so
+
+ /usr/lib/rpm/rpmrc
+ /usr/lib/rpm/macros
+ /sbin/rescuept
+ /usr/share/locale/UTF-8
+ /usr/share/terminfo/l/linux
+ /usr/share/themes/Galaxy/gtk-2.0/gtkrc
+ /bin/brltty
+
+ <from expand="glob">
+ /etc/brltty/text.*.tbl
+ /etc/brltty/brltty-??.hlp
+ /lib/brltty/libbrlttyb??.so
+ </from>
+
+ <mode copy="keep-links">
+ /usr/lib/X11
+ </mode>
+
+ <from expand="command">
+ perl -Mlang -I. -le 'print foreach lang::console_font_files()'
+ </from>
+</from>
+
+<from dir="/usr/share/ldetect-lst">
+ <filter command="gzip">
+ Cards+ MonitorsDB isdn.db
+ dmitable pcitable usbtable
+ </filter>
+</from>
+
+<from dir="/usr/LIB/pango/*/modules">
+ pango-basic-fc.so
+ pango-arabic-fc.so
+ pango-hangul-fc.so
+ pango-hebrew-fc.so
+ pango-indic-fc.so
+ pango-thai-fc.so
+</from>
+
+<from dir="/usr/LIB/gconv">
+ BIG5.so
+ EUC-JP.so
+ libGB.so
+ libJIS.so
+ libKSC.so
+ EUC-KR.so
+ ISO8859-15.so
+ ISO8859-14.so
+ ISO8859-13.so
+ ISO8859-9E.so
+ ISO8859-9.so
+ ISO8859-7.so
+ ISO8859-5.so
+ ISO8859-3.so
+ ISO8859-2.so
+ ISO8859-1.so
+ KOI8-K.so
+ KOI8-U.so
+ KOI8-R.so
+ TIS-620.so
+ CP1251.so
+ GEORGIAN-PS.so
+ EUC-CN.so
+ gconv-modules
+</from>
+
+<filter subst="/^__END__/ and $_ = '', close ARGV">
+<from expand="main-perl">
+ AutoLoader.pm
+ Carp.pm
+ Carp/Heavy.pm
+ Exporter.pm
+ Exporter/Heavy.pm
+ FileHandle.pm
+ File/Basename.pm
+ File/Path.pm
+ File/Spec.pm
+ File/Spec/Unix.pm
+ File/Temp.pm
+ Getopt/Long.pm
+ PerlIO.pm
+ SelectSaver.pm
+ SelfLoader.pm
+ Symbol.pm
+ Time/Local.pm
+ IO/Socket/INET.pm
+ IO/Socket/UNIX.pm
+ base.pm
+ constant.pm
+ locale.pm
+ utf8.pm
+ utf8_heavy.pl
+ unicore/Exact.pl
+ unicore/Canonical.pl
+ unicore/PVA.pl
+ unicore/To/Lower.pl
+ unicore/To/Fold.pl
+ unicore/To/Upper.pl
+ unicore/lib/gc_sc/Word.pl
+ unicore/lib/gc_sc/Digit.pl
+ dumpvar.pl
+ warnings.pm
+ warnings/register.pm
+ ARCH-linux/File/Glob.pm
+ ARCH-linux/auto/File/Glob/Glob.so
+ ARCH-linux/Config.pm
+ ARCH-linux/Data/Dumper.pm
+ ARCH-linux/DynaLoader.pm
+ ARCH-linux/Errno.pm
+ ARCH-linux/Fcntl.pm
+ ARCH-linux/XSLoader.pm
+ ARCH-linux/auto/Fcntl/Fcntl.so
+ ARCH-linux/IO.pm
+ ARCH-linux/IO/File.pm
+ ARCH-linux/IO/Handle.pm
+ ARCH-linux/IO/Seekable.pm
+ ARCH-linux/IO/Select.pm
+ ARCH-linux/IO/Socket.pm
+ ARCH-linux/Socket.pm
+ ARCH-linux/_h2ph_pre.ph
+ ARCH-linux/asm/unistd.ph
+ <if ARCH="ia64">
+ ARCH-linux/asm-i386/unistd.ph
+ ARCH-linux/asm-x86_64/unistd.ph
+ ARCH-linux/asm/break.ph
+ </if>
+ ARCH-linux/auto/Data/Dumper/Dumper.so
+ ARCH-linux/auto/IO/IO.so
+ ARCH-linux/auto/Socket/Socket.so
+ ARCH-linux/bits/syscall.ph
+ ARCH-linux/bits/wordsize.ph
+ ARCH-linux/sys/syscall.ph
+ ARCH-linux/syscall.ph
+ ARCH-linux/auto/DynaLoader/dl_findfile.al
+ ARCH-linux/lib.pm
+ ARCH-linux/re.pm
+ ARCH-linux/auto/POSIX/autosplit.ix
+ ARCH-linux/auto/POSIX/load_imports.al
+ ARCH-linux/auto/POSIX/POSIX.so
+ ARCH-linux/POSIX.pm
+ bytes.pm
+ integer.pm
+ overload.pm
+ strict.pm
+ vars.pm
+ Net/Cmd.pm
+ Net/Config.pm
+ Net/FTP.pm
+ Net/FTP/A.pm
+ Net/FTP/I.pm
+ Net/FTP/dataconn.pm
+ Net/Netrc.pm
+</from>
+
+<from expand="perl">
+ packdrake.pm
+ Packdrakeng.pm
+ MDK/Common
+ MDK/Common.pm
+ ARCH-linux/URPM.pm
+ ARCH-linux/URPM/Build.pm
+ ARCH-linux/URPM/Resolve.pm
+ ARCH-linux/URPM/Signature.pm
+ ARCH-linux/auto/URPM/URPM.so
+</from>
+
+<from expand="rpm" matching="m!^/usr/lib/perl5! and !/\.pod$/">
+ perl-Gtk2
+ perl-Glib
+</from>
+</filter>
+
+<from dir=".">
+ <to dir="REP4PMS">
+ <filter command="strip">
+ <from expand="command">
+ find auto -follow -name "*.so"
+ </from>
+ </filter>
+ </to>
+</from>
+
+<from dir="../tools">
+ <to dir="/usr/bin" flatten="on">
+ serial_probe/serial_probe
+ xhost+
+
+ <mode on-error="ignore">
+ ARCH/busybox
+ </mode>
+ </to>
+
+</from>
+
+<from dir="../kernel">
+ <to dir="/lib">
+ modules.description
+ </to>
+</from>
+
+<from dir="share">
+ <from expand="tar">
+ fonts.tar.bz2
+ keyboards.tar.bz2
+ locales-skeleton.tar.bz2
+ keymaps.tar.bz2
+ </from>
+
+ <to dir="/usr/share">
+ consolefonts devices
+
+ <from expand="glob">
+ *.png
+ </from>
+ </to>
+</from>
+
+<from dir="pixmaps">
+ <to dir="/usr/share">
+ <from expand="glob" matching="!/^wiz_/">
+ *.png
+ *.xpm
+ </from>
+ </to>
+</from>
+
+<from dir="pixmaps/langs">
+ <to dir="/usr/share/langs">
+ <from expand="command">
+ perl -I. -Mlang -le 'print "lang-$_.png" foreach lang::list_langs()'
+ </from>
+ </to>
+</from>
+
+</list>