Skip to content

Instantly share code, notes, and snippets.

@ayosec
Last active February 22, 2020 18:22
Show Gist options
  • Save ayosec/173d718e7e4e2521085bd5cefdaaaa11 to your computer and use it in GitHub Desktop.
Save ayosec/173d718e7e4e2521085bd5cefdaaaa11 to your computer and use it in GitHub Desktop.
aws-sdk with gem2deb
set -xue -o pipefail
cd "$(mktemp -d)"
make-pkg sid gem2deb
dpkg -i debs/gem2deb*deb
gem2deb aws-eventstream
gem2deb aws-partitions
gem2deb jmespath
dpkg -i ruby-*deb
gem2deb aws-sigv4
dpkg -i ruby-*deb
gem2deb aws-sdk-core
dpkg -i ruby-*deb
gem2deb aws-sdk-kms
dpkg -i ruby-*deb
gem2deb aws-sdk-s3
gem2deb aws-sdk-ec2
gem2deb aws-sdk-cloudformation
gem2deb aws-sdk-cloudwatchlogs
gem2deb aws-sdk-athena
gem2deb aws-sdk-firehose
gem2deb aws-sdk-sqs
gem2deb aws-sdk-polly
gem2deb aws-sdk-codebuild
dpkg -i ruby-*deb
--- ruby-aws-partitions-1.275.0/debian/rules.orig 2020-02-22 18:21:34.127590273 +0000
+++ ruby-aws-partitions-1.275.0/debian/rules 2020-02-22 18:18:57.304446460 +0000
@@ -5,3 +5,7 @@
%:
dh $@ --buildsystem=ruby --with ruby
+
+override_dh_auto_install:
+ dh_auto_install
+ cp -a partitions.json debian/ruby-aws-partitions/usr/share/rubygems-integration/all/gems/aws-partitions-1.275.0/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment