File: autoall

package info (click to toggle)
dcmtk 3.6.9-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 95,648 kB
  • sloc: ansic: 426,874; cpp: 318,177; makefile: 6,401; sh: 4,341; yacc: 1,026; xml: 482; lex: 321; perl: 277
file content (34 lines) | stat: -rwxr-xr-x 1,778 bytes parent folder | download | duplicates (2)
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
# !/bin/sh

autoheader
autoconf
autoconf confmod.in > confmod

# read version number from VERSION file, replace "+" with "-"
version=$(cat ../VERSION | sed -e "s/\+/\-/g")

echo "patching configure files for 'dcmtk-$version'"

sed -e "s|^datadir=.*|datadir='\${datarootdir}/dcmtk-$version'|" \
    -e "s|^sysconfdir=.*|sysconfdir='\${prefix}/etc/dcmtk-$version'|" \
    -e "s|^docdir=.*|docdir='\${datarootdir}/doc/dcmtk-$version'|" \
    -e "s|^htmldir=.*|htmldir='\${docdir}/html'|" \
    -e "s|^  --datadir=DIR.*|  --datadir=DIR           read-only arch.-independent data [DATAROOTDIR/dcmtk-$version]|" \
    -e "s|^  --sysconfdir=DIR.*|  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc/dcmtk-$version]|" \
    -e "s|^  --docdir=DIR.*|  --docdir=DIR            documentation root [DATAROOTDIR/doc/dcmtk-$version]|" \
    -e "s|^  --htmldir=DIR.*|  --htmldir=DIR           html documentation [DOCDIR/html]|" \
    configure > configure.tmp
mv configure.tmp configure
chmod a+x configure

sed -e "s|^datadir=.*|datadir='\${datarootdir}/dcmtk-$version'|" \
    -e "s|^sysconfdir=.*|sysconfdir='\${prefix}/etc/dcmtk-$version'|" \
    -e "s|^docdir=.*|docdir='\${datarootdir}/doc/dcmtk-$version'|" \
    -e "s|^htmldir=.*|htmldir='\${docdir}/html'|" \
    -e "s|^  --datadir=DIR.*|  --datadir=DIR           read-only arch.-independent data [DATAROOTDIR/dcmtk-$version]|" \
    -e "s|^  --sysconfdir=DIR.*|  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc/dcmtk-$version]|" \
    -e "s|^  --docdir=DIR.*|  --docdir=DIR            documentation root [DATAROOTDIR/doc/dcmtk-$version]|" \
    -e "s|^  --htmldir=DIR.*|  --htmldir=DIR           html documentation [DOCDIR/html]|" \
    confmod > confmod.tmp
mv confmod.tmp confmod
chmod a+x confmod