commit | author | age
|
207ea2
|
1 |
#!/usr/bin/make -f |
JK |
2 |
|
|
3 |
NAME = pzsigner |
|
4 |
VERSION = 1.0 |
|
5 |
PACKAGENAME = pzsigner |
f7748d
|
6 |
PACKAGEVERSION = $(VERSION)-1 |
207ea2
|
7 |
URL = "https://pz.gov.pl/PZ%20Signer/linux/x86" |
JK |
8 |
BASENAME = pzsigner.zip |
|
9 |
|
|
10 |
%: |
|
11 |
dh $@ |
|
12 |
|
|
13 |
override_dh_auto_clean: |
|
14 |
find src -name '*.class' -delete |
|
15 |
override_dh_auto_build: |
|
16 |
mkdir -p build |
|
17 |
wget -N --progress=dot:mega "$(URL)/$(BASENAME)" |
f7748d
|
18 |
wget -N --progress=dot:mega "http://central.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1.jar" |
JK |
19 |
wget -N --progress=dot:mega "http://central.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.3-b01/jaxb-impl-2.3.3-b01.jar" |
207ea2
|
20 |
unzip -o "$(BASENAME)" -d build |
JK |
21 |
javac -cp 'build/x86_64/*' src/com/pentacomp/signer/KeyStoreManager.java |
|
22 |
cp -f build/x86_64/pz-signer-1.0-SNAPSHOT.jar build/x86_64/pz-signer-1.0-SNAPSHOT-modified.jar |
|
23 |
zip -d build/x86_64/pz-signer-1.0-SNAPSHOT-modified.jar META-INF/MANIFEST.MF 'META-INF/SIGNING.*' |
|
24 |
|
|
25 |
override_dh_gencontrol: |
|
26 |
dh_gencontrol -- -v$(PACKAGEVERSION) |