Skip to content

Instantly share code, notes, and snippets.

View prio's full-sized avatar

Jonathan Harrrington prio

View GitHub Profile
@prio
prio / do-package.mk.diff
Created April 23, 2014 08:12
Add UPSTREAM_TAG support to rabbitmq-public-umbrella
--- a/do-package.mk Tue Apr 15 13:11:24 2014 +0100
+++ b/do-package.mk Wed Apr 23 09:12:18 2014 +0100
@@ -233,6 +233,7 @@
# Work around weird github breakage (bug 25264)
cd $(CLONE_DIR) && git pull
$(if $(UPSTREAM_REVISION),cd $(CLONE_DIR) && git checkout $(UPSTREAM_REVISION))
+ $(if $(UPSTREAM_TAG),cd $(CLONE_DIR) && git checkout tags/$(UPSTREAM_TAG))
$(if $(WRAPPER_PATCHES),$(foreach F,$(WRAPPER_PATCHES),patch -d $(CLONE_DIR) -p1 <$(PACKAGE_DIR)/$(F) &&) :)
touch $$@
endif # UPSTREAM_GIT
@prio
prio / package.mk.diff
Created April 23, 2014 08:14
Add UPSTREAM_TAG to elixir_wrapper make file
--- a/package.mk
+++ b/package.mk
@@ -3,6 +3,7 @@ DO_NOT_GENERATE_APP_FILE:=true
UPSTREAM_GIT:=git://github.com/elixir-lang/elixir.git
UPSTREAM_REVISION:=master
+UPSTREAM_TAG:=v0.12.0
RETAIN_ORIGINAL_VERSION:=true
ORIGINAL_APP_FILE=$(CLONE_DIR)/src/$(APP_NAME).app.src