summaryrefslogtreecommitdiffstats
path: root/rubygem-pry-generate-test-tarball.sh
diff options
context:
space:
mode:
authorKen Dreyer <ktdreyer@ktdreyer.com>2014-12-09 20:53:13 -0700
committerKen Dreyer <ktdreyer@ktdreyer.com>2014-12-09 20:53:13 -0700
commit5e22b2fc9a53671150715bf39cf3b3b9235efea4 (patch)
tree1a970ce0c84b19a3bd822732f5486d49ea782227 /rubygem-pry-generate-test-tarball.sh
parent63b1079643d5ae14a465c3e7d1eb062d5d1515e8 (diff)
downloadrubygem-pry-ktdreyer-update.tar.gz
rubygem-pry-ktdreyer-update.tar.xz
rubygem-pry-ktdreyer-update.zip
Update to latest upstream releasektdreyer-update
- Remove gem2rpm auto-generated comment - Update URL to latest upstream location - Add generate-test-tarball.sh script since upstream no longer ships the tests - Adjustments for https://fedoraproject.org/wiki/Changes/Ruby_2.1 - Use gem unpack / setup / build per Ruby packaging guidelines - Use %license tag - No need to mark mandir file as %doc
Diffstat (limited to 'rubygem-pry-generate-test-tarball.sh')
-rwxr-xr-xrubygem-pry-generate-test-tarball.sh26
1 files changed, 26 insertions, 0 deletions
diff --git a/rubygem-pry-generate-test-tarball.sh b/rubygem-pry-generate-test-tarball.sh
new file mode 100755
index 0000000..8d9c9c0
--- /dev/null
+++ b/rubygem-pry-generate-test-tarball.sh
@@ -0,0 +1,26 @@
+#!/bin/bash
+
+set -e
+
+VERSION=0.10.1
+
+GITHUBURL=https://github.com/pry/pry/archive/v${VERSION}.zip
+
+# download zipball
+if [[ ! -f pry-$VERSION.zip ]]; then
+ curl -o pry-$VERSION.zip -L $GITHUBURL
+fi
+
+# extract zipball
+[[ -d pry-$VERSION ]] && rm -r pry-$VERSION
+unzip pry-$VERSION.zip
+
+pushd pry-$VERSION
+ # repack
+ tar -cJvf pry-$VERSION-tests.tar.xz spec
+ mv pry-$VERSION-tests.tar.xz ..
+popd
+
+# Clean up
+rm pry-$VERSION.zip
+rm -r pry-$VERSION