summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-07-20 08:07:18 +0200
committerEndi S. Dewata <edewata@redhat.com>2017-07-20 08:07:18 +0200
commitbc2d30bc59d243363dbe98add141bb66c4bf1749 (patch)
treed2381c79f4607246ad4cae3d593c2d57e6bd8484
parentd57fd66d687211a0fa62ad515872749d2946bb8e (diff)
downloadpki-dev-bc2d30bc59d243363dbe98add141bb66c4bf1749.tar.gz
pki-dev-bc2d30bc59d243363dbe98add141bb66c4bf1749.tar.xz
pki-dev-bc2d30bc59d243363dbe98add141bb66c4bf1749.zip
Updated JSS scripts.
-rwxr-xr-xscripts/jss-build.sh29
-rwxr-xr-xscripts/jss-download.sh15
-rw-r--r--scripts/jss-test.sh3
3 files changed, 43 insertions, 4 deletions
diff --git a/scripts/jss-build.sh b/scripts/jss-build.sh
index 291b890..1877fe7 100755
--- a/scripts/jss-build.sh
+++ b/scripts/jss-build.sh
@@ -1,9 +1,30 @@
#!/bin/sh -x
+version=4.4.1
+archive=jss-$version.tar.gz
+
SRC_DIR=`cd ../.. ; pwd`
-cd $SRC_DIR
-rm -rf jss/bin
-gendiff jss .original > ~/rpmbuild/SOURCES/jss-debug.patch
+cd $SRC_DIR/jss
+
+git archive --format=tar.gz --prefix jss-$version/jss/ -o ../jss-fedora/$archive -v HEAD
+
+cd $SRC_DIR/jss-fedora
+
+checksum=`sha512sum $archive | awk '{print $1;}'`
+sed -ri "s/SHA512 \(($archive)\) = .*/SHA512 \(\1\) = $checksum/" sources
+
+#fedpkg local
+
+#dnf reinstall -y x86_64/jss-$version-1.fc27.x86_64.rpm
+
+#rm -rf jss/bin
+#gendiff jss .original > ~/rpmbuild/SOURCES/jss-debug.patch
+
+#rpmbuild -bb ~/rpmbuild/SPECS/jss.spec
-rpmbuild -bb ~/rpmbuild/SPECS/jss.spec
+#export JAVA_HOME=/etc/alternatives/java_sdk_1.8.0_openjdk
+#export USE_64=1
+#export USE_INSTALLED_NSPR=1
+#export USE_INSTALLED_NSS=1
+#perl build_java.pl
diff --git a/scripts/jss-download.sh b/scripts/jss-download.sh
new file mode 100755
index 0000000..1751661
--- /dev/null
+++ b/scripts/jss-download.sh
@@ -0,0 +1,15 @@
+#!/bin/sh -x
+
+mkdir -p ~/Downloads
+cd ~/Downloads
+
+#https://kojipkgs.fedoraproject.org//packages/jss/4.2.6/40.fc24/x86_64/jss-4.2.6-40.fc24.x86_64.rpm
+BASE_URL=http://kojipkgs.fedoraproject.org/packages
+
+PACKAGE=jss
+VERSION=4.2.6
+RELEASE=40
+#OS=fc23
+OS=fc24
+
+wget $BASE_URL/$PACKAGE/$VERSION/$RELEASE.$OS/x86_64/jss-$VERSION-$RELEASE.$OS.x86_64.rpm
diff --git a/scripts/jss-test.sh b/scripts/jss-test.sh
new file mode 100644
index 0000000..aa1ce40
--- /dev/null
+++ b/scripts/jss-test.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+perl build_java.pl "SOURCE_PREFIX=./../dist" "SOURCE_RELEASE_PREFIX=./../dist/release/no-policy" "SOURCE_RELEASE_CLASSES_DBG_DIR=classes_DBG" "SOURCE_RELEASE_CLASSES_DIR=classes" "XPCLASS_DBG_JAR=xpclass_dbg.jar" "XPCLASS_JAR=xpclass.jar" test