summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--module-list.txt290
-rwxr-xr-xroll-it-up.sh28
2 files changed, 318 insertions, 0 deletions
diff --git a/module-list.txt b/module-list.txt
new file mode 100644
index 0000000..75691ca
--- /dev/null
+++ b/module-list.txt
@@ -0,0 +1,290 @@
+applewmproto-1.0.3
+appres-1.0.1
+bdftopcf-1.0.1
+beforelight-1.0.2
+bigreqsproto-1.0.2
+bitmap-1.0.2
+compositeproto-0.4
+damageproto-1.0.3
+dmxproto-2.2.2
+editres-1.0.2
+encodings-1.0.2
+evieext-1.0.2
+fixesproto-4.0
+font-adobe-100dpi-1.0.0
+font-adobe-75dpi-1.0.0
+font-adobe-utopia-100dpi-1.0.1
+font-adobe-utopia-75dpi-1.0.1
+font-adobe-utopia-type1-1.0.1
+font-alias-1.0.1
+font-arabic-misc-1.0.0
+font-bh-100dpi-1.0.0
+font-bh-75dpi-1.0.0
+font-bh-lucidatypewriter-100dpi-1.0.0
+font-bh-lucidatypewriter-75dpi-1.0.0
+font-bh-ttf-1.0.0
+font-bh-type1-1.0.0
+font-bitstream-100dpi-1.0.0
+font-bitstream-75dpi-1.0.0
+font-bitstream-speedo-1.0.0
+font-bitstream-type1-1.0.0
+fontcacheproto-0.1.2
+font-cronyx-cyrillic-1.0.0
+font-cursor-misc-1.0.0
+font-daewoo-misc-1.0.0
+font-dec-misc-1.0.0
+font-ibm-type1-1.0.0
+font-isas-misc-1.0.0
+font-jis-misc-1.0.0
+font-micro-misc-1.0.0
+font-misc-cyrillic-1.0.0
+font-misc-ethiopic-1.0.0
+font-misc-meltho-1.0.0
+font-misc-misc-1.0.0
+font-mutt-misc-1.0.0
+font-schumacher-misc-1.0.0
+font-screen-cyrillic-1.0.1
+font-sony-misc-1.0.0
+fontsproto-2.0.2
+font-sun-misc-1.0.0
+fonttosfnt-1.0.3
+font-util-1.0.1
+font-winitzki-cyrillic-1.0.0
+font-xfree86-type1-1.0.0
+fslsfonts-1.0.1
+fstobdf-1.0.2
+gccmakedep-1.0.2
+glproto-1.4.8
+iceauth-1.0.2
+ico-1.0.2
+imake-1.0.2
+inputproto-1.4.2.1
+kbproto-1.0.3
+lbxproxy-1.0.1
+libAppleWM-1.0.0
+libdmx-1.0.2
+libfontenc-1.0.4
+libFS-1.0.0
+libICE-1.0.4
+liblbxutil-1.0.1
+liboldX-1.0.1
+libSM-1.0.3
+libWindowsWM-1.0.0
+libX11-1.1.3
+libXau-1.0.3
+libXaw-1.0.4
+libXcomposite-0.4.0
+libXcursor-1.1.9
+libXdamage-1.0.4
+libXdmcp-1.0.2
+libXevie-1.0.2
+libXext-1.0.2
+libXfixes-4.0.3
+libXfont-1.3.1
+libXfontcache-1.0.4
+libXft-2.1.12
+libXi-1.1.3
+libXinerama-1.0.2
+libxkbfile-1.0.4
+libxkbui-1.0.2
+libXmu-1.0.3
+libXp-1.0.0
+libXpm-3.5.7
+libXprintAppUtil-1.0.1
+libXprintUtil-1.0.1
+libXrandr-1.2.2
+libXrender-0.9.4
+libXres-1.0.3
+libXScrnSaver-1.1.2
+libXt-1.0.4
+libXTrap-1.0.0
+libXtst-1.0.3
+libXv-1.0.3
+libXvMC-1.0.4
+libXxf86dga-1.0.2
+libXxf86misc-1.0.1
+libXxf86vm-1.0.1
+listres-1.0.1
+lndir-1.0.1
+luit-1.0.2
+makedepend-1.0.1
+mkfontdir-1.0.3
+mkfontscale-1.0.3
+oclock-1.0.1
+printproto-1.0.3
+proxymngr-1.0.1
+randrproto-1.2.1
+recordproto-1.13.2
+renderproto-0.9.3
+resourceproto-1.0.2
+rgb-1.0.1
+rstart-1.0.2
+scripts-1.0.1
+scrnsaverproto-1.1.0
+sessreg-1.0.3
+setxkbmap-1.0.4
+showfont-1.0.1
+smproxy-1.0.2
+trapproto-3.4.3
+twm-1.0.3
+util-macros-1.1.5
+videoproto-2.2.2
+viewres-1.0.1
+windowswmproto-1.0.3
+x11perf-1.4.1
+xauth-1.0.2
+xbacklight-1.1
+xbiff-1.0.1
+xbitmaps-1.0.1
+xcalc-1.0.2
+xclipboard-1.0.1
+xclock-1.0.3
+xcmiscproto-1.1.2
+xcmsdb-1.0.1
+xconsole-1.0.3
+xcursorgen-1.0.2
+xcursor-themes-1.0.1
+xdbedizzy-1.0.2
+xditview-1.0.1
+xdm-1.1.6
+xdpyinfo-1.0.1
+xdriinfo-1.0.2
+xedit-1.0.2
+xev-1.0.1
+xextproto-7.0.2
+xeyes-1.0.1
+xf86bigfontproto-1.1.2
+xf86dga-1.0.2
+xf86dgaproto-2.0.3
+xf86driproto-2.0.3
+xf86-input-acecad-1.2.0
+xf86-input-aiptek-1.0.1
+xf86-input-calcomp-1.1.0
+xf86-input-citron-2.2.0
+xf86-input-digitaledge-1.1.0
+xf86-input-dmc-1.1.0
+xf86-input-dynapro-1.1.0
+xf86-input-elo2300-1.1.0
+xf86-input-elographics-1.0.0.5
+xf86-input-evdev-1.1.2
+xf86-input-fpit-1.1.0
+xf86-input-hyperpen-1.1.0
+xf86-input-jamstudio-1.1.0
+xf86-input-joystick-1.2.3
+xf86-input-keyboard-1.2.2
+xf86-input-magellan-1.1.0
+xf86-input-magictouch-1.0.0.5
+xf86-input-microtouch-1.1.0
+xf86-input-mouse-1.2.2
+xf86-input-mutouch-1.1.0
+xf86-input-palmax-1.1.0
+xf86-input-penmount-1.2.0
+xf86-input-spaceorb-1.1.0
+xf86-input-summa-1.1.0
+xf86-input-tek4957-1.1.0
+xf86-input-ur98-1.1.0
+xf86-input-vmmouse-12.4.1
+xf86-input-void-1.1.0
+xf86miscproto-0.9.2
+xf86rushproto-1.1.2
+xf86-video-apm-1.1.1
+xf86-video-ark-0.6.0
+xf86-video-ast-0.81.0
+xf86-video-ati-6.6.3
+xf86-video-chips-1.1.1
+xf86-video-cirrus-1.1.0
+xf86-video-cyrix-1.1.0
+xf86-video-dummy-0.2.0
+xf86-video-fbdev-0.3.1
+xf86-video-glide-1.0.0
+xf86-video-glint-1.1.1
+xf86-video-i128-1.2.1
+xf86-video-i740-1.1.0
+xf86-video-intel-2.1.1
+xf86-video-imstt-1.1.0
+xf86-video-mga-1.4.6.1
+xf86-video-neomagic-1.1.1
+xf86-video-newport-0.2.1
+xf86-video-nsc-2.8.3
+xf86-video-nv-2.1.3
+xf86-video-rendition-4.1.3
+xf86-video-s3-0.5.0
+xf86-video-s3virge-1.9.1
+xf86-video-savage-2.1.3
+xf86-video-siliconmotion-1.4.2
+xf86-video-sis-0.9.3
+xf86-video-sisusb-0.8.1
+xf86-video-sunbw2-1.1.0
+xf86-video-suncg14-1.1.0
+xf86-video-suncg3-1.1.0
+xf86-video-suncg6-1.1.0
+xf86-video-sunffb-1.1.0
+xf86-video-sunleo-1.1.0
+xf86-video-suntcx-1.1.0
+xf86-video-tdfx-1.3.0
+xf86-video-tga-1.1.0
+xf86-video-trident-1.2.3
+xf86-video-tseng-1.1.1
+xf86-video-v4l-0.1.1
+xf86-video-vermilion-1.0.0
+xf86-video-vesa-1.3.0
+xf86-video-vga-4.1.0
+xf86-video-via-0.2.2
+xf86-video-vmware-10.14.1
+xf86-video-voodoo-1.1.1
+xf86vidmodeproto-2.2.2
+xfd-1.0.1
+xfindproxy-1.0.1
+xfontsel-1.0.1
+xfs-1.0.4
+xfsinfo-1.0.1
+xfwp-1.0.1
+xgamma-1.0.2
+xgc-1.0.1
+xhost-1.0.2
+xineramaproto-1.1.2
+xinit-1.0.5
+xkbcomp-1.0.3
+xkbevd-1.0.2
+xkbprint-1.0.1
+xkbutils-1.0.1
+xkill-1.0.1
+xload-1.0.2
+xlogo-1.0.1
+xlsatoms-1.0.1
+xlsclients-1.0.1
+xlsfonts-1.0.1
+xmag-1.0.2
+xman-1.0.3
+xmessage-1.0.2
+xmh-1.0.1
+xmodmap-1.0.3
+xmore-1.0.1
+xorg-cf-files-1.0.2
+xorg-docs-1.4
+xorg-server-1.4
+xorg-sgml-doctools-1.2
+xphelloworld-1.0.1
+xplsprinters-1.0.1
+xpr-1.0.1
+xprehashprinterlist-1.0.1
+xprop-1.0.3
+xproto-7.0.10
+xproxymanagementprotocol-1.0.2
+xrandr-1.2.2
+xrdb-1.0.4
+xrefresh-1.0.2
+xrx-1.0.1
+xset-1.0.3
+xsetmode-1.0.0
+xsetpointer-1.0.0
+xsetroot-1.0.2
+xsm-1.0.1
+xstdcmap-1.0.1
+xtrans-1.0.4
+xtrap-1.0.2
+xvidtune-1.0.1
+xvinfo-1.0.2
+xwd-1.0.1
+xwininfo-1.0.3
+xwud-1.0.1
diff --git a/roll-it-up.sh b/roll-it-up.sh
new file mode 100755
index 0000000..fd426c6
--- /dev/null
+++ b/roll-it-up.sh
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+# This script generates a set of $category/$module and $everything/$module
+# links in the current directory, given a list of module versions for this
+# release. See module-list.txt for the last release's list.
+
+individual_dir="/srv/xorg.freedesktop.org/archive/individual/"
+relative_dir="../../../individual"
+
+if [ ! -d $individual_dir ]; then
+ echo "$i not a suitable base directory for individual packages."
+ exit 1
+fi
+
+mkdir -p everything
+
+while read name; do
+ list=`find $individual_dir -name $name.tar\* `
+ if test "x$list" = x; then
+ echo "Couldn't find module ${name}"
+ fi
+ for i in $list; do
+ i=`echo $i | sed "s|$individual_dir||g"`
+ mkdir -p `dirname $i`
+ ln -sf $relative_dir/$i $i
+ ln -sf $relative_dir/$i everything/`basename $i`
+ done
+done