Move xorg versions into git repository (stage4)
authorHugo Villeneuve <hugo@hugovil.com>
Thu, 27 Nov 2014 05:01:11 +0000 (00:01 -0500)
committerHugo Villeneuve <hugo@hugovil.com>
Fri, 5 Dec 2014 04:44:18 +0000 (23:44 -0500)
Add Make target to fetch new xorg version files.

14 files changed:
stage4/Makefile
stage4/hv-install-1
stage4/packages-update
stage4/versions-update [new file with mode: 0755]
stage4/versions/app-7.7-1.md5 [new file with mode: 0644]
stage4/versions/app-7.7-1.wget [new file with mode: 0644]
stage4/versions/driver-7.7-1.md5 [new file with mode: 0644]
stage4/versions/driver-7.7-1.wget [new file with mode: 0644]
stage4/versions/font-7.7-1.md5 [new file with mode: 0644]
stage4/versions/font-7.7-1.wget [new file with mode: 0644]
stage4/versions/lib-7.7-1.md5 [new file with mode: 0644]
stage4/versions/lib-7.7-1.wget [new file with mode: 0644]
stage4/versions/proto-7.7-1.md5 [new file with mode: 0644]
stage4/versions/proto-7.7-1.wget [new file with mode: 0644]

index b5595fc..84ec796 100644 (file)
@@ -7,7 +7,7 @@
 #   dep
 #   list -> list installed packages and versions
 
-.PHONY: get test
+.PHONY: get test versions
 
 all:
        @./hv-install-1
@@ -16,6 +16,10 @@ all:
 get:
        @./packages-update
 
+# Fetch packages version files
+versions:
+       @./versions-update
+
 # Test integrity of packages
 test:
        @./packages-update test
index 9ca6f6a..2caf5c4 100755 (executable)
@@ -6,6 +6,8 @@ source /etc/profile
 check_for_root_user
 init_log_file
 
+VERSIONS_DIR="${SCRDIR}/versions"
+
 export XORG_CONFIG="\
     --mandir=/usr/share/man \
     --localstatedir=/var"
@@ -33,7 +35,7 @@ install_xorg_modules()
 
     local MY_XORG_CONFIG
 
-    for package in $(grep -v '^#' ${LFS_PKG_DIR}/${MODULE}.wget); do
+    for package in $(grep -v '^#' ${VERSIONS_DIR}/${MODULE}.wget); do
         SUBMOD="$(echo ${package} | sed 's!\.tar\.bz2$!!')"
         ipkg_xorg ${SUBMOD} ${MY_XORG_CONFIG} ${CONFIGURE_OPTS}
     done
index eeb4f64..3ea49f4 100755 (executable)
@@ -10,59 +10,25 @@ update_packages_init ${*}
 lpkg     2 ${PYTHON}
 lpkg     2 ${GLIB}
 
-XORG_MODULES_LIST="${XORG_APP} ${XORG_DRIVER} ${XORG_FONT} ${XORG_LIB} ${XORG_PROTO}"
+XORG_MODULES_LIST="${XORG_APP} ${XORG_DRIVER} ${XORG_FONT} ${XORG_LIB} \
+    ${XORG_PROTO}"
+
+VERSIONS_DIR="${SCRDIR}/versions"
 
 for module in ${XORG_MODULES_LIST}; do
     MOD_NAME=$(get_pkg_name ${module})
 
-    fpkg -e wget -w ${module} ${BLFS_XORG_URL}
-    fpkg -e md5  -w ${module} ${BLFS_XORG_URL}
-
-    if [ "${MOD_NAME}" = "driver" ]; then
-       if [ -n "${XORG_VIDEO_DRIVER}" ]; then
-           # Install only specified video driver, with also VESA
-            for ext in wget md5; do
-                # Comment all xf86-video entries, except for specified driver:
-                sed -e "/xf86-video-${XORG_VIDEO_DRIVER}/!s/\(.*xf86-video.*\)/#\1/" -i ${LFS_PKG_DIR}/${module}.${ext}
-                # Re-add VESA if necessary
-                sed -e "s/#\(.*xf86-video-vesa.*\)/\1/" -i ${LFS_PKG_DIR}/${module}.${ext}
-            done
-       else
-            # Install all drivers, except some unwanted drivers
-            for ext in wget md5; do
-                for excldrv in vmware newport xgixp geode; do
-                    sed -i -e "/.*xf86-video-${excldrv}.*/d" \
-                        ${LFS_PKG_DIR}/${module}.${ext}
-                done
-            done
-        fi
-
-        # Always install synaptics driver
-        for ext in wget md5; do
-            sed -e "s/#\(.*xf86-input-synaptics.*\)/\1/" -i ${LFS_PKG_DIR}/${module}.${ext}
-        done
-    fi
-    if [ "${MOD_NAME}" = "app" ]; then
-        # Remove unneeded apps
-        for ext in wget md5; do
-            sed -i -e '/.*twm-.*/d' ${LFS_PKG_DIR}/${module}.${ext}
-            sed -i -e '/.*xclock-.*/d' ${LFS_PKG_DIR}/${module}.${ext}
-        done
-    fi
-
-    SUBMODS="$(grep -v '^#' ${LFS_PKG_DIR}/${module}.wget | sed 's!\.tar\.bz2$!!')"
+    SUBMODS="$(grep -v '^#' ${VERSIONS_DIR}/${module}.wget | \
+        sed 's!\.tar\.bz2$!!')"
 
     for submod in ${SUBMODS}; do
         fpkg -m xorg -s ${MOD_NAME} ${submod}
     done
 
     pushd ${LFS_PKG_DIR} >> ${LFS_LOG_FILE}
-    # The "driver" md5 file maybe empty if the nouveau driver was selected
-    if cat ${LFS_PKG_DIR}/${module}.md5 | grep -q "[0-9]"; then
-        md5sum -c ${LFS_PKG_DIR}/${module}.md5 >> ${LFS_LOG_FILE}
-        if [ $? -ne 0 ]; then
-            echo "  md5sum error for ${module}"
-        fi
+    md5sum -c ${VERSIONS_DIR}/${module}.md5 >> ${LFS_LOG_FILE}
+    if [ $? -ne 0 ]; then
+        echo "  md5sum error for ${module}"
     fi
     popd >> ${LFS_LOG_FILE}
 done
diff --git a/stage4/versions-update b/stage4/versions-update
new file mode 100755 (executable)
index 0000000..6ebcd06
--- /dev/null
@@ -0,0 +1,68 @@
+#!/bin/bash
+
+# Fetch updated version numbers, but do not import them into the
+# repository. Like patches, they must be imported manually.
+
+USE_LFS_PATCHES=1
+USE_BLFS_PATCHES=1
+
+source ../functions/main
+
+update_packages_init ${*}
+
+UNWANTED_VIDEO_DRIVERS="ark ast cirrus dummy glint i128 mach64 mga neomagic \
+    r128 savage siliconmotion sis tdfx tga trident v4l voodoo \
+    vmware newport xgixp geode"
+
+UNWANTED_INPUT_DRIVERS="void"
+
+XORG_MODULES_LIST="${XORG_APP} ${XORG_DRIVER} ${XORG_FONT} ${XORG_LIB} \
+    ${XORG_PROTO}"
+
+# Each module has a dedicated wget and md5 file.
+for module in ${XORG_MODULES_LIST}; do
+    MOD_NAME=$(get_pkg_name ${module})
+    DEST_DIR=${LFS_PKG_DIR}/versions
+
+    fpkg -d ${DEST_DIR} -e wget -w ${module} ${BLFS_XORG_URL}
+    fpkg -d ${DEST_DIR} -e md5  -w ${module} ${BLFS_XORG_URL}
+
+    if [ "${MOD_NAME}" = "driver" ]; then
+        # Exclude some unwanted video drivers
+        for ext in wget md5; do
+            for unwanted in ${UNWANTED_VIDEO_DRIVERS}; do
+                sed -i -e "/.*xf86-video-${unwanted}.*/d" \
+                    ${DEST_DIR}/${module}.${ext}
+            done
+        done
+
+        # Exclude some unwanted input drivers
+        for ext in wget md5; do
+            for unwanted in ${UNWANTED_INPUT_DRIVERS}; do
+                sed -i -e "/.*xf86-input-${unwanted}.*/d" \
+                    ${DEST_DIR}/${module}.${ext}
+            done
+        done
+
+        # Always install synaptics driver
+        for ext in wget md5; do
+            sed -e "s/#\(.*xf86-input-synaptics.*\)/\1/" \
+                -i ${DEST_DIR}/${module}.${ext}
+        done
+    fi
+
+    if [ "${MOD_NAME}" = "app" ]; then
+        # Remove unneeded apps
+        for ext in wget md5; do
+            sed -i -e '/.*twm-.*/d'    ${DEST_DIR}/${module}.${ext}
+            sed -i -e '/.*xclock-.*/d' ${DEST_DIR}/${module}.${ext}
+        done
+    fi
+
+    # Remove all commented lines for clarity
+    for ext in wget md5; do
+        sed -i -e '/^#.*/d'    ${DEST_DIR}/${module}.${ext}
+    done
+done
+
+exit ${?}
diff --git a/stage4/versions/app-7.7-1.md5 b/stage4/versions/app-7.7-1.md5
new file mode 100644 (file)
index 0000000..6946c3f
--- /dev/null
@@ -0,0 +1,37 @@
+4a7a4a848c43c42f7d499b60666434a4  bdftopcf-1.0.3.tar.bz2
+08e3f6b523da8b0af179f22f339508b2  iceauth-1.0.5.tar.bz2
+c4a3664e08e5a47c120ff9263ee2f20c  luit-1.1.1.tar.bz2
+18c429148c96c2079edda922a2b67632  mkfontdir-1.0.7.tar.bz2
+414fcb053418fb1418e3a39f4a37e0f7  mkfontscale-1.1.0.tar.bz2
+e99172cbd72700eeeae99f64632b5dc2  sessreg-1.0.7.tar.bz2
+1001771344608e120e943a396317c33a  setxkbmap-1.3.0.tar.bz2
+edce41bd7562dcdfb813e05dbeede8ac  smproxy-1.0.5.tar.bz2
+5c3c7431a38775caaea6051312a49bc9  x11perf-1.5.4.tar.bz2
+cbcbd8f2156a53b609800bec4c6b6c0e  xauth-1.0.7.tar.bz2
+c9891d6a3f3129d56cede72daa0ba26c  xbacklight-1.1.2.tar.bz2
+5812be48cbbec1068e7b718eec801766  xcmsdb-1.0.4.tar.bz2
+09f56978a62854534deacc8aa8ff3031  xcursorgen-1.0.5.tar.bz2
+1ef08f4c8d0e669c2edd49e4a1bf650d  xdpyinfo-1.3.0.tar.bz2
+3d3cad4d754e10e325438193433d59fd  xdriinfo-1.0.4.tar.bz2
+2727c72f3eba0c23f8f6b2e618d195a2  xev-1.2.0.tar.bz2
+c06067f572bc4a5298f324f27340da95  xgamma-1.0.5.tar.bz2
+a0fcd2cb6ddd9f378944cc6f4f83cd7c  xhost-1.0.5.tar.bz2
+d2459d35b4e0b41ded26a1d1159b7ac6  xinput-1.6.0.tar.bz2
+a0fc1ac3fc4fe479ade09674347c5aa0  xkbcomp-1.2.4.tar.bz2
+37ed71525c63a9acd42e7cde211dcc5b  xkbevd-1.1.3.tar.bz2
+52ad6d8d87577a8ac736ab5488bec210  xkbutils-1.0.3.tar.bz2
+e7f0d57b6ba49c384e9cf8c9ff3243c1  xkill-1.0.3.tar.bz2
+9d0e16d116d1c89e6b668c1b2672eb57  xlsatoms-1.1.1.tar.bz2
+760099f0af112401735801e3b9aa8595  xlsclients-1.1.2.tar.bz2
+d9b65f6881afe0d6d9863b30e1081bde  xmodmap-1.0.7.tar.bz2
+6101f04731ffd40803df80eca274ec4b  xpr-1.0.4.tar.bz2
+d5529dc8d811efabd136ca2d8e857deb  xprop-1.2.1.tar.bz2
+9735173a84dca9b05e06fd4686196b07  xrandr-1.3.5.tar.bz2
+ed2e48cf33584455d74615ad4bbe4246  xrdb-1.0.9.tar.bz2
+2f63f88ad0dcecd33c8cf000f38e9250  xrefresh-1.0.4.tar.bz2
+d44e0057d6722b25d5a314e82e0b7e7c  xset-1.2.2.tar.bz2
+b78a2da4cf128775031a5a3422fc0b78  xsetroot-1.1.0.tar.bz2
+c88feb501083951a8f47a21aaeb1529d  xvinfo-1.1.1.tar.bz2
+2113126f9ac9c02bb8547c112c5d037e  xwd-1.0.5.tar.bz2
+9e8b58c8aa6172e87ab4f9cf3612fedd  xwininfo-1.1.2.tar.bz2
+3025b152b4f13fdffd0c46d0be587be6  xwud-1.0.4.tar.bz2
diff --git a/stage4/versions/app-7.7-1.wget b/stage4/versions/app-7.7-1.wget
new file mode 100644 (file)
index 0000000..c2ac50e
--- /dev/null
@@ -0,0 +1,38 @@
+bdftopcf-1.0.3.tar.bz2
+iceauth-1.0.5.tar.bz2
+luit-1.1.1.tar.bz2
+mkfontdir-1.0.7.tar.bz2
+mkfontscale-1.1.0.tar.bz2
+sessreg-1.0.7.tar.bz2
+setxkbmap-1.3.0.tar.bz2
+smproxy-1.0.5.tar.bz2
+x11perf-1.5.4.tar.bz2
+xauth-1.0.7.tar.bz2
+xbacklight-1.1.2.tar.bz2
+xcmsdb-1.0.4.tar.bz2
+xcursorgen-1.0.5.tar.bz2
+xdpyinfo-1.3.0.tar.bz2
+xdriinfo-1.0.4.tar.bz2
+xev-1.2.0.tar.bz2
+xgamma-1.0.5.tar.bz2
+xhost-1.0.5.tar.bz2
+xinput-1.6.0.tar.bz2
+xkbcomp-1.2.4.tar.bz2
+xkbevd-1.1.3.tar.bz2
+xkbutils-1.0.3.tar.bz2
+xkill-1.0.3.tar.bz2
+xlsatoms-1.1.1.tar.bz2
+xlsclients-1.1.2.tar.bz2
+xmodmap-1.0.7.tar.bz2
+xpr-1.0.4.tar.bz2
+xprop-1.2.1.tar.bz2
+xrandr-1.3.5.tar.bz2
+xrdb-1.0.9.tar.bz2
+xrefresh-1.0.4.tar.bz2
+xset-1.2.2.tar.bz2
+xsetroot-1.1.0.tar.bz2
+xvinfo-1.1.1.tar.bz2
+xwd-1.0.5.tar.bz2
+xwininfo-1.1.2.tar.bz2
+xwud-1.0.4.tar.bz2
+
diff --git a/stage4/versions/driver-7.7-1.md5 b/stage4/versions/driver-7.7-1.md5
new file mode 100644 (file)
index 0000000..f74fe85
--- /dev/null
@@ -0,0 +1,8 @@
+4449b2e94900e98d2f41c2f46dd0397e  xf86-input-evdev-2.7.0.tar.bz2
+01f416753016f01e328b1098157a5266  xf86-input-joystick-1.6.1.tar.bz2
+d10a7ee362d015975fbef11c6beaac97  xf86-input-synaptics-1.6.1.tar.bz2
+17dd4f0bf4dbe9839e5f7d1161994222  xf86-video-ati-6.14.4.tar.bz2
+53a533d9e0c2da50962282526bace074  xf86-video-fbdev-0.4.2.tar.bz2
+7e24551eae0b952f4d795e791e88ebe5  xf86-video-intel-2.99.916.tar.bz2
+b12f0b2114849d1a542d8084732573d3  xf86-video-nv-2.1.18.tar.bz2
+02e6eacc2d1e07ac893b62481905d6f0  xf86-video-vesa-2.3.1.tar.bz2
diff --git a/stage4/versions/driver-7.7-1.wget b/stage4/versions/driver-7.7-1.wget
new file mode 100644 (file)
index 0000000..8add27e
--- /dev/null
@@ -0,0 +1,9 @@
+xf86-input-evdev-2.7.0.tar.bz2
+xf86-input-joystick-1.6.1.tar.bz2
+xf86-input-synaptics-1.6.1.tar.bz2
+xf86-video-ati-6.14.4.tar.bz2
+xf86-video-fbdev-0.4.2.tar.bz2
+xf86-video-intel-2.99.916.tar.bz2
+xf86-video-nv-2.1.18.tar.bz2
+xf86-video-vesa-2.3.1.tar.bz2
+
diff --git a/stage4/versions/font-7.7-1.md5 b/stage4/versions/font-7.7-1.md5
new file mode 100644 (file)
index 0000000..7c66d6c
--- /dev/null
@@ -0,0 +1,37 @@
+0f2d6546d514c5cc4ecf78a60657a5c1  encodings-1.0.4.tar.bz2
+1347c3031b74c9e91dc4dfa53b12f143  font-adobe-100dpi-1.0.3.tar.bz2
+6c9f26c92393c0756f3e8d614713495b  font-adobe-75dpi-1.0.3.tar.bz2
+66fb6de561648a6dce2755621d6aea17  font-adobe-utopia-100dpi-1.0.4.tar.bz2
+e99276db3e7cef6dccc8a57bc68aeba7  font-adobe-utopia-75dpi-1.0.4.tar.bz2
+fcf24554c348df3c689b91596d7f9971  font-adobe-utopia-type1-1.0.4.tar.bz2
+6d25f64796fef34b53b439c2e9efa562  font-alias-1.0.3.tar.bz2
+cc0726e4a277d6ed93b8e09c1f195470  font-arabic-misc-1.0.3.tar.bz2
+9f11ade089d689b9d59e0f47d26f39cd  font-bh-100dpi-1.0.3.tar.bz2
+565494fc3b6ac08010201d79c677a7a7  font-bh-75dpi-1.0.3.tar.bz2
+c8b73a53dcefe3e8d3907d3500e484a9  font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2
+f6d65758ac9eb576ae49ab24c5e9019a  font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2
+e8ca58ea0d3726b94fe9f2c17344be60  font-bh-ttf-1.0.3.tar.bz2
+53ed9a42388b7ebb689bdfc374f96a22  font-bh-type1-1.0.3.tar.bz2
+6b223a54b15ecbd5a1bc52312ad790d8  font-bitstream-100dpi-1.0.3.tar.bz2
+d7c0588c26fac055c0dd683fdd65ac34  font-bitstream-75dpi-1.0.3.tar.bz2
+5e0c9895d69d2632e2170114f8283c11  font-bitstream-type1-1.0.3.tar.bz2
+e452b94b59b9cfd49110bb49b6267fba  font-cronyx-cyrillic-1.0.3.tar.bz2
+3e0069d4f178a399cffe56daa95c2b63  font-cursor-misc-1.0.3.tar.bz2
+0571bf77f8fab465a5454569d9989506  font-daewoo-misc-1.0.3.tar.bz2
+6e7c5108f1b16d7a1c7b2c9760edd6e5  font-dec-misc-1.0.3.tar.bz2
+bfb2593d2102585f45daa960f43cb3c4  font-ibm-type1-1.0.3.tar.bz2
+a2401caccbdcf5698e001784dbd43f1a  font-isas-misc-1.0.3.tar.bz2
+cb7b57d7800fd9e28ec35d85761ed278  font-jis-misc-1.0.3.tar.bz2
+143c228286fe9c920ab60e47c1b60b67  font-micro-misc-1.0.3.tar.bz2
+96109d0890ad2b6b0e948525ebb0aba8  font-misc-cyrillic-1.0.3.tar.bz2
+6306c808f7d7e7d660dfb3859f9091d2  font-misc-ethiopic-1.0.3.tar.bz2
+e3e7b0fda650adc7eb6964ff3c486b1c  font-misc-meltho-1.0.3.tar.bz2
+c88eb44b3b903d79fb44b860a213e623  font-misc-misc-1.1.2.tar.bz2
+56b0296e8862fc1df5cdbb4efe604e86  font-mutt-misc-1.0.3.tar.bz2
+e805feb7c4f20e6bfb1118d19d972219  font-schumacher-misc-1.1.2.tar.bz2
+6f3fdcf2454bf08128a651914b7948ca  font-screen-cyrillic-1.0.4.tar.bz2
+beef61a9b0762aba8af7b736bb961f86  font-sony-misc-1.0.3.tar.bz2
+948f2e07810b4f31195185921470f68d  font-sun-misc-1.0.3.tar.bz2
+ddfc8a89d597651408369d940d03d06b  font-util-1.3.0.tar.bz2
+829a3159389b7f96f629e5388bfee67b  font-winitzki-cyrillic-1.0.3.tar.bz2
+3eeb3fb44690b477d510bbd8f86cf5aa  font-xfree86-type1-1.0.4.tar.bz2
diff --git a/stage4/versions/font-7.7-1.wget b/stage4/versions/font-7.7-1.wget
new file mode 100644 (file)
index 0000000..b786662
--- /dev/null
@@ -0,0 +1,38 @@
+font-util-1.3.0.tar.bz2
+encodings-1.0.4.tar.bz2
+font-adobe-75dpi-1.0.3.tar.bz2
+font-adobe-100dpi-1.0.3.tar.bz2
+font-adobe-utopia-75dpi-1.0.4.tar.bz2
+font-adobe-utopia-100dpi-1.0.4.tar.bz2
+font-adobe-utopia-type1-1.0.4.tar.bz2
+font-alias-1.0.3.tar.bz2
+font-arabic-misc-1.0.3.tar.bz2
+font-bh-75dpi-1.0.3.tar.bz2
+font-bh-100dpi-1.0.3.tar.bz2
+font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2
+font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2
+font-bh-ttf-1.0.3.tar.bz2
+font-bh-type1-1.0.3.tar.bz2
+font-bitstream-75dpi-1.0.3.tar.bz2
+font-bitstream-100dpi-1.0.3.tar.bz2
+font-bitstream-type1-1.0.3.tar.bz2
+font-cronyx-cyrillic-1.0.3.tar.bz2
+font-cursor-misc-1.0.3.tar.bz2
+font-daewoo-misc-1.0.3.tar.bz2
+font-dec-misc-1.0.3.tar.bz2
+font-ibm-type1-1.0.3.tar.bz2
+font-isas-misc-1.0.3.tar.bz2
+font-jis-misc-1.0.3.tar.bz2
+font-micro-misc-1.0.3.tar.bz2
+font-misc-cyrillic-1.0.3.tar.bz2
+font-misc-ethiopic-1.0.3.tar.bz2
+font-misc-meltho-1.0.3.tar.bz2
+font-misc-misc-1.1.2.tar.bz2
+font-mutt-misc-1.0.3.tar.bz2
+font-schumacher-misc-1.1.2.tar.bz2
+font-screen-cyrillic-1.0.4.tar.bz2
+font-sony-misc-1.0.3.tar.bz2
+font-sun-misc-1.0.3.tar.bz2
+font-winitzki-cyrillic-1.0.3.tar.bz2
+font-xfree86-type1-1.0.4.tar.bz2
+
diff --git a/stage4/versions/lib-7.7-1.md5 b/stage4/versions/lib-7.7-1.md5
new file mode 100644 (file)
index 0000000..da9ae2e
--- /dev/null
@@ -0,0 +1,31 @@
+782ced3a9e754dfeb53a8a006a75eb1a  libdmx-1.1.2.tar.bz2
+a2a861f142c3b4367f14fc14239fc1f7  libfontenc-1.1.1.tar.bz2
+645f83160cf7b562734e2038045106d1  libFS-1.0.4.tar.bz2
+471b5ca9f5562ac0d6eac7a0bf650738  libICE-1.0.8.tar.bz2
+399a419ac6a54f0fc07c69c9bdf452dc  libpciaccess-0.13.1.tar.bz2
+766de9d1e1ecf8bf74cebe2111d8e2bd  libSM-1.2.1.tar.bz2
+78b4b3bab4acbdf0abcfca30a8c70cc6  libX11-1.5.0.tar.bz2
+f39942f2cab379fc9b4c3731bf191b84  libXaw-1.0.11.tar.bz2
+a60e0b5c276d0aa9e2d3b982c98f61c8  libXcomposite-0.4.3.tar.bz2
+52efa81b7f26c8eda13510a2fba98eea  libXcursor-1.1.13.tar.bz2
+44774e1a065158b52f1a0da5100cebec  libXdamage-1.1.3.tar.bz2
+71251a22bc47068d60a95f50ed2ec3cf  libXext-1.3.1.tar.bz2
+678071bd7f9f7467e2fc712d81022318  libXfixes-5.0.tar.bz2
+6851da5dae0a6cf5f7c9b9e2b05dd3b4  libXfont-1.4.5.tar.bz2
+78d64dece560c9e8699199f3faa521c0  libXft-2.3.1.tar.bz2
+78ee882e1ff3b192cf54070bdb19938e  libXi-1.6.1.tar.bz2
+cb45d6672c93a608f003b6404f1dd462  libXinerama-1.1.2.tar.bz2
+19e6533ae64abba0773816a23f2b9507  libxkbfile-1.0.8.tar.bz2
+a4efff8de85bd45dd3da124285d10c00  libXmu-1.1.1.tar.bz2
+7ae7eff7a14d411e84a67bd166bcec1a  libXpm-3.5.10.tar.bz2
+92473da2fccf5fac665be4fa4f2037fa  libXrandr-1.3.2.tar.bz2
+ee62f4c7f0f16ced4da63308963ccad2  libXrender-0.9.7.tar.bz2
+80d0c6d8522fa7a645e4f522e9a9cd20  libXres-1.0.6.tar.bz2
+7a773b16165e39e938650bcc9027c1d5  libXScrnSaver-1.2.2.tar.bz2
+a6f137ae100e74ebe3b71eb4a38c40b3  libXt-1.1.3.tar.bz2
+e8abc5c00c666f551cf26aa53819d592  libXtst-1.2.1.tar.bz2
+5e1ac203ccd3ce3e89755ed1fbe75b0b  libXv-1.0.7.tar.bz2
+3340c99ff556ea2457b4be47f5cb96fa  libXvMC-1.0.7.tar.bz2
+b7f38465c46e7145782d37dbb9da8c09  libXxf86dga-1.1.3.tar.bz2
+ffd93bcedd8b2b5aeabf184e7b91f326  libXxf86vm-1.1.2.tar.bz2
+84c66908cf003ad8c272b0eecbdbaee3  xtrans-1.2.7.tar.bz2
diff --git a/stage4/versions/lib-7.7-1.wget b/stage4/versions/lib-7.7-1.wget
new file mode 100644 (file)
index 0000000..3f0ebd0
--- /dev/null
@@ -0,0 +1,32 @@
+xtrans-1.2.7.tar.bz2
+libX11-1.5.0.tar.bz2
+libXext-1.3.1.tar.bz2
+libFS-1.0.4.tar.bz2
+libICE-1.0.8.tar.bz2
+libSM-1.2.1.tar.bz2
+libXScrnSaver-1.2.2.tar.bz2
+libXt-1.1.3.tar.bz2
+libXmu-1.1.1.tar.bz2
+libXpm-3.5.10.tar.bz2
+libXaw-1.0.11.tar.bz2
+libXfixes-5.0.tar.bz2
+libXcomposite-0.4.3.tar.bz2
+libXrender-0.9.7.tar.bz2
+libXcursor-1.1.13.tar.bz2
+libXdamage-1.1.3.tar.bz2
+libfontenc-1.1.1.tar.bz2
+libXfont-1.4.5.tar.bz2
+libXft-2.3.1.tar.bz2
+libXi-1.6.1.tar.bz2
+libXinerama-1.1.2.tar.bz2
+libXrandr-1.3.2.tar.bz2
+libXres-1.0.6.tar.bz2
+libXtst-1.2.1.tar.bz2
+libXv-1.0.7.tar.bz2
+libXvMC-1.0.7.tar.bz2
+libXxf86dga-1.1.3.tar.bz2
+libXxf86vm-1.1.2.tar.bz2
+libdmx-1.1.2.tar.bz2
+libpciaccess-0.13.1.tar.bz2
+libxkbfile-1.0.8.tar.bz2
+
diff --git a/stage4/versions/proto-7.7-1.md5 b/stage4/versions/proto-7.7-1.md5
new file mode 100644 (file)
index 0000000..709802a
--- /dev/null
@@ -0,0 +1,24 @@
+1a05fb01fa1d5198894c931cf925c025  bigreqsproto-1.1.2.tar.bz2
+98482f65ba1e74a08bf5b056a4031ef0  compositeproto-0.4.2.tar.bz2
+998e5904764b82642cc63d97b4ba9e95  damageproto-1.2.1.tar.bz2
+4ee175bbd44d05c34d43bb129be5098a  dmxproto-2.3.1.tar.bz2
+2eb74959684f47c862081099059a11ab  dri2proto-2.6.tar.bz2
+e7431ab84d37b2678af71e29355e101d  fixesproto-5.0.tar.bz2
+c5f4f1fb4ba7766eedbc9489e81f3be2  fontsproto-2.1.2.tar.bz2
+d1ff0c1acc605689919c1ee2fc9b5582  glproto-1.4.15.tar.bz2
+13c8aedaf98a92e282b7e456c0a5bed9  inputproto-2.2.tar.bz2
+677ea8523eec6caca86121ad2dca0b71  kbproto-1.0.6.tar.bz2
+597491c0d8055e2a66f11350c4985775  randrproto-1.3.2.tar.bz2
+1b4e5dede5ea51906f1530ca1e21d216  recordproto-1.14.2.tar.bz2
+a914ccc1de66ddeb4b611c6b0686e274  renderproto-0.11.1.tar.bz2
+cfdb57dae221b71b2703f8e2980eaaf4  resourceproto-1.2.0.tar.bz2
+edd8a73775e8ece1d69515dd17767bfb  scrnsaverproto-1.2.2.tar.bz2
+c3b348c6e2031b72b11ae63fc7f805c2  videoproto-2.3.1.tar.bz2
+5f4847c78e41b801982c8a5e06365b24  xcmiscproto-1.2.2.tar.bz2
+eaac343af094e6b608cf15cfba0f77c5  xextproto-7.2.1.tar.bz2
+120e226ede5a4687b25dd357cc9b8efe  xf86bigfontproto-1.2.0.tar.bz2
+a036dc2fcbf052ec10621fd48b68dbb1  xf86dgaproto-2.1.tar.bz2
+1d716d0dac3b664e5ee20c69d34bc10e  xf86driproto-2.1.1.tar.bz2
+e793ecefeaecfeabd1aed6a01095174e  xf86vidmodeproto-2.3.1.tar.bz2
+9959fe0bfb22a0e7260433b8d199590a  xineramaproto-1.2.1.tar.bz2
+d4d241a4849167e4e694fe73371c328c  xproto-7.0.23.tar.bz2
diff --git a/stage4/versions/proto-7.7-1.wget b/stage4/versions/proto-7.7-1.wget
new file mode 100644 (file)
index 0000000..49b5675
--- /dev/null
@@ -0,0 +1,24 @@
+bigreqsproto-1.1.2.tar.bz2
+compositeproto-0.4.2.tar.bz2
+damageproto-1.2.1.tar.bz2
+dmxproto-2.3.1.tar.bz2
+dri2proto-2.6.tar.bz2
+fixesproto-5.0.tar.bz2
+fontsproto-2.1.2.tar.bz2
+glproto-1.4.15.tar.bz2
+inputproto-2.2.tar.bz2
+kbproto-1.0.6.tar.bz2
+randrproto-1.3.2.tar.bz2
+recordproto-1.14.2.tar.bz2
+renderproto-0.11.1.tar.bz2
+resourceproto-1.2.0.tar.bz2
+scrnsaverproto-1.2.2.tar.bz2
+videoproto-2.3.1.tar.bz2
+xcmiscproto-1.2.2.tar.bz2
+xextproto-7.2.1.tar.bz2
+xf86bigfontproto-1.2.0.tar.bz2
+xf86dgaproto-2.1.tar.bz2
+xf86driproto-2.1.1.tar.bz2
+xf86vidmodeproto-2.3.1.tar.bz2
+xineramaproto-1.2.1.tar.bz2
+xproto-7.0.23.tar.bz2