Codebase list libjtds-java / a843790
Update debian/watch and debian/copyright to replace debian/repack.sh tony mancill 4 years ago
3 changed file(s) with 24 addition(s) and 56 deletion(s). Raw diff Collapse all Expand all
00 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
11 Upstream-Name: jTDS
22 Source: http://jtds.sourceforge.net
3 Files-Excluded:
4 lib/*
5 src/SSO/*
6 src/XA/*
7 src/test/net/sourceforge/jtds/jdbc/AsTest.java
8 src/test/net/sourceforge/jtds/jdbc/CSUnitTest.java
9 src/test/net/sourceforge/jtds/jdbc/DatabaseTestCase.java
10 src/test/net/sourceforge/jtds/jdbc/JDBC3Test.java
11 src/test/net/sourceforge/jtds/jdbc/NtlmAuthTest.java
12 src/test/net/sourceforge/jtds/jdbc/SAfeTest.java
13 src/test/net/sourceforge/jtds/jdbc/SanityTest.java
14 src/test/net/sourceforge/jtds/jdbc/Tds5Test.java
15 src/test/net/sourceforge/jtds/jdbc/TestBase.java
16 src/test/net/sourceforge/jtds/jdbc/TimestampTest.java
17 src/test/net/sourceforge/jtds/jdbc/UpdateTest.java
18 src/tools/net/sourceforge/jtds/tools/PacketLogger.java
19 src/tools/net/sourceforge/jtds/tools/SQLProxy.java
20 src/tools/net/sourceforge/jtds/tools/SqlForwarder.java
321
422 Files: *
523 Copyright: 2004, The jTDS Project
+0
-53
debian/repack.sh less more
0 #!/bin/sh
1 # Repackage upstream source to exclude non-distributable files
2 # should be called as "repack.sh --upstream-source <ver> <downloaded file>
3 # (for example, via uscan)
4
5 set -e
6 set -u
7
8 FILE=$3
9 PKG=`dpkg-parsechangelog|grep ^Source:|sed 's/^Source: //'`
10 VER=$2
11 #VER=`dpkg-parsechangelog|grep ^Version:|sed 's/^Version: //; s/+dfsg-[^-]\+$//'`
12
13 printf "\nRepackaging $FILE\n"
14
15 DIR=`mktemp -d ./tmpRepackXXXXXX`
16 trap "rm -rf $DIR" QUIT INT EXIT
17
18 mkdir $DIR/$PKG-$VER
19 unzip $FILE -d $DIR/$PKG-$VER
20
21 REPACK=${PKG}_$VER.orig.tar.gz
22
23 UP_DIR=$PKG-$VER
24
25 (
26 set -e
27 set -u
28
29 cd $DIR
30
31 # Files without proper copyright notices and unused
32 rm -vrf $UP_DIR/src/SSO
33 rm -vrf $UP_DIR/src/XA
34 #rm -vrf $UP_DIR/src/tools
35 rm -vf $UP_DIR/src/test/net/sourceforge/jtds/test/{AsTest.java,CSUnitTest.java,DatabaseTestCase.java,JDBC3Test.java,NtlmAuthTest.java,SAfeTest.java,SanityTest.java,Tds5Test.java,TestBase.java,TimestampTest.java,UpdateTest.java}
36 rm -vf $UP_DIR/src/tools/net/sourceforge/jtds/tools/{PacketLogger.java,SQLProxy.java,SqlForwarder.java}
37
38 #src/main/net/sourceforge/jtds/util/DESEngine.java
39
40 # Third party libraries inclued without any attribution
41 rm -vrf $UP_DIR/lib
42
43 REPACK_DIR="$PKG-$VER.orig"
44 mv $UP_DIR $REPACK_DIR
45 tar -c $REPACK_DIR | gzip -9 > $REPACK
46 )
47
48 #mv $DIR/$REPACK $FILE
49 mv $DIR/$REPACK `dirname $FILE`
50 rm -f $FILE
51
52 echo "*** $FILE repackaged"
0 version=3
1 opts="dversionmangle=s/\+dfsg//" \
2 http://sf.net/jtds/jtds-(.+)-src\.zip debian debian/repack.sh
0 version=4
1 opts="dversionmangle=s/\+(debian|dfsg|ds|deb)(\.?\d+)?$//;,\
2 repacksuffix=+dfsg,\
3 uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/,\
4 repack,compression=xz" \
5 http://sf.net/jtds/jtds-(.+)-src\.zip