[gnome-shell-extensions/gnome-3-2] Install COPYING in the extension zip files
- From: Giovanni Campagna <gcampagna src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell-extensions/gnome-3-2] Install COPYING in the extension zip files
- Date: Mon, 6 Feb 2012 20:33:49 +0000 (UTC)
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]