~ubuntu-branches/ubuntu/gutsy/foo2zjs/gutsy-updates

« back to all changes in this revision

Viewing changes to getweb.in

  • Committer: Bazaar Package Importer
  • Author(s): Till Kamppeter
  • Date: 2007-06-25 17:25:17 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20070625172517-hfgsrqo8mmvtylad
Tags: 20070625-0ubuntu1
* New upstream release
  - Added support for Samsung CLP-300, CLP-600, CLX-3160, Xerox Phaser
    6110, 6115MFP, Konica Minolta magicolor 2480, 2490, 2530.
  - Bug fixes.
  debian/patches/10-makefile.dpatch: Regenerated to adapt to new foo2zjs
  version.
* Do not fail if building of manual.pdf fails. This file is not important
  and should not hold back releases.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
 
13
13
    $ ./getweb 2600n    # Get HP Color LaserJet 2600n .ICM files
14
14
    $ ./getweb 1600     # Get HP Color LaserJet 1600 .ICM files
 
15
 
15
16
    $ ./getweb 2530     # Get Konica Minolta 2530 DL .ICM files
16
17
    $ ./getweb 2490     # Get Konica Minolta 2490 MF .ICM files
 
18
    $ ./getweb 2480     # Get Konica Minolta 2480 MF .ICM files
 
19
    $ ./getweb 6115     # Get Xerox Phaser 6115MFP .ICM files
 
20
 
17
21
    $ ./getweb 2430     # Get Konica Minolta 2430 DL .ICM files
18
22
    $ ./getweb 2300     # Get Minolta 2300 DL .ICM files
19
23
    $ ./getweb 2200     # Get Minolta 2200 DL .ICM files
20
24
    $ ./getweb cpwl     # Get Minolta Color PageWorks/Pro L .ICM files
21
25
 
 
26
    $ ./getweb 300      # Get Samsung CLP-300 .ICM files
 
27
    $ ./getweb 600      # Get Samsung CLP-600 .ICM files
 
28
    $ ./getweb 3160     # Get Samsung CLX-3160 .ICM files
 
29
    $ ./getweb 6110     # Get Xerox Phaser 6110 and 6110MFP .ICM files
 
30
 
22
31
    $ ./getweb 1020     # Get HP LJ1020 firmware file
23
32
    $ ./getweb 1018     # Get HP LJ1005 firmware file
24
33
    $ ./getweb 1005     # Get HP LJ1005 firmware file
42
51
        exit 1
43
52
}
44
53
 
 
54
SYSTEM=$(uname -s)
 
55
WGET=$(type wget 2>/dev/null)
 
56
if [ "$SYSTEM" = Darwin -a "$WGET" = "" ]
 
57
then
 
58
    WGETOPTS=
 
59
    wget() {
 
60
        shift
 
61
        curl -o $*
 
62
    }
 
63
fi
 
64
 
45
65
#
46
66
#       Download a .EXE file from the web, unzip it, and extract the
47
67
#       files we want
141
161
            http://foo2zjs.rkkda.com km2430.tar.gz \
142
162
            ""
143
163
        ;;
144
 
    2530|2490)
 
164
    2530|2490|6115|2480)
145
165
        gettgz \
146
166
            http://foo2lava.rkkda.com km2530.tar.gz \
147
167
            ""
154
174
            http://foo2zjs.rkkda.com km2430.tar.gz \
155
175
            "km2430_2.icm"
156
176
        ;;
 
177
    300|3160|6110)
 
178
        gettgz \
 
179
            http://foo2qpdl.rkkda.com samclp300.tar.gz \
 
180
            ""
 
181
        ;;
 
182
    600)
 
183
        ;;
 
184
 
157
185
    xPPD)
158
186
        # Snarf PPD files from linuxprinting
159
187
        [ -d PPD ] || mkdir PPD
187
215
            *M1005*)            driver=foo2xqx;;
188
216
            *1500*|*OAKT*)      driver=foo2oak;;
189
217
            *1600*|*2600*)      driver=foo2hp;;
190
 
            *2530*|*2490*)      driver=foo2lava;;
 
218
            *2530*|*24[89]0*)   driver=foo2lava;;
 
219
            *6115*)             driver=foo2lava;;
 
220
            *CLP*|*CLX*|*6110*) driver=foo2qpdl;;
191
221
            *)                  driver=foo2zjs;;
192
222
            esac
193
223
            ENGINE=../foomatic/foomatic-db-engine
233
263
        getone 1005
234
264
        getone 1018
235
265
        getone 1020
 
266
 
236
267
        getone 2200
237
268
        getone 2300
238
269
        # getone 2430 already done
239
270
        getone cpwl
 
271
 
240
272
        getone 2600n
 
273
 
241
274
        getone 2530
 
275
 
 
276
        getone 300
 
277
        # getone 6110 already done
 
278
        getone 600
242
279
        ;;
243
280
    *)  
244
281
        getone $i