| @@ -1,36 +1,62 @@ | | | @@ -1,36 +1,62 @@ |
1 | $NetBSD: patch-aa,v 1.4 2008/06/11 11:37:55 drochner Exp $ | | 1 | $NetBSD: patch-aa,v 1.5 2008/06/11 12:57:44 obache Exp $ |
2 | | | 2 | |
3 | --- Makefile.orig 2008-06-11 03:42:53 +0300 | | 3 | --- Makefile.orig 2008-04-02 01:42:17.000000000 +0000 |
4 | +++ Makefile 2008-06-11 03:43:25 +0300 | | 4 | +++ Makefile |
5 | @@ -6,15 +6,14 @@ all: compile mmkeys.so translations | | 5 | @@ -6,15 +6,14 @@ all: compile mmkeys.so translations |
6 | @echo "Type: 'make install' now" | | 6 | @echo "Type: 'make install' now" |
7 | | | 7 | |
8 | compile: | | 8 | compile: |
9 | - -bzr version-info --format=python > xl/version.py | | 9 | - -bzr version-info --format=python > xl/version.py |
10 | - python -m compileall xl lib | | 10 | - python -m compileall xl lib |
11 | - python -O -m compileall xl lib | | 11 | - python -O -m compileall xl lib |
12 | + ${PYTHONBIN} -m compileall xl lib | | 12 | + ${PYTHONBIN} -m compileall xl lib |
13 | + ${PYTHONBIN} -O -m compileall xl lib | | 13 | + ${PYTHONBIN} -O -m compileall xl lib |
14 | | | 14 | |
15 | mmkeys.so: | | 15 | mmkeys.so: |
16 | cd mmkeys && make mmkeys.so && cd .. && cp mmkeys/mmkeys.so . | | 16 | cd mmkeys && make mmkeys.so && cd .. && cp mmkeys/mmkeys.so . |
17 | | | 17 | |
18 | translations: | | 18 | translations: |
19 | - python po/createpot.py compile | | 19 | - python po/createpot.py compile |
20 | + ${PYTHONBIN} po/createpot.py compile | | 20 | + ${PYTHONBIN} po/createpot.py compile |
21 | | | 21 | |
22 | make-install-dirs: | | 22 | make-install-dirs: |
23 | mkdir -p $(DESTDIR)$(PREFIX)/bin | | 23 | mkdir -p $(DESTDIR)$(PREFIX)/bin |
24 | @@ -37,10 +36,10 @@ make-install-dirs: | | 24 | @@ -36,11 +35,11 @@ make-install-dirs: |
| | | 25 | mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/sql |
25 | mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/xl | | 26 | mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/xl |
26 | mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/xl/plugins | | 27 | mkdir -p $(DESTDIR)$(PREFIX)/share/exaile/xl/plugins |
27 | mkdir -p $(DESTDIR)$(PREFIX)/share/locale | | 28 | - mkdir -p $(DESTDIR)$(PREFIX)/share/locale |
28 | - mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 | | 29 | - mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 |
29 | + mkdir -p $(DESTDIR)$(PREFIX)/man/man1 | | 30 | + mkdir -p $(DESTDIR)$(PREFIX)/${PKGLOCALEDIR}/locale |
| | | 31 | + mkdir -p $(DESTDIR)$(PREFIX)/${PKGMANDIR}/man1 |
30 | | | 32 | |
31 | install: make-install-dirs | | 33 | install: make-install-dirs |
32 | - install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/share/man/man1 | | 34 | - install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/share/man/man1 |
33 | + install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/man/man1 | | 35 | + install -m 644 exaile.1 $(DESTDIR)$(PREFIX)/${PKGMANDIR}/man1 |
34 | install -m 644 exaile.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile | | 36 | install -m 644 exaile.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile |
35 | install -m 644 exaile.glade $(DESTDIR)$(PREFIX)/share/exaile | | 37 | install -m 644 exaile.glade $(DESTDIR)$(PREFIX)/share/exaile |
36 | install -m 644 equalizer.ini $(DESTDIR)$(PREFIX)/share/exaile | | 38 | install -m 644 equalizer.ini $(DESTDIR)$(PREFIX)/share/exaile |
| | | 39 | @@ -66,18 +65,18 @@ install: make-install-dirs |
| | | 40 | $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png |
| | | 41 | install -m 644 exaile.desktop $(DESTDIR)$(PREFIX)/share/applications/ |
| | | 42 | cd $(DESTDIR)$(PREFIX)/bin && \ |
| | | 43 | - /bin/echo -e \ |
| | | 44 | + echo \ |
| | | 45 | "#!/bin/sh\n" \ |
| | | 46 | "cd $(PREFIX)/share/exaile\n" \ |
| | | 47 | - "exec python $(PREFIX)$(LIBDIR)/exaile/exaile.py \"\$$@\"" \ |
| | | 48 | - > exaile && \ |
| | | 49 | + "exec ${PYTHONBIN} $(PREFIX)$(LIBDIR)/exaile/exaile.py \"\$$@\"" \ |
| | | 50 | + | awk '{gsub(/\\n[ ]*/, "\n");print}' > exaile && \ |
| | | 51 | chmod 755 exaile |
| | | 52 | for f in `find po -name exaile.mo` ; do \ |
| | | 53 | install -d -m 755 \ |
| | | 54 | - `echo $$f | sed "s|^po|$(DESTDIR)$(PREFIX)/share/locale|" | \ |
| | | 55 | + `echo $$f | sed "s|^po|$(DESTDIR)$(PREFIX)/${PKGLOCALEDIR}/locale|" | \ |
| | | 56 | xargs dirname` && \ |
| | | 57 | install -m 644 $$f \ |
| | | 58 | - `echo $$f | sed "s|^po|$(DESTDIR)$(PREFIX)/share/locale|"` ; \ |
| | | 59 | + `echo $$f | sed "s|^po|$(DESTDIR)$(PREFIX)/${PKGLOCALEDIR}/locale|"` ; \ |
| | | 60 | done |
| | | 61 | |
| | | 62 | clean: |