blob: f65db066d80865a664505862237bbdbfdcf6447e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
--- ut2004-data-3186-r3.ebuild.old 2008-07-24 23:36:56.000000000 +0200
+++ ut2004-data-3186-r3.ebuild 2008-07-24 23:38:46.000000000 +0200
@@ -126,33 +126,10 @@
|| die "copying Manual.pdf"
fi
- # Symlinks for unshield. data1&2.cab are both in Disk1.
- # unshield needs data1.hdr
- if [[ "${USE_GERMAN_MIDWAY_DVD}" -eq 1 ]] ; then
- ln -sfn "${CDROM_ROOT}/disk1/data1.hdr" .
- ln -sfn "${CDROM_ROOT}/disk1/data1.cab" .
- ln -sfn "${CDROM_ROOT}/disk1/data2.cab" .
- ln -sfn "${CDROM_ROOT}/disk2/data3.cab" .
- ln -sfn "${CDROM_ROOT}/disk3/data4.cab" .
- ln -sfn "${CDROM_ROOT}/disk4/data5.cab" .
- ln -sfn "${CDROM_ROOT}/disk5/data6.cab" .
- ln -sfn "${CDROM_ROOT}/disk6/data7.cab" .
- ln -sfn "${CDROM_ROOT}/disk7/data8.cab" .
- else
- ln -sfn "${CDROM_ROOT}/Disk1/data1.hdr" .
- ln -sfn "${CDROM_ROOT}/Disk1/data1.cab" .
- ln -sfn "${CDROM_ROOT}/Disk1/data2.cab" .
- ln -sfn "${CDROM_ROOT}/Disk2/data3.cab" .
- ln -sfn "${CDROM_ROOT}/Disk3/data4.cab" .
- ln -sfn "${CDROM_ROOT}/Disk4/data5.cab" .
- ln -sfn "${CDROM_ROOT}/Disk5/data6.cab" .
- # The Midway Anthology DVD contains up to data9.cab
- if [[ -e "${CDROM_ROOT}/Disk8/data9.cab" ]] ; then
- ln -sfn "${CDROM_ROOT}/Disk6/data7.cab" .
- ln -sfn "${CDROM_ROOT}/Disk7/data8.cab" .
- ln -sfn "${CDROM_ROOT}/Disk8/data9.cab" .
- fi
- fi
+ for cab in "${CDROM_ROOT}"/[dD]isk?/data?.{cab,hdr}; do
+ elog "Linking: $cab"
+ ln -sfn ${cab} .
+ done
# The big extraction
einfo "Extracting from CAB files - this will take several minutes."
|