File: get-orig-source

package info (click to toggle)
libsis-base-java 14.12.0-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 1,080 kB
  • ctags: 1,802
  • sloc: java: 8,333; ansic: 622; sh: 197; makefile: 36; xml: 12
file content (19 lines) | stat: -rwxr-xr-x 540 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
#!/bin/bash

set -e

PKG=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`

VERSION=`dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/\([0-9\.]\+\)-[0-9]\+$/\1/'`

cd ..
mkdir -p tarballs
cd tarballs

svn export http://svncisd.ethz.ch/repos/cisd/base/tags/release/14.12.x/14.12.0/base ${PKG}-${VERSION}
rm -rf ${PKG}-${VERSION}/build
rm -rf ${PKG}-${VERSION}/libs

GZIP="--best --no-name" tar --owner=root --group=root --mode=a+rX --exclude-vcs -caf "$PKG"_"$VERSION".orig.tar.xz "$PKG"-"$VERSION"
rm -rf "$PKG"-"$VERSION"