summaryrefslogtreecommitdiffstats
path: root/mail/faces/files/xbm2ikon
blob: acc20d57369256725f619ea331887be502912f60 (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
#!/bin/sh
#
#  @(#)xbm2ikon 1.4 91/05/06
#
#  Copyright (c) Steve Kinzler - March 1991.
#
#  Permission is given to distribute these sources, as long as the
#  copyright messages are not removed, and no monies are exchanged.
#
#  No responsibility is taken for any errors on inaccuracies inherent
#  either to the comments or the code of this program, but if reported
#  to me, then an attempt will be made to fix them.

PATH=$PATH:/usr/bin/X11; export PATH

# xbm2ikon - convert an X11 bitmap to a Blit ikon bitmap
# stdin/stdout filter
# requires some bitmap filters from the pbmplus package
# kludge by kinzler@cs.indiana.edu

xbmtopbm |
pbmtoicon |
sed -e 1,2d -e '$s/$/,/' |
tr -d '\011\012' |
tr ',' '\012' |
pr -l1 -t -w22 -3 -s, |
sed -e 's/$/,/' -e 's/\(0x....\)\(0x....\)\(0x....\),/\1,\2,\3,/'
OpenPOWER on IntegriCloud