[gnome-shell-extensions/gnome-3-2] Install COPYING in the extension zip files



commit 88b1fab3d0412a212bd7c06b8a64690c3b7fcf50
Author: Giovanni Campagna <gcampagna src gnome org>
Date:   Wed Jan 11 16:36:53 2012 +0100

    Install COPYING in the extension zip files
    
    This way it is clear what license covers these extensions, and to
    what extent it is possible to reuse the code.
    Also, fixed the rule to avoid calling `pwd` a bunch of times.

 Makefile.am |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 65176d8..1a10d5f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,16 +11,17 @@ zip-file: all
 	-rm -fR $(builddir)/zip-files
 	mkdir $(builddir)/_build; \
 	mkdir $(builddir)/zip-files; \
-	$(MAKE) install DESTDIR="`pwd`/_build"; \
+	$(MAKE) install DESTDIR="$(abs_builddir)/_build"; \
 	for i in $(ENABLED_EXTENSIONS); do \
-		mv "`pwd`/_build/$(topextensiondir)/$${i}$(extensionbase)" "`pwd`/_build/"; \
-		cp -r "`pwd`/_build/$(datadir)/locale" "`pwd`/_build/$${i}$(extensionbase)"; \
-		if [ -f "`pwd`/_build/$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" ]; then \
-			mkdir "`pwd`/_build/$${i}$(extensionbase)/schemas"; \
-			mv "`pwd`/_build/$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" "`pwd`/_build/$${i}$(extensionbase)/schemas"; \
-			glib-compile-schemas "`pwd`/_build/$${i}$(extensionbase)/schemas"; \
+		mv "$(builddir)/_build$(topextensiondir)/$${i}$(extensionbase)" "$(builddir)/_build/"; \
+		cp -r "$(builddir)/_build$(datadir)/locale" "$(builddir)/_build/$${i}$(extensionbase)"; \
+		cp "$(srcdir)/COPYING" -t "$(builddir)/_build/$${i}$(extensionbase)"; \
+		if [ -f "$(builddir)/_build$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" ]; then \
+			mkdir "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
+			mv "$(builddir)/_build$(datadir)/glib-2.0/schemas/$(gschemabase).$${i}.gschema.xml" "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
+			glib-compile-schemas "$(builddir)/_build/$${i}$(extensionbase)/schemas"; \
 		fi; \
-		(cd "`pwd`/_build/$${i}$(extensionbase)"; \
+		(cd "$(builddir)/_build/$${i}$(extensionbase)"; \
 		 zip -qr "$(abs_builddir)/zip-files/$${i}$(extensionbase).shell-extension.zip" .; \
 		); \
 	done



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]