File: updateTexinfoSource.sh

package info (click to toggle)
eclipse-cdt 8.6.0-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 149,960 kB
  • ctags: 159,618
  • sloc: java: 1,088,470; xml: 54,671; ansic: 5,236; cpp: 5,052; makefile: 1,358; sh: 388; asm: 42; f90: 22
file content (39 lines) | stat: -rwxr-xr-x 1,033 bytes parent folder | download | duplicates (3)
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
#!/bin/sh

mkdir -p tmp
cd tmp

echo "Downloading source packages..."

apt-get source autoconf automake > /dev/null

# Pick autoconf documentation sources

AC_SRCDIR=$(find -maxdepth 1 -type d -name 'autoconf-*')
AC_VERSION=$(dpkg-parsechangelog -l$AC_SRCDIR/debian/changelog | sed -ne 's/^Version: \(.*\)-.*/\1/p')
AC_DESTDIR=../src/autoconf/$AC_VERSION

rm -rf $AC_DESTDIR
mkdir -p $AC_DESTDIR

mv $AC_SRCDIR/doc/*.texi $AC_DESTDIR

echo Downloaded Autoconf doc source into src/autoconf/$AC_VERSION

# Pick automake documentation sources

AM_SRCDIR=$(find -maxdepth 1 -type d -name 'automake*')
AM_VERSION=$(dpkg-parsechangelog -l$AM_SRCDIR/debian/changelog | sed -ne 's/^Version: \([0-9]\+\:\)\?\(.*\)-.*/\2/p')
AM_DESTDIR=../src/automake/$AM_VERSION

rm -rf $AM_DESTDIR
mkdir -p $AM_DESTDIR

mv $AM_SRCDIR/doc/*.texi $AM_DESTDIR

echo Downloaded Automake doc source into src/automake/$AM_VERSION

echo "Don't forget to update autotools-add-distro-version-to-list.patch if Autoconf or Automake version changed."

cd ..
rm -rf tmp