File: package-it

package info (click to toggle)
trac 0.11.1-2.1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 3,948 kB
  • ctags: 3,998
  • sloc: python: 31,861; cs: 287; sh: 238; makefile: 41; xml: 10
file content (17 lines) | stat: -rw-r--r-- 568 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

VERSION=$(dpkg-parsechangelog | grep Version | sed 's,^Version: \(.*\)\-.*$,\1,g')
CURRENT_BRANCH=$(svn info | grep URL | cut -d' ' -f 2)

if [ ! -f ../trac_${VERSION}.orig.tar.gz ]; then
    (cd .. ; svn export http://svn.edgewall.com/repos/trac/tags/trac-${VERSION} && \
	tar -czf trac_${VERSION}.orig.tar.gz trac-${VERSION} && \
	echo "Created trac_${VERSION}.orig.tar.gz")
fi

cd ..
rm -rf ../trac-${VERSION}
tar -xzf trac_${VERSION}.orig.tar.gz
svn export --force $CURRENT_BRANCH trac-${VERSION}
cd trac-${VERSION}
dpkg-buildpackage -us -uc -rfakeroot