File: get-orig-source

package info (click to toggle)
netlib-java 0.9.3-1
  • links: PTS, VCS
  • area: contrib
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 9,488 kB
  • ctags: 4,521
  • sloc: ansic: 21,058; java: 6,798; xml: 989; sh: 113; makefile: 41
file content (29 lines) | stat: -rwxr-xr-x 664 bytes parent folder | download
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
#!/bin/bash

set -e

PKG=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
VERSION=`uscan --verbose --force-download | 
    grep "Newest version on remote site is .* local version is .*" | 
    head -n 1 | 
    sed "s/Newest version on remote site is \([a-z0-9.]\+\),.*/\1/"`

mkdir -p ../tarballs
cd ../tarballs

UTAR="${PKG}-${VERSION}.zip"
mv ../${UTAR} .
unzip ${UTAR}

mv ${PKG}-${VERSION} $PKG-${VERSION}.orig

cd $PKG-${VERSION}.orig
  rm -f netlib-java-0.9.3.jar
  rm lib/junit/junit-3.8.2.jar
  rm lib/f2j/arpack-combo-0.1.jar
cd ..

rm $UTAR

BZIP2="--best" tar -cjf ${PKG}_${VERSION}.orig.tar.bz2 ${PKG}-${VERSION}.orig
rm -rf ${PKG}-${VERSION}.orig